.apideck-integration-banner_banner__RUE3B{padding:24px 28px;margin:24px 0;border-radius:12px;background:var(--theme-subtle,#f1f3fb);color:var(--theme-text,#0f172a)}.apideck-integration-banner_brand__aKU2R{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:var(--type-meta);color:var(--theme-muted,#64748b)}.apideck-integration-banner_brand__aKU2R img{width:24px;height:24px;object-fit:contain;border-radius:5px}.apideck-integration-banner_content__OBwok{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.apideck-integration-banner_banner__RUE3B h2{color:var(--theme-text,#0f172a);font-size:21px;line-height:1.3;margin:0 0 8px}.apideck-integration-banner_banner__RUE3B p{max-width:75ch;font-size:var(--type-small);line-height:1.6;margin:0 0 12px;color:var(--theme-muted,#475569)}.apideck-integration-banner_resources__Amuj_{display:flex;flex-wrap:wrap;margin-bottom:8px;font-size:var(--type-small);color:var(--theme-secondary,#475569)}.apideck-integration-banner_resources__Amuj_ span+span:before{content:"·";margin:0 8px;color:var(--theme-muted,#64748b)}.apideck-integration-banner_banner__RUE3B small{font-size:var(--type-meta);line-height:1.5;color:var(--theme-muted,#64748b)}.apideck-integration-banner_actions__6zxoB{display:flex;flex-direction:column;gap:8px}.apideck-integration-banner_actions__6zxoB a{min-height:44px;display:inline-flex;justify-content:center;align-items:center;font-size:var(--type-small);font-weight:600;text-decoration:none;color:var(--theme-accent-text,#4338ca)}.apideck-integration-banner_actions__6zxoB .apideck-integration-banner_primary__YoSP5{color:#fff;background:#4f46e5;padding:10px 20px;border-radius:999px}.apideck-integration-banner_actions__6zxoB .apideck-integration-banner_primary__YoSP5:hover{filter:brightness(1.08)}@media (max-width:760px){.apideck-integration-banner_content__OBwok{grid-template-columns:1fr;gap:12px}.apideck-integration-banner_banner__RUE3B{padding:16px}.apideck-integration-banner_actions__6zxoB{align-items:flex-start}}.apideck-integration-banner_compact__gSRZd{display:flex;align-items:center;gap:12px;margin:0 0 40px;padding:12px 20px;border-radius:12px;background:var(--theme-subtle,#f1f3fb);color:var(--theme-text,#0f172a)}.apideck-integration-banner_compact__gSRZd>img{width:28px;height:28px;border-radius:6px;object-fit:contain;flex-shrink:0}.apideck-integration-banner_compact__gSRZd>div{display:grid;gap:3px;flex:1;min-width:0}.apideck-integration-banner_compact__gSRZd strong{font-size:var(--type-compact);line-height:1.4}.apideck-integration-banner_compact__gSRZd span{font-size:var(--type-meta);line-height:1.5;color:var(--theme-muted,#64748b)}.apideck-integration-banner_compact__gSRZd>a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--type-small);font-weight:600;color:var(--theme-accent-text,#4338ca);white-space:nowrap}@media (max-width:600px){.apideck-integration-banner_compact__gSRZd{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px 16px 4px}.apideck-integration-banner_compact__gSRZd>a{grid-column:2}}.api-directory_tabs__zeizZ{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--theme-border,#e2e8f0);margin-bottom:16px;font-size:var(--type-compact)}.api-directory_tabs__zeizZ a{padding:0 0 12px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--theme-muted,#64748b);white-space:nowrap}.api-directory_tabs__zeizZ a:hover{color:var(--theme-text,#0a0d1a)}.api-directory_tabs__zeizZ a[aria-current]{color:var(--theme-text,#0a0d1a);border-bottom-color:var(--theme-accent-text,#4f46e5);font-weight:600}.api-directory_indexRow__QqkKm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:14px}.api-directory_alphabet__7v6Jw{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0 0 0 -6px;font-size:var(--type-small);font-variant-numeric:tabular-nums}.api-directory_alphabet__7v6Jw a,.api-directory_alphabet__7v6Jw>span{display:inline-grid;place-items:center;min-width:26px;height:30px;padding:0 5px;border-radius:999px;color:var(--theme-secondary,#475569);text-decoration:none}.api-directory_alphabet__7v6Jw a:hover{color:var(--theme-text,#0a0d1a);background:var(--theme-subtle,#eef1f6)}.api-directory_alphabet__7v6Jw a[aria-current]{color:var(--theme-text,#0a0d1a);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:var(--theme-accent-text,#4f46e5)}.api-directory_alphabet__7v6Jw>span{color:var(--theme-muted,#94a3b8);opacity:.55}.api-directory_allCategories__WaUHX{font-size:var(--type-small);color:var(--theme-accent-text,#4338ca);white-space:nowrap}.api-directory_grid__uCeim{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none}.api-directory_profileCard__C37B1{position:relative;display:flex;flex-direction:column;min-width:0;padding:16px 16px 16px 18px;border:1px solid var(--theme-border,#e2e8f0);border-radius:12px;background:var(--theme-surface,#fff);transition:border-color .15s ease,transform .15s ease}.api-directory_profileCard__C37B1:focus-within,.api-directory_profileCard__C37B1:hover{border-color:var(--theme-tint,#c7d2fe);transform:translateY(-1px)}.api-directory_profileTop__NrjwZ{display:flex;align-items:center;gap:12px;min-height:40px}.api-directory_profileTop__NrjwZ img{flex:0 0 40px;width:40px;height:40px;border-radius:8px;object-fit:contain}.api-directory_profileTop__NrjwZ h3{flex:1;min-width:0;margin:0;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.api-directory_profileLink__plw31{color:var(--theme-text,#0a0d1a);text-decoration:none}.api-directory_profileLink__plw31:after{content:"";position:absolute;inset:0;border-radius:12px}.api-directory_main__MA8hB .api-directory_profileLink__plw31:focus-visible{outline:none}.api-directory_main__MA8hB .api-directory_profileLink__plw31:focus-visible:after{outline:2px solid var(--theme-accent-text,#4f46e5);outline-offset:2px}.api-directory_profileSave__IAd0_{position:relative;z-index:1;flex-shrink:0;margin:-6px -6px 0 0;align-self:flex-start}.api-directory_profileCard__C37B1>p{margin:10px 0 0;font-size:var(--type-compact);line-height:1.5;color:var(--theme-secondary,#475569);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.api-directory_profileCard__C37B1>p.api-directory_profileMeta__rnbWn{display:flex;flex-wrap:nowrap;margin-top:8px;font-size:var(--type-meta);color:var(--theme-muted,#64748b);font-variant-numeric:tabular-nums}.api-directory_profileMeta__rnbWn span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-directory_profileMeta__rnbWn span+span{flex:none}.api-directory_profileMeta__rnbWn span+span:before{content:"·";margin:0 6px}.api-directory_activeFilters__68BBx{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:14px 0 0;font-size:var(--type-small);color:var(--theme-secondary,#475569)}.api-directory_activeFilters__68BBx a{color:var(--theme-accent-text,#4338ca)}.api-directory_activeFilters__68BBx .api-directory_filterChip__AizkW{display:inline-flex;align-items:center;gap:8px;min-height:34px;max-width:100%;padding:4px 12px 4px 14px;border-radius:999px;background:var(--theme-subtle,#eef1f6);color:var(--theme-text,#0a0d1a);text-decoration:none}.api-directory_activeFilters__68BBx .api-directory_filterChip__AizkW:hover{background:var(--theme-tint,#e0e7ff)}.api-directory_filterChip__AizkW>span:first-child{min-width:0;overflow-wrap:anywhere}.api-directory_filterChip__AizkW>span:last-child{flex-shrink:0;color:var(--theme-muted,#64748b)}.api-directory_activeFilters__68BBx a:focus-visible,.api-directory_recoveryActions__75N_C a:focus-visible{outline:2px solid var(--theme-accent-text,#4338ca);outline-offset:3px}.api-directory_recoveryActions__75N_C{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:16px}.api-directory_recoveryActions__75N_C a{padding-block:10px}.api-directory_guidance__BymHx{margin-top:40px;padding-top:28px;border-top:1px solid var(--theme-border,#e2e8f0)}.api-directory_guidance__BymHx h2{font-size:22px;letter-spacing:-.015em;margin:0 0 12px}.api-directory_guidance__BymHx h3{font-size:var(--type-lead);margin:24px 0 10px}.api-directory_guidance__BymHx p{font-size:var(--type-body);line-height:1.7;color:var(--theme-secondary,#475569);max-width:72ch;margin-bottom:14px}.api-directory_guidance__BymHx a{color:var(--theme-accent-text,#4338ca);text-decoration:underline;text-underline-offset:3px}.api-directory_main__MA8hB>nav:first-child{flex-wrap:wrap;overflow-wrap:anywhere}@media (max-width:640px){.api-directory_tabs__zeizZ{gap:20px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.api-directory_alphabet__7v6Jw{margin-left:-4px}.api-directory_alphabet__7v6Jw a,.api-directory_alphabet__7v6Jw>span{min-width:32px;height:34px}.api-directory_profileCard__C37B1{padding:14px 12px 14px 14px}}.api-directory_categoryFilter__uWj_e{flex:0 1 280px;min-width:0}.category-directory_main__dqlAL{max-width:1200px;margin:auto;padding:28px 24px 64px}.category-directory_breadcrumb__KxQUp{display:flex;gap:10px;color:var(--theme-muted,#64748b);font-size:var(--type-small);margin-bottom:20px}.category-directory_header__hioNn{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-bottom:20px}.category-directory_header__hioNn h1{font-size:clamp(26px,2.6vw,32px);line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}.category-directory_header__hioNn p{color:var(--theme-secondary,#475569);font-size:var(--type-body);line-height:1.55;max-width:64ch;margin:0}.category-directory_header__hioNn p+p{margin-top:6px;font-size:var(--type-small)}.category-directory_header__hioNn p a{color:var(--theme-accent-text,#4338ca)}.category-directory_counts__nLJVx{display:flex;gap:32px;flex-shrink:0;margin:0}.category-directory_counts__nLJVx div{display:flex;flex-direction:column-reverse;align-items:flex-end;gap:2px}.category-directory_counts__nLJVx dt{color:var(--theme-muted,#64748b);font-size:var(--type-meta)}.category-directory_counts__nLJVx dd{color:var(--theme-text,#0a0d1a);font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2;margin:0}.category-directory_toolbar__XyyUg{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.category-directory_filters__ZU5tg{display:flex;align-items:center;gap:8px;flex:1 1 520px;min-width:0;margin:0}.category-directory_filters__ZU5tg>div{min-width:0}.category-directory_filters__ZU5tg>div:first-of-type{flex:1 1 auto}.category-directory_filters__ZU5tg label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.category-directory_filters__ZU5tg input,.category-directory_filters__ZU5tg select{display:block;width:100%;min-width:0;height:40px;padding:0 12px;font-size:var(--type-compact);color:var(--theme-text,#0a0d1a);background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#d8dde8);border-radius:10px}.category-directory_filters__ZU5tg input::placeholder{color:var(--theme-muted,#64748b)}.category-directory_filters__ZU5tg button{flex-shrink:0;height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--theme-text,#0a0d1a);color:var(--theme-page,#fff);font-size:var(--type-small);font-weight:600;cursor:pointer}.category-directory_filters__ZU5tg button:hover{opacity:.88}.category-directory_segmented__xovJQ{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;padding:3px;border-radius:999px;background:var(--theme-subtle,#eef1f6);font-size:var(--type-small)}.category-directory_segmented__xovJQ>span{padding:0 8px 0 10px;color:var(--theme-muted,#64748b)}.category-directory_segmented__xovJQ a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid transparent;border-radius:999px;color:var(--theme-secondary,#475569);text-decoration:none;white-space:nowrap}.category-directory_segmented__xovJQ a:hover{color:var(--theme-text,#0a0d1a)}.category-directory_segmented__xovJQ a[aria-current]{background:var(--theme-surface,#fff);border-color:var(--theme-border,#e2e8f0);color:var(--theme-text,#0a0d1a);font-weight:600}.category-directory_resultsHeader__BY2HD{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:28px 0 12px}.category-directory_resultsHeader__BY2HD h2{font-size:20px;letter-spacing:-.015em;margin:0;overflow-wrap:anywhere}.category-directory_note__G0W4a,.category-directory_resultsHeader__BY2HD p{font-size:var(--type-small);color:var(--theme-muted,#64748b);font-variant-numeric:tabular-nums}.category-directory_resultsHeader__BY2HD p{margin:0}.category-directory_grid__r_A1r{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.category-directory_grid__r_A1r .category-directory_card___G4ES{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:16px 18px;border:1px solid var(--theme-border,#e2e8f0);border-radius:12px;background:var(--theme-surface,#fff);color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.category-directory_grid__r_A1r .category-directory_card___G4ES:focus-visible,.category-directory_grid__r_A1r .category-directory_card___G4ES:hover{border-color:var(--theme-tint,#c7d2fe);transform:translateY(-1px)}.category-directory_categoryIcon__BXIoB{flex:0 0 auto;display:grid;place-items:center;font-size:24px;line-height:1}.category-directory_categoryContent__N1QaI{min-width:0;flex:1}.category-directory_card___G4ES h3{font-size:var(--type-body);font-weight:600;line-height:1.4;margin:0;overflow-wrap:anywhere}.category-directory_categoryContent__N1QaI p{margin:2px 0 0;font-size:var(--type-meta);color:var(--theme-muted,#64748b);font-variant-numeric:tabular-nums}.category-directory_categoryContent__N1QaI strong{font-weight:500}.category-directory_pagination__E5bBM{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;margin:28px 0;padding:16px 0;border-top:1px solid var(--theme-border,#e2e8f0);font-size:var(--type-compact);font-variant-numeric:tabular-nums}.category-directory_pagination__E5bBM>:nth-child(2){color:var(--theme-muted,#64748b)}.category-directory_pagination__E5bBM>:last-child{text-align:right}.category-directory_main__dqlAL .category-directory_empty__8e54u a,.category-directory_main__dqlAL .category-directory_pagination__E5bBM a,.category-directory_main__dqlAL .category-directory_related__D00Bl a{color:var(--theme-accent-text,#4338ca)}.category-directory_main__dqlAL .category-directory_note__G0W4a{margin:0 0 16px;line-height:1.6;max-width:80ch}.category-directory_related__D00Bl{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px;font-size:var(--type-compact)}.category-directory_empty__8e54u{padding:40px 0}.category-directory_empty__8e54u h2,.category-directory_empty__8e54u h3{font-size:20px;margin-bottom:8px}.category-directory_empty__8e54u p{color:var(--theme-secondary,#475569);margin-bottom:16px}.category-directory_main__dqlAL :is(a,button,input,select):focus-visible{outline:2px solid var(--theme-accent-text,#4f46e5);outline-offset:2px}.category-directory_grid__r_A1r .category-directory_card___G4ES:focus-visible{outline-offset:2px}@media (max-width:900px){.category-directory_header__hioNn{align-items:flex-start;flex-direction:column;gap:12px}.category-directory_counts__nLJVx div{flex-direction:row-reverse;align-items:baseline;gap:8px}.category-directory_counts__nLJVx dd{font-size:20px}}@media (max-width:640px){.category-directory_main__dqlAL{padding:20px 16px 48px}.category-directory_header__hioNn h1{font-size:24px}.category-directory_filters__ZU5tg{flex-wrap:wrap;flex-basis:100%}.category-directory_filters__ZU5tg>div:first-of-type{flex:1 1 100%}.category-directory_filters__ZU5tg>div:not(:first-of-type),.category-directory_filters__ZU5tg>div:only-of-type{flex:1 1 0}.category-directory_segmented__xovJQ{width:100%}.category-directory_segmented__xovJQ a{flex:1;justify-content:center}.category-directory_resultsHeader__BY2HD{align-items:flex-start;flex-direction:column;gap:2px}}