.NavBar{top:0;position:fixed;width:100%;height:var(--navbar-height);z-index:999}.NavBar .NavBarSearch{width:100%;max-width:520px}.NavBar .test-color{color:green!important}.NavBar a:active{color:inherit!important;background-color:inherit!important}.Container.hasNavBarContents{padding-top:var(--navbar-height)}.CategoryLabel{font-size:.8em}.CategoryLabel.color-type-a{background-color:#9ae;color:#fff}.CategoryLabel.color-type-b{background-color:#8fd8a7;color:#fff}.FollowButton{color:var(--bs-light-text-emphasis)}.FollowButton,.FollowButton:hover{border:1px solid #000;border-radius:10px}.LatexMarkdown table thead th{background-color:var(--color-theme);color:#fff;padding:5px 10px;border:1px solid var(--bs-gray)}.LatexMarkdown table td{background-color:var(--bs-light);padding:5px 10px;border:1px solid var(--bs-gray)}.LatexMarkdown a{width:200px;display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LatexMarkdown h1,.LatexMarkdown h2,.LatexMarkdown h3{font-size:1.4rem;font-weight:700;text-decoration:underline}.LatexMarkdown h4{font-size:1.2rem;font-weight:700;text-decoration:underline}.LatexMarkdown h5,.LatexMarkdown h6{font-size:1rem;font-weight:700;text-decoration:underline}.LatexMarkdown ul li{list-style:inside}.LatexMarkdown ol li{list-style:auto}.LatexMarkdown blockquote{border-left:4px solid var(--color-theme);background:var(--bs-light);padding:10px 20px;margin:16px 0;font-style:italic;color:var(--bs-gray-dark)}.LatexMarkdown blockquote p{margin-bottom:0}.Container{--sidebar-abstract:150px;--sidebar-second-abstract:250px}.Container,.Container .SideBar{background-color:var(--bs-light)}.Container .SideBar{width:var(--sidebar-abstract);height:calc(100vh - var(--navbar-height));left:0;top:var(--navbar-height);position:fixed;z-index:99}.Container .MainContents{background-color:var(--bs-white);width:calc(100vw - var(--sidebar-second-abstract));padding-left:var(--sidebar-abstract)}.Container .MainContents .Comment p{margin-bottom:0}.Container .SideBarSecond{background-color:var(--bs-light);width:var(--sidebar-second-abstract);height:calc(100vh - var(--navbar-height));right:0;position:fixed;z-index:99}@media screen and (max-width:992px){.Container .SideBar{width:80px}.Container .MainContents{width:100%;padding-left:80px}}@media screen and (max-width:768px){.Container .MainContents{padding-left:0}}