.cx:where(.astro-wzyb6scl){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;overflow:hidden}.cx-eps:where(.astro-wzyb6scl){border-bottom:1px solid var(--border);gap:6px;padding:10px;display:flex;overflow-x:auto}.cx-ep:where(.astro-wzyb6scl){font-family:var(--font-body);color:var(--fg-muted);white-space:nowrap;border-radius:var(--radius-btn);cursor:pointer;background:0 0;border:1px solid #0000;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;transition:color .18s,background-color .18s,border-color .18s}.cx-ep:where(.astro-wzyb6scl)[aria-pressed=true]{color:var(--fg);background:var(--muted);border-color:var(--border)}.cx-path:where(.astro-wzyb6scl){border-bottom:1px solid var(--border);padding:12px 16px;overflow-x:auto}.cx-path-row:where(.astro-wzyb6scl){align-items:center;gap:10px;display:flex}.cx-path-row:where(.astro-wzyb6scl)[hidden]{display:none}.cx-path:where(.astro-wzyb6scl) code:where(.astro-wzyb6scl){color:var(--fg);white-space:nowrap;font-size:12.5px}.cx-path:where(.astro-wzyb6scl) .method-badge:where(.astro-wzyb6scl){border:1px solid color-mix(in srgb, var(--accent) 70%, white);border-radius:var(--radius-btn);background:var(--accent);width:fit-content;color:var(--accent-ink);font-family:var(--font-mono);letter-spacing:.02em;flex-shrink:0;padding:4px 10px;font-size:11.5px;font-weight:700}.cx-langs:where(.astro-wzyb6scl){border-bottom:1px solid var(--border);scrollbar-width:none;align-items:center;gap:0;padding:6px 12px 0;display:flex;overflow-x:auto}.cx-langs:where(.astro-wzyb6scl)::-webkit-scrollbar{display:none}.cx-lang:where(.astro-wzyb6scl){font-family:var(--font-mono);color:var(--fg-muted);border-radius:var(--radius-sm) var(--radius-sm) 0 0;cursor:pointer;white-space:nowrap;background:0 0;border:none;min-height:40px;padding:8px 12px;font-size:12.5px;transition:color .18s,background-color .18s}.cx-lang:where(.astro-wzyb6scl)[aria-pressed=true]{color:var(--fg);background:var(--muted)}.cx-lang:where(.astro-wzyb6scl):focus-visible{outline-offset:-2px}html:not(.js) .cx-eps:where(.astro-wzyb6scl),html:not(.js) .cx-langs:where(.astro-wzyb6scl),html:not(.js) .cx-copy:where(.astro-wzyb6scl){display:none}.cx-grid:where(.astro-wzyb6scl){grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.cx:where(.astro-wzyb6scl).wide .cx-grid:where(.astro-wzyb6scl){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cx:where(.astro-wzyb6scl).wide .cx-res:where(.astro-wzyb6scl){border-left:1px solid var(--border);border-top:none}}.cx-req:where(.astro-wzyb6scl){flex-direction:column;justify-content:flex-start;min-width:0;display:flex;position:relative}.cx-req:where(.astro-wzyb6scl) .cx-pane:where(.astro-wzyb6scl){width:100%}.cx-res:where(.astro-wzyb6scl){border-top:1px solid var(--border);min-width:0}.cx-reslabel:where(.astro-wzyb6scl){font-family:var(--font-mono);color:var(--fg-muted);border-bottom:1px solid var(--border);justify-content:space-between;padding:9px 20px;font-size:11.5px;display:flex}.cx:where(.astro-wzyb6scl) pre{font-family:var(--font-mono);tab-size:2;margin:0;padding:18px 20px;font-size:12.8px;line-height:1.65;overflow-x:auto}.cx:where(.astro-wzyb6scl) pre code{overflow-wrap:normal;white-space:pre}.cx-req:where(.astro-wzyb6scl) pre{padding-right:60px}.cx-json:where(.astro-wzyb6scl) pre{max-height:420px;overflow:auto}.cx-copy:where(.astro-wzyb6scl){z-index:1;border-radius:var(--radius-sm);background:var(--muted);border:1px solid var(--border);width:36px;height:36px;color:var(--fg-muted);cursor:pointer;place-items:center;transition:color .18s,border-color .18s;display:grid;position:absolute;top:10px;right:10px}.cx-copy:where(.astro-wzyb6scl)>span:where(.astro-wzyb6scl){transition:transform .18s var(--ease-out), opacity .18s var(--ease-out);grid-area:1/1;place-items:center;display:grid}.cx-copy:where(.astro-wzyb6scl) .i-done:where(.astro-wzyb6scl){opacity:0;transform:scale(.6)}.cx-copy:where(.astro-wzyb6scl).copied{color:var(--accent);border-color:var(--accent)}.cx-copy:where(.astro-wzyb6scl).copied .i-copy:where(.astro-wzyb6scl){opacity:0;transform:scale(.6)}.cx-copy:where(.astro-wzyb6scl).copied .i-done:where(.astro-wzyb6scl){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cx-copy:where(.astro-wzyb6scl)>span:where(.astro-wzyb6scl){transition:none}}@media (hover:hover) and (pointer:fine){.cx-ep:where(.astro-wzyb6scl):hover,.cx-lang:where(.astro-wzyb6scl):hover{color:var(--fg)}.cx-copy:where(.astro-wzyb6scl):hover{color:var(--fg);border-color:var(--fg-muted)}}.cx:where(.astro-wzyb6scl).docs{background:0 0;border:0;border-radius:0;overflow:visible}.cx:where(.astro-wzyb6scl).docs .cx-eps:where(.astro-wzyb6scl){border-bottom:1px solid var(--border);scrollbar-width:none;gap:1.5rem;padding:0}.cx:where(.astro-wzyb6scl).docs .cx-eps:where(.astro-wzyb6scl)::-webkit-scrollbar{display:none}.cx:where(.astro-wzyb6scl).docs .cx-ep:where(.astro-wzyb6scl){letter-spacing:0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:38px;padding:0;font-size:12px;font-weight:400;line-height:1}.cx:where(.astro-wzyb6scl).docs .cx-ep:where(.astro-wzyb6scl)[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--accent);background:0 0;font-weight:400}.cx:where(.astro-wzyb6scl).docs .cx-path:where(.astro-wzyb6scl){border:0;padding:.85rem 0;overflow:visible}.cx:where(.astro-wzyb6scl).docs .cx-path-row:where(.astro-wzyb6scl){align-items:flex-start;min-width:0}.cx:where(.astro-wzyb6scl).docs .cx-path:where(.astro-wzyb6scl) code:where(.astro-wzyb6scl){white-space:normal;overflow-wrap:anywhere;min-width:0}.cx:where(.astro-wzyb6scl).docs .cx-langs:where(.astro-wzyb6scl){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;gap:1rem;margin-top:0;padding:0 3.75rem 0 1rem}.cx:where(.astro-wzyb6scl).docs .cx-lang:where(.astro-wzyb6scl){letter-spacing:0;border-bottom:2px solid #0000;border-radius:0;min-height:38px;padding:0;font-size:11.5px;font-weight:400;line-height:1}.cx:where(.astro-wzyb6scl).docs .cx-lang:where(.astro-wzyb6scl)[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--accent);background:0 0}.cx:where(.astro-wzyb6scl).docs .cx-grid:where(.astro-wzyb6scl),.cx:where(.astro-wzyb6scl).docs.wide .cx-grid:where(.astro-wzyb6scl){margin-top:0;display:block}.cx:where(.astro-wzyb6scl).docs .cx-req:where(.astro-wzyb6scl){background:var(--card);border:1px solid var(--border);border-radius:0 0 var(--radius-sm) var(--radius-sm);border-top:0}.cx:where(.astro-wzyb6scl).docs .cx-req:where(.astro-wzyb6scl) pre{max-height:320px;padding:1rem 1.15rem;overflow:auto}.cx:where(.astro-wzyb6scl).docs .cx-res:where(.astro-wzyb6scl),.cx:where(.astro-wzyb6scl).docs.wide .cx-res:where(.astro-wzyb6scl){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);margin-top:.85rem;overflow:hidden}.cx:where(.astro-wzyb6scl).docs .cx-reslabel:where(.astro-wzyb6scl){padding:.7rem 1.15rem}.cx:where(.astro-wzyb6scl).docs .cx-json:where(.astro-wzyb6scl) pre{max-height:320px;padding:1rem 1.15rem}.cx:where(.astro-wzyb6scl).docs .cx-copy:where(.astro-wzyb6scl){background:0 0;border-color:#0000;width:30px;height:30px;top:-35px;right:.5rem}.cx:where(.astro-wzyb6scl).docs .cx-copy:where(.astro-wzyb6scl):focus-visible,.cx:where(.astro-wzyb6scl).docs .cx-ep:where(.astro-wzyb6scl):focus-visible,.cx:where(.astro-wzyb6scl).docs .cx-lang:where(.astro-wzyb6scl):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=40rem){.cx:where(.astro-wzyb6scl).docs .cx-path:where(.astro-wzyb6scl) code:where(.astro-wzyb6scl){font-size:11px}.cx:where(.astro-wzyb6scl).docs .cx-req:where(.astro-wzyb6scl) pre,.cx:where(.astro-wzyb6scl).docs .cx-json:where(.astro-wzyb6scl) pre{font-size:11.5px}}
