.lc:where(.astro-yvt25wvx){--lx:var(--lxl);flex-direction:column;gap:1.25rem;display:flex}:root[data-theme=dark] .lc:where(.astro-yvt25wvx),:root[data-theme=dark] .lc-other:where(.astro-yvt25wvx){--lx:var(--lxd)}.lc-intro:where(.astro-yvt25wvx){color:var(--sl-color-gray-2);margin:0;font-size:1.1rem;line-height:1.65}.lc-chips:where(.astro-yvt25wvx){flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.lc-chips-label:where(.astro-yvt25wvx){letter-spacing:.07em;text-transform:uppercase;color:var(--sl-color-gray-3);margin-right:.25rem;font-size:.72rem;font-weight:700}.lc-chip:where(.astro-yvt25wvx){border:1px solid color-mix(in srgb, var(--lx) 30%, var(--sl-color-gray-6));background:color-mix(in srgb, var(--lx) 7%, transparent);color:var(--sl-color-white);border-radius:999px;padding:.28rem .75rem;font-size:.86rem;font-weight:600;text-decoration:none}.lc-chip:where(.astro-yvt25wvx):hover,.lc-chip:where(.astro-yvt25wvx):focus-visible{border-color:var(--lx);background:color-mix(in srgb, var(--lx) 16%, transparent)}.lc-jump:where(.astro-yvt25wvx){padding-bottom:.5rem}.lc-lib:where(.astro-yvt25wvx){scroll-margin-top:calc(var(--sl-nav-height,3.5rem) + 1.5rem);border:1px solid var(--sl-color-gray-6);border-left:4px solid var(--lx);background:var(--sl-color-bg);border-radius:1rem;padding:1.4rem 1.5rem}:root[data-theme=dark] .lc-lib:where(.astro-yvt25wvx){border-color:var(--sl-color-gray-5);border-left-color:var(--lx);background:#ffffff08}.lc-lib-head:where(.astro-yvt25wvx){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;margin-bottom:1rem;display:flex}.lc-lib-titles:where(.astro-yvt25wvx){flex:18rem;min-width:0}.lc-lib-name:where(.astro-yvt25wvx){letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:800;line-height:1.2}.lc-lib-name:where(.astro-yvt25wvx) a:where(.astro-yvt25wvx){color:var(--sl-color-white);text-decoration:none}.lc-lib-name:where(.astro-yvt25wvx) a:where(.astro-yvt25wvx):hover{color:var(--lx)}.lc-lib-tag:where(.astro-yvt25wvx){color:var(--lx);margin:.3rem 0 0;font-size:1rem;font-weight:600}.lc-cta:where(.astro-yvt25wvx){color:#fff;background:var(--lx);border-radius:.6rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .95rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}:root[data-theme=dark] .lc-cta:where(.astro-yvt25wvx){color:var(--sl-color-black)}.lc-cta:where(.astro-yvt25wvx):hover{filter:brightness(1.08);transform:translateY(-1px)}.lc-lib-body:where(.astro-yvt25wvx){grid-template-columns:minmax(0,1fr) minmax(0,17rem);gap:1.5rem;display:grid}@media (width<=60rem){.lc-lib-body:where(.astro-yvt25wvx){grid-template-columns:1fr}}.lc-summary:where(.astro-yvt25wvx){color:var(--sl-color-gray-2);margin:0 0 .9rem;line-height:1.65}.lc-highlights:where(.astro-yvt25wvx){gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.lc-highlights:where(.astro-yvt25wvx) li:where(.astro-yvt25wvx){color:var(--sl-color-white);align-items:flex-start;gap:.55rem;line-height:1.5;display:flex}.lc-highlights:where(.astro-yvt25wvx) svg:where(.astro-yvt25wvx){color:var(--lx);flex-shrink:0;margin-top:.22rem}.lc-meta:where(.astro-yvt25wvx){border-left:1px solid var(--sl-color-hairline);flex-direction:column;gap:1rem;padding-left:1.25rem;display:flex}@media (width<=60rem){.lc-meta:where(.astro-yvt25wvx){border-left:none;border-top:1px solid var(--sl-color-hairline);padding-top:1rem;padding-left:0}}.lc-meta:where(.astro-yvt25wvx) .platform-support-container{gap:.75rem;margin:0}.lc-meta:where(.astro-yvt25wvx) .platform-support-row{flex-direction:column;align-items:flex-start;gap:.35rem}.lc-meta:where(.astro-yvt25wvx) .platform-support__heading{letter-spacing:.07em;min-width:0;font-size:.72rem}.lc-meta:where(.astro-yvt25wvx) .platform-support{gap:.3rem}.lc-meta:where(.astro-yvt25wvx) .platform-support__item{gap:.3rem;min-width:0;padding:.18rem .55rem;font-size:.8rem}.lc-meta:where(.astro-yvt25wvx) .platform-support__icon{width:14px;height:14px}.lc-meta-block:where(.astro-yvt25wvx){flex-direction:column;gap:.35rem;display:flex}.lc-meta-label:where(.astro-yvt25wvx){letter-spacing:.07em;text-transform:uppercase;color:var(--sl-color-gray-3);font-size:.72rem;font-weight:700}.lc-pkgs:where(.astro-yvt25wvx),.lc-links:where(.astro-yvt25wvx){flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.lc-pkgs:where(.astro-yvt25wvx) a:where(.astro-yvt25wvx){text-decoration:none}.lc-pkgs:where(.astro-yvt25wvx) code:where(.astro-yvt25wvx){overflow-wrap:anywhere;font-size:.8rem}.lc-links:where(.astro-yvt25wvx) a:where(.astro-yvt25wvx){color:var(--sl-color-text-accent);font-size:.9rem}.lc-others:where(.astro-yvt25wvx){border-top:1px solid var(--sl-color-hairline);flex-direction:column;gap:.7rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.lc-others-grid:where(.astro-yvt25wvx){grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.6rem;display:grid}.lc-other:where(.astro-yvt25wvx){--lx:var(--lxl);border:1px solid var(--sl-color-gray-6);color:inherit;border-radius:.75rem;align-items:center;gap:.65rem;padding:.65rem .8rem;text-decoration:none;display:flex}.lc-other:where(.astro-yvt25wvx):hover{border-color:var(--lx);background:color-mix(in srgb, var(--lx) 7%, transparent)}.lc-other-icon:where(.astro-yvt25wvx){color:#fff;background:var(--lx);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}:root[data-theme=dark] .lc-other-icon:where(.astro-yvt25wvx){color:var(--sl-color-black)}.lc-other-text:where(.astro-yvt25wvx){flex-direction:column;min-width:0;display:flex}.lc-other-name:where(.astro-yvt25wvx){color:var(--sl-color-white);font-size:.9rem;font-weight:700}.lc-other-count:where(.astro-yvt25wvx){color:var(--sl-color-gray-3);font-size:.78rem}@media (prefers-reduced-motion:reduce){.lc-cta:where(.astro-yvt25wvx){transition:none}.lc-cta:where(.astro-yvt25wvx):hover{transform:none}}
