:where(.integrations-page) .integrations-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.integrations-page) .integrations-directory__toolbar{border-bottom:1px solid var(--od-border);justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:1.25rem;display:flex}:where(.integrations-page) .integrations-directory__search{flex-shrink:0}:where(.integrations-page) .integrations-directory__meta{color:var(--od-text-muted);font-family:var(--od-font-mono);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;font-size:.75rem;display:flex}:where(.integrations-page) .integrations-directory__meta p{margin:0}:where(.integrations-page) .integrations-directory__category-link{color:var(--od-action-content);text-decoration:none}:where(.integrations-page) .integrations-directory__category-link:hover{text-decoration:underline}:where(.integrations-page) .integrations-directory__grid{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}:where(.integrations-page) .integrations-directory__grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.integrations-page) .integrations-directory__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.integrations-page) .integrations-item__slot{min-width:0;display:flex}:where(.integrations-page) .integrations-item{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);min-height:9.375rem;color:inherit;flex-direction:column;flex:1;gap:.75rem;padding:1.375rem;text-decoration:none;display:flex}:where(.integrations-page) .integrations-item[data-interactive=true]{transition:border-color var(--od-duration-fast) var(--od-ease-standard)}:where(.integrations-page) .integrations-item[data-interactive=true]:hover{border-color:var(--od-border-strong)}:where(.integrations-page) .integrations-item[data-interactive=true]:focus-visible{outline:2px solid var(--od-action);outline-offset:2px}:where(.integrations-page) .integrations-item__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}:where(.integrations-page) .integrations-item__name{letter-spacing:-.02em;color:var(--od-text);font-size:1rem;font-weight:700}:where(.integrations-page) .integrations-item__body{color:var(--od-text-muted);text-wrap:pretty;flex:1;font-size:.8125rem;line-height:1.5}:where(.integrations-page) .integrations-item__foot{color:var(--od-text-muted);font-family:var(--od-font-mono);justify-content:space-between;gap:.75rem;font-size:.6875rem;display:flex}:where(.integrations-page) .integrations-item__foot span:last-child{text-align:right}:where(.integrations-page) .integrations-status{border:1px solid var(--od-border);border-radius:var(--od-radius-round);height:1.375rem;color:var(--od-text-muted);font-family:var(--od-font-mono);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.6875rem;display:inline-flex}:where(.integrations-page) .integrations-status__dot{border-radius:var(--od-radius-round);background:var(--od-border-strong);width:.375rem;height:.375rem;display:inline-block}:where(.integrations-page) .integrations-status[data-status=available]{border-color:color-mix(in srgb, var(--od-success-signal) 35%, var(--od-border));background:var(--od-success-soft);color:var(--od-success-functional)}:where(.integrations-page) .integrations-status[data-status=available] .integrations-status__dot{background:var(--od-success-signal)}:where(.integrations-page) .integrations-directory__empty{border:1px dashed var(--od-border-strong);border-radius:var(--od-radius-panel);text-align:center;flex-direction:column;align-items:center;gap:.625rem;margin-top:1.5rem;padding:3rem;display:flex}:where(.integrations-page) .integrations-directory__empty p{margin:0}:where(.integrations-page) .integrations-directory__empty-title{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600}:where(.integrations-page) .integrations-directory__empty-body{color:var(--od-text-muted);font-size:.875rem}:where(.integrations-page) .integrations-directory__empty-action{margin-top:.5rem}:where(.integrations-page) .integrations-item{overflow-wrap:anywhere;min-width:0}:where(.integrations-page) .integrations-item__foot{flex-wrap:wrap}:where(.integrations-page) .integrations-directory__chips{flex-wrap:wrap;gap:.25rem;display:flex}@media (width<=1180px){:where(.integrations-page) .integrations-directory__grid[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){:where(.integrations-page) .integrations-directory__toolbar{flex-direction:column;align-items:stretch}}@media (width<=700px){:where(.integrations-page) .integrations-directory__grid[data-columns]{grid-template-columns:minmax(0,1fr)}:where(.integrations-page) .integrations-directory__meta{flex-direction:column;align-items:flex-start;gap:.5rem}:where(.integrations-page) .integrations-directory__empty{padding:2rem 1.25rem}}.integrations-page .integrations-item__wrapper{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);flex-direction:column;width:100%;min-width:0;display:flex;overflow:clip}.integrations-page .integrations-item__wrapper>.integrations-item{border:0;border-radius:0}.integrations-page .integration-logo{flex-basis:100%;justify-content:flex-start;align-items:center;min-height:56px;display:flex}.integrations-page .integration-logo img{object-fit:contain;object-position:left center;background:var(--od-bg);border-radius:var(--od-radius-control);width:112px;height:40px;padding:6px}.integrations-directory__toolbar{flex-wrap:wrap}.integrations-directory__country{gap:var(--od-space-1);flex-direction:column;display:flex}.integrations-directory__country label{color:var(--od-text-muted);font-size:.8125rem}.integrations-directory__country select{border:1px solid var(--od-border);border-radius:var(--od-radius-control);background:var(--od-surface);max-width:100%;min-height:44px;color:var(--od-text);font:inherit;padding:.5rem .75rem}.integrations-directory__country-help{margin-top:var(--od-space-4);max-width:70ch;color:var(--od-text-muted);font-size:.8125rem}.integrations-directory__country[hidden],.integrations-directory__country-help[hidden]{display:none}.integration-coverage{border-top:1px solid var(--od-border);padding:var(--od-space-4);font-size:.875rem}.integration-coverage summary{cursor:pointer;min-height:44px;color:var(--od-action-content);font-weight:var(--od-font-weight-semibold)}.integration-coverage__body{overflow-wrap:anywhere}.integration-coverage__body>ul{flex-wrap:wrap;gap:.4rem 1.2rem;padding-left:1.2rem;display:flex}.integration-coverage__body p{color:var(--od-text-muted)}.integration-coverage__date{font-size:.75rem}.integration-coverage__sources{display:block!important}.integration-coverage__sources a{min-height:44px;color:var(--od-action-content);align-items:center;display:inline-flex}.integration-coverage :is(summary,a):focus-visible,.integrations-directory__country select:focus-visible{outline:2px solid var(--od-focus);outline-offset:2px}@media (width<=700px){.integrations-directory__country,.integrations-directory__country select{width:100%}}
