.Tooltip_content__PSrzZ{--tooltip-bgc:var(--body-title);background-color:var(--tooltip-bgc);color:var(--surface-third);font-size:.875rem;font-weight:500;padding:.5rem .75rem;border-radius:var(--radius-s);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;max-width:20rem}.Tooltip_content__PSrzZ[data-state=delayed-open][data-side=top]{animation-name:Tooltip_slideDownAndFade__uq6cC}.Tooltip_content__PSrzZ[data-state=delayed-open][data-side=right]{animation-name:Tooltip_slideLeftAndFade__7_Drm}.Tooltip_content__PSrzZ[data-state=delayed-open][data-side=bottom]{animation-name:Tooltip_slideUpAndFade__EitOZ}.Tooltip_content__PSrzZ[data-state=delayed-open][data-side=left]{animation-name:Tooltip_slideRightAndFade__N5LPX}.Tooltip_arrow__gif62{fill:var(--tooltip-bgc)}@keyframes Tooltip_slideUpAndFade__EitOZ{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_slideRightAndFade__N5LPX{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes Tooltip_slideDownAndFade__uq6cC{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_slideLeftAndFade__7_Drm{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}@keyframes Table_shimmer-loading__HWreT{0%{background-position:-200% 0}to{background-position:200% 0}}.Table_wrapper__qHLk8{margin-top:var(--space-sm);margin-bottom:var(--space-md);border-top-left-radius:var(--radius-s);border-top-right-radius:var(--radius-s);overflow:hidden}.Table_tableWrapper__zN1lP{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.Table_tableWrapper__zN1lP::-webkit-scrollbar{width:.375rem;height:.375rem}.Table_tableWrapper__zN1lP::-webkit-scrollbar-track{background:transparent}.Table_tableWrapper__zN1lP::-webkit-scrollbar-thumb{background-color:var(--surface-secondary);border-radius:.1875rem}.Table_tableWrapper__zN1lP::-webkit-scrollbar-thumb:hover{background-color:var(--surface-general)}.Table_table__kbPOm{caption-side:bottom;border-collapse:collapse;width:100%;vertical-align:top}.Table_table__kbPOm td,.Table_table__kbPOm th{padding-inline:.75rem;padding-block:.75rem;text-align:left;vertical-align:top}.Table_table__kbPOm th{font-weight:500}.Table_sticky__hKpN1{position:-webkit-sticky;position:sticky;left:0;z-index:2;box-shadow:inset -1px 0 0 var(--divider-line)}.Table_head__8UBgP{font-size:.875rem}.Table_head__8UBgP th{padding-block:.844rem;background-color:var(--surface-dark);color:var(--color-white);box-shadow:none}.Table_theadItem__mv6p2{display:flex;align-items:center;gap:.375rem}.Table_infoIcon__Be0wz{font-size:.75rem;color:var(--color-gray-400);flex-shrink:0}.Table_body__NZGIe{font-size:1rem;font-weight:400}.Table_body__NZGIe tr:nth-child(2n) td,.Table_body__NZGIe tr:nth-child(2n) th{background-color:var(--surface-primary)}.Table_body__NZGIe tr:nth-child(odd) td,.Table_body__NZGIe tr:nth-child(odd) th{background-color:var(--background)}.Table_body__NZGIe tr:last-child th{border-bottom-left-radius:var(--radius-s)}.Table_body__NZGIe tr:last-child td:last-child{border-bottom-right-radius:var(--radius-s)}.Table_showMore__Bpnjp{display:flex;justify-content:center}.Table_restrictRow__OtEnN{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative}.Table_rowShowMoreButton__cctvq{font-size:.875rem;color:var(--brand-main);font-weight:500;white-space:nowrap;position:absolute;left:0;bottom:0}.Table_rowShowMoreButton__cctvq:hover{text-decoration:underline}.Table_holder__9ATC3{position:relative}.Table_holder__9ATC3.Table_holderSpace__WN680{padding-bottom:1.5rem}@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}.Field_field__ng6GW{display:flex;flex-direction:column;gap:.5rem}.Field_field__ng6GW:not(:last-child){margin-bottom:1rem}.Label_label__WLOk2{font-size:1rem;font-weight:500}.Message_message__pyMdK{font-size:.875rem}.Message_default___EeJT{color:var(--body-default)}.Message_white__rSQ2q{color:var(--color-white)}[data-invalid=true] .Message_message__pyMdK{color:var(--color-error-500)}.Submit_submit__CSS2H{text-align:right}.TextArea_textarea__wJSQT{border-radius:var(--radius-s);padding-inline:.875rem;padding-block:.75rem;background-color:var(--background);border-width:1px;border-style:solid;outline:none;transition:var(--transition-all);font-size:1rem;width:100%;display:block}.TextArea_textarea__wJSQT:focus:not([data-invalid=true]){border-color:var(--color-brand-200);box-shadow:0 4px 4px rgba(0,0,0,.06)}.TextArea_textarea__wJSQT[data-invalid=true]{border-color:var(--color-error-500)}.TextArea_textAreaWrapper__uYCkz{position:relative}.TextArea_maxLength__Y_ok4{position:absolute;right:.875rem;bottom:.75rem;font-size:.875rem;color:var(--color-gray-500)}.TextArea_default__CJPnB{background-color:var(--background);border-color:var(--surface-general);color:var(--body-title)}.TextArea_default__CJPnB::placeholder{color:var(--body-secondary)}.TextArea_outline__Js1y2{border-color:hsla(0,0%,100%,.3);background-color:transparent;color:var(--color-white)}.TextArea_outline__Js1y2::placeholder{color:var(--color-white)}@keyframes ContactForm_shimmer-loading__G2v8g{0%{background-position:-200% 0}to{background-position:200% 0}}.ContactForm_root__Lluai{background-color:var(--surface-primary);border-radius:.5rem;padding:1.5rem}@media screen and (min-width:992px){.ContactForm_root__Lluai{margin-left:1.5rem}.ContactForm_form__uQZzz{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;column-gap:1rem}.ContactForm_form__uQZzz>:nth-child(n+3){grid-column:1/-1}}.ContactForm_formBottom__oigGM{display:flex;justify-content:flex-end}