.sdktabs[data-astro-cid-gecwuatf]{display:inline-flex;gap:4px;padding:4px;margin:0 0 18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel)}.sdktabs[data-astro-cid-gecwuatf] .sdktabs__tab[data-astro-cid-gecwuatf]{font-family:var(--font-mono);font-size:.86rem;padding:6px 14px;border-radius:var(--radius-sm);color:var(--text-dim);text-decoration:none}.sdktabs__tab[data-astro-cid-gecwuatf]:hover{color:var(--ink)}.sdktabs__tab[data-astro-cid-gecwuatf].is-active{color:var(--ink);background:color-mix(in oklch,var(--accent) 16%,transparent)}.apisearch[data-astro-cid-gecwuatf]{position:relative;margin:4px 0 32px;max-width:640px}.apisearch__input[data-astro-cid-gecwuatf]{width:100%;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);font-family:var(--font-mono);font-size:.95rem;padding:12px 16px}.apisearch__input[data-astro-cid-gecwuatf]:focus{outline:none;border-color:var(--accent)}.apisearch__results[data-astro-cid-gecwuatf]{position:absolute;z-index:var(--z-dropdown);top:calc(100% + 6px);left:0;right:0;max-height:360px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-term)}.apisearch__opt[data-astro-cid-gecwuatf] a[data-astro-cid-gecwuatf]{display:flex;align-items:baseline;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);text-decoration:none;color:inherit}.apisearch__opt[data-astro-cid-gecwuatf].is-active a[data-astro-cid-gecwuatf],.apisearch__opt[data-astro-cid-gecwuatf] a[data-astro-cid-gecwuatf]:hover{background:var(--gradient-soft)}.apisearch__symname[data-astro-cid-gecwuatf]{font-family:var(--font-mono);font-size:.88rem;color:var(--ink)}.apisearch__kind[data-astro-cid-gecwuatf]{font-size:.72rem;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.apisearch__pkg[data-astro-cid-gecwuatf]{margin-left:auto;font-size:.78rem;color:var(--text-faint);font-family:var(--font-mono)}.apigrid[data-astro-cid-gecwuatf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:18px 0 8px}.apigrid[data-astro-cid-gecwuatf] .apicard[data-astro-cid-gecwuatf]{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none;color:inherit;transition:border-color .12s ease,transform .12s ease}.apicard[data-astro-cid-gecwuatf]:hover{border-color:var(--border-strong);transform:translateY(-1px)}.apicard__head[data-astro-cid-gecwuatf]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.apicard__name[data-astro-cid-gecwuatf]{font-family:var(--font-mono);font-size:.88rem;color:var(--accent)}.apicard__count[data-astro-cid-gecwuatf]{font-family:var(--font-mono);font-size:.76rem;color:var(--text-faint);border:1px solid var(--border);border-radius:999px;padding:1px 8px}.apicard__summary[data-astro-cid-gecwuatf]{margin:0;color:var(--text-dim);font-size:.86rem;line-height:1.5}.apigen[data-astro-cid-gecwuatf]{margin-top:28px;color:var(--text-faint);font-size:.82rem;font-family:var(--font-mono)}.apiback[data-astro-cid-gtwcg2mn]{margin:0 0 6px;font-size:.88rem}.apiback[data-astro-cid-gtwcg2mn] a[data-astro-cid-gtwcg2mn]{color:var(--text-faint)}.apilinks[data-astro-cid-gtwcg2mn]{display:flex;align-items:center;gap:16px;margin:0 0 8px;font-size:.9rem}.apilinks__count[data-astro-cid-gtwcg2mn]{color:var(--text-faint);font-family:var(--font-mono);font-size:.82rem}.pkgfilter[data-astro-cid-gtwcg2mn]{display:block;width:100%;max-width:480px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);font-family:var(--font-mono);font-size:.9rem;padding:10px 14px;margin:0 0 24px}.pkgfilter[data-astro-cid-gtwcg2mn]:focus{outline:none;border-color:var(--accent)}.symlist[data-astro-cid-gtwcg2mn]{display:flex;flex-direction:column;gap:16px}.symcard[data-astro-cid-gtwcg2mn]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px 18px}.symcard[data-astro-cid-gtwcg2mn]:has(:target){border-color:var(--accent)}.symcard__head[data-astro-cid-gtwcg2mn]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.symcard__anchor[data-astro-cid-gtwcg2mn]{color:var(--text-faint);text-decoration:none;font-family:var(--font-mono)}.symcard__anchor[data-astro-cid-gtwcg2mn]:hover{color:var(--accent)}.symcard[data-astro-cid-gtwcg2mn] h3[data-astro-cid-gtwcg2mn].symcard__name{margin:0;font-family:var(--font-mono);font-size:1.02rem;font-weight:700;line-height:1.4;color:var(--ink);scroll-margin-top:calc(var(--nav-h) + 40px)}.symbadge[data-astro-cid-gtwcg2mn]{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);color:var(--text-dim)}.symbadge--function[data-astro-cid-gtwcg2mn],.symbadge--variable[data-astro-cid-gtwcg2mn]{color:var(--accent);border-color:color-mix(in oklch,var(--accent) 45%,var(--border-strong))}.symbadge--class[data-astro-cid-gtwcg2mn],.symbadge--interface[data-astro-cid-gtwcg2mn]{color:var(--ok);border-color:color-mix(in oklch,var(--ok) 45%,var(--border-strong))}.symbadge--typeAlias[data-astro-cid-gtwcg2mn]{color:var(--warn);border-color:color-mix(in oklch,var(--warn) 45%,var(--border-strong))}.symbadge--reference[data-astro-cid-gtwcg2mn]{color:var(--text-faint)}.symbadge--deprecated[data-astro-cid-gtwcg2mn]{color:var(--err);border-color:color-mix(in oklch,var(--err) 45%,var(--border-strong))}.symcard__doc[data-astro-cid-gtwcg2mn]{margin-top:12px;max-width:82ch}.symcard__doc[data-astro-cid-gtwcg2mn] p{color:var(--text-dim);margin:0 0 10px}.symcard__doc[data-astro-cid-gtwcg2mn] p.doc-lead{color:var(--ink);font-size:1rem}.symcard__doc[data-astro-cid-gtwcg2mn] p:last-child{margin-bottom:0}.symcard__doc[data-astro-cid-gtwcg2mn] code{background:color-mix(in oklch,var(--ink) 8%,transparent);padding:2px 6px;border-radius:5px;font-size:.86em}.symcard__doc[data-astro-cid-gtwcg2mn] .doc-pre{background:var(--term-bg);border:1px solid var(--term-border);border-radius:var(--radius);padding:12px 14px;overflow-x:auto;margin:10px 0}.symcard__doc[data-astro-cid-gtwcg2mn] .doc-pre code{background:none;padding:0;color:var(--term-ink);font-family:var(--font-mono);font-size:.85rem}.symcard[data-astro-cid-gtwcg2mn] pre.astro-code{margin:10px 0 12px}.members[data-astro-cid-gtwcg2mn]{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--border)}.member[data-astro-cid-gtwcg2mn]{padding:10px 0;border-bottom:1px solid var(--border)}.member[data-astro-cid-gtwcg2mn]:last-child{border-bottom:0;padding-bottom:0}.symcard[data-astro-cid-gtwcg2mn] code[data-astro-cid-gtwcg2mn].member__sig{display:block;background:none;padding:0;color:var(--text-dim);font-family:var(--font-mono);font-size:.86rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.member__sig[data-astro-cid-gtwcg2mn] strong[data-astro-cid-gtwcg2mn]{color:var(--ink);font-weight:700}.symcard[data-astro-cid-gtwcg2mn] .member__doc[data-astro-cid-gtwcg2mn]{margin:4px 0 0;color:var(--text-dim);font-size:.92rem;line-height:1.55}@media(max-width:860px){.symcard[data-astro-cid-gtwcg2mn] h3[data-astro-cid-gtwcg2mn].symcard__name{scroll-margin-top:calc(var(--nav-h) + 46px + 32px)}}@media(max-width:600px){.apilinks[data-astro-cid-gtwcg2mn]{flex-wrap:wrap;gap:8px 14px}.symcard[data-astro-cid-gtwcg2mn]{padding:14px 14px 16px}.symcard__name[data-astro-cid-gtwcg2mn]{overflow-wrap:anywhere}.symcard__doc[data-astro-cid-gtwcg2mn] .doc-pre{padding:10px 12px}}
