*{box-sizing:border-box}html{color-scheme:dark}body{color:#d5d9d8;-webkit-font-smoothing:antialiased;background:#131516;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.7}a{color:#a8c5b5;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:#d3e5da}:focus-visible{outline-offset:5px;outline:2px solid #a8c5b5}.shell:where(.astro-lcdefpme){max-width:828px;margin:0 auto;padding:0 32px}header:where(.astro-lcdefpme){border-bottom:1px solid #2b2e2f;justify-content:space-between;align-items:center;min-height:88px;display:flex}.wordmark:where(.astro-lcdefpme){color:#e4e7e5;letter-spacing:-.4px;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}nav:where(.astro-lcdefpme){gap:28px;font-size:13px;display:flex}nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:#a5adab;text-decoration:none}.intro:where(.astro-lcdefpme){padding-top:64px;padding-bottom:42px}.status:where(.astro-lcdefpme){color:#939c99;margin:0 0 13px;font-size:12px}h1:where(.astro-lcdefpme){letter-spacing:-1.4px;color:#edf0ee;margin:0 0 17px;font-size:42px;font-weight:550;line-height:1.2}.description:where(.astro-lcdefpme){color:#d5d9d8;margin:0 0 12px;font-size:21px}.overview:where(.astro-lcdefpme){color:#a8b0ad;max-width:610px;margin:0}.development:where(.astro-lcdefpme){color:#939c99;margin:12px 0 0;font-size:13px}.reading:where(.astro-lcdefpme){gap:26px;margin-top:24px;font-size:14px;display:flex}h2:where(.astro-lcdefpme){color:#d5d9d8;margin:0;font-size:14px;font-weight:550}.section-label:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.section-label:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:#939c99;font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.section-label:where(.astro-lcdefpme)>a:where(.astro-lcdefpme){font-size:12px}pre:where(.astro-lcdefpme){background:#181b1c;border:1px solid #303536;border-radius:5px;margin:0;padding:24px;font:13px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-x:auto}.keyword:where(.astro-lcdefpme){color:#b5b5d2}.type:where(.astro-lcdefpme){color:#abc8bd}.number:where(.astro-lcdefpme){color:#d0bc9d}.string:where(.astro-lcdefpme){color:#bec99e}.example:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.installation:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:#939c99;margin:12px 0 0;font-size:13px}.example:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){max-width:610px}p:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:#bac3bf;font-size:.95em}.installation:where(.astro-lcdefpme){padding-block:35px}.install:where(.astro-lcdefpme){background:#181b1c;border:1px solid #303536;border-radius:5px;align-items:center;gap:12px;margin-top:13px;padding:12px 16px;display:flex}.install:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:#939c99}.install:where(.astro-lcdefpme) code:where(.astro-lcdefpme){overflow-wrap:anywhere;min-width:0;font:13px ui-monospace,SFMono-Regular,Consolas,monospace}.install:where(.astro-lcdefpme) button:where(.astro-lcdefpme){color:#bbc3bf;font:inherit;cursor:pointer;background:0 0;border:1px solid #3f4744;border-radius:3px;margin-left:auto;padding:5px 10px;font-size:12px}.install:where(.astro-lcdefpme) button:where(.astro-lcdefpme):hover{background:#272d2b}.documentation:where(.astro-lcdefpme){padding-block:4px 35px}dl:where(.astro-lcdefpme){margin:0}dl:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-top:1px solid #2b2e2f;grid-template-columns:190px 1fr;gap:20px;padding:14px 0;display:grid}dt:where(.astro-lcdefpme){font-size:14px}dt:where(.astro-lcdefpme) a:where(.astro-lcdefpme){text-decoration:none}dt:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{text-decoration:underline}dd:where(.astro-lcdefpme){color:#939c99;margin:0;font-size:13px}.agent-note:where(.astro-lcdefpme){color:#939c99;margin:23px 0 0;font-size:13px}footer:where(.astro-lcdefpme){color:#939c99;border-top:1px solid #2b2e2f;flex-wrap:wrap;gap:12px 24px;padding-block:22px 32px;font-size:12px;display:flex}footer:where(.astro-lcdefpme)>span:where(.astro-lcdefpme):last-child{margin-left:auto}footer:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:inherit;text-decoration:none}footer:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{text-decoration:underline}.skip:where(.astro-lcdefpme){position:absolute;top:-100px}.skip:where(.astro-lcdefpme):focus{z-index:1;background:#181b1c;padding:10px;top:5px}.sr-only:where(.astro-lcdefpme){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=560px){.shell:where(.astro-lcdefpme){padding-inline:22px}header:where(.astro-lcdefpme){min-height:72px}nav:where(.astro-lcdefpme){gap:22px}.intro:where(.astro-lcdefpme){padding-top:42px}h1:where(.astro-lcdefpme){font-size:36px}.description:where(.astro-lcdefpme){font-size:19px}pre:where(.astro-lcdefpme){padding:18px;font-size:12px}dl:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){grid-template-columns:1fr;gap:3px;padding-block:12px}.install:where(.astro-lcdefpme){gap:8px;padding:11px}.install:where(.astro-lcdefpme) code:where(.astro-lcdefpme){font-size:11px}.install:where(.astro-lcdefpme) button:where(.astro-lcdefpme){padding:5px 7px}footer:where(.astro-lcdefpme)>span:where(.astro-lcdefpme):last-child{margin-left:0}}
