.read[data-astro-cid-nzlw33dh]{display:grid;gap:16px;max-width:34em;font-size:20px}.read[data-astro-cid-nzlw33dh].gap{margin-bottom:48px}.lead[data-astro-cid-nzlw33dh]{color:var(--text);font:500 1em/1.5 var(--font-sans);letter-spacing:-.03em}.note[data-astro-cid-nzlw33dh]{color:var(--text-2);margin-top:8px}@media(max-width:699px){.read[data-astro-cid-nzlw33dh]{font-size:18px}.read[data-astro-cid-nzlw33dh].gap{margin-bottom:32px}}.gal[data-astro-cid-nkssyplf]{display:grid;grid-auto-flow:column;grid-auto-columns:75%;gap:var(--gutter);margin-inline:calc(-1 * var(--pad, 0px));padding:4px var(--pad, 0px);scroll-padding-inline:var(--pad, 0px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:-4px}.gal[data-astro-cid-nkssyplf]::-webkit-scrollbar{display:none}.slide[data-astro-cid-nkssyplf]{position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-4);background:var(--bg-subtle);overflow:hidden;scroll-snap-align:start}.slide[data-astro-cid-nkssyplf]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-card);pointer-events:none}.slide[data-astro-cid-nkssyplf] img[data-astro-cid-nkssyplf]{width:100%;height:100%;object-fit:cover}.ph[data-astro-cid-nkssyplf]{position:absolute;inset:0;opacity:.5}@media(max-width:699px){.gal[data-astro-cid-nkssyplf]{grid-auto-columns:88%}}.get[data-astro-cid-vaucgnck]{display:grid;gap:16px;scroll-margin-top:calc(var(--site-bar, 72px) + 24px)}.code[data-astro-cid-vaucgnck]{--text: var(--neutral-950);--text-2: var(--neutral-500);--line: var(--neutral-100);border-radius:var(--radius-4);overflow:hidden;background:var(--neutral-0);color:var(--text)}.code-bar[data-astro-cid-vaucgnck]{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 20px;border-bottom:1px solid var(--line)}.code-bar[data-astro-cid-vaucgnck] .lbl[data-astro-cid-vaucgnck]{color:var(--text-2)}pre[data-astro-cid-vaucgnck]{margin:0;padding:20px;overflow-x:auto;font:500 14px/1.7 var(--font-mono);letter-spacing:0;color:var(--text)}.inst[data-astro-cid-vaucgnck]{display:grid;gap:16px;margin-top:24px}.inst[data-astro-cid-vaucgnck] .body[data-astro-cid-vaucgnck]{color:var(--text-body)}.inst[data-astro-cid-vaucgnck] .sub[data-astro-cid-vaucgnck]{margin-top:-8px}.ul[data-astro-cid-vaucgnck]{color:var(--text);border-bottom:1px solid transparent;transition:border-color var(--t-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.ul[data-astro-cid-vaucgnck]:hover{border-color:var(--text)}}.conns[data-astro-cid-wtejlg4y]{display:flex;flex-wrap:wrap;gap:8px}.conn[data-astro-cid-wtejlg4y]{position:relative;display:grid;place-items:center;height:36px;color:var(--neutral-950);border-radius:18px;outline-offset:2px}.ic[data-astro-cid-wtejlg4y],.dot[data-astro-cid-wtejlg4y]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--neutral-0);box-shadow:inset 0 0 0 1px var(--line-card);transition:box-shadow var(--t-fast) var(--ease-out)}.ic[data-astro-cid-wtejlg4y] svg,.dot[data-astro-cid-wtejlg4y] svg,.ic[data-astro-cid-wtejlg4y] img[data-astro-cid-wtejlg4y]{width:18px;height:18px;object-fit:contain}.stack[data-astro-cid-wtejlg4y]{display:flex}.dot[data-astro-cid-wtejlg4y]{box-shadow:0 0 0 2px var(--neutral-0),inset 0 0 0 1px var(--line-card)}.dot[data-astro-cid-wtejlg4y]+.dot[data-astro-cid-wtejlg4y]{margin-left:-12px}.tip[data-astro-cid-wtejlg4y]{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:var(--z-tip);padding:4px 8px;border-radius:var(--radius-2);background:var(--neutral-950);color:var(--neutral-0);font:500 14px/1.4 var(--font-sans);letter-spacing:-.03em;white-space:nowrap;pointer-events:none;opacity:0;translate:-50% 4px;transition:opacity var(--t-fast) var(--ease-out),translate var(--t-fast) var(--ease-out)}.tip[data-astro-cid-wtejlg4y]:after{content:"";position:absolute;top:100%;left:50%;translate:-50% 0;border:4px solid transparent;border-top-color:var(--neutral-950)}.conn[data-astro-cid-wtejlg4y]:focus-visible .tip[data-astro-cid-wtejlg4y]{opacity:1;translate:-50% 0}@media(hover:hover)and (pointer:fine){.conn[data-astro-cid-wtejlg4y]:hover .ic[data-astro-cid-wtejlg4y],.conn[data-astro-cid-wtejlg4y]:hover .dot[data-astro-cid-wtejlg4y]{box-shadow:0 0 0 2px var(--neutral-0),inset 0 0 0 1px var(--neutral-300)}.conn[data-astro-cid-wtejlg4y]:hover .tip[data-astro-cid-wtejlg4y]{opacity:1;translate:-50% 0}}@media(prefers-reduced-motion:reduce){.tip[data-astro-cid-wtejlg4y]{transition:opacity var(--t-fast) var(--ease-out);translate:-50% 0}}
