.connectors-catalog-page-root{background-color:#0000}.ab-connectors-catalog-hero .ab-marketing-hero-section__heading{max-width:40rem}.connectors-catalog-page-root .connectors-catalog_filter-grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:15rem minmax(0,1fr);align-items:start;padding-bottom:5rem;display:grid}.connectors-catalog-page-root .connectors-catalog_filters{box-sizing:border-box;width:15rem;min-width:15rem;max-width:15rem}.connectors-catalog-page-root .connectors-catalog_filters .filter_form,.connectors-catalog-page-root .connectors-catalog_filters .filter_form_block,.connectors-catalog-page-root .filter_content{width:100%;min-width:0}.connectors-catalog-page-root .collection-grid.connectors-grid{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:0;margin-right:0;display:grid}.ab-connector-catalog-card{box-sizing:border-box;border:var(--figma-border-width,2px) solid var(--figma-border-default,#383838);background-color:var(--figma-background-default,#0a0a0a);width:100%;min-width:0;min-height:6.25rem;color:inherit;border-radius:1.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:border-color .2s;display:flex}.ab-connector-catalog-card:hover{border-color:var(--figma-heading-gradient-end,#6257d6)}.ab-connector-catalog-card:focus-visible{outline:2px solid var(--figma-c-airbyte-purple-300,#a299ff);outline-offset:2px}.ab-connector-catalog-card__logo{background-color:var(--figma-c-white,#fff);border-radius:.75rem;flex:none;place-items:center;width:3.5rem;height:3.5rem;padding:.375rem;display:grid}.ab-connector-catalog-card__logo img{object-fit:contain;width:2.25rem;height:2.25rem}.ab-connector-catalog-card__monogram{color:#1a1a1a;place-items:center;width:100%;height:100%;font-family:Fragmentmono,ui-monospace,monospace;font-size:1rem;font-weight:600;line-height:1;display:grid}.ab-connector-catalog-card__copy{flex-direction:column;flex:auto;align-items:flex-start;gap:.1875rem;min-width:0;display:flex}.ab-connector-catalog-card__name{letter-spacing:-.01em;color:var(--figma-content-default,#fff);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.35}.ab-connector-catalog-card__category{color:var(--figma-content-muted,#858585);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.ab-connector-catalog-card__badge{background-color:color-mix(in oklch, var(--figma-c-airbyte-purple-300,#a299ff) 22%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--figma-c-airbyte-purple-300,#a299ff);border-radius:999px;flex-shrink:0;padding:.25rem .5rem;font-family:Fragmentmono,ui-monospace,monospace;font-size:.625rem}.ab-connector-catalog-card__badge--agent{background-color:color-mix(in oklch, var(--figma-c-airbyte-magenta-400,#e886fa) 22%, transparent);color:var(--figma-c-airbyte-magenta-400,#e886fa)}.connectors-catalog-page-root .filter_content .connectors-catalog_empty.w-dyn-empty{text-align:center;padding-block:3rem}.connectors-catalog-page-root .filter_content .connectors-catalog_empty.w-dyn-empty>div{max-width:24rem;margin-inline:auto}.connectors-catalog-page-root .filter_content .pagination-2 .pagination_page-button{color:#858585;letter-spacing:-.17px;width:32px;min-width:32px;height:32px;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;font-family:Booton,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.35;text-decoration:none;transition:background .15s;display:inline-flex}.connectors-catalog-page-root .filter_content .pagination-2 .pagination_page-button.w--current,.connectors-catalog-page-root .filter_content .pagination-2 .pagination_page-button[aria-current=page]{color:#858585;cursor:default;opacity:1;background-color:#1a1a1a}.connectors-catalog-page-root .filter_content .pagination-2 .pagination_page-button:hover{color:#858585;background-color:#1a1a1a}.connectors-catalog-page-root .filter_content .pagination-2 .pagination_page-button:focus-visible{outline:2px solid var(--ui--primary-purple,#6257d6);outline-offset:1px}@media screen and (width<=991px){.connectors-catalog-page-root .connectors-catalog_filter-grid{grid-template-columns:minmax(0,1fr)}.connectors-catalog-page-root .connectors-catalog_filters{width:100%;min-width:0;max-width:none}.connectors-catalog-page-root .collection-grid.connectors-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=767px){.connectors-catalog-page-root .collection-grid.connectors-grid{grid-template-columns:minmax(0,1fr)}}
