[data-public-root] .integrations-hero-icon-marquee{box-sizing:border-box;gap:var(--space-gap-md);flex-direction:column;width:100%;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}[data-public-root] .integrations-hero-icon-marquee__row{box-sizing:border-box;width:100%;overflow:hidden}[data-public-root] .integrations-hero-icon-marquee__track{align-items:center;gap:var(--space-gap-md);will-change:transform;flex-wrap:nowrap;width:max-content;display:flex}[data-public-root] .integrations-hero-icon-marquee__row[data-direction=left] .integrations-hero-icon-marquee__track{animation:48s linear infinite integrations-hero-marquee-left}[data-public-root] .integrations-hero-icon-marquee__row[data-direction=right] .integrations-hero-icon-marquee__track{animation:52s linear infinite integrations-hero-marquee-right}@keyframes integrations-hero-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes integrations-hero-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){[data-public-root] .integrations-hero-icon-marquee__row[data-direction=left] .integrations-hero-icon-marquee__track,[data-public-root] .integrations-hero-icon-marquee__row[data-direction=right] .integrations-hero-icon-marquee__track{animation:none;transform:translate(0)}}
[data-public-root] .search{box-sizing:border-box;border-radius:var(--radius-pill);border:2px solid var(--color-border-accent-muted);background-color:var(--color-surface-default);min-width:0;color:var(--color-fg-default);font-family:var(--prv-font-sans);font-weight:var(--prv-font-weight-500);letter-spacing:var(--text-h6-letter-spacing);--field-padding-x:var(--prv-space-24);align-items:center;margin:0;transition:border-color .2s,background-color .2s,box-shadow .2s,color .2s;display:inline-flex;position:relative}[data-public-root] .search:hover:not(:has(:disabled)):not(:has(:focus)){border-color:color-mix(in srgb, var(--color-accent) 58%, white)}[data-public-root] .search:has(.search__field:focus){border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-focus-ring)}[data-public-root] .search:has(.search__field:disabled){cursor:not-allowed;opacity:.5}[data-public-root] .search--full{width:100%}[data-public-root] .search--lg{font-size:var(--text-h6-font-size);line-height:var(--text-h6-line-height);min-height:var(--control-min-height-lg);--field-padding-x:var(--prv-space-24);padding-inline:var(--field-padding-x)}[data-public-root] .search--md{font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);min-height:var(--control-min-height-md);--field-padding-x:var(--prv-space-20);padding-inline:var(--field-padding-x)}[data-public-root] .search--sm{font-size:var(--text-caption-font-size);line-height:var(--text-caption-line-height);min-height:var(--control-min-height-sm);--field-padding-x:var(--prv-space-16);padding-inline:var(--field-padding-x)}[data-public-root] .search__icon{width:var(--prv-size-20);height:var(--prv-size-20);margin-right:var(--space-gap-xs);color:var(--color-fg-subtle);pointer-events:none;flex-shrink:0}[data-public-root] .search--sm .search__icon{width:var(--prv-size-16);height:var(--prv-size-16)}[data-public-root] .search__field{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;appearance:none;background:0 0;border:none;outline:none;flex:auto;margin:0;padding:0}[data-public-root] .search__field::-webkit-search-decoration{display:none}[data-public-root] .search__field::-webkit-search-cancel-button{display:none}[data-public-root] .search__field::-webkit-search-results-button{display:none}[data-public-root] .search__field::-webkit-search-results-decoration{display:none}[data-public-root] .search__field::placeholder{color:var(--color-fg-placeholder);font-weight:var(--text-placeholder-weight);opacity:1}[data-public-root] .search__clear{box-sizing:border-box;margin:0;margin-left:var(--space-gap-xs);width:var(--prv-size-28);height:var(--prv-size-28);border-radius:var(--radius-pill);color:var(--color-fg-subtle);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-public-root] .search--sm .search__clear{width:var(--prv-size-24);height:var(--prv-size-24)}[data-public-root] .search__clear:hover:not(:disabled){color:var(--color-fg-default);background-color:var(--color-surface-interactive)}[data-public-root] .search__clear:disabled{cursor:not-allowed}[data-public-root] .search__clear-icon{width:var(--prv-size-16);height:var(--prv-size-16)}[data-public-root] .search--sm .search__clear-icon{width:var(--prv-size-12);height:var(--prv-size-12)}[data-public-root] .search--inverse{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);background-color:color-mix(in srgb, var(--prv-palette-white) 8%, transparent);color:var(--color-fg-inverse)}[data-public-root] .search--inverse .search__field::placeholder{color:var(--color-fg-placeholder-inverse)}[data-public-root] .search--inverse .search__icon,[data-public-root] .search--inverse .search__clear{color:var(--color-fg-inverse-subtle)}[data-public-root] .search--inverse .search__clear:hover:not(:disabled){color:var(--color-fg-inverse);background-color:color-mix(in srgb, var(--prv-palette-white) 12%, transparent)}[data-public-root] .search--inverse:hover:not(:has(:disabled)):not(:has(:focus)){border-color:color-mix(in srgb, var(--color-accent) 70%, transparent)}@media only screen and (max-width:960px){[data-public-root] .search--lg{font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);min-height:var(--control-min-height-lg)}[data-public-root] .search--md{min-height:var(--control-min-height-md)}}[data-public-root] [data-public-viewport=mobile] .search--lg{font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);min-height:var(--control-min-height-lg)}
[data-public-root] [data-public=section]:has(.integrations-directory){overflow:visible}[data-public-root] .integrations-directory{gap:var(--space-gap-lg);flex-direction:column;width:100%;min-width:0;display:flex}[data-public-root] .integrations-directory__label{margin:0 0 var(--space-gap-xs);color:var(--color-fg-muted)}[data-public-root] .integrations-directory__options{gap:var(--space-gap-xs);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}[data-public-root] .integrations-directory__option{padding:var(--space-gap-xs) var(--space-gap-sm);border-radius:var(--radius-sm);color:var(--color-fg-default);white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:none;margin:0}[data-public-root] .integrations-directory__option:hover{background:var(--color-surface-interactive)}[data-public-root] .integrations-directory__option[aria-pressed=true]{background:var(--color-surface-muted)}[data-public-root] .integrations-directory__option:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}[data-public-root] .integrations-directory__main{gap:var(--space-gap-md);flex-direction:column;min-width:0;display:flex}[data-public-root] .integrations-directory__toolbar{align-items:center;gap:var(--space-gap-sm) var(--space-gap-md);flex-wrap:wrap;display:flex}[data-public-root] .integrations-directory__search{flex:16rem;min-width:0}[data-public-root] .integrations-directory__count{color:var(--color-fg-muted);white-space:nowrap;margin:0}[data-public-root] .integrations-directory__empty{margin:0}[data-public-root] .integrations-directory__grid{gap:var(--space-gap-md);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}[data-public-root] .integrations-directory-card{gap:var(--space-gap-xs);box-sizing:border-box;min-width:0;height:100%;padding:var(--space-inset-sm);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-fg-default);flex-direction:column;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:flex}[data-public-root] .integrations-directory-card:hover{background:var(--color-surface-default);box-shadow:var(--shadow-raised)}[data-public-root] .integrations-directory-card:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}[data-public-root] .integrations-directory-card__head{align-items:center;gap:var(--space-gap-sm);display:flex}[data-public-root] .integrations-directory-card__mark{flex:none;display:flex}[data-public-root] .integrations-directory-card__aside{align-items:center;gap:var(--space-gap-xs);flex:none;margin-left:auto;display:flex}[data-public-root] .integrations-directory-card__arrow{color:var(--color-fg-muted);flex:none}[data-public-root] .integrations-directory-card__title{margin:0}[data-public-root] .integrations-directory-card__badge{padding:var(--space-gap-tight) var(--space-gap-xs);border-radius:var(--radius-pill);background:var(--color-surface-default);color:var(--color-fg-muted);line-height:1.2}[data-public-root] .integrations-directory-card__description{color:var(--color-fg-muted);-webkit-line-clamp:3;min-height:calc(3 * var(--text-caption-line-height));-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}[data-public-root] .integrations-search-mark{background-color:color-mix(in srgb, var(--color-accent-magenta) 16%, white);box-shadow:0 0 0 .12em color-mix(in srgb, var(--color-accent-magenta) 16%, white);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.15em;margin:0;padding:0}@media (min-width:640px){[data-public-root] .integrations-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){[data-public-root] .integrations-directory{align-items:start;column-gap:var(--space-gap-lg);grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);display:grid}[data-public-root] .integrations-directory__nav{top:calc(var(--size-header-height) + var(--space-gap-md));position:sticky}[data-public-root] .integrations-directory__options{flex-direction:column;overflow:visible}[data-public-root] .integrations-directory__option{white-space:normal}[data-public-root] .integrations-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[data-public-root] .integrations-directory-card{transition:none}}
