@layer components{.u275-toc{padding-left:16px;position:sticky;top:96px}.u275-ul{margin:0;padding:0 0 0 12px;list-style:none;position:relative}.u275-ul:before{content:"";background:var(--ux-line);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0}.u275-ti{width:100%;color:var(--ux-ink-2);transition:color .25s var(--ux-ease);padding:8px 0;font-size:12px;font-weight:600;text-decoration:none;display:block}.u275-ti.on,.u275-ti[aria-current=true]{color:var(--ux-ink);font-weight:800}.u275-mk{background:var(--ux-accent);width:2px;transition:transform .35s var(--ux-spring), height .35s var(--ux-spring);border-radius:2px;position:absolute;top:0;left:0}}
