.page-tools[data-astro-cid-76dpcnag]{flex-wrap:wrap;gap:8px;display:flex}.page-tools[data-astro-cid-76dpcnag] .tool[data-astro-cid-76dpcnag]{min-height:36px;color:var(--ink);font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.page-tools[data-astro-cid-76dpcnag] .tool[data-astro-cid-76dpcnag]:hover{background:var(--pale-blue)}.docs[data-astro-cid-lpetmyok]{grid-template-columns:240px minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-top:clamp(104px,12vw,140px);display:grid}.side[data-astro-cid-lpetmyok]{align-self:start;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}.side-menu[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]{color:var(--navy);cursor:pointer;padding:8px 0;list-style:none}.side-menu[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]::-webkit-details-marker{display:none}.side-menu[data-astro-cid-lpetmyok] nav[data-astro-cid-lpetmyok]{gap:2px;margin-top:8px;display:grid}.side-menu[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--ink);font:500 15px/1.3 var(--font-text);border-radius:14px;padding:10px 14px}.side-menu[data-astro-cid-lpetmyok] .group[data-astro-cid-lpetmyok]{color:var(--muted);margin:12px 0 2px;padding:0 14px}.side-menu[data-astro-cid-lpetmyok] .group[data-astro-cid-lpetmyok]:first-child{margin-top:0}.side-menu[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{background:#fff}.side-menu[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current]{color:#fff;background:var(--blue)}.article[data-astro-cid-lpetmyok]{min-width:0;max-width:820px;color:var(--ink);font:500 16px/1.6 var(--font-text);gap:20px;display:grid}.title[data-astro-cid-lpetmyok]{margin-bottom:8px;font-size:clamp(32px,4vw,56px)}.article[data-astro-cid-lpetmyok] h2{color:var(--blue);font:500 clamp(22px, 2.2vw, 28px)/1.1 var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;margin-top:20px}.article[data-astro-cid-lpetmyok] h3{color:var(--ink);font:500 18px/1.3 var(--font-text);margin-top:8px}.article[data-astro-cid-lpetmyok] p,.article[data-astro-cid-lpetmyok] li{color:var(--navy)}.article[data-astro-cid-lpetmyok] ul,.article[data-astro-cid-lpetmyok] ol{gap:6px;margin:0;padding-left:22px;display:grid}.article[data-astro-cid-lpetmyok] a:not(.btn){color:var(--blue);text-underline-offset:4px;text-decoration:underline}.article[data-astro-cid-lpetmyok] .note{color:var(--ink);background:var(--pale-blue);border-radius:18px;padding:16px 18px}.article[data-astro-cid-lpetmyok] h2[id],.article[data-astro-cid-lpetmyok] h3[id]{scroll-margin-top:96px}.article[data-astro-cid-lpetmyok] a.anchor{color:var(--muted);opacity:0;margin-left:.4em;text-decoration:none;transition:opacity .15s}.article[data-astro-cid-lpetmyok] :is(h2,h3):hover a.anchor,.article[data-astro-cid-lpetmyok] a.anchor:focus-visible{opacity:1}.toc[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok]{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok].sub{padding-left:14px}.toc[data-astro-cid-lpetmyok] .label[data-astro-cid-lpetmyok]{color:var(--navy);margin:0}.article[data-astro-cid-lpetmyok] .toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok],.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--navy);font:500 14px/1.3 var(--font-text);padding:6px 0;text-decoration:none;display:block}.article[data-astro-cid-lpetmyok] .toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover,.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--blue)}.toc-side[data-astro-cid-lpetmyok]{align-self:start;max-height:calc(100vh - 120px);display:none;position:sticky;top:96px;overflow-y:auto}.toc-fold[data-astro-cid-lpetmyok]{background:#fff;border-radius:20px;padding:4px 16px}.toc-fold[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]{cursor:pointer;padding:8px 0}.toc-fold[data-astro-cid-lpetmyok][open]{padding-bottom:12px}.pager[data-astro-cid-lpetmyok]{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}.pager[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--blue);font:500 17px/1.2 var(--font-text);background:#fff;border-radius:20px;gap:6px;padding:18px 20px;text-decoration:none;display:grid}.pager[data-astro-cid-lpetmyok] .label[data-astro-cid-lpetmyok]{color:var(--muted)}.pager[data-astro-cid-lpetmyok] .next[data-astro-cid-lpetmyok]{text-align:right;grid-column:2}.pager[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{background:var(--pale-blue)}@media (hover:none){.article[data-astro-cid-lpetmyok] a.anchor{opacity:.6}}@media (width>=1100px){.docs[data-astro-cid-lpetmyok]{grid-template-columns:240px minmax(0,1fr) 200px}.toc-side[data-astro-cid-lpetmyok]{display:block}.toc-fold[data-astro-cid-lpetmyok]{display:none}}@media (width<=900px){.docs[data-astro-cid-lpetmyok]{grid-template-columns:1fr}.side[data-astro-cid-lpetmyok]{max-height:none;position:static;overflow:visible}.side-menu[data-astro-cid-lpetmyok]{background:#fff;border-radius:20px;padding:4px 16px}.side-menu[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]{list-style:disclosure-closed}.side-menu[data-astro-cid-lpetmyok][open] summary[data-astro-cid-lpetmyok]{list-style:disclosure-open}}
