.case-toc-module__IymLFa__shell{z-index:8;isolation:isolate;flex-shrink:0;width:228px;position:sticky;top:120px}.case-toc-module__IymLFa__float{will-change:transform;animation:13.5s cubic-bezier(.37,0,.63,1) infinite case-toc-module__IymLFa__toc-float}.case-toc-module__IymLFa__plate{z-index:2;background:#0c0c0c;border:0;border-radius:24px;flex-direction:column;gap:32px;width:100%;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047,0 2px #fff8f20a}.case-toc-module__IymLFa__title{z-index:2;color:#fff8f2;margin:0;font-size:16px;font-weight:200;line-height:1.3;position:relative}.case-toc-module__IymLFa__list{z-index:2;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:relative}.case-toc-module__IymLFa__link{color:#aba29b;padding:0;font-size:18px;font-weight:400;line-height:1.3;text-decoration:none;transition:color .6s cubic-bezier(0,0,.4,1);display:block}.case-toc-module__IymLFa__link:hover,.case-toc-module__IymLFa__link:focus-visible{color:#fff8f2}.case-toc-module__IymLFa__link[data-active="1"]{color:#fe9000}@keyframes case-toc-module__IymLFa__toc-float{0%,to{transform:translate(0,0)rotate(-.35deg)}30%{transform:translate(6px,-10px)rotate(.45deg)}62%{transform:translate(-5px,-5px)rotate(-.4deg)}}@media (max-width:1023px){.case-toc-module__IymLFa__shell{width:100%;max-width:360px;position:relative;top:0}.case-toc-module__IymLFa__float{animation:none}}@media (prefers-reduced-motion:reduce){.case-toc-module__IymLFa__float{animation:none}}html.is-safari .case-toc-module__IymLFa__float{will-change:auto;animation:none}
