.lg[data-astro-cid-nqkhoara]{padding-bottom:96px}.lg__hd[data-astro-cid-nqkhoara]{margin:18px 0 28px;display:grid;gap:12px;justify-items:start}.lg__ed[data-astro-cid-nqkhoara]{font:500 12px/1.4 var(--fm);letter-spacing:.04em;color:var(--color-fg-3)}.lg__grid[data-astro-cid-nqkhoara]{display:grid;gap:16px;align-items:start}.lg__toc[data-astro-cid-nqkhoara]{padding:18px 20px}.lg__toc-t[data-astro-cid-nqkhoara]{display:flex;align-items:center;gap:6px;min-height:28px;cursor:pointer;list-style:none;font:600 11px/1 var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-3)}.lg__toc-t[data-astro-cid-nqkhoara]::-webkit-details-marker{display:none}.lg__toc-t[data-astro-cid-nqkhoara]:after{content:"";width:7px;height:7px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s}.lg__toc[data-astro-cid-nqkhoara][open] .lg__toc-t[data-astro-cid-nqkhoara]:after{transform:rotate(-135deg)}.lg__toc[data-astro-cid-nqkhoara] nav[data-astro-cid-nqkhoara]{margin-top:10px}.lg__toc[data-astro-cid-nqkhoara] ol[data-astro-cid-nqkhoara]{display:grid;gap:2px}.lg__toc[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]{display:flex;align-items:center;min-height:36px;font-size:14px;line-height:1.3;color:var(--color-fg-2)}.lg__toc[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]:hover{color:var(--cyan)}.lg__doc[data-astro-cid-nqkhoara]{display:grid;gap:12px;min-width:0}.lg__sec[data-astro-cid-nqkhoara]{padding:22px 20px;display:grid;gap:12px;scroll-margin-top:96px}.lg__sec[data-astro-cid-nqkhoara] h2[data-astro-cid-nqkhoara]{font:700 clamp(19px,2.2vw,24px)/1.2 var(--fd)}.lg__sec[data-astro-cid-nqkhoara] p[data-astro-cid-nqkhoara],.lg__sec[data-astro-cid-nqkhoara] li[data-astro-cid-nqkhoara]{font-size:15.5px;line-height:1.65;color:var(--color-fg-2);overflow-wrap:anywhere}.lg__sec[data-astro-cid-nqkhoara] b{color:var(--color-fg);font-weight:600}.lg__sec[data-astro-cid-nqkhoara] a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.lg__sec[data-astro-cid-nqkhoara] ul[data-astro-cid-nqkhoara]{display:grid;gap:8px;padding-left:0}.lg__sec[data-astro-cid-nqkhoara] ul[data-astro-cid-nqkhoara] li[data-astro-cid-nqkhoara]{position:relative;padding-left:20px}.lg__sec[data-astro-cid-nqkhoara] ul[data-astro-cid-nqkhoara] li[data-astro-cid-nqkhoara]:before{content:"";position:absolute;left:4px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--cyan)}.lg__steps[data-astro-cid-nqkhoara]{display:grid;gap:12px}.lg__steps[data-astro-cid-nqkhoara] li[data-astro-cid-nqkhoara]{display:flex;gap:12px;align-items:flex-start}.lg__n[data-astro-cid-nqkhoara]{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 13px/1 var(--fm);color:var(--cyan);background:rgba(var(--ac-rgb),.08);border:1px solid rgba(var(--ac-rgb),.3);margin-top:1px}.lg__req[data-astro-cid-nqkhoara] dl[data-astro-cid-nqkhoara]{display:grid;gap:0}.lg__req[data-astro-cid-nqkhoara] dl[data-astro-cid-nqkhoara] div[data-astro-cid-nqkhoara]{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--qp-line)}.lg__req[data-astro-cid-nqkhoara] dt[data-astro-cid-nqkhoara]{font:500 11px/1.3 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-3)}.lg__req[data-astro-cid-nqkhoara] dd[data-astro-cid-nqkhoara]{font-size:16px;color:var(--color-fg);overflow-wrap:anywhere}@media(min-width:600px){.lg__req[data-astro-cid-nqkhoara] dl[data-astro-cid-nqkhoara] div[data-astro-cid-nqkhoara]{grid-template-columns:200px 1fr;gap:16px;align-items:baseline}}@media(min-width:1000px){.lg__grid[data-astro-cid-nqkhoara]{grid-template-columns:280px minmax(0,1fr);gap:24px}.lg__toc-t[data-astro-cid-nqkhoara]{pointer-events:none}.lg__toc-t[data-astro-cid-nqkhoara]:after{display:none}.lg__toc[data-astro-cid-nqkhoara]{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow:auto}.lg__sec[data-astro-cid-nqkhoara]{padding:28px 32px}}@media(max-width:999px){.lg__toc[data-astro-cid-nqkhoara] ol[data-astro-cid-nqkhoara]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:16px}}
