body:has([data-topbar]) .index-module__2S30QW__toast{top:calc(var(--_topbar-height) + var(--size-008))}body:has([data-topbar=mobile]) .index-module__2S30QW__toast{top:calc(var(--_topbar-height) + env(safe-area-inset-top) + var(--size-008))}
html:has(main>aside){overflow:hidden}html:root{--_sidebar-width:var(--size-110);--_topbar-height:3.375rem;--font-noto-sans:var(--font-sans);--font-noto-sans-jp:var(--font-sans);--font-montserrat:var(--font-sans)}body{font-family:var(--font-sans)}a{color:var(--text-link-default);text-decoration:none}#headlessui-portal-root{z-index:6000;position:relative}body:has([data-split-expanded]) main>aside{visibility:hidden}@media (max-width:1279px){body{height:-webkit-fill-available}}