.content-outline{border-left:1px solid var(--line);grid-area:1/2;max-height:calc(100svh - 64px);padding-left:20px;position:sticky;top:32px;overflow-y:auto}.content-outline summary{font-family:var(--heading);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.content-outline summary span{font-size:20px}.content-outline details[open] summary span{transform:rotate(180deg)}.content-outline ol{margin:16px 0 0;padding:0;list-style:none}.content-outline li+li{margin-top:8px}.content-outline a{overflow-wrap:anywhere;color:#626b58;border-left:2px solid #0000;padding:6px 10px;font-size:13px;line-height:1.5;display:block}.content-outline a:hover{color:var(--ink);background:#edf0e5}.content-outline a[aria-current]{color:#405b1b;background:#e9eedf;border-color:#63842b}.content-outline .outline-subheading{margin-left:14px}@media (width<=999px){.content-outline{border:1px solid var(--line);border-radius:6px;width:100%;max-height:none;padding:16px;position:static}}
