.ArticleSidebarCompanyCard_card__0XuTf{display:flex;align-items:center;gap:12px;width:100%;height:121px;padding:16px 24px 17px;border-bottom:1px solid var(--border-color);background:var(--white-color)}.ArticleSidebarCompanyCard_logoLink__v6QSb{display:flex;flex:0 0 88px;align-items:center;color:inherit;text-decoration:none}.ArticleSidebarCompanyCard_logoLink__v6QSb:focus-visible{border-radius:8px;outline:2px solid var(--semantic-border-blue);outline-offset:4px}.ArticleSidebarCompanyCard_logo__p4Vjo{display:flex;flex:0 0 88px;align-items:center;justify-content:center;width:88px;height:88px;overflow:hidden;padding:6px;border:1px solid var(--border-color);border-radius:12px;background:var(--white-color);transition:opacity .3s ease-out}.ArticleSidebarCompanyCard_logo__p4Vjo img{width:100%;height:100%;object-fit:contain}.ArticleSidebarCompanyCard_logo__p4Vjo span{color:var(--text-gray-color);font-size:.625rem;font-weight:600;line-height:1.2}.ArticleSidebarCompanyCard_card__0XuTf:has(.ArticleSidebarCompanyCard_companyNameLink__MYUse:hover) .ArticleSidebarCompanyCard_logo__p4Vjo,.ArticleSidebarCompanyCard_card__0XuTf:has(.ArticleSidebarCompanyCard_logoLink__v6QSb:hover) .ArticleSidebarCompanyCard_logo__p4Vjo{opacity:.7}.ArticleSidebarCompanyCard_companyText__Nkpm3{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.ArticleSidebarCompanyCard_companyName__xX8Ca{display:flex;align-items:baseline;min-width:0;gap:4px;overflow:hidden;color:var(--text-black-color);font-size:1rem;font-weight:600;line-height:1.5;white-space:nowrap}.ArticleSidebarCompanyCard_companyNameLink__MYUse{display:inline-flex;align-items:baseline;min-width:0;max-width:100%;gap:4px;color:inherit;text-decoration:none;transition:color .3s ease-out}.ArticleSidebarCompanyCard_companyNameLink__MYUse:focus-visible{border-radius:8px;outline:2px solid var(--semantic-border-blue);outline-offset:4px}.ArticleSidebarCompanyCard_card__0XuTf:has(.ArticleSidebarCompanyCard_companyNameLink__MYUse:hover) .ArticleSidebarCompanyCard_companyNameText__IIOl8,.ArticleSidebarCompanyCard_card__0XuTf:has(.ArticleSidebarCompanyCard_companyNameLink__MYUse:hover) .ArticleSidebarCompanyCard_stockCode__2um40,.ArticleSidebarCompanyCard_card__0XuTf:has(.ArticleSidebarCompanyCard_logoLink__v6QSb:hover) .ArticleSidebarCompanyCard_companyNameText__IIOl8,.ArticleSidebarCompanyCard_card__0XuTf:has(.ArticleSidebarCompanyCard_logoLink__v6QSb:hover) .ArticleSidebarCompanyCard_stockCode__2um40{color:var(--semantic-black-light)}.ArticleSidebarCompanyCard_companyNameText__IIOl8{min-width:0;overflow:hidden;transition:color .3s ease-out;text-overflow:ellipsis}.ArticleSidebarCompanyCard_stockCode__2um40{flex:0 0 auto;color:var(--text-black-color);font-size:.75rem;font-weight:400;line-height:1.5;transition:color .3s ease-out}.ArticleSidebarCompanyCard_marketInfo__JjWlW{overflow:hidden;padding-top:3px;color:var(--text-gray-color);font-size:.75rem;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.ArticleSidebarCompanyCard_followButton__aEsGG{display:flex;flex:0 0 109px;align-items:center;justify-content:center;width:109px;height:38px;padding:8px 7px;border:2px solid var(--primary-color);border-radius:40px;background:var(--white-color);color:var(--primary-color);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.ArticleSidebarCompanyCard_followButton__aEsGG:hover{background:var(--red-1)}.ArticleSidebarCompanyCard_followButton__aEsGG:focus-visible{outline:2px solid var(--semantic-border-blue);outline-offset:2px}.ArticleSidebarCompanyCard_followButton__aEsGG[aria-pressed=true] .ArticleSidebarCompanyCard_followButtonText__e_AKO{font-size:.75rem}.ArticleSidebarCompanyCard_followButtonInner__duS_u{display:flex;align-items:center;justify-content:center;min-width:0;gap:4px;padding-right:5px}.ArticleSidebarCompanyCard_followButtonText__e_AKO{font-size:.875rem;font-weight:600;line-height:1.2;white-space:nowrap}.TableOfContents_container__DIAZN{width:100%;background:var(--white-color);padding:0;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;height:100%}.TableOfContents_title__3AOVu{display:flex;flex:0 0 auto;align-items:center;width:100%;height:28px;margin:0;padding:0 0 4px;border-bottom:1px solid var(--border-color);box-sizing:border-box;color:var(--text-black-color);font-weight:600;font-size:1rem;line-height:normal}.TableOfContents_list__HHhn_{list-style:none;margin:8px 0 0;padding:0;overflow-y:auto}.TableOfContents_scrollableList__TF7qo{flex:1 1;min-height:0;overflow-y:auto}.TableOfContents_item__OX56G{margin:0;padding:0}.TableOfContents_link__o0q6_{display:block;padding:8px 16px;overflow:hidden;font-size:.875rem;font-weight:300;color:var(--text-black-color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;border-radius:8px 0 0 8px}.TableOfContents_link__o0q6_:hover{background:var(--gray-1)}.TableOfContents_link__o0q6_.TableOfContents_disabled__i6cp_,.TableOfContents_link__o0q6_[aria-disabled=true]{color:var(--gray-6);font-weight:300;pointer-events:none;background:none}.TableOfContents_link__o0q6_.TableOfContents_disabled__i6cp_:hover,.TableOfContents_link__o0q6_[aria-disabled=true]:hover{background:none}.TableOfContents_active__cErUe{background:var(--gray-1);border-radius:8px 0 0 8px;font-weight:600}.Tablist_tablist__YLih_{display:flex;align-items:center;gap:4px;width:100%;height:50px;padding:5px;border:1px solid var(--border-color);border-radius:12px;background:var(--white-color)}.Tablist_tab__PuQN2{display:inline-flex;flex:1 1;align-items:center;justify-content:center;height:40px;padding:8px 10px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--gray-6);font-size:1rem;font-weight:600;line-height:1.5;text-align:center;cursor:pointer;transition:background .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}.Tablist_tab__PuQN2:not(.Tablist_tab_active__k5tNE):hover{background:var(--black-alpha-5)}.Tablist_tab_active__k5tNE{background:var(--gray-6);color:var(--text-white-color);box-shadow:0 1px 1px rgba(33,39,43,.2)}