#dashboard-root .integrations-page{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;width:100%;max-width:none;overflow:hidden;padding:1rem .625rem 0}@media (min-width:640px){#dashboard-root .integrations-page{padding:1.125rem .875rem 0}}@media (min-width:1024px){#dashboard-root .integrations-page{padding:1.25rem 1rem 0}}#dashboard-root .integrations-page-chrome{flex-shrink:0}#dashboard-root .integrations-page-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:0}#dashboard-root .integrations-page-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#dashboard-root .integrations-page-scroll--docs{padding-top:.5rem}#dashboard-root .integrations-page-scroll::-webkit-scrollbar{display:none}#dashboard-root .integrations-page-header{margin-bottom:1rem}#dashboard-root .integrations-page-title{display:flex;align-items:center;gap:.625rem;margin:0 0 .375rem;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:clamp(1.2rem,2.6vw,1.55rem);font-weight:700;letter-spacing:-.02em;color:rgb(var(--dash-text))}#dashboard-root .integrations-page-lead{margin:0;font-size:.875rem;line-height:1.5;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-segment{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border));background:rgb(var(--dash-secondary)/.6)}#dashboard-root .integrations-hub-tabs,#dashboard-root .settings-sales-ops--integrations .integrations-hub-tabs{display:flex;justify-content:center;width:100%;margin-bottom:0}#dashboard-root .integrations-page-toolbar{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.75rem;width:100%;margin-bottom:1.25rem;min-width:0}#dashboard-root .integrations-toolbar-end,#dashboard-root .integrations-toolbar-start{display:flex;align-items:center;flex:1 1 0;min-width:0}#dashboard-root .integrations-toolbar-start{justify-content:flex-start;overflow:hidden}#dashboard-root .integrations-toolbar-end{justify-content:flex-end}#dashboard-root .integrations-toolbar-tabs{display:flex;justify-content:center;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;max-width:100%;transform:none}#dashboard-root .integrations-toolbar-tabs .integrations-hub-tabs{width:auto;max-width:100%;margin-bottom:0}#dashboard-root .integrations-page-toolbar .integrations-search--connect{width:100%;max-width:22rem;min-width:0;flex:1 1 auto;height:2.625rem;min-height:2.625rem;margin-bottom:0;padding-inline:.9rem;border-radius:.75rem;border-width:1.5px;box-sizing:border-box}#dashboard-root .integrations-page-toolbar .integrations-search--connect .integrations-search__input{font-size:.875rem;min-width:0}@media (max-width:719px){#dashboard-root .integrations-page-toolbar{flex-wrap:wrap;row-gap:.65rem}#dashboard-root .integrations-toolbar-end,#dashboard-root .integrations-toolbar-start{flex:1 1 100%}#dashboard-root .integrations-toolbar-tabs{order:-1;flex:1 1 100%;min-width:0;transform:none}#dashboard-root .integrations-page-toolbar .integrations-search--connect{width:100%;max-width:none;flex:1 1 auto;min-width:0}}#dashboard-root .integrations-hub-tabs .integrations-segment--hub{position:relative;display:inline-flex;align-items:stretch;gap:.15rem;width:-moz-max-content;width:max-content;max-width:100%;flex-shrink:0;margin:0;min-height:2.625rem;height:2.625rem;padding:.25rem;border-radius:.75rem;border:1.5px solid rgb(var(--dash-border-strong)/.95);background:rgb(var(--dash-control,var(--dash-card)));box-shadow:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}#dashboard-root[data-theme=dark] .integrations-hub-tabs .integrations-segment--hub{background:rgb(var(--dash-control,var(--dash-card)));border-color:rgb(var(--dash-border-strong)/.95);box-shadow:none}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__thumb{position:absolute;top:.25rem;bottom:.25rem;left:0;z-index:0;border-radius:calc(.75rem - .25rem);background:#fff;opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),opacity .16s ease}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__thumb.is-ready{opacity:1}#dashboard-root[data-theme=light] .integrations-hub-tabs .integrations-segment--hub .integrations-segment__thumb{background:#1a1816}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab{position:relative;z-index:1;box-sizing:border-box;flex:0 0 auto;align-items:center;justify-content:center;gap:.35rem;min-height:100%;height:auto;padding:0 .9rem!important;margin:0!important;border:0!important;border-radius:calc(.75rem - .25rem)!important;background:transparent!important;box-shadow:none!important;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important;line-height:1!important;color:rgb(var(--dash-muted-foreground))!important;white-space:nowrap!important;text-decoration:none!important;transition:color .15s ease}@media (min-width:1100px){#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab{padding:0 1.05rem!important;font-size:.75rem!important}}@media (max-width:639px){#dashboard-root .integrations-hub-tabs .integrations-segment--hub{min-height:2.5rem;height:2.5rem}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab{padding-inline:.6rem!important;font-size:.625rem!important}}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab:hover:not(.is-active){color:#fff!important;background:transparent!important;text-decoration:none!important}#dashboard-root[data-theme=light] .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab:hover:not(.is-active){color:#0a0a0a!important}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active,#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active:hover{color:#0a0a0a!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important}#dashboard-root[data-theme=light] .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active,#dashboard-root[data-theme=light] .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active:hover{color:#fff!important}#dashboard-root[data-theme=dark] .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active{background:transparent!important;box-shadow:none!important}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab:focus-visible{outline:2px solid rgb(var(--dash-foreground)/.35);outline-offset:2px}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.15rem;padding:0 .35rem;border-radius:999px;font-family:inherit;font-size:.625rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:rgb(var(--dash-foreground)/.1);color:inherit;opacity:.85}#dashboard-root .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active .integrations-segment__count{background:rgb(0 0 0/.12);color:inherit;opacity:1}#dashboard-root[data-theme=light] .integrations-hub-tabs .integrations-segment--hub .integrations-segment__tab.is-active .integrations-segment__count{background:rgb(255 255 255/.18)}#dashboard-root .integrations-segment--hub{display:inline-flex;align-items:center;gap:.2rem;width:auto;max-width:100%;margin:0;padding:.3rem;border-radius:999px;border:1px solid rgb(var(--dash-border)/.85);background:rgb(var(--dash-muted)/.35);box-shadow:inset 0 1px 0 rgb(255 255 255/.04),0 1px 2px rgb(0 0 0/.04)}#dashboard-root[data-theme=dark] .integrations-segment--hub{background:rgb(var(--dash-muted)/.28);box-shadow:inset 0 1px 0 rgb(255 255 255/.03),0 1px 3px rgb(0 0 0/.2)}#dashboard-root .integrations-segment--hub .integrations-segment__tab{flex:0 0 auto;min-height:2.375rem;padding:.5rem 1.1rem;border-radius:999px;font-size:.8125rem;font-weight:550;letter-spacing:-.01em;text-decoration:none!important}@media (min-width:640px){#dashboard-root .integrations-segment--hub .integrations-segment__tab{min-height:2.5rem;padding:.55rem 1.25rem;font-size:.875rem}}#dashboard-root .integrations-segment--hub .integrations-segment__tab:hover:not(.is-active){color:rgb(var(--dash-foreground));background:rgb(var(--dash-card)/.55)}#dashboard-root .integrations-segment--hub .integrations-segment__tab.is-active{background:rgb(var(--dash-card));color:rgb(var(--dash-foreground));font-weight:650;box-shadow:0 1px 3px rgb(0 0 0/.08),0 0 0 1px rgb(var(--dash-border)/.5)}#dashboard-root[data-theme=dark] .integrations-segment--hub .integrations-segment__tab.is-active{box-shadow:0 2px 8px rgb(0 0 0/.35),0 0 0 1px rgb(255 255 255/.06)}#dashboard-root .integrations-segment--hub .integrations-segment__tab:focus-visible{outline:2px solid rgb(var(--dash-foreground)/.35);outline-offset:2px}#dashboard-root .integrations-segment--hub .integrations-segment__count{min-width:1.25rem;padding:.125rem .4rem;font-size:.6875rem;background:rgb(var(--dash-foreground)/.08);color:rgb(var(--dash-foreground))}#dashboard-root .integrations-segment--hub .integrations-segment__tab.is-active .integrations-segment__count{background:rgb(var(--dash-accent)/.16);color:rgb(var(--dash-accent))}#dashboard-root .integrations-segment--status{width:100%;max-width:none;flex-wrap:wrap}#dashboard-root .integrations-segment__tab{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.375rem;min-width:-moz-max-content;min-width:max-content;padding:.4375rem .75rem;border-radius:.5rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;color:rgb(var(--dash-muted-foreground));white-space:nowrap;transition:color .15s ease,background .15s ease,box-shadow .15s ease}@media (min-width:640px){#dashboard-root .integrations-segment__tab{font-size:.8125rem;padding:.5rem .875rem}}#dashboard-root .integrations-segment__tab:hover{color:rgb(var(--dash-foreground))}#dashboard-root .integrations-segment__tab.is-active{background:rgb(var(--dash-card));color:rgb(var(--dash-foreground));box-shadow:0 1px 2px rgb(0 0 0/.06)}#dashboard-root[data-theme=dark] .integrations-segment__tab.is-active{box-shadow:0 1px 3px rgb(0 0 0/.28),inset 0 1px 0 rgb(255 255 255/.05)}#dashboard-root .integrations-segment__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;padding:.0625rem .3125rem;border-radius:999px;font-size:.625rem;font-weight:700;font-variant-numeric:tabular-nums;background:rgb(var(--dash-accent)/.14);color:rgb(var(--dash-accent))}#dashboard-root .integrations-segment__tab.is-active .integrations-segment__count{background:rgb(var(--dash-accent)/.18)}#dashboard-root .integrations-segment--categories{display:flex;width:100%;max-width:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:0}#dashboard-root .integrations-segment--categories::-webkit-scrollbar{display:none}#dashboard-root .integrations-segment--categories .integrations-segment__tab{flex:0 0 auto}#dashboard-root .integrations-segment--categories .integrations-segment__tab svg{flex-shrink:0;opacity:.72}#dashboard-root .integrations-segment--categories .integrations-segment__tab.is-active svg{opacity:1;color:rgb(var(--dash-accent))}#dashboard-root .integrations-connect-toolbar{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.875rem;padding:.75rem;border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card)/.55)}#dashboard-root .settings-sales-ops--integrations .integrations-connect-toolbar{margin-bottom:.875rem;padding:0;border:0;border-radius:0;background:transparent}#dashboard-root .settings-sales-ops--integrations .integrations-connect-toolbar__row{justify-content:space-between}#dashboard-root .integrations-connect-toolbar__row{display:flex;align-items:center;gap:.625rem .75rem}#dashboard-root .integrations-search--connect{flex:1 1 auto;width:100%;max-width:22rem;min-width:0;margin-bottom:0}#dashboard-root .integrations-connect-toolbar__meta{margin:0;flex-shrink:0;display:inline-flex;align-items:center;gap:.125rem;padding:.375rem .625rem;border-radius:.5rem;background:rgb(var(--dash-panel)/.5);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-toolbar__meta-value{color:rgb(var(--dash-foreground));font-size:.8125rem}#dashboard-root .integrations-connect-toolbar__meta-sep{opacity:.45}#dashboard-root .integrations-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.875rem}#dashboard-root .integrations-search{display:flex;flex:0 1 var(--dash-search-width,16rem);width:var(--dash-search-width,16rem);max-width:100%;min-width:11rem;align-items:center;gap:.625rem;min-height:2.625rem;padding:0 .875rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border));background:rgb(var(--dash-card)/.85);color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-search:focus-within{border-color:rgb(var(--dash-accent)/.4);box-shadow:0 0 0 3px rgb(var(--dash-accent)/.1)}#dashboard-root .integrations-search__input{all:unset;box-sizing:border-box;flex:1;min-width:0;font-family:inherit;font-size:.875rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-search__input::-moz-placeholder{font-family:inherit;font-size:.875rem;font-weight:400;font-style:normal;color:rgb(var(--dash-muted-foreground));opacity:1}#dashboard-root .integrations-search__input::placeholder{font-family:inherit;font-size:.875rem;font-weight:400;font-style:normal;color:rgb(var(--dash-muted-foreground));opacity:1}#dashboard-root .integrations-toolbar__meta{margin:0;flex-shrink:0;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-alert{margin-bottom:.875rem;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}#dashboard-root .integrations-alert--success{border:1px solid rgb(34 197 94/.25);background:rgb(34 197 94/.08);color:rgb(74 222 128)}#dashboard-root .integrations-alert--error{border:1px solid rgb(239 68 68/.25);background:rgb(239 68 68/.08);color:rgb(248 113 113)}#dashboard-root .integrations-alert--warn{border:1px solid rgb(245 158 11/.25);background:rgb(245 158 11/.08);color:rgb(251 191 36)}#dashboard-root .integrations-connect-list{display:flex;flex-direction:column;gap:.875rem;width:100%;max-width:none}#dashboard-root .integrations-card{display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:1rem;border:1px solid rgb(var(--dash-border)/.85);background:rgb(var(--dash-card)/.55);padding:0;scroll-margin-top:.75rem;transition:border-color .2s ease}#dashboard-root[data-theme=light] .integrations-card{background:rgb(var(--dash-card));border-color:rgb(var(--dash-border)/.7)}#dashboard-root .integrations-card.is-highlighted{box-shadow:0 0 0 2px rgb(var(--dash-accent)/.45),0 10px 28px -12px rgb(0 0 0/.35)}#dashboard-root .integrations-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem;border-bottom:1px solid rgb(var(--dash-border)/.55)}#dashboard-root .integrations-card__header-main{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}#dashboard-root .integrations-card__header-text{min-width:0}#dashboard-root .integrations-card__icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;overflow:hidden;border-radius:.75rem;background:rgb(var(--dash-muted)/.35);border:1px solid rgb(var(--dash-border)/.7);font-size:1.125rem}#dashboard-root .integrations-card__title{margin:0;font-family:var(--font-dash),"DM Sans",system-ui,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-card__desc{margin:.25rem 0 0}#dashboard-root .integrations-card__desc,#dashboard-root .integrations-card__meta,#dashboard-root .integrations-card__meta-block{font-size:.8125rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__meta{margin:0}#dashboard-root .integrations-card__meta+.integrations-card__meta{margin-top:.25rem}#dashboard-root .integrations-card__meta--accent{color:rgb(var(--dash-accent))}#dashboard-root .integrations-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#dashboard-root .integrations-card__status{display:inline-flex;flex-shrink:0;align-items:center;padding:0;border:0;border-radius:0;background:transparent;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.25;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__status--connected{color:rgb(34 197 94)}#dashboard-root .integrations-card__status--disconnected{color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__status--error{color:rgb(248 113 113)}#dashboard-root .integrations-card__status--warning{color:rgb(251 191 36)}#dashboard-root .integrations-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}#dashboard-root .integrations-card__cell--wide{grid-column:1/-1}#dashboard-root .integrations-card__body-inner,#dashboard-root .integrations-card__meta-block{padding:.85rem 1.1rem;border-bottom:1px solid rgb(var(--dash-border)/.45)}#dashboard-root .integrations-card__body{margin:0;padding:.85rem 1.1rem;border-top:0}#dashboard-root .integrations-card__section{padding:.15rem 0 .35rem}#dashboard-root .integrations-card__section+.integrations-card__section{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgb(var(--dash-border)/.4)}#dashboard-root .integrations-card__section-title{margin:0 0 .55rem;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__section-hint{margin:-.25rem 0 .55rem;font-size:.75rem;line-height:1.4;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__empty{margin:0;font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__actions,#dashboard-root .integrations-card__footer{display:flex;align-items:stretch;gap:.5rem;padding:.85rem 1.1rem;border-top:1px solid rgb(var(--dash-border)/.55)}#dashboard-root .integrations-card__actions>.integrations-btn,#dashboard-root .integrations-card__footer>.integrations-btn{flex:1 1 0;min-width:0}#dashboard-root .integrations-btn{box-sizing:border-box;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:2.375rem!important;height:2.375rem!important;padding:0 .65rem!important;margin:0!important;border:1.5px solid rgb(var(--dash-border-strong)/.55)!important;border-radius:.75rem!important;background:#fff!important;color:#0a0a0a!important;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important;line-height:1!important;white-space:nowrap;text-decoration:none!important;cursor:pointer;box-shadow:none!important;transition:background .15s ease,opacity .15s ease}#dashboard-root .integrations-btn:hover:not(:disabled){background:#f4f4f5!important;color:#0a0a0a!important;text-decoration:none!important}#dashboard-root .integrations-btn:disabled{opacity:.45;cursor:not-allowed}#dashboard-root .integrations-btn svg{display:none}#dashboard-root .integrations-btn--ghost,#dashboard-root .integrations-btn--primary{border:1.5px solid rgb(var(--dash-border-strong)/.55)!important;background:#fff!important;color:#0a0a0a!important}#dashboard-root .integrations-btn--ghost:hover:not(:disabled),#dashboard-root .integrations-btn--primary:hover:not(:disabled){background:#f4f4f5!important;color:#0a0a0a!important;transform:none;opacity:1}#dashboard-root .integrations-picker{display:flex;flex-direction:column;gap:.5rem;max-height:14rem;overflow-y:auto;scrollbar-width:none}#dashboard-root .integrations-picker::-webkit-scrollbar{display:none}#dashboard-root .integrations-picker__item{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:flex-start;gap:.625rem;width:100%;padding:.625rem .75rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-panel)/.35);text-align:left;transition:border-color .2s ease,background .2s ease}#dashboard-root .integrations-picker__item:hover{border-color:rgb(var(--dash-accent)/.3);background:rgb(var(--dash-card))}#dashboard-root .integrations-picker__item.is-selected{border-color:rgb(var(--dash-accent)/.4);background:rgb(var(--dash-accent)/.08)}#dashboard-root .integrations-picker__radio{flex-shrink:0;font-size:.75rem;line-height:1.4;color:rgb(var(--dash-accent))}#dashboard-root .integrations-picker__label{display:flex;flex-direction:column;gap:.125rem;min-width:0}#dashboard-root .integrations-picker__title{font-size:.8125rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-picker__hint{font-size:.6875rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-access-panel{padding:1rem 1.125rem;border-radius:1rem;border:1px solid rgb(var(--dash-border));background:rgb(var(--dash-card))}#dashboard-root .integrations-access-panel__title{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:rgb(var(--dash-text))}#dashboard-root .integrations-access-panel__lead{margin:0 0 .875rem;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-access-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}#dashboard-root .integrations-access-row{border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-panel)/.35);overflow:hidden}#dashboard-root .integrations-access-row__toggle{all:unset;box-sizing:border-box;cursor:pointer;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;text-align:left}#dashboard-root .integrations-access-row__name{display:flex;min-width:0;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:rgb(var(--dash-text))}#dashboard-root .integrations-access-row__summary{display:flex;flex-shrink:0;align-items:center;gap:.5rem;font-size:.75rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-access-row__body{border-top:1px solid rgb(var(--dash-border)/.5);padding:.75rem}#dashboard-root .integrations-card__label{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-card__steps{margin:.5rem 0 0;padding-left:1.125rem;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground)/.9)}#dashboard-root .integrations-inline-form{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){#dashboard-root .integrations-inline-form{flex-direction:row;align-items:stretch}}#dashboard-root .integrations-inline-form__input{flex:1;min-width:0}#dashboard-root .integrations-chat-list{display:flex;flex-direction:column;gap:.5rem;max-height:14rem;overflow-y:auto;scrollbar-width:none}#dashboard-root .integrations-chat-list::-webkit-scrollbar{display:none}#dashboard-root .integrations-chat-list__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-panel)/.35)}#dashboard-root .integrations-chat-list__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-chat-list__meta{margin:.125rem 0 0;font-size:.6875rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-chat-list__remove{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;width:2rem!important;height:2rem!important;border-radius:.5rem!important;border:1px solid rgb(248 113 113/.35)!important;background:rgb(248 113 113/.1)!important;color:rgb(248 113 113)!important;text-decoration:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}#dashboard-root .integrations-chat-list__remove:hover{background:rgb(248 113 113/.18)!important;border-color:rgb(248 113 113/.55)!important;color:rgb(239 68 68)!important}#dashboard-root .integrations-picker--compact{max-height:11rem}#dashboard-root .integrations-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:16rem;padding:2.75rem 1.5rem;text-align:center;border:0;border-radius:0;background:transparent;transform:none}#dashboard-root .integrations-empty__title{margin:0;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:800;letter-spacing:-.04em;line-height:1.15;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-empty__lead{margin:0;max-width:26rem;font-size:.875rem;line-height:1.55;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-empty__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;margin-top:.35rem}#dashboard-root a.integrations-empty__btn,#dashboard-root button.integrations-empty__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2.5rem!important;padding:0 1.15rem!important;margin:0!important;border:1.5px solid rgb(var(--dash-border-strong)/.55)!important;border-radius:.75rem!important;background:#fff!important;color:#0a0a0a!important;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}#dashboard-root a.integrations-empty__btn:hover,#dashboard-root button.integrations-empty__btn:hover{background:#f3f3f3!important;color:#0a0a0a!important;text-decoration:none!important}#dashboard-root[data-theme=light] a.integrations-empty__btn,#dashboard-root[data-theme=light] button.integrations-empty__btn{background:#1a1816!important;color:#fff!important;border-color:rgb(26 24 22/.9)!important}#dashboard-root[data-theme=light] a.integrations-empty__btn:hover,#dashboard-root[data-theme=light] button.integrations-empty__btn:hover{background:#2a2623!important;color:#fff!important}#dashboard-root .integrations-status-panel{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:none}#dashboard-root .integrations-status-kpi{display:grid;gap:.625rem;grid-template-columns:1fr}@media (min-width:640px){#dashboard-root .integrations-status-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}#dashboard-root .integrations-status-kpi__card{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-card));text-align:left}#dashboard-root button.integrations-status-kpi__card{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-card));transition:border-color .15s ease,box-shadow .15s ease}#dashboard-root button.integrations-status-kpi__card--neutral:not(:disabled):hover,#dashboard-root button.integrations-status-kpi__card--ok:not(:disabled):hover{border-color:rgb(var(--dash-accent)/.3)}#dashboard-root button.integrations-status-kpi__card--ok.is-selected{box-shadow:0 0 0 2px rgb(34 197 94/.22)}#dashboard-root button.integrations-status-kpi__card--neutral.is-selected{box-shadow:0 0 0 2px rgb(var(--dash-border))}#dashboard-root button.integrations-status-kpi__card--warn:not(:disabled):hover{border-color:rgb(245 158 11/.35)}#dashboard-root button.integrations-status-kpi__card--warn.is-selected{box-shadow:0 0 0 2px rgb(245 158 11/.25)}#dashboard-root button.integrations-status-kpi__card:disabled{cursor:default}#dashboard-root .integrations-status-kpi__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.625rem;background:rgb(255 255 255/.08)}#dashboard-root .integrations-status-kpi__card--ok{border-color:rgb(34 197 94/.22);background:rgb(34 197 94/.06);color:rgb(74 222 128)}#dashboard-root .integrations-status-kpi__card--warn{border-color:rgb(245 158 11/.22);background:rgb(245 158 11/.06);color:rgb(251 191 36)}#dashboard-root .integrations-status-kpi__card--warn.is-muted{opacity:.55}#dashboard-root .integrations-status-kpi__card--neutral{border-color:rgb(var(--dash-border)/.75);background:rgb(var(--dash-panel)/.35);color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-status-kpi__value{margin:0;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-status-kpi__label{margin:.125rem 0 0;font-size:.6875rem;font-weight:600;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-status-banner{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.875rem;border:1px solid rgb(245 158 11/.28);background:linear-gradient(135deg,rgb(245 158 11/.1),rgb(245 158 11/.04))}#dashboard-root .integrations-status-banner__icon{flex-shrink:0;color:rgb(251 191 36)}#dashboard-root .integrations-status-banner__body{flex:1;min-width:0}#dashboard-root .integrations-status-banner__title{margin:0;font-size:.8125rem;font-weight:700;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-status-banner__text{margin:.125rem 0 0;font-size:.75rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-status-banner__action{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.4375rem .75rem;border-radius:.5rem;background:rgb(var(--dash-card));border:1px solid rgb(var(--dash-border)/.75);font-family:inherit;font-size:.75rem;font-weight:600;color:rgb(var(--dash-foreground));box-shadow:0 1px 2px rgb(0 0 0/.04)}#dashboard-root .integrations-status-banner__action:hover{border-color:rgb(245 158 11/.35)}#dashboard-root .integrations-status-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .75rem}#dashboard-root .integrations-segment--status-inline{flex:1 1 auto;min-width:min(100%,20rem)}#dashboard-root .integrations-status-toolbar__meta{margin:0;flex-shrink:0;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-status-section__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}#dashboard-root .integrations-status-section__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:.0625rem .375rem;border-radius:999px;font-size:.625rem;font-weight:700;font-variant-numeric:tabular-nums;background:rgb(var(--dash-panel)/.65);color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-search--status{flex:0 1 var(--dash-search-width,16rem);width:var(--dash-search-width,16rem);max-width:100%;min-width:11rem}#dashboard-root .integrations-status-section{display:flex;flex-direction:column;gap:.625rem}#dashboard-root .integrations-status-section__title{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-status-grid{display:grid;gap:.625rem;grid-template-columns:1fr}@media (min-width:640px){#dashboard-root .integrations-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#dashboard-root .integrations-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#dashboard-root .integrations-status-tile{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card));text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .15s ease}#dashboard-root .integrations-status-tile:hover{border-color:rgb(var(--dash-accent)/.35);background:rgb(var(--dash-panel)/.35);transform:translateY(-1px)}#dashboard-root .integrations-status-tile--ok{border-color:rgb(34 197 94/.18)}#dashboard-root .integrations-status-tile--warn{border-color:rgb(245 158 11/.28);background:rgb(245 158 11/.04)}#dashboard-root .integrations-status-tile--error{border-color:rgb(239 68 68/.28);background:rgb(239 68 68/.04)}#dashboard-root .integrations-status-tile__logo{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:.75rem;background:rgb(var(--dash-panel)/.55);border:1px solid rgb(var(--dash-border)/.65);padding:.375rem}#dashboard-root .integrations-status-tile__logo .integrations-logo{width:1.75rem;height:1.75rem}#dashboard-root .integrations-status-tile__body{min-width:0;flex:1}#dashboard-root .integrations-status-tile__head{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.25rem}#dashboard-root .integrations-status-tile__title{margin:0;font-size:.875rem;font-weight:600;color:rgb(var(--dash-text))}#dashboard-root .integrations-status-pill{display:inline-flex;padding:.125rem .4375rem;border-radius:999px;font-size:.5625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}#dashboard-root .integrations-status-pill--ok{background:rgb(34 197 94/.12);color:rgb(74 222 128);border:1px solid rgb(34 197 94/.22)}#dashboard-root .integrations-status-pill--warn{background:rgb(245 158 11/.12);color:rgb(251 191 36);border:1px solid rgb(245 158 11/.22)}#dashboard-root .integrations-status-pill--error{background:rgb(239 68 68/.1);color:rgb(248 113 113);border:1px solid rgb(239 68 68/.22)}#dashboard-root .integrations-status-pill--neutral{background:rgb(var(--dash-panel)/.55);color:rgb(var(--dash-muted-foreground));border:1px solid rgb(var(--dash-border)/.65)}#dashboard-root .integrations-status-tile__detail{margin:0;font-size:.75rem;line-height:1.4;color:rgb(var(--dash-muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dashboard-root .integrations-status-tile__detail--muted{opacity:.75}#dashboard-root .integrations-status-tile__action{display:inline-block;margin-top:.5rem;font-size:.6875rem;font-weight:700;color:rgb(var(--dash-accent));opacity:0;transition:opacity .2s ease}#dashboard-root .integrations-status-tile:hover .integrations-status-tile__action{opacity:1}#dashboard-root .integrations-status-tile__chevron{flex-shrink:0;margin-top:.125rem;color:rgb(var(--dash-muted-foreground)/.5);transition:color .2s ease,transform .2s ease}#dashboard-root .integrations-status-tile:hover .integrations-status-tile__chevron{color:rgb(var(--dash-accent));transform:translateX(2px)}#dashboard-root .integrations-status-skeleton{display:grid;gap:.625rem;grid-template-columns:1fr}@media (min-width:640px){#dashboard-root .integrations-status-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#dashboard-root .integrations-status-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}}#dashboard-root .integrations-status-skeleton__card{height:5.5rem;border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.5);background:linear-gradient(90deg,rgb(var(--dash-panel)/.35) 0,rgb(var(--dash-panel)/.65) 50%,rgb(var(--dash-panel)/.35) 100%);background-size:200% 100%;animation:integrations-status-shimmer 1.2s ease-in-out infinite}@keyframes integrations-status-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}#dashboard-root .integrations-section-title{margin:0 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-divider{margin:1.25rem 0;border:none;border-top:1px solid rgb(var(--dash-border)/.65)}#dashboard-root .integrations-page-link{display:inline-block;margin-bottom:1rem;font-size:.875rem;color:rgb(var(--dash-accent));text-decoration:none}#dashboard-root .integrations-page-link:hover{text-decoration:underline;text-underline-offset:2px}#dashboard-root .integrations-market-grid{display:grid;gap:.625rem;grid-template-columns:1fr;margin-bottom:1rem}@media (min-width:640px){#dashboard-root .integrations-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#dashboard-root .integrations-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#dashboard-root .integrations-market-tile{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:.75rem;width:100%;padding:.875rem 1rem;border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card));text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}#dashboard-root .integrations-market-tile:hover{border-color:rgb(var(--dash-accent)/.35);background:rgb(var(--dash-panel)/.35)}#dashboard-root .integrations-market-tile.is-active{border-color:rgb(var(--dash-accent)/.5);box-shadow:0 0 0 2px rgb(var(--dash-accent)/.12)}#dashboard-root .integrations-market-tile__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}#dashboard-root .integrations-market-tile--link{text-decoration:none;color:inherit;align-items:center}#dashboard-root .integrations-market-tile__chevron{flex-shrink:0;margin-left:auto;color:rgb(var(--dash-muted-foreground)/.45);transition:color .15s ease,transform .15s ease}#dashboard-root .integrations-market-tile--link:hover .integrations-market-tile__chevron{color:rgb(var(--dash-accent));transform:translateX(2px)}#dashboard-root .integrations-market-tile--ok{border-color:rgb(34 197 94/.2)}#dashboard-root .integrations-market-tile--warn{border-color:rgb(245 158 11/.28);background:rgb(245 158 11/.03)}#dashboard-root .integrations-market-tile--error{border-color:rgb(239 68 68/.28);background:rgb(239 68 68/.03)}#dashboard-root .integrations-market-tile__detail--muted{color:rgb(var(--dash-muted-foreground)/.85)}#dashboard-root .integrations-market-grid--status{margin-bottom:0}#dashboard-root .integrations-market-tile__body{min-width:0;flex:1}#dashboard-root .integrations-market-tile__head{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.25rem}#dashboard-root .integrations-market-tile__title{margin:0;font-size:.875rem;font-weight:600;color:rgb(var(--dash-text))}#dashboard-root .integrations-market-tile__badge{display:inline-flex;padding:.125rem .4375rem;border-radius:999px;font-size:.5625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}#dashboard-root .integrations-market-tile__badge--ok{background:rgb(34 197 94/.12);color:rgb(74 222 128);border:1px solid rgb(34 197 94/.22)}#dashboard-root .integrations-market-tile__badge--neutral{background:rgb(var(--dash-panel)/.55);color:rgb(var(--dash-muted-foreground));border:1px solid rgb(var(--dash-border)/.65)}#dashboard-root .integrations-market-tile__badge--warn{background:rgb(245 158 11/.12);color:rgb(251 191 36);border:1px solid rgb(245 158 11/.22)}#dashboard-root .integrations-market-tile__badge--error{background:rgb(239 68 68/.1);color:rgb(248 113 113);border:1px solid rgb(239 68 68/.22)}#dashboard-root .integrations-market-tile__desc{margin:0;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-market-tile__detail{margin:.25rem 0 0;font-size:.6875rem;color:rgb(var(--dash-accent));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dashboard-root .integrations-market-tile__action{display:inline-block;margin-top:.5rem;font-size:.6875rem;font-weight:700;color:rgb(var(--dash-accent))}#dashboard-root .integrations-connect-modal-root{position:fixed;inset:0;left:0;right:0;top:0;bottom:0;z-index:120;display:flex;align-items:center;justify-content:center;margin:0;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));background:rgb(0 0 0/.58)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}#dashboard-root[data-theme=light] .integrations-connect-modal-root{background:rgb(0 0 0/.58)!important}#dashboard-root .integrations-connect-modal-backdrop{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;inset:0}#dashboard-root .integrations-connect-modal-shell{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:min(100%,36rem);max-width:36rem;margin-inline:auto}#dashboard-root .integrations-connect-modal-shell--wide{width:min(100%,42rem);max-width:42rem}#dashboard-root .integrations-connect-modal__above-title{width:100%;padding:0 .35rem;flex-shrink:0;text-align:center}#dashboard-root .integrations-connect-modal__above-title-text{margin:0;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:clamp(1.35rem,3.2vw,2rem);font-weight:800;letter-spacing:-.05em;line-height:1.1;text-align:center;color:#fff}#dashboard-root[data-theme=light] .integrations-connect-modal__above-title-text{color:#fff}#dashboard-root .integrations-connect-modal-panel{position:relative;z-index:1;isolation:isolate;display:flex;flex-direction:column;flex:0 1 auto;width:100%;max-width:none;margin-inline:0;max-height:min(90dvh,calc(100dvh - 2rem));border:1px solid rgb(var(--dash-border)/.9);border-radius:1.25rem;background:rgb(var(--dash-card));color:rgb(var(--dash-foreground));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 28px 64px -20px rgb(0 0 0/.5),0 0 0 1px rgb(var(--dash-border)/.3);animation:integrations-connect-modal-in .24s cubic-bezier(.22,1,.36,1);overflow:hidden}#dashboard-root[data-theme=dark] .integrations-connect-modal-panel,#dashboard-root[data-theme=light] .integrations-connect-modal-panel{background:rgb(var(--dash-card));border-color:rgb(var(--dash-border)/.9);box-shadow:0 28px 64px -20px rgb(0 0 0/.5),0 0 0 1px rgb(var(--dash-border)/.3)}#dashboard-root .integrations-connect-modal__grabber{display:none;flex-shrink:0;align-items:center;justify-content:center;padding:.55rem 0 .1rem}#dashboard-root .integrations-connect-modal__grabber span{display:block;width:2.25rem;height:.28rem;border-radius:999px;background:rgb(var(--dash-muted-foreground)/.35)}@keyframes integrations-connect-modal-in{0%{opacity:0;transform:scale(.97) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}#dashboard-root .integrations-connect-modal__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:.85rem;column-gap:.85rem;row-gap:0;padding:1rem 1.35rem;min-height:3.35rem;border-bottom:1px solid rgb(var(--dash-border)/.7);flex-shrink:0;background:linear-gradient(180deg,rgb(var(--dash-muted)/.18) 0,transparent 100%)}#dashboard-root[data-theme=light] .integrations-connect-modal__header{border-bottom-color:rgb(var(--dash-border)/.7)}#dashboard-root .integrations-connect-modal__hero{display:contents}#dashboard-root .integrations-connect-modal__logo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;margin-top:.15rem;padding:.35rem;border-radius:.85rem;border:1px solid rgb(var(--dash-border)/.85);background:rgb(var(--dash-muted)/.35);box-shadow:none}#dashboard-root[data-theme=light] .integrations-connect-modal__logo{border-color:rgb(var(--dash-border)/.85);background:rgb(var(--dash-muted)/.35);box-shadow:none}#dashboard-root .integrations-connect-modal__logo .integrations-brand-mark,#dashboard-root .integrations-connect-modal__logo .integrations-brand-mark__img{width:100%!important;height:100%!important}#dashboard-root .integrations-connect-modal__heading{display:contents}#dashboard-root .integrations-connect-modal__eyebrow{margin:0;font-size:.6875rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .65rem;margin-top:.3rem}#dashboard-root .integrations-connect-modal__title{margin:0;font-size:1.1875rem;font-weight:650;letter-spacing:-.025em;line-height:1.25;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connect-modal__lead,#dashboard-root .integrations-connect-modal__lead-spacer{margin:0;min-width:0;align-self:center}#dashboard-root .integrations-connect-modal__lead{max-width:none;font-size:.8125rem;font-weight:400;line-height:1.35;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__lead-spacer{display:block;min-height:1.125rem}#dashboard-root .integrations-telegram-modal__title,#dashboard-root .integrations-telegram-modal__title-wrap{display:none}#dashboard-root .integrations-connect-modal__status{display:inline-flex;align-items:center;gap:.35rem;min-height:1.5rem;padding:.2rem .6rem;border-radius:999px;font-size:.6875rem;font-weight:650;letter-spacing:.01em;border:1px solid transparent}#dashboard-root .integrations-connect-modal__status-dot{width:.375rem;height:.375rem;border-radius:999px;background:currentColor;flex-shrink:0}#dashboard-root .integrations-connect-modal__status--ok{background:rgb(34 197 94/.12);border-color:rgb(34 197 94/.22);color:rgb(34 197 94)}#dashboard-root[data-theme=dark] .integrations-connect-modal__status--ok{color:rgb(74 222 128)}#dashboard-root .integrations-connect-modal__status--neutral{background:rgb(255 255 255/.1);border-color:rgb(255 255 255/.16);color:rgb(var(--dash-muted-foreground))}#dashboard-root[data-theme=light] .integrations-connect-modal__status--neutral{background:rgb(0 0 0/.05);border-color:rgb(0 0 0/.08)}#dashboard-root button.integrations-connect-modal__close{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.125rem!important;height:2.125rem!important;flex-shrink:0;margin:0;justify-self:end;align-self:center;grid-column:2;grid-row:1;border-radius:.65rem!important;border:1px solid transparent!important;background:transparent!important;color:rgb(var(--dash-muted-foreground))!important;text-decoration:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}#dashboard-root button.integrations-connect-modal__close:hover{background:rgb(255 255 255/.12)!important;border-color:rgb(255 255 255/.16)!important;color:rgb(var(--dash-foreground))!important}#dashboard-root[data-theme=light] button.integrations-connect-modal__close:hover{background:rgb(0 0 0/.05)!important;border-color:rgb(0 0 0/.08)!important}#dashboard-root .integrations-connect-modal__body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;padding:0}#dashboard-root .integrations-connect-modal__body>.integrations-card,#dashboard-root .integrations-connect-modal__body>.integrations-slider-panel{flex:1;min-height:0}#dashboard-root .integrations-connect-modal__body::-webkit-scrollbar{width:6px}#dashboard-root .integrations-connect-modal__body::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(var(--dash-border)/.85)}#dashboard-root .integrations-connect-modal__body .integrations-card,#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed,#dashboard-root .integrations-connect-modal__body .integrations-slider-panel{display:flex;flex-direction:column;flex:1;min-height:0;gap:0;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}#dashboard-root .integrations-connect-modal__body .integrations-card__header{display:none}#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed>.integrations-card__body,#dashboard-root .integrations-connect-modal__body .integrations-card__body,#dashboard-root .integrations-connect-modal__body .integrations-slider-panel__body{order:1;display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:1.15rem 1.35rem 1.25rem;border-top:0;scrollbar-width:thin}#dashboard-root .integrations-connect-modal__body .integrations-connect-modal__intro{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;min-height:6.25rem;max-height:9.5rem;gap:.4rem;padding:.85rem .75rem;text-align:center}#dashboard-root .integrations-connect-modal__body .integrations-connect-modal__intro-lead{margin:0;max-width:22rem;font-size:.875rem;font-weight:400;line-height:1.4;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-connect-modal__intro-text{margin:0;max-width:24rem;font-size:.8125rem;font-weight:400;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed>.integrations-card__actions,#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed>.integrations-card__footer,#dashboard-root .integrations-connect-modal__body .integrations-card__actions,#dashboard-root .integrations-connect-modal__body .integrations-card__footer,#dashboard-root .integrations-connect-modal__body .integrations-slider-panel__footer{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;gap:.5rem;width:100%;margin:0;padding:.9rem 1.15rem calc(1rem + env(safe-area-inset-bottom, 0px));border-top:1px solid rgb(var(--dash-border)/.7);background:transparent;flex-shrink:0;order:2}#dashboard-root .integrations-connect-modal__body .integrations-btn{flex:1 1 0;min-width:0!important;min-height:2.375rem!important;height:2.375rem!important;padding:0 .65rem!important;border:1.5px solid rgb(var(--dash-border-strong)/.55)!important;border-radius:.75rem!important;background:#fff!important;color:#0a0a0a!important;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important;box-shadow:none!important;text-decoration:none!important}#dashboard-root .integrations-connect-modal__body .integrations-btn--ghost,#dashboard-root .integrations-connect-modal__body .integrations-btn--primary{border:1.5px solid rgb(var(--dash-border-strong)/.55)!important;background:#fff!important;color:#0a0a0a!important;box-shadow:none!important}#dashboard-root .integrations-connect-modal__body .integrations-btn--ghost:hover:not(:disabled),#dashboard-root .integrations-connect-modal__body .integrations-btn--primary:hover:not(:disabled){background:#f4f4f5!important;color:#0a0a0a!important;opacity:1;transform:none}#dashboard-root .integrations-connect-modal__body .integrations-slider-panel__connected{display:flex;flex-direction:column;align-items:stretch;gap:.875rem}#dashboard-root .integrations-connect-modal__body .integrations-slider-panel__connected .integrations-card__meta{margin:0}#dashboard-root .integrations-connect-modal__body .integrations-card__section{margin-top:1.15rem;padding-top:1.05rem;border-top:1px solid rgb(var(--dash-border)/.55)}#dashboard-root .integrations-connect-modal__body .integrations-card__section:first-child{margin-top:0;padding-top:0;border-top:0}#dashboard-root .integrations-connect-modal__body .integrations-card__section-title{margin:0 0 .75rem;font-size:.75rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-card__label{margin-bottom:.35rem;font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-card__meta{margin:.35rem 0 0;font-size:.8125rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-card__meta--accent{color:rgb(var(--dash-foreground));font-weight:550}#dashboard-root .integrations-connect-modal__body .integrations-card__empty{margin:0;padding:.85rem 1rem;border-radius:.75rem;border:1px dashed rgb(var(--dash-border)/.85);background:rgb(var(--dash-muted)/.18);font-size:.8125rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-bitrix-guide{margin:0 0 1.1rem;padding:0 0 1.1rem;border-bottom:1px solid rgb(var(--dash-border)/.55)}#dashboard-root .integrations-connect-modal__body .integrations-bitrix-guide .integrations-card__section-title{margin-bottom:.65rem}#dashboard-root .integrations-connect-modal__body .integrations-slider-panel__lead{display:none}#dashboard-root .integrations-connect-modal__body .integrations-alert{border-radius:.75rem;padding:.75rem .9rem;font-size:.8125rem}#dashboard-root .integrations-connect-modal__body .integrations-picker{gap:.45rem;max-height:15rem;padding:.15rem}#dashboard-root .integrations-connect-modal__body .integrations-picker__item{padding:.75rem .85rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.8);background:rgb(var(--dash-background)/.55)}#dashboard-root .integrations-connect-modal__body .integrations-picker__item:hover{border-color:rgb(var(--dash-border));background:rgb(var(--dash-muted)/.28)}#dashboard-root .integrations-connect-modal__body .integrations-picker__item.is-selected{border-color:rgb(var(--dash-foreground)/.28);background:rgb(var(--dash-muted)/.35)}#dashboard-root .integrations-connect-modal__body .integrations-picker__radio{color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-picker__item.is-selected .integrations-picker__radio{color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-inline-form{gap:.55rem}#dashboard-root .integrations-connect-modal__body .integrations-inline-form .integrations-btn{flex-shrink:0;min-width:0}#dashboard-root .integrations-connect-modal__body .integrations-chat-list{gap:.45rem;max-height:14rem}#dashboard-root .integrations-connect-modal__body .integrations-chat-list__item{padding:.7rem .85rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.8);background:rgb(var(--dash-background)/.45)}#dashboard-root .integrations-connect-modal__body .password-input__field,#dashboard-root .integrations-connect-modal__body input[type=email],#dashboard-root .integrations-connect-modal__body input[type=number],#dashboard-root .integrations-connect-modal__body input[type=password],#dashboard-root .integrations-connect-modal__body input[type=search],#dashboard-root .integrations-connect-modal__body input[type=text],#dashboard-root .integrations-connect-modal__body input[type=url],#dashboard-root .integrations-connect-modal__body select,#dashboard-root .integrations-connect-modal__body textarea{width:100%;min-height:2.5rem;padding:.6rem .85rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.9);background:rgb(var(--dash-background));color:rgb(var(--dash-foreground));font-family:inherit;font-size:.875rem;line-height:1.35;box-shadow:inset 0 1px 0 rgb(255 255 255/.02);transition:border-color .15s ease,box-shadow .15s ease}#dashboard-root .integrations-connect-modal__body input::-moz-placeholder,#dashboard-root .integrations-connect-modal__body textarea::-moz-placeholder{color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body input::placeholder,#dashboard-root .integrations-connect-modal__body textarea::placeholder{color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .password-input__field:focus,#dashboard-root .integrations-connect-modal__body input:focus,#dashboard-root .integrations-connect-modal__body select:focus,#dashboard-root .integrations-connect-modal__body textarea:focus{outline:none;border-color:rgb(var(--dash-foreground)/.35);box-shadow:0 0 0 3px rgb(var(--dash-foreground)/.08)}#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed .integrations-card__meta-block{display:flex;flex-direction:column;gap:.35rem;margin:0;padding-bottom:.15rem}#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed .integrations-card__meta-block .integrations-card__meta:first-child{margin-top:0}#dashboard-root .integrations-connect-modal__body .integrations-card__section-head{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}#dashboard-root .integrations-connect-modal__body .integrations-card__section-head .integrations-card__section-title{margin:0}#dashboard-root .integrations-connect-modal__body .integrations-card__section-hint{margin:0;font-size:.8125rem;line-height:1.45;font-weight:400;letter-spacing:normal;text-transform:none;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-connect-modal__hint{margin:0 0 .9rem;font-size:.8125rem;line-height:1.5;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-connect-fields{display:flex;flex-direction:column;gap:.75rem}#dashboard-root .integrations-connect-modal__body .integrations-connect-field{display:flex;flex-direction:column;gap:.35rem}#dashboard-root .integrations-connect-modal__body .integrations-connect-callout{margin:0;padding:.35rem 0 .15rem;border:0;border-radius:0;background:transparent}#dashboard-root .integrations-connect-modal__body .integrations-connect-callout--ok{border:0;background:transparent}#dashboard-root .integrations-connect-modal__body .integrations-connect-callout__title{margin:0 0 .45rem;font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:#fff}#dashboard-root[data-theme=light] .integrations-connect-modal__body .integrations-connect-callout__title{color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-connect-callout__text{margin:0;font-size:.8125rem;font-weight:400;line-height:1.5;color:rgb(255 255 255/.78)}#dashboard-root[data-theme=light] .integrations-connect-modal__body .integrations-connect-callout__text{color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-card__steps{margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.55;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-bitrix-guide .integrations-slider-panel__lead,#dashboard-root .integrations-connect-modal__body .integrations-bitrix-guide__lead{display:block;margin:0 0 .75rem}#dashboard-root .integrations-connect-modal__body .integrations-mode-tab{min-height:2.125rem;border-radius:.65rem}#dashboard-root .integrations-connect-modal__body .budget-setup{margin:0}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps__item{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;-moz-column-gap:.85rem;column-gap:.85rem;padding:.85rem 0;border-top:1px solid rgb(var(--dash-border)/.55)}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps__item:first-child{border-top:0;padding-top:.15rem}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps__item:last-child{padding-bottom:.15rem}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps__index{font-family:var(--font-brutal),"Unbounded",system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.6;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps__title{margin:0;font-size:.875rem;font-weight:400;letter-spacing:-.01em;line-height:1.35;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-budget-steps__desc{margin:.2rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-connect-modal__body .integrations-chat-list__remove{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;border-radius:.5rem!important;border:1px solid rgb(248 113 113/.35)!important;background:rgb(248 113 113/.1)!important;color:rgb(248 113 113)!important;text-decoration:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}#dashboard-root .integrations-connect-modal__body .integrations-chat-list__remove:hover{background:rgb(248 113 113/.18)!important;border-color:rgb(248 113 113/.55)!important;color:rgb(239 68 68)!important}#dashboard-root .integrations-slider-panel__lead{margin:0 0 .875rem;font-size:.8125rem;line-height:1.5;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-mode-tab{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .75rem;border-radius:.5rem;border:1px solid rgb(var(--dash-border)/.9);background:rgb(var(--dash-card));color:rgb(var(--dash-muted-foreground));font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none!important;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}#dashboard-root .integrations-mode-tab:hover{color:rgb(var(--dash-foreground));background:rgb(var(--dash-muted)/.3)}#dashboard-root .integrations-mode-tab.is-active{border-color:rgb(var(--dash-accent)/.4);background:rgb(var(--dash-accent)/.1);color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connection-swipe{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:.25rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.9);background:rgb(var(--dash-card))}#dashboard-root .integrations-connection-swipe__thumb{position:absolute;top:.25rem;left:.25rem;width:calc(50% - .25rem);height:calc(100% - .5rem);border-radius:.5rem;background:rgb(var(--dash-accent)/.1);border:1px solid rgb(var(--dash-accent)/.4);transform:translateX(0);transition:transform .18s cubic-bezier(.22,1,.36,1);pointer-events:none}#dashboard-root .integrations-connection-swipe.is-use-url .integrations-connection-swipe__thumb{transform:translateX(calc(100% + .25rem))}#dashboard-root .integrations-connection-swipe__btn{position:relative;z-index:1;border:0;background:transparent;border-radius:.5rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none!important;cursor:pointer;color:rgb(var(--dash-muted-foreground));transition:color .15s ease}#dashboard-root .integrations-connection-swipe__btn.is-active{color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connection-swipe-ios{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.15rem 0}#dashboard-root .integrations-connection-swipe-ios__label{margin:0;font-size:.8125rem;font-weight:400;line-height:1.3;color:rgb(var(--dash-muted-foreground));white-space:nowrap;cursor:pointer}#dashboard-root .integrations-connection-swipe-ios__label.is-active{color:rgb(var(--dash-foreground))}#dashboard-root button.agent-ios-switch{position:relative!important;display:inline-flex!important;width:3.2rem!important;height:1.95rem!important;min-width:3.2rem!important;flex-shrink:0!important;align-items:center!important;padding:0 .15rem!important;border:0!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px rgb(0 0 0/.04)!important;text-decoration:none!important;cursor:pointer;transition:background-color .22s ease!important}#dashboard-root button.agent-ios-switch[data-state=unchecked]{background:#c7c7cc!important;box-shadow:inset 0 0 0 1px rgb(0 0 0/.14)!important}#dashboard-root button.agent-ios-switch[data-state=checked]{background:#34c759!important}#dashboard-root[data-theme=dark] button.agent-ios-switch[data-state=unchecked]{background:#636366!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.14)!important}#dashboard-root[data-theme=dark] button.agent-ios-switch[data-state=checked]{background:#30d158!important}#dashboard-root button.agent-ios-switch>span{display:block!important;width:1.65rem!important;height:1.65rem!important;border-radius:999px!important;background:#fff!important;box-shadow:0 3px 8px rgb(0 0 0/.18),0 1px 1px rgb(0 0 0/.08)!important;transition:transform .22s cubic-bezier(.22,1,.36,1)!important;transform:translateX(0)!important}#dashboard-root button.agent-ios-switch[data-state=checked]>span{transform:translateX(1.25rem)!important}#dashboard-root button.agent-ios-switch:focus-visible{outline:2px solid rgb(52 199 89/.45);outline-offset:2px}#dashboard-root .integrations-connect-modal__body .integrations-card--modal-embed .integrations-card__body{display:flex;flex-direction:column;gap:0}.integrations-bitrix-guide{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgb(var(--dash-border)/.5)}.integrations-bitrix-guide__steps{margin:.75rem 0;padding-left:1.125rem;font-size:.8125rem;line-height:1.55;color:rgb(var(--dash-muted-foreground))}.integrations-bitrix-guide__steps strong{color:rgb(var(--dash-text));font-weight:600}.integrations-bitrix-guide__code{font-size:.6875rem;color:rgb(var(--dash-text))}.integrations-bitrix-guide__docs-link{margin-top:.85rem}#dashboard-root .found-api-panel{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:40rem;margin-inline:auto}#dashboard-root .found-api-panel--cursor{padding-top:.25rem;gap:1.35rem}#dashboard-root .found-api-cursor-loading{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin:0 auto;font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-head{text-align:center}#dashboard-root .found-api-cursor-head__lead{margin-left:auto;margin-right:auto}#dashboard-root .found-api-cursor-footnote,#dashboard-root .found-api-cursor-section,#dashboard-root .found-api-cursor-section__hint,#dashboard-root .found-api-cursor-section__label{text-align:center}#dashboard-root .found-api-cursor-key-state,#dashboard-root .found-api-cursor-key-state .found-api-example,#dashboard-root .found-api-cursor-section .found-api-access-empty,#dashboard-root .found-api-cursor-section .found-api-access-list{text-align:left}#dashboard-root .found-api-cursor-head__title{margin:0;font-size:1.5rem;font-weight:400;letter-spacing:-.025em;line-height:1.2;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-cursor-head__lead{margin:.5rem auto 0;max-width:34rem;font-size:.875rem;line-height:1.55;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-links{display:grid;gap:.65rem;grid-template-columns:1fr}@media (min-width:640px){#dashboard-root .found-api-cursor-links{grid-template-columns:repeat(2,minmax(0,1fr))}}#dashboard-root a.found-api-cursor-link,#dashboard-root button.found-api-cursor-link{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.85rem 1rem;border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card)/.55);color:inherit;font:inherit;text-align:left;text-decoration:none!important;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}#dashboard-root a.found-api-cursor-link:hover,#dashboard-root button.found-api-cursor-link:hover{border-color:rgb(var(--dash-border));background:rgb(var(--dash-card));box-shadow:0 1px 3px rgb(0 0 0/.06)}#dashboard-root button.found-api-cursor-link.is-active{border-color:rgb(var(--dash-foreground)/.35);background:rgb(var(--dash-card));box-shadow:0 0 0 1px rgb(var(--dash-foreground)/.08)}#dashboard-root button.found-api-cursor-link.is-active .found-api-cursor-link__icon{border-color:rgb(var(--dash-foreground)/.28);background:rgb(var(--dash-muted)/.55);color:rgb(var(--dash-foreground))}#dashboard-root .found-api-cursor-link__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.5rem;border:1px solid rgb(var(--dash-border)/.65);background:rgb(var(--dash-muted)/.35);color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-link__body{display:flex;min-width:0;flex-direction:column;gap:.2rem}#dashboard-root .found-api-cursor-link__title{display:inline-flex;align-items:center;gap:.3rem;font-size:.875rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-cursor-link__desc{font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-section__label{margin:0 0 .55rem;font-size:.8125rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-cursor-section__hint{margin:-.25rem 0 .75rem;font-size:.8125rem;line-height:1.5;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-box{border-radius:.75rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card)/.4);overflow:hidden}#dashboard-root .found-api-cursor-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:9.5rem;padding:1.75rem 1.25rem;text-align:center}#dashboard-root a.found-api-cursor-link.found-api-cursor-link--solo{width:100%}#dashboard-root .found-api-cursor-empty--compact{min-height:7.5rem;padding:1.5rem 1.25rem;gap:.85rem}#dashboard-root .found-api-cursor-empty--compact .found-api-cursor-empty__desc{display:none}#dashboard-root .found-api-cursor-empty .integrations-btn,#dashboard-root .found-api-cursor-key-actions .integrations-btn{min-width:8.5rem}#dashboard-root .found-api-cursor-secret .integrations-btn{min-width:7.5rem}#dashboard-root .found-api-cursor-empty__title{margin:0;font-size:.9375rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-cursor-empty__desc{margin:0 0 .75rem;max-width:24rem;font-size:.8125rem;font-weight:400;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-key-state{display:flex;flex-direction:column;gap:.9rem;padding:1.1rem 1.15rem}#dashboard-root .found-api-cursor-key-state__hint{line-height:1.45}#dashboard-root .found-api-cursor-key-state__hint,#dashboard-root .found-api-cursor-key-state__warn{margin:0;font-size:.8125rem;font-weight:400;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-cursor-secret{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}#dashboard-root .found-api-cursor-secret code{flex:1 1 14rem;min-width:0;padding:.6rem .75rem;border-radius:.55rem;border:1px solid rgb(var(--dash-border)/.65);background:rgb(var(--dash-muted)/.35);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-foreground));word-break:break-all}#dashboard-root .found-api-cursor-key-actions{display:flex;flex-wrap:wrap;gap:.5rem}#dashboard-root .found-api-cursor-footnote{margin:.65rem 0 0;font-size:.75rem;line-height:1.5;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-cursor-footnote--inline{margin:0}#dashboard-root .found-api-cursor-footnote code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}#dashboard-root .found-api-hero{padding:.25rem 0 .5rem}#dashboard-root .found-api-hero__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}#dashboard-root .found-api-docs-btn{display:inline-flex;align-items:center;gap:.4375rem;padding:.4375rem .75rem;border-radius:.625rem;border:1px solid rgb(var(--dash-border)/.8);background:rgb(var(--dash-card));box-shadow:0 1px 2px rgb(0 0 0/.04);font-size:.8125rem;font-weight:600;color:rgb(var(--dash-foreground));text-decoration:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}#dashboard-root .found-api-docs-btn:hover{border-color:rgb(var(--dash-accent)/.4);background:rgb(var(--dash-accent)/.06);box-shadow:0 1px 3px rgb(0 0 0/.06)}#dashboard-root .found-api-docs-btn span{line-height:1.2}#dashboard-root .found-api-docs-btn svg:last-child{color:rgb(var(--dash-muted-foreground));transition:color .15s ease,transform .15s ease}#dashboard-root .found-api-docs-btn:hover svg:last-child{color:rgb(var(--dash-accent));transform:translateX(1px)}#dashboard-root .found-api-hero__badge{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.25rem .625rem;border-radius:999px;border:1px solid rgb(var(--dash-accent)/.25);background:rgb(var(--dash-accent)/.08);font-size:.6875rem;font-weight:700;color:rgb(var(--dash-accent))}#dashboard-root .found-api-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:rgb(var(--dash-text))}#dashboard-root .found-api-hero__lead{margin:.375rem 0 .875rem;max-width:40rem;font-size:.875rem;line-height:1.55;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-flow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#dashboard-root .found-api-flow__node{padding:.375rem .75rem;border-radius:999px;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-panel)/.45);font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-flow__node--accent{border-color:rgb(var(--dash-accent)/.35);background:rgb(var(--dash-accent)/.1);color:rgb(var(--dash-foreground))}#dashboard-root .found-api-flow__arrow{color:rgb(var(--dash-muted-foreground)/.6)}#dashboard-root .found-api-grid{display:grid;gap:.875rem;grid-template-columns:1fr}@media (min-width:900px){#dashboard-root .found-api-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#dashboard-root .found-api-card{display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem;border-radius:1rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card))}#dashboard-root .found-api-card__head{display:flex;gap:.75rem;align-items:flex-start}#dashboard-root .found-api-card__titles{flex:1;min-width:0}#dashboard-root .found-api-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#dashboard-root .found-api-card__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:.625rem}#dashboard-root .found-api-card__icon--webhook{background:rgb(99 102 241/.12);color:rgb(129 140 248)}#dashboard-root .found-api-card__icon--key{background:rgb(245 158 11/.12);color:rgb(251 191 36)}#dashboard-root .found-api-card__icon--shield{background:rgb(34 197 94/.12);color:rgb(74 222 128)}#dashboard-root .found-api-card__title{margin:0;font-size:.9375rem;font-weight:600;color:rgb(var(--dash-text))}#dashboard-root .found-api-card__subtitle{margin:.125rem 0 0;font-size:.75rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-card__empty,#dashboard-root .found-api-card__hint{margin:0;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-card__loading{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-secret{display:flex;flex-direction:column;gap:.625rem}#dashboard-root .found-api-secret__value{display:block;word-break:break-all;padding:.625rem .75rem;border-radius:.625rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-panel)/.5);font-family:ui-monospace,monospace;font-size:.6875rem;line-height:1.45;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-secret__actions{display:flex;flex-wrap:wrap;gap:.5rem}#dashboard-root .found-api-copy-btn,#dashboard-root .found-api-ghost-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:999px;border:1px solid rgb(var(--dash-border));background:rgb(var(--dash-panel)/.45);font-family:inherit;font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-copy-btn:hover,#dashboard-root .found-api-ghost-btn:hover:not(:disabled){color:rgb(var(--dash-foreground));border-color:rgb(var(--dash-accent)/.3)}#dashboard-root .found-api-ghost-btn--danger:hover:not(:disabled){color:rgb(248 113 113);border-color:rgb(239 68 68/.35)}#dashboard-root .found-api-ghost-btn:disabled{opacity:.45;cursor:not-allowed}#dashboard-root .found-api-code{margin:0;overflow-x:auto;padding:.75rem;border-radius:.625rem;border:1px solid rgb(var(--dash-border)/.6);background:rgb(0 0 0/.2);font-family:ui-monospace,monospace;font-size:.6875rem;line-height:1.5;color:rgb(var(--dash-muted-foreground));white-space:pre-wrap}#dashboard-root .found-api-key-reveal{padding:.75rem;border-radius:.75rem;border:1px solid rgb(34 197 94/.25);background:rgb(34 197 94/.08)}#dashboard-root .found-api-key-reveal__warn{margin:0 0 .5rem;font-size:.75rem;color:rgb(74 222 128)}#dashboard-root .found-api-access{padding:1rem 1.125rem;border-radius:1rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card)/.65)}#dashboard-root .found-api-access__head{display:flex;gap:.75rem;margin-bottom:1rem}#dashboard-root .found-api-access__title{margin:0;font-size:.9375rem;font-weight:600;color:rgb(var(--dash-text))}#dashboard-root .found-api-access__lead{margin:.25rem 0 0;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-access-empty{padding:1.5rem 1rem;text-align:center;border-radius:.75rem;border:1px dashed rgb(var(--dash-border));font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-access-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}#dashboard-root .found-api-access-row{border-radius:.875rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-panel)/.35);overflow:hidden;transition:border-color .2s ease}#dashboard-root .found-api-access-row.is-open{border-color:rgb(var(--dash-accent)/.35)}#dashboard-root .found-api-access-row__toggle{all:unset;box-sizing:border-box;cursor:pointer;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem}#dashboard-root .found-api-access-row__brand{display:flex;min-width:0;align-items:center;gap:.625rem}#dashboard-root .found-api-access-row__logo{display:flex;align-items:center;justify-content:center;flex-shrink:0}#dashboard-root .found-api-access-row__name{font-size:.8125rem;font-weight:600;color:rgb(var(--dash-text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dashboard-root .found-api-access-row__meta{display:flex;flex-shrink:0;align-items:center;gap:.5rem}#dashboard-root .found-api-access-row__badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600}#dashboard-root .found-api-access-row__badge--open{background:rgb(var(--dash-panel)/.65);color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-access-row__badge--restricted{background:rgb(245 158 11/.12);color:rgb(251 191 36)}#dashboard-root .found-api-access-row__chevron{color:rgb(var(--dash-muted-foreground));transition:transform .2s ease}#dashboard-root .found-api-access-row__chevron.is-open{transform:rotate(180deg)}#dashboard-root .found-api-access-row__body{padding:0 .875rem .875rem;border-top:1px solid rgb(var(--dash-border)/.45)}#dashboard-root .found-api-access-modes{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-top:.75rem}#dashboard-root .found-api-access-mode{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-panel)/.35);font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground));transition:border-color .2s ease,background .2s ease}#dashboard-root .found-api-access-mode.is-active{border-color:rgb(var(--dash-accent)/.4);background:rgb(var(--dash-accent)/.08);color:rgb(var(--dash-foreground))}#dashboard-root .found-api-agent-picker{margin-top:.25rem;padding:.5rem;border-radius:.625rem;border:1px solid rgb(var(--dash-border)/.6);background:rgb(var(--dash-panel)/.3)}#dashboard-root .found-api-agent-picker__list{margin:0;padding:0;list-style:none;max-height:11rem;overflow-y:auto}#dashboard-root .found-api-agent-picker__item{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .625rem;border-radius:.5rem;font-size:.8125rem;color:rgb(var(--dash-text))}#dashboard-root .found-api-agent-picker__item:hover{background:rgb(var(--dash-panel)/.55)}#dashboard-root .found-api-agent-picker__item.is-checked{background:rgb(var(--dash-accent)/.08)}#dashboard-root .found-api-agent-picker__check{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border-radius:.25rem;border:1px solid rgb(var(--dash-border));color:rgb(var(--dash-accent))}#dashboard-root .found-api-status-badge{display:inline-flex;align-items:center;padding:.1875rem .5rem;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}#dashboard-root .found-api-status-badge--ok{background:rgb(34 197 94/.14);color:rgb(74 222 128)}#dashboard-root .found-api-status-badge--warn{background:rgb(245 158 11/.14);color:rgb(251 191 36)}#dashboard-root .found-api-status-badge--neutral{background:rgb(var(--dash-panel)/.65);color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-example{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}#dashboard-root .found-api-example__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}#dashboard-root .found-api-example__title{margin:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-example__langs{display:inline-flex;gap:.125rem;padding:.125rem;border-radius:.5rem;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-secondary)/.5)}#dashboard-root .found-api-example__lang{all:unset;box-sizing:border-box;cursor:pointer;padding:.25rem .5rem;border-radius:.375rem;font-family:inherit;font-size:.6875rem;font-weight:600;color:rgb(var(--dash-muted-foreground));text-decoration:none!important}#dashboard-root .found-api-example__lang.is-active{background:rgb(var(--dash-card));color:rgb(var(--dash-foreground));box-shadow:0 1px 2px rgb(0 0 0/.05)}#dashboard-root .found-api-example__body{position:relative}#dashboard-root .found-api-example__copy{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;top:.5rem;right:.5rem;z-index:1;display:inline-flex!important;align-items:center!important;gap:.3125rem;padding:.3125rem .5625rem;border-radius:.4375rem;border:1px solid rgb(var(--dash-border)/.65);background:rgb(var(--dash-card)/.95);font-family:inherit;font-size:.6875rem;font-weight:600;color:rgb(var(--dash-foreground));text-decoration:none!important}#dashboard-root .found-api-example__copy:hover{border-color:rgb(var(--dash-accent)/.35)}#dashboard-root .found-api-code--example{padding-top:2.25rem;max-height:14rem;overflow:auto}#dashboard-root .found-api-docs{display:flex;flex-direction:column;gap:1rem;max-width:42rem;margin-inline:auto;padding-bottom:2rem}#dashboard-root .found-api-docs__hero{display:flex;flex-direction:column;gap:.875rem}#dashboard-root .found-api-docs__back{display:inline-flex;align-items:center;gap:.375rem;width:-moz-fit-content;width:fit-content;font-size:.8125rem;font-weight:600;color:rgb(var(--dash-muted-foreground));text-decoration:none}#dashboard-root .found-api-docs__back:hover{color:rgb(var(--dash-foreground))}#dashboard-root .found-api-docs__hero-card{display:flex;gap:.875rem;align-items:flex-start;padding:1.125rem 1.25rem;border-radius:1rem;border:1px solid rgb(var(--dash-border)/.75);background:linear-gradient(145deg,rgb(var(--dash-card)),rgb(var(--dash-panel)/.45))}#dashboard-root .found-api-docs__hero-icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.875rem;background:rgb(var(--dash-accent)/.12);color:rgb(var(--dash-accent));flex-shrink:0}#dashboard-root .found-api-docs__eyebrow{margin:0 0 .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--dash-accent))}#dashboard-root .found-api-docs__title{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-docs__lead{margin:.375rem 0 0;font-size:.875rem;line-height:1.55;color:rgb(var(--dash-muted-foreground))}#dashboard-root .found-api-docs__quick{display:flex;flex-wrap:wrap;gap:.375rem}#dashboard-root .found-api-docs__quick-link{display:inline-flex;padding:.375rem .625rem;border-radius:999px;border:1px solid rgb(var(--dash-border)/.7);background:rgb(var(--dash-panel)/.4);font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground));text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}#dashboard-root .found-api-docs__quick-link:hover{border-color:rgb(var(--dash-accent)/.35);background:rgb(var(--dash-accent)/.08);color:rgb(var(--dash-foreground))}#dashboard-root .found-api-docs__body{border-radius:1rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-card)/.55);overflow:hidden}#dashboard-root .found-api-doc-accordion{border-top:1px solid rgb(var(--dash-border)/.35)}#dashboard-root .found-api-doc-accordion:first-child{border-top:none}#dashboard-root .found-api-doc-accordion__toggle{all:unset;box-sizing:border-box;cursor:pointer;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.9375rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:rgb(var(--dash-foreground));transition:background .15s ease}#dashboard-root .found-api-doc-accordion__toggle:hover{background:rgb(var(--dash-panel)/.35)}#dashboard-root .found-api-doc-accordion__chevron{flex-shrink:0;color:rgb(var(--dash-muted-foreground));transition:transform .2s ease}#dashboard-root .found-api-doc-accordion__chevron.is-open{transform:rotate(180deg)}#dashboard-root .found-api-doc-accordion__panel{display:grid;transition:grid-template-rows .22s ease-out}#dashboard-root .found-api-doc-accordion__panel.is-open{grid-template-rows:1fr}#dashboard-root .found-api-doc-accordion__panel.is-closed{grid-template-rows:0fr}#dashboard-root .found-api-doc-accordion__content{overflow:hidden;border-top:1px solid rgb(var(--dash-border)/.2);background:rgb(var(--dash-bg)/.35);padding:.875rem 1.125rem 1.125rem}#dashboard-root .found-api-doc-list{margin:0;padding-left:1.125rem;display:flex;flex-direction:column;gap:.375rem}#dashboard-root .found-api-doc-inline{padding:.125rem .375rem;border-radius:.3125rem;background:rgb(var(--dash-panel)/.65);font-family:ui-monospace,monospace;font-size:.75rem;color:rgb(var(--dash-foreground))}#dashboard-root .found-api-code--doc{margin:0;max-height:12rem;overflow:auto}#dashboard-root .found-api-doc-note{padding:.625rem .75rem;border-radius:.625rem;border:1px solid rgb(var(--dash-border)/.6);background:rgb(var(--dash-panel)/.35);font-size:.75rem}#dashboard-root .found-api-docs__inline-link{color:rgb(var(--dash-accent));text-decoration:none;font-weight:600}#dashboard-root .found-api-docs__inline-link:hover{text-decoration:underline}#dashboard-root .found-api-doc-table-wrap{overflow-x:auto}#dashboard-root .found-api-doc-table{width:100%;border-collapse:collapse;font-size:.8125rem}#dashboard-root .found-api-doc-table td,#dashboard-root .found-api-doc-table th{padding:.5rem .75rem;border-bottom:1px solid rgb(var(--dash-border)/.5);text-align:left}#dashboard-root .found-api-doc-table th{font-weight:700;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-connect-layout{display:flex;flex-direction:column;gap:.875rem;width:100%;min-width:0}#dashboard-root .integrations-catalog-hub{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;min-width:0}@media (min-width:1024px){#dashboard-root .integrations-catalog-hub{display:grid;grid-template-columns:14.75rem minmax(0,1fr);grid-template-areas:"sidebar main";gap:1rem 1.25rem;align-items:start}#dashboard-root .integrations-catalog-hub--solo{display:flex;flex-direction:column;grid-template-columns:none;grid-template-areas:none}}#dashboard-root .integrations-catalog-hub__sidebar{display:none;min-width:0}@media (min-width:1024px){#dashboard-root .integrations-catalog-hub__sidebar{display:block;grid-area:sidebar;position:sticky;top:.25rem;max-height:calc(100dvh - 12rem);overflow-x:hidden;overflow-y:auto;padding:.125rem .25rem .125rem 0;scrollbar-width:thin}}#dashboard-root .integrations-catalog-hub__mobile-nav{display:block;width:100%;min-width:0;overflow-x:hidden;overflow-y:visible}@media (min-width:1024px){#dashboard-root .integrations-catalog-hub__mobile-nav{display:none}}#dashboard-root .integrations-catalog-hub__main{display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0;flex:1}@media (min-width:1024px){#dashboard-root .integrations-catalog-hub__main{grid-area:main}}#dashboard-root .settings-sales-ops--integrations .agents-section-nav{display:flex;flex-direction:column;gap:0;width:100%;min-width:0}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__group{display:flex;flex-direction:column;gap:.25rem;min-width:0;width:100%}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__label{margin:0 0 .375rem;padding:0 .25rem;font-family:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:rgb(var(--dash-muted-foreground))}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem;width:100%;min-width:0}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__list>li{display:block;width:100%;min-width:0;margin:0;padding:0}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.125rem;margin:0;padding:.4375rem .5rem .4375rem .75rem!important;border:none!important;border-radius:.5rem;font-family:inherit!important;font-size:.8125rem!important;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:rgb(var(--dash-muted-foreground))!important;background:transparent!important;box-shadow:none;text-align:left;text-decoration:none!important;cursor:pointer;transition:background .16s ease,color .16s ease}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;color:inherit;opacity:.75}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__icon svg{width:.9375rem;height:.9375rem}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link:after{content:"";position:absolute;top:.35rem;bottom:.35rem;left:.25rem;width:2px;border-radius:999px;background:transparent;pointer-events:none}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link:hover{color:rgb(var(--dash-foreground))!important;background:rgb(var(--dash-secondary)/.55)!important}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link.is-active{color:rgb(var(--dash-accent))!important;background:linear-gradient(90deg,rgb(var(--dash-accent)/.12) 0,rgb(var(--dash-accent)/.04) 65%,transparent 100%)!important;font-weight:700;text-shadow:none}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link.is-active .agents-section-nav__icon{opacity:1;color:rgb(var(--dash-accent))}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link.is-active:after{background:rgb(var(--dash-accent));box-shadow:0 0 0 1px rgb(var(--dash-accent)/.2),0 0 10px rgb(var(--dash-accent)/.35)}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dashboard-root .settings-sales-ops--integrations .agents-section-nav__count{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;max-width:2.75rem;padding:.0625rem .35rem;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;color:rgb(var(--dash-muted-foreground));background:rgb(var(--dash-secondary)/.65);overflow:hidden;text-overflow:ellipsis}#dashboard-root .settings-sales-ops--integrations button.agents-section-nav__link.is-active .agents-section-nav__count{color:rgb(var(--dash-accent));background:rgb(var(--dash-accent)/.18)}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile{flex-direction:column;gap:0;min-width:0;width:100%;position:relative;margin:0 -.15rem;padding:.15rem 0 .35rem}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile:after,#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile:before{content:"";position:absolute;top:0;bottom:.35rem;width:1.25rem;z-index:1;pointer-events:none}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile:before{left:0;background:linear-gradient(90deg,rgb(var(--dash-background)) 20%,transparent)}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile:after{right:0;background:linear-gradient(270deg,rgb(var(--dash-background)) 20%,transparent)}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__label{display:none}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__group{min-width:0;width:100%}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.4rem;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.1rem .85rem .35rem;scroll-snap-type:x proximity;scroll-padding-inline:.85rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__list::-webkit-scrollbar{display:none}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__list>li{width:auto;flex:0 0 auto;scroll-snap-align:start}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile button.agents-section-nav__link{width:auto;max-width:none;min-height:2.125rem;gap:.35rem;padding:.35rem .55rem .35rem .45rem!important;border:1px solid rgb(var(--dash-border)/.7)!important;border-radius:999px;font-size:.75rem!important;font-weight:600!important;background:rgb(var(--dash-card)/.92)!important;box-shadow:0 1px 0 rgb(0 0 0/.04);transform:none!important;white-space:nowrap;text-decoration:none!important}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile button.agents-section-nav__link:after{display:none}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile button.agents-section-nav__link.is-active{border-color:rgb(var(--dash-accent)/.45)!important;background:rgb(var(--dash-accent)/.14)!important;color:rgb(var(--dash-foreground))!important;text-shadow:none;box-shadow:0 0 0 1px rgb(var(--dash-accent)/.12)}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__icon{width:1.15rem;height:1.15rem;flex-shrink:0;opacity:.85}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__text{flex:0 1 auto;overflow:visible;text-overflow:unset;white-space:nowrap}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile .agents-section-nav__count{margin-left:.05rem;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1.15rem;background:rgb(var(--dash-secondary)/.75);color:rgb(var(--dash-muted-foreground))}#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile button.agents-section-nav__link.is-active .agents-section-nav__count{background:rgb(var(--dash-accent)/.22);color:rgb(var(--dash-accent))}@media (max-width:380px){#dashboard-root .settings-sales-ops--integrations .agents-section-nav--mobile button.agents-section-nav__link{min-height:2rem;padding:.3rem .45rem .3rem .4rem!important;font-size:.6875rem!important}}#dashboard-root .settings-sales-ops--integrations .settings-connect-catalog{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:40rem;margin-inline:auto}#dashboard-root .settings-sales-ops--integrations .integrations-connect-layout{width:100%;max-width:40rem;margin-inline:auto}#dashboard-root .settings-sales-ops--integrations .settings-connect-catalog .settings-so-card{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;padding:0 0 .25rem;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}#dashboard-root .settings-sales-ops--integrations .settings-connect-catalog .settings-so-card__header{display:flex;justify-content:center;padding:0;margin:0}#dashboard-root .settings-sales-ops--integrations .settings-connect-catalog .settings-so-card__icon{display:none}#dashboard-root .settings-sales-ops--integrations .settings-connect-catalog .settings-so-card__title{margin:0;padding:0;width:100%;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;line-height:1.25rem;text-align:center;color:rgb(var(--dash-muted-foreground))}#dashboard-root .settings-sales-ops--integrations .settings-connect-catalog .settings-so-card__content.settings-connect-block{display:flex!important;flex-direction:column!important;gap:0!important;padding:.125rem 1rem!important;border:1px solid rgb(var(--dash-border)/.95)!important;border-radius:.5rem!important;background:rgb(var(--dash-card))!important;box-shadow:none!important;overflow:hidden!important}#dashboard-root .settings-sales-ops--integrations .settings-connect-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;-moz-column-gap:1rem!important;column-gap:1rem!important;min-width:0!important;width:100%!important;padding:.875rem .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-align:left!important;text-decoration:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-shadow:none!important}#dashboard-root .settings-sales-ops--integrations .settings-connect-row.settings-list-row{border-top:0!important}#dashboard-root .settings-sales-ops--integrations .settings-connect-row+.settings-connect-row{border-top:1px solid rgb(var(--dash-border)/.55)!important}#dashboard-root .settings-sales-ops--integrations a.settings-connect-row,#dashboard-root .settings-sales-ops--integrations button.settings-connect-row{cursor:pointer}#dashboard-root .settings-sales-ops--integrations .settings-connect-row--interactive:hover{background:rgb(var(--dash-secondary)/.35)}#dashboard-root .settings-sales-ops--integrations .settings-connect-row--interactive:focus-visible{outline:none;background:rgb(var(--dash-secondary)/.4);box-shadow:inset 0 0 0 2px rgb(var(--dash-accent)/.35)}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__main{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1 1 auto}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__logo{margin-left:0!important}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__text{min-width:0}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__title{margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:-.01em;color:rgb(var(--dash-foreground))}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__desc{margin:.125rem 0 0;font-size:.75rem;line-height:1.35;color:rgb(var(--dash-muted-foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__action{display:flex;align-items:center;justify-content:flex-end;width:auto;min-width:7.25rem;margin:0;padding:0}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.25rem!important;width:auto!important;min-width:7.25rem!important;height:1.875rem!important;padding:0 .85rem!important;border:1px solid rgb(var(--dash-border)/.95)!important;border-radius:.375rem!important;background:rgb(var(--dash-control,var(--dash-input)))!important;color:rgb(var(--dash-foreground))!important;font-family:inherit!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;line-height:1!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap;cursor:pointer}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__btn:hover{border-color:rgb(var(--dash-border))!important;background:rgb(var(--dash-muted)/.35)!important;color:rgb(var(--dash-foreground))!important;text-decoration:none!important}#dashboard-root .settings-sales-ops--integrations .settings-connect-row--interactive .settings-connect-row__btn{pointer-events:none}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__status{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:1.875rem;padding:0 .65rem;border:1px solid transparent;border-radius:.375rem;font-family:inherit;font-size:.75rem;font-weight:500;letter-spacing:normal;text-transform:none;color:rgb(var(--dash-muted-foreground));white-space:nowrap;text-align:center}#dashboard-root .integrations-page-frame{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}#dashboard-root .integrations-page-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 1.5rem 1.25rem;scrollbar-width:thin}#dashboard-root .integrations-page-scroll>*{width:100%;max-width:52rem;margin-inline:auto}#dashboard-root .integrations-page-scroll::-webkit-scrollbar{width:6px}#dashboard-root .integrations-page-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(var(--dash-border)/.85)}#dashboard-root .integrations-page-bottom{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-background));padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}#dashboard-root .integrations-page-bottom>*{width:100%;max-width:52rem}#dashboard-root .integrations-page-bottom:has(.integrations-pagination-dock:empty),#dashboard-root .integrations-page-bottom:has(.integrations-pagination-dock:not(.is-active)){border-top:none}#dashboard-root .integrations-pagination-dock{border:none;min-height:0;padding:0;background:transparent}#dashboard-root .integrations-pagination-dock.is-active:not(:empty){display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:3.25rem;padding:.5rem .75rem}#dashboard-root .settings-sales-ops--integrations .settings-connect-loading{display:flex;align-items:center;gap:.5rem;margin:0;padding:1rem .15rem;font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-pagination-dock .agents-pagination,#dashboard-root .settings-sales-ops--integrations .agents-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:0;padding:0;width:100%}#dashboard-root .integrations-pagination-dock .agents-pagination__btn,#dashboard-root .settings-sales-ops--integrations .agents-pagination__btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.25rem!important;height:2.25rem!important;border-radius:.5rem!important;border:1px solid rgb(var(--dash-border))!important;background:rgb(var(--dash-card))!important;color:rgb(var(--dash-foreground))!important;text-decoration:none!important;transition:border-color .2s ease,background .2s ease}#dashboard-root .integrations-pagination-dock .agents-pagination__btn:hover:not(:disabled),#dashboard-root .settings-sales-ops--integrations .agents-pagination__btn:hover:not(:disabled){border-color:rgb(var(--dash-accent)/.35)!important}#dashboard-root .integrations-pagination-dock .agents-pagination__btn:disabled,#dashboard-root .settings-sales-ops--integrations .agents-pagination__btn:disabled{opacity:.35;cursor:not-allowed}#dashboard-root .integrations-pagination-dock .agents-pagination__label,#dashboard-root .settings-sales-ops--integrations .agents-pagination__label{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--dash-muted-foreground));min-width:4.5rem;text-align:center}#dashboard-root .settings-sales-ops--integrations .settings-connect-status__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.25rem}#dashboard-root .settings-sales-ops--integrations .settings-connect-status__search{display:inline-flex;align-items:center;gap:.5rem;min-width:min(100%,16rem);flex:1 1 12rem;height:2rem;padding:0 .75rem;border:1px solid rgb(var(--dash-border)/.95);border-radius:.5rem;background:rgb(var(--dash-card));color:rgb(var(--dash-muted-foreground))}#dashboard-root .settings-sales-ops--integrations .settings-connect-status__search input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;font-size:.8125rem;color:rgb(var(--dash-foreground))}#dashboard-root .settings-sales-ops--integrations .settings-connect-status__search input::-moz-placeholder{color:rgb(var(--dash-muted-foreground))}#dashboard-root .settings-sales-ops--integrations .settings-connect-status__search input::placeholder{color:rgb(var(--dash-muted-foreground))}@media (max-width:640px){#dashboard-root .settings-sales-ops--integrations .settings-connect-row{grid-template-columns:1fr;align-items:stretch;row-gap:.65rem;padding-inline:.25rem}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__action{width:100%;min-width:0;justify-content:center}#dashboard-root .settings-sales-ops--integrations .settings-connect-row__btn{width:100%!important}}#dashboard-root .integrations-byoapi.found-api-panel{max-width:40rem}#dashboard-root .integrations-byoapi__loading{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin:0 auto;font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}@media (min-width:640px){#dashboard-root .integrations-byoapi .found-api-cursor-links{grid-template-columns:repeat(2,minmax(0,1fr))}}#dashboard-root .integrations-byoapi__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;text-align:left}#dashboard-root .integrations-byoapi__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgb(var(--dash-border)/.55)}#dashboard-root .integrations-byoapi__row:last-child{border-bottom:0}#dashboard-root .integrations-byoapi__row-main{min-width:0}#dashboard-root .integrations-byoapi__row-title{margin:0;font-size:.875rem;font-weight:600;letter-spacing:-.015em;color:rgb(var(--dash-foreground))}#dashboard-root .integrations-byoapi__row-meta{margin:.25rem 0 0;font-size:.75rem;line-height:1.45;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-byoapi__row-warn{margin:.35rem 0 0;font-size:.75rem;line-height:1.4;color:rgb(245 158 11)}#dashboard-root .integrations-byoapi__row-actions{display:flex;flex-shrink:0;align-items:center;gap:.45rem}#dashboard-root .integrations-byoapi__row-actions .integrations-btn{min-width:6.5rem;padding-inline:.75rem!important}#dashboard-root .integrations-byoapi__wizard{text-align:center}#dashboard-root .integrations-byoapi__wizard-body{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1.15rem;text-align:left}#dashboard-root .integrations-byoapi__fields{display:flex;flex-direction:column;gap:.75rem}#dashboard-root .integrations-byoapi__wizard-grid{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:640px){#dashboard-root .integrations-byoapi__wizard-grid{grid-template-columns:1fr 1fr}}#dashboard-root .integrations-byoapi__field{display:flex;flex-direction:column;gap:.35rem;min-width:0}#dashboard-root .integrations-byoapi__label{margin:0;font-size:.75rem;font-weight:600;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-byoapi__control{box-sizing:border-box;width:100%;min-height:2.375rem;padding:.55rem .75rem;border-radius:.55rem;border:1px solid rgb(var(--dash-border)/.75);background:rgb(var(--dash-background)/.65);color:rgb(var(--dash-foreground));font-family:inherit;font-size:.8125rem;line-height:1.4;outline:none;transition:border-color .15s ease,box-shadow .15s ease}#dashboard-root .integrations-byoapi__control:focus{border-color:rgb(var(--dash-foreground)/.35);box-shadow:0 0 0 2px rgb(var(--dash-foreground)/.08)}#dashboard-root textarea.integrations-byoapi__control{min-height:8rem;resize:vertical}#dashboard-root .integrations-byoapi__control--code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.5}#dashboard-root select.integrations-byoapi__control{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2rem}#dashboard-root .integrations-byoapi__found{margin:0;font-size:.8125rem;color:rgb(var(--dash-muted-foreground))}#dashboard-root .integrations-byoapi__wizard-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding-top:.15rem}#dashboard-root .integrations-byoapi__wizard-footer .integrations-btn{min-width:7.5rem}