.pix-avatar{--pix-hover-animation:pix-avatar-hop;--pix-hover-duration:.48s;--pix-work-animation:pix-avatar-working;--pix-work-duration:3.6s;--pix-work-delay:0s;--pix-motion-scale:1;--pix-motion-direction:1;--pix-glance-x:6px;--pix-glance-y:3px;--pix-light-duration:1.8s;vertical-align:middle;flex-shrink:0;display:inline-block}.pix-avatar[data-motion=bounce]{--pix-hover-animation:pix-avatar-hop;--pix-work-animation:pix-avatar-working}.pix-avatar[data-motion=wiggle]{--pix-hover-animation:pix-avatar-wiggle;--pix-work-animation:pix-avatar-wiggle-working}.pix-avatar[data-motion=nod]{--pix-hover-animation:pix-avatar-nod;--pix-work-animation:pix-avatar-nod-working}.pix-avatar[data-motion=peek]{--pix-hover-animation:pix-avatar-peek;--pix-work-animation:pix-avatar-peek-working}.pix-avatar[data-motion=sway]{--pix-hover-animation:pix-avatar-sway;--pix-work-animation:pix-avatar-sway-working}.pix-avatar[data-motion=pop]{--pix-hover-animation:pix-avatar-pop;--pix-work-animation:pix-avatar-pop-working}.pix-avatar[data-motion=shuffle]{--pix-hover-animation:pix-avatar-shuffle;--pix-work-animation:pix-avatar-shuffle-working}.pix-avatar[data-motion=float]{--pix-hover-animation:pix-avatar-float;--pix-work-animation:pix-avatar-float-working}.pix-avatar-hop,.pix-avatar-body,.pix-avatar-tilt{pointer-events:none;transform-origin:50% 80%;width:100%;height:100%;display:block}.pix-avatar-tilt{transform:rotate(var(--pix-tilt,0deg));transition:transform .18s ease-out}.pix-avatar-gaze{transform:translate(var(--pix-look-x,0px), var(--pix-look-y,0px));transition:transform .12s ease-out}.pix-avatar[data-pointing] .pix-avatar-hop{animation-name:var(--pix-hover-animation,pix-avatar-hop);animation-duration:var(--pix-hover-duration,.48s);animation-timing-function:cubic-bezier(.22,.7,.3,1);animation-fill-mode:both}.pix-avatar-working{animation-name:var(--pix-work-animation,pix-avatar-working);animation-duration:var(--pix-work-duration,3.6s);animation-timing-function:ease-in-out;animation-delay:var(--pix-work-delay,0s);animation-iteration-count:infinite}.pix-avatar-glance{animation-name:pix-avatar-glance;animation-duration:var(--pix-work-duration,3.6s);animation-timing-function:ease-in-out;animation-delay:var(--pix-work-delay,0s);animation-iteration-count:infinite}.pix-avatar-working .pix-avatar-lights rect{animation-name:pix-avatar-indicator;animation-duration:var(--pix-light-duration,1.8s);animation-timing-function:step-end;animation-iteration-count:infinite}.pix-avatar-working .pix-avatar-lights rect:nth-child(2){animation-delay:.2s}.pix-avatar-working .pix-avatar-lights rect:nth-child(3){animation-delay:.4s}.pix-avatar[data-pointing] .pix-avatar-working,.pix-avatar[data-pointing] .pix-avatar-glance{animation:none}@keyframes pix-avatar-hop{0%,to{transform:translateY(0)rotate(0)scale(1)}16%{transform:translateY(calc(2% * var(--pix-motion-scale,1))) rotate(calc(-1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .05 * var(--pix-motion-scale,1)), calc(1 - .06 * var(--pix-motion-scale,1)))}43%{transform:translateY(calc(-16% * var(--pix-motion-scale,1))) rotate(calc(2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 - .03 * var(--pix-motion-scale,1)), calc(1 + .04 * var(--pix-motion-scale,1)))}72%{transform:translateY(0) rotate(calc(-1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .04 * var(--pix-motion-scale,1)), calc(1 - .04 * var(--pix-motion-scale,1)))}87%{transform:translateY(calc(-3% * var(--pix-motion-scale,1))) rotate(calc(.5deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(1)}}@keyframes pix-avatar-working{0%,18%,48%,78%,to{transform:translateY(0)rotate(0)}28%,39%{transform:translateY(calc(-4% * var(--pix-motion-scale,1))) rotate(calc(-4deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}33%,44%{transform:translateY(calc(2% * var(--pix-motion-scale,1))) rotate(calc(-2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}61%{transform:translateY(calc(-3% * var(--pix-motion-scale,1))) rotate(calc(4deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}69%{transform:translateY(calc(1% * var(--pix-motion-scale,1))) rotate(calc(2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-wiggle{0%,to{transform:rotate(0)scale(1)}22%{transform:rotate(calc(-8deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .03 * var(--pix-motion-scale,1)), calc(1 - .03 * var(--pix-motion-scale,1)))}48%{transform:rotate(calc(7deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .03 * var(--pix-motion-scale,1)), calc(1 - .03 * var(--pix-motion-scale,1)))}72%{transform:rotate(calc(-3deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(1)}}@keyframes pix-avatar-wiggle-working{0%,to{transform:rotate(0)}20%,60%{transform:rotate(calc(-3deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) translateY(calc(-2% * var(--pix-motion-scale,1)))}40%,80%{transform:rotate(calc(3deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) translateY(calc(1% * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-nod{0%,to{transform:rotate(0)scale(1)}36%{transform:rotate(calc(9deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 - .04 * var(--pix-motion-scale,1)), calc(1 + .04 * var(--pix-motion-scale,1)))}62%{transform:rotate(calc(-2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .02 * var(--pix-motion-scale,1)), calc(1 - .02 * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-nod-working{0%,58%,to{transform:rotate(0)translateY(0)}67%{transform:rotate(calc(4deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) translateY(calc(3% * var(--pix-motion-scale,1)))}76%{transform:rotate(calc(-2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) translateY(calc(-1% * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-peek{0%,to{transform:translate(0)scale(1)}34%{transform:translateX(calc(9% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(calc(1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .03 * var(--pix-motion-scale,1)), calc(1 - .02 * var(--pix-motion-scale,1)))}58%{transform:translateX(calc(9% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(calc(1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(1)}}@keyframes pix-avatar-peek-working{0%,to{transform:translate(0)}31%,48%{transform:translateX(calc(3% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(calc(2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}39%,56%{transform:translateX(calc(-2% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(0)}}@keyframes pix-avatar-sway{0%,to{transform:translateY(0)rotate(0)}28%{transform:translateY(calc(-7% * var(--pix-motion-scale,1))) rotate(calc(-5deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}56%{transform:translateY(0) rotate(calc(5deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}78%{transform:translateY(calc(-2% * var(--pix-motion-scale,1))) rotate(0)}}@keyframes pix-avatar-sway-working{0%,to{transform:translateY(0)rotate(0)}25%,75%{transform:translateY(calc(-3% * var(--pix-motion-scale,1))) rotate(calc(2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}50%{transform:translateY(calc(2% * var(--pix-motion-scale,1))) rotate(calc(-2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-pop{0%,to{transform:scale(1)}28%{transform:rotate(calc(2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .12 * var(--pix-motion-scale,1)), calc(1 - .1 * var(--pix-motion-scale,1)))}54%{transform:translateY(calc(-9% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(calc(-1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 - .06 * var(--pix-motion-scale,1)), calc(1 + .07 * var(--pix-motion-scale,1)))}76%{transform:rotate(calc(.5deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .03 * var(--pix-motion-scale,1)), calc(1 - .02 * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-pop-working{0%,86%,to{transform:scale(1)}90%{transform:scale(calc(1 + .04 * var(--pix-motion-scale,1)), calc(1 - .04 * var(--pix-motion-scale,1)))}94%{transform:translateY(calc(-3% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 - .02 * var(--pix-motion-scale,1)), calc(1 + .03 * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-shuffle{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(calc(5% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)), calc(-4% * var(--pix-motion-scale,1))) rotate(calc(-4deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}50%{transform:translate(calc(-4% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)), 0) rotate(calc(4deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}75%{transform:translate(calc(3% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)), calc(-2% * var(--pix-motion-scale,1))) rotate(calc(-2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-shuffle-working{0%,to{transform:translate(0)}24%,72%{transform:translateX(calc(2% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(calc(2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}48%{transform:translateX(calc(-2% * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) rotate(calc(-2deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-float{0%,to{transform:translateY(0)scale(1)}42%{transform:translateY(calc(-12% * var(--pix-motion-scale,1))) rotate(calc(1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(calc(1 + .03 * var(--pix-motion-scale,1)), calc(1 - .02 * var(--pix-motion-scale,1)))}68%{transform:translateY(calc(-5% * var(--pix-motion-scale,1))) rotate(calc(-.5deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1))) scale(1)}}@keyframes pix-avatar-float-working{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-5% * var(--pix-motion-scale,1))) rotate(calc(1deg * var(--pix-motion-direction,1) * var(--pix-motion-scale,1)))}}@keyframes pix-avatar-glance{0%,18%,48%,78%,to{transform:translate(0)}25%,44%{transform:translate(var(--pix-glance-x,6px), var(--pix-glance-y,3px))}58%,70%{transform:translate(calc(var(--pix-glance-x,6px) * -.8), calc(var(--pix-glance-y,3px) * .33))}}@keyframes pix-avatar-indicator{0%,35%,to{opacity:1}15%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pix-avatar-hop,.pix-avatar-working,.pix-avatar-glance,.pix-avatar-working .pix-avatar-lights rect,.pix-avatar[data-pointing] .pix-avatar-hop{animation:none}.pix-avatar-tilt,.pix-avatar-gaze{transition:none;transform:none}}
.CKG4SW_detailPanel{background:0 0;flex-direction:column;flex:1;gap:30px;min-height:0;padding:28px 32px 36px;display:flex;overflow-y:auto}.CKG4SW_hero{align-items:center;gap:16px;min-width:0;display:flex}.CKG4SW_heroIcon{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.CKG4SW_heroIcon img{object-fit:contain;width:40px;height:40px}.CKG4SW_heroCopy{flex:1;min-width:0}.CKG4SW_heroTitleRow{align-items:center;gap:12px;min-width:0;display:flex}.CKG4SW_heroTitleRow h2{text-overflow:ellipsis;letter-spacing:-.4px;white-space:nowrap;min-width:0;font-size:20px;font-weight:500;overflow:hidden}.CKG4SW_heroCopy>p{max-width:680px;color:var(--muted-foreground);margin-top:5px;font-size:13px;line-height:1.6}.CKG4SW_docsLink,.CKG4SW_infoValueWithIcon a{color:var(--muted-foreground);align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.CKG4SW_docsLink:hover,.CKG4SW_infoValueWithIcon a:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.CKG4SW_docsLink svg,.CKG4SW_infoValueWithIcon svg{flex-shrink:0;width:14px;height:14px}.CKG4SW_section{flex-direction:column;gap:10px;display:flex}.CKG4SW_sectionHeading{justify-content:space-between;align-items:end;gap:16px;padding:0 2px;display:flex}.CKG4SW_sectionHeading h3{font-size:15px;font-weight:500}.CKG4SW_sectionHint{color:var(--muted-foreground);font-size:12px}.CKG4SW_surface,.CKG4SW_infoList{border:1px solid var(--border);background:0 0;border-radius:14px}.CKG4SW_connectionList{flex-direction:column;display:flex}.CKG4SW_connectionRow,.CKG4SW_infoRow{justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:15px 18px;display:flex}.CKG4SW_connectionRow+.CKG4SW_connectionRow,.CKG4SW_infoRow+.CKG4SW_infoRow{border-top:1px solid var(--border)}.CKG4SW_connectionMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.CKG4SW_connectionName{font-size:13px}.CKG4SW_connectionId{text-overflow:ellipsis;font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);white-space:nowrap;font-size:10px;overflow:hidden}.CKG4SW_connectionDetails{color:var(--muted-foreground);font-size:11px}.CKG4SW_connectionDetails summary,.CKG4SW_technicalDetails summary{cursor:pointer;list-style:none}.CKG4SW_connectionDetails summary:before,.CKG4SW_technicalDetails summary:before{content:"⌄";width:12px;margin-right:3px;transition:transform .15s;display:inline-block}.CKG4SW_connectionDetails[open] summary:before,.CKG4SW_technicalDetails[open] summary:before{transform:rotate(180deg)}.CKG4SW_connectionDetails code{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.CKG4SW_connectionError{color:var(--destructive);font-size:11px}.CKG4SW_connectionStatus{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.CKG4SW_connectionStatus svg{width:14px;height:14px}.CKG4SW_connected{color:#9ce452}.CKG4SW_emptyConnections{min-height:70px;color:var(--muted-foreground);align-items:center;gap:10px;padding:15px 18px;font-size:12px;display:flex}.CKG4SW_emptyConnections svg{flex-shrink:0;width:15px;height:15px}.CKG4SW_actionRow{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.CKG4SW_settingsAction{gap:6px;margin-left:auto;font-size:12px}.CKG4SW_settingsAction svg{width:14px;height:14px}.CKG4SW_infoList{flex-direction:column;display:flex}.CKG4SW_infoRow dt{color:var(--foreground);font-size:13px}.CKG4SW_infoRow dd{text-overflow:ellipsis;max-width:65%;color:var(--muted-foreground);text-align:right;white-space:nowrap;font-size:13px;overflow:hidden}.CKG4SW_infoValueWithIcon{align-items:center;gap:6px;display:inline-flex}.CKG4SW_endpoint{font-family:var(--font-geist-mono), monospace;font-size:11px!important}.CKG4SW_technicalDetails{color:var(--muted-foreground);font-size:12px}.CKG4SW_technicalDetails>summary{width:fit-content;padding:3px 2px}.CKG4SW_technicalDetails>.CKG4SW_infoList{border-radius:14px;margin-top:10px}.CKG4SW_toolAllowlist{border:1px solid var(--border);border-radius:12px;gap:8px;width:100%;margin-top:12px;padding:12px;display:grid}.CKG4SW_toolAllowlist legend{padding:0 4px;font-size:12px;font-weight:600}.CKG4SW_toolAllowlist p{color:var(--muted-foreground);margin:0;font-size:12px}.CKG4SW_toolAllowlist label{align-items:flex-start;gap:8px;font-size:12px;display:flex}.CKG4SW_toolAllowlist label span{gap:2px;display:grid}.CKG4SW_toolAllowlist small{color:var(--muted-foreground)}.CKG4SW_legacyToolsNotice{gap:8px;width:100%;display:grid}.CKG4SW_legacyToolsNotice p{color:var(--muted-foreground);margin:0;font-size:12px}@media (max-width:600px){.CKG4SW_detailPanel{gap:24px;padding:22px 20px 28px}.CKG4SW_hero{align-items:flex-start}.CKG4SW_heroTitleRow{flex-direction:column;align-items:flex-start;gap:5px}.CKG4SW_sectionHeading{flex-direction:column;align-items:flex-start;gap:3px}.CKG4SW_connectionRow,.CKG4SW_infoRow{flex-direction:column;align-items:flex-start;gap:8px}.CKG4SW_connectionStatus,.CKG4SW_infoRow dd{text-align:left;max-width:100%}}
.wDTlUW_dialog{--popover:#1e1e1e;--muted:#292929;--accent:#2c2c2c;--border:#ffffff12;background:var(--popover);border-radius:16px;flex-direction:column;gap:0;width:min(1040px,100vw - 64px);max-width:none;height:min(800px,100dvh - 64px);max-height:calc(100dvh - 64px);padding:0;display:flex;overflow:hidden}.wDTlUW_header{flex-shrink:0;gap:0;padding:26px 32px 24px}.wDTlUW_title{letter-spacing:-.5px;font-size:21px;font-weight:500;line-height:1.25}.wDTlUW_description{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.wDTlUW_tabs,.wDTlUW_panel{flex-direction:column;flex:1;min-height:0;display:flex}.wDTlUW_tabList{border-bottom:1px solid var(--border);flex-shrink:0;gap:24px;padding:0 32px;display:flex}.wDTlUW_tab{color:var(--muted-foreground);outline:none;align-items:center;gap:8px;padding:0 0 13px;font-size:13px;transition:color .15s;display:inline-flex;position:relative}.wDTlUW_tab:hover,.wDTlUW_tab[data-active]{color:var(--foreground)}.wDTlUW_tab[data-active]:after{content:"";background:var(--foreground);height:2px;position:absolute;bottom:-1px;left:0;right:0}.wDTlUW_tab svg{width:14px;height:14px}.wDTlUW_toolbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:22px 32px 18px;display:flex}.wDTlUW_search{flex:1;min-width:160px;display:block;position:relative}.wDTlUW_searchIcon{z-index:1;width:16px;height:16px;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.wDTlUW_searchInput{border-color:var(--border);background:#ffffff05;border-radius:8px;height:36px;padding-left:36px;padding-right:36px;font-size:13px}.wDTlUW_searchInput:focus-visible{--tw-ring-shadow:0 0 #0000;border-color:var(--ring)}.wDTlUW_clearSearch{width:28px;height:28px;color:var(--muted-foreground);place-items:center;display:grid;position:absolute;top:4px;right:5px}.wDTlUW_clearSearch:hover{color:var(--foreground)}.wDTlUW_filters{align-items:center;gap:4px;display:flex}.wDTlUW_filter{height:30px;color:var(--muted-foreground);white-space:nowrap;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:12px;transition:color .15s;display:inline-flex}.wDTlUW_filter:hover,.wDTlUW_filter[aria-pressed=true]{color:var(--foreground)}.wDTlUW_count{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:11px}.wDTlUW_scrollArea{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 20px 28px;overflow-y:auto}.wDTlUW_resultsHeader{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wDTlUW_categorySection+.wDTlUW_categorySection{margin-top:28px}.wDTlUW_categoryTitle{margin:0 12px 10px;font-size:14px;font-weight:500}.wDTlUW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;display:grid}.wDTlUW_card{border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:80px;padding:12px;transition:background .12s;display:flex}.wDTlUW_card:hover,.wDTlUW_card:focus-within{background:#ffffff07}.wDTlUW_integrationOpen{text-align:left;border-radius:0;outline:none;flex:1;align-self:stretch;align-items:center;gap:14px;min-width:0;display:flex}.wDTlUW_appIcon{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.wDTlUW_appIcon img{object-fit:contain;width:30px;height:30px}.wDTlUW_appName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.wDTlUW_tileAction{flex-shrink:0}.wDTlUW_tileConnected{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.wDTlUW_tileConnected svg{color:#31c889;width:15px;height:15px}.wDTlUW_tileConnect{background:#ffffff09;border:0;border-radius:0;gap:6px;min-width:90px;height:30px;padding:0 14px;font-size:12px;font-weight:400}.wDTlUW_tileConnect:hover{background:#ffffff12}.wDTlUW_integrationActions{flex-direction:column;flex:1;gap:12px;display:flex}.wDTlUW_cardFooter{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wDTlUW_state{color:var(--muted-foreground);align-items:center;gap:5px;font-size:12px;line-height:1.5;display:inline-flex}.wDTlUW_state svg{flex-shrink:0;width:14px;height:14px}.wDTlUW_connected{color:#31c889}.wDTlUW_actions{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.wDTlUW_action{border-radius:0;gap:6px;height:32px;padding:0 12px;font-size:12px}.wDTlUW_duplicates{color:var(--muted-foreground);border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:12px;font-size:12px;display:flex}.wDTlUW_duplicateRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.wDTlUW_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;display:flex}.wDTlUW_empty>svg{width:24px;height:24px;color:var(--muted-foreground);margin-bottom:4px}.wDTlUW_empty h3{font-size:14px;font-weight:500}.wDTlUW_empty p{max-width:300px;color:var(--muted-foreground);font-size:13px;line-height:1.7}.wDTlUW_footer{border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 32px;display:flex}.wDTlUW_detailHeader{flex-shrink:0;padding:16px 20px 0}.wDTlUW_backButton{height:32px;color:var(--muted-foreground);border-radius:0;align-self:flex-start;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:inline-flex}.wDTlUW_backButton svg{width:16px;height:16px}.wDTlUW_backButton:hover{color:var(--foreground)}.wDTlUW_tab:focus-visible,.wDTlUW_filter:focus-visible,.wDTlUW_clearSearch:focus-visible,.wDTlUW_integrationOpen:focus-visible,.wDTlUW_backButton:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:760px){.wDTlUW_dialog{width:calc(100vw - 32px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.wDTlUW_header{padding:24px 24px 20px}.wDTlUW_tabList{padding:0 24px}.wDTlUW_toolbar{gap:12px;padding:20px 24px 16px}.wDTlUW_search{flex-basis:100%}.wDTlUW_scrollArea{padding:4px 12px 24px}.wDTlUW_grid{grid-template-columns:minmax(0,1fr)}.wDTlUW_footer{padding:12px 24px}}@media (max-width:480px),(max-height:599px){.wDTlUW_dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.wDTlUW_header{padding:20px 20px 18px}.wDTlUW_tabList{padding:0 20px}.wDTlUW_toolbar{padding:18px 20px 16px}.wDTlUW_scrollArea{padding:4px 8px 20px}.wDTlUW_footer{padding:12px 20px max(12px, env(safe-area-inset-bottom))}.wDTlUW_tileConnect{min-width:84px}.wDTlUW_detailHeader{padding:12px 10px 0}}@media (prefers-reduced-motion:reduce){.wDTlUW_tab,.wDTlUW_filter,.wDTlUW_card{transition:none}}
