.card:where(.astro-6jsavkrw){border:1px solid var(--sl-color-gray-5);box-shadow:var(--sl-shadow-sm);background-color:var(--sl-color-gray-6);border-radius:.5rem;flex-direction:column;gap:.5em;height:100%;padding:1rem;display:flex}.card:where(.astro-6jsavkrw) .footer:where(.astro-6jsavkrw){border-top:1px solid var(--sl-color-gray-5);justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:.75em;display:flex}.card:where(.astro-6jsavkrw) .footer:where(.astro-6jsavkrw) :where(.astro-6jsavkrw){margin-top:0}.card:where(.astro-6jsavkrw) .card-header:where(.astro-6jsavkrw){text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:1em;min-width:0;max-width:100%;margin-bottom:.5em;display:flex;overflow:hidden}.card:where(.astro-6jsavkrw) .icon:where(.astro-6jsavkrw){object-fit:contain;background:var(--sl-color-gray-5);border-radius:.25rem;flex-shrink:0;margin:0;padding:.2em;width:2.5rem!important;height:2.5rem!important}.card:where(.astro-6jsavkrw) .title:where(.astro-6jsavkrw){color:var(--sl-color-white);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;padding-bottom:0;font-size:1.2em;font-weight:600;overflow:hidden}.card:where(.astro-6jsavkrw) .title-link:where(.astro-6jsavkrw){max-width:100%;color:var(--sl-color-white);cursor:pointer;border-radius:.125rem;text-decoration:none;display:inline-block}.card:where(.astro-6jsavkrw) .title-link:where(.astro-6jsavkrw):hover,.card:where(.astro-6jsavkrw) .title-link:where(.astro-6jsavkrw):focus-visible{color:var(--sl-color-accent-high);text-underline-offset:.2em;text-decoration:underline .0625rem}.card:where(.astro-6jsavkrw) .title-link:where(.astro-6jsavkrw):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.card:where(.astro-6jsavkrw) .body:where(.astro-6jsavkrw){flex-direction:column;flex:1;gap:.75em;min-height:0;display:flex}.card:where(.astro-6jsavkrw) .version:where(.astro-6jsavkrw){color:var(--sl-color-white)}.card:where(.astro-6jsavkrw) .desc:where(.astro-6jsavkrw){text-overflow:ellipsis;color:var(--sl-color-white);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5em;display:-webkit-box;overflow:hidden}.card:where(.astro-6jsavkrw) .downloads:where(.astro-6jsavkrw){color:var(--sl-color-white);align-items:center;display:flex}.card:where(.astro-6jsavkrw) .downloads:where(.astro-6jsavkrw) .count:where(.astro-6jsavkrw){margin-left:.5em}.card:where(.astro-6jsavkrw) .link:where(.astro-6jsavkrw){color:var(--sl-color-accent-high);align-items:center;display:flex}.card:where(.astro-6jsavkrw) .badges:where(.astro-6jsavkrw){flex-wrap:wrap;flex-grow:1;justify-content:flex-start;align-items:flex-start;gap:.3em;margin:0;padding:0;display:flex}.card:where(.astro-6jsavkrw) .install-block:where(.astro-6jsavkrw){flex-direction:column;gap:0;margin:0;display:flex}.card:where(.astro-6jsavkrw) .install-command:where(.astro-6jsavkrw){min-width:0;max-width:100%;margin:0;display:block}.card:where(.astro-6jsavkrw) .install-command:where(.astro-6jsavkrw) .expressive-code{margin:0!important}.card:where(.astro-6jsavkrw) .install-command:where(.astro-6jsavkrw) .expressive-code .frame{box-shadow:none;border-radius:.375rem}.card:where(.astro-6jsavkrw) .install-command:where(.astro-6jsavkrw) .expressive-code pre{padding-block:.5rem;font-size:.85rem;line-height:1.4}.card:where(.astro-6jsavkrw) .install-block:where(.astro-6jsavkrw):has(.lang-buttons) .install-command:where(.astro-6jsavkrw) .expressive-code .frame{border-bottom-right-radius:0;border-bottom-left-radius:0}.card:where(.astro-6jsavkrw) .install-block:where(.astro-6jsavkrw):has(.lang-buttons) .install-command:where(.astro-6jsavkrw) .expressive-code pre{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card:where(.astro-6jsavkrw) .lang-buttons:where(.astro-6jsavkrw){gap:0;width:100%;margin:0;display:flex}.card:where(.astro-6jsavkrw) .lang-button:where(.astro-6jsavkrw){background:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);min-height:2.5rem;color:var(--sl-color-text);flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:.5rem .75rem;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.card:where(.astro-6jsavkrw) .lang-button:where(.astro-6jsavkrw):first-child{border-right-width:0;border-radius:0 0 0 .375rem}.card:where(.astro-6jsavkrw) .lang-button:where(.astro-6jsavkrw):last-child{border-radius:0 0 .375rem}.card:where(.astro-6jsavkrw) .lang-button:where(.astro-6jsavkrw):hover{background:var(--sl-color-gray-5)}.card:where(.astro-6jsavkrw) .lang-button:where(.astro-6jsavkrw):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:-2px}.card:where(.astro-6jsavkrw) .lang-button:where(.astro-6jsavkrw) img{pointer-events:none;width:1.25rem;height:1.25rem;margin:0;display:block}.card:where(.astro-6jsavkrw) .lang-buttons:where(.astro-6jsavkrw).docs-fallback .docs-link:where(.astro-6jsavkrw){border-right-width:1px;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;gap:.5rem;font-size:.875rem;font-weight:500}.integration-totals:where(.astro-7hbljlio){flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:1rem;display:none}@media (width>=768px){.equal-columns:where(.astro-7hbljlio) .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-totals:where(.astro-7hbljlio){display:flex}}.total-card:where(.astro-7hbljlio){background:color-mix(in srgb, var(--sl-color-gray-6) 60%, transparent);border:1px solid color-mix(in srgb, var(--sl-color-gray-5) 50%, transparent);text-align:center;border-radius:.75rem;flex:16rem;min-width:0;margin-top:0;padding:1.25rem 1.5rem;transition:border-color .2s,background .2s}.total-card:where(.astro-7hbljlio):hover{border-color:color-mix(in srgb, var(--aspire-color-primary) 30%, transparent);background:color-mix(in srgb, var(--aspire-color-primary) 4%, transparent)}.card-content:where(.astro-7hbljlio){align-items:center;gap:1rem;min-width:0;display:flex}.icon-container:where(.astro-7hbljlio){background:color-mix(in srgb, var(--aspire-color-primary) 14%, var(--sl-color-bg));width:2.75rem;height:2.75rem;color:var(--aspire-color-primary);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-theme=light] .icon-container:where(.astro-7hbljlio){background:color-mix(in srgb, var(--aspire-color-primary) 10%, white)}.number-container:where(.astro-7hbljlio){text-align:left;flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.total-number:where(.astro-7hbljlio){background:linear-gradient(90deg, var(--aspire-color-primary), var(--aspire-color-secondary));-webkit-text-fill-color:transparent;overflow-wrap:anywhere;background-clip:text;max-width:100%;margin-bottom:.2rem;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;line-height:1}[data-theme=light] .total-number:where(.astro-7hbljlio){background:linear-gradient(90deg, var(--aspire-color-purple), var(--aspire-color-primary));-webkit-text-fill-color:transparent;background-clip:text}.total-label:where(.astro-7hbljlio){color:var(--sl-color-gray-3);margin-top:0;font-size:.8rem;font-weight:500}[data-theme=light] .total-label:where(.astro-7hbljlio){color:var(--sl-color-gray-2)}@media (width<=768px){.integration-totals:where(.astro-7hbljlio){flex-direction:column}.total-card:where(.astro-7hbljlio){flex:auto;margin-bottom:.5rem}}@media (prefers-reduced-motion:reduce){.total-card:where(.astro-7hbljlio){transition:none}}.no-results:where(.astro-ki43kjrb){margin-top:0;display:none}.integration-stats:where(.astro-ki43kjrb){margin-bottom:1rem;display:none}.equal-columns:where(.astro-ki43kjrb){container:integration-card-grid/inline-size}.equal-columns:where(.astro-ki43kjrb) .card-grid{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}.equal-columns:where(.astro-ki43kjrb) .card-grid>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@container integration-card-grid (width>=45rem){.equal-columns:where(.astro-ki43kjrb) .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@supports not (container-type:inline-size){@media (width>=80rem){.equal-columns:where(.astro-ki43kjrb) .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (width>=768px){.integration-stats:where(.astro-ki43kjrb){display:block}}.search-wrapper:where(.astro-ki43kjrb){flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.search-container:where(.astro-ki43kjrb),.type-toggle-group:where(.astro-ki43kjrb){flex:100%}.type-toggle-group:where(.astro-ki43kjrb) .type-toggle:where(.astro-ki43kjrb){flex:1}@media (width>=50em){.search-wrapper:where(.astro-ki43kjrb){gap:.75rem}.type-toggle-group:where(.astro-ki43kjrb){flex:none}}@media (width>=72rem){.search-container:where(.astro-ki43kjrb){flex:1 1 0}.type-toggle-group:where(.astro-ki43kjrb){flex:none}}.search-container:where(.astro-ki43kjrb){align-items:center;display:flex;position:relative}input:where(.astro-ki43kjrb).filter{background-color:var(--sl-color-black);color:var(--sl-color-text);font-size:var(--sl-text);border:1px solid var(--sl-color-gray-5);width:100%;height:2.5rem;font-size:calc(21px * var(--pagefind-ui-scale));box-sizing:border-box;border-radius:.5rem;padding-inline:2.5rem 4.5rem;display:flex;position:relative}.search-icon:where(.astro-ki43kjrb){color:var(--sl-color-gray-4);pointer-events:none;z-index:1;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.clear-button:where(.astro-ki43kjrb){background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);color:var(--sl-color-gray-3);cursor:pointer;z-index:1;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.75rem;line-height:1.5;transition:color .2s,background-color .2s;display:none;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.clear-button:where(.astro-ki43kjrb):hover{color:var(--sl-color-text);background-color:var(--sl-color-gray-5)}.clear-button:where(.astro-ki43kjrb).visible{display:flex}.type-toggle-group:where(.astro-ki43kjrb){border:1px solid var(--sl-color-gray-5);box-sizing:border-box;border-radius:.375rem;height:2.5rem;display:flex;overflow:hidden}.type-toggle:where(.astro-ki43kjrb){background-color:var(--sl-color-gray-6);border:none;border-inline-end:1px solid var(--sl-color-gray-5);color:var(--sl-color-text);cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;height:100%;padding:0 .75rem;font-size:.875rem;transition:background-color .2s,color .2s,opacity .2s;display:flex}.type-toggle:where(.astro-ki43kjrb):last-child{border-inline-end:none}.type-toggle:where(.astro-ki43kjrb):hover{background-color:var(--sl-color-gray-5)}.type-toggle:where(.astro-ki43kjrb).active{background-color:var(--sl-color-accent);color:var(--sl-color-white)}.type-toggle:where(.astro-ki43kjrb).active:hover{opacity:.9}.type-toggle:where(.astro-ki43kjrb) .type-icon:where(.astro-ki43kjrb){flex-shrink:0}.type-toggle:where(.astro-ki43kjrb).active .type-icon:where(.astro-ki43kjrb){stroke:var(--sl-color-white)}.type-toggle:where(.astro-ki43kjrb):not(.active){opacity:.6}.type-toggle:where(.astro-ki43kjrb):not(.active):hover{opacity:.8}:root[data-theme=light]{& .type-toggle:not(.active){color:#6a6a75}& .type-toggle.active{background-color:var(--sl-color-accent);color:var(--sl-color-black)}& .type-toggle.active .type-icon{stroke:var(--sl-color-black)}}
