.co[data-astro-cid-stiggy7z]{border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1);overflow:hidden}.co-head[data-astro-cid-stiggy7z]{border-bottom:1px solid var(--line);gap:6px;padding:16px 18px;display:grid}.co-t[data-astro-cid-stiggy7z]{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.co-page[data-astro-cid-stiggy7z] .co-t[data-astro-cid-stiggy7z]{letter-spacing:-.02em;font-size:24px}.co-prog[data-astro-cid-stiggy7z]{color:var(--fg-3);margin:0;font-size:12px}.co-toggle[data-astro-cid-stiggy7z]{all:unset;cursor:default;justify-content:space-between;align-items:center;width:100%;display:flex}.co-chev[data-astro-cid-stiggy7z]{display:none}.co-ch[data-astro-cid-stiggy7z]{border-bottom:1px solid var(--line)}.co-ch[data-astro-cid-stiggy7z]:last-child{border-bottom:0}.co-ch[data-astro-cid-stiggy7z]>summary[data-astro-cid-stiggy7z]{cursor:pointer;background:var(--bg-2);gap:2px;padding:12px 18px;list-style:none;display:grid}.co-ch[data-astro-cid-stiggy7z]>summary[data-astro-cid-stiggy7z]::-webkit-details-marker{display:none}.co-ch[data-astro-cid-stiggy7z][data-single]>summary[data-astro-cid-stiggy7z]{display:none}.co-ch[data-astro-cid-stiggy7z]>summary[data-astro-cid-stiggy7z]:hover{background:var(--bg-3)}.co-cht[data-astro-cid-stiggy7z]{font-size:14.5px;font-weight:600}.co-chm[data-astro-cid-stiggy7z]{color:var(--fg-3);font-size:11.5px}.co-ls[data-astro-cid-stiggy7z]{margin:0;padding:4px 0;list-style:none}.co-l[data-astro-cid-stiggy7z]{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:18px 1fr auto;align-items:start;gap:10px;width:100%;padding:9px 18px;font-size:14px;line-height:1.4;display:grid}.co-l[data-astro-cid-stiggy7z] .ic[data-astro-cid-stiggy7z]{margin-top:1px}.co-l[data-astro-cid-stiggy7z].free{color:var(--fg)}.co-l[data-astro-cid-stiggy7z].free .ic[data-astro-cid-stiggy7z]{color:var(--mint)}.co-l[data-astro-cid-stiggy7z].free:hover{background:var(--bg-2)}.co-l[data-astro-cid-stiggy7z].on{box-shadow:inset 2px 0 0 var(--mint);background:#4fe3b014}.co-l[data-astro-cid-stiggy7z].on .co-lt[data-astro-cid-stiggy7z]{color:var(--mint);font-weight:600}.co-l[data-astro-cid-stiggy7z].locked{color:var(--fg-2)}.co-l[data-astro-cid-stiggy7z].locked .ic[data-astro-cid-stiggy7z]{color:var(--fg-3)}.co-l[data-astro-cid-stiggy7z].locked:hover{background:var(--bg-2);color:var(--fg)}.co-l[data-astro-cid-stiggy7z]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.co-n[data-astro-cid-stiggy7z]{color:var(--fg-3);font-size:12px}.co-d[data-astro-cid-stiggy7z]{color:var(--fg-3);white-space:nowrap;padding-top:2px;font-size:11.5px}.co-sidebar[data-astro-cid-stiggy7z]{flex-direction:column;max-height:calc(100vh - 104px);display:flex;position:sticky;top:84px}.co-sidebar[data-astro-cid-stiggy7z] .co-body[data-astro-cid-stiggy7z]{overscroll-behavior:contain;overflow-y:auto}@media (width<=960px){.co-sidebar[data-astro-cid-stiggy7z]{max-height:none;position:static}.co-sidebar[data-astro-cid-stiggy7z] .co-toggle[data-astro-cid-stiggy7z]{cursor:pointer;min-height:32px}.co-sidebar[data-astro-cid-stiggy7z] .co-chev[data-astro-cid-stiggy7z]{transition:transform .2s var(--ease);display:block}.co-sidebar[data-astro-cid-stiggy7z].open .co-chev[data-astro-cid-stiggy7z]{transform:rotate(180deg)}.co-sidebar[data-astro-cid-stiggy7z] .co-body[data-astro-cid-stiggy7z]{display:none}.co-sidebar[data-astro-cid-stiggy7z].open .co-body[data-astro-cid-stiggy7z]{display:block}.co-sidebar[data-astro-cid-stiggy7z] .co-head[data-astro-cid-stiggy7z]{border-bottom:0}.co-sidebar[data-astro-cid-stiggy7z].open .co-head[data-astro-cid-stiggy7z]{border-bottom:1px solid var(--line)}}.ud[data-astro-cid-w6uh5f36]{width:min(520px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--fg);background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-3);padding:28px;overflow:auto}.ud[data-astro-cid-w6uh5f36]::backdrop{background:#050506d1}.ud-x[data-astro-cid-w6uh5f36]{width:36px;height:36px;color:var(--fg-2);border:1px solid var(--line-2);border-radius:var(--r-1);cursor:pointer;background:0 0;place-items:center;font-size:20px;display:grid;position:absolute;top:12px;right:12px}.ud-x[data-astro-cid-w6uh5f36]:hover{color:var(--fg)}.ud-k[data-astro-cid-w6uh5f36]{color:var(--fg-3);margin:0 0 6px;font-size:12px}.ud-t[data-astro-cid-w6uh5f36]{letter-spacing:-.02em;margin:0 40px 10px 0;font-size:22px;font-weight:600;line-height:1.2}.ud-s[data-astro-cid-w6uh5f36]{margin:0 0 18px;font-size:15px;line-height:1.55}@media (width<=560px){.ud[data-astro-cid-w6uh5f36]{padding:22px 16px}}
