.ConnectorStatusPanel-module-scss-module__11rkKW__itemHidden{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.ConnectorStatusPanel-module-scss-module__11rkKW__itemHidden{opacity:1;transition:none;transform:none}}.ConnectorStatusPanel-module-scss-module__11rkKW__itemVisible{opacity:1;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ConnectorStatusPanel-module-scss-module__11rkKW__itemVisible{transition:none}}@keyframes ConnectorStatusPanel-module-scss-module__11rkKW__syncBlink{0%,to{opacity:1}50%{opacity:.5}}.ConnectorStatusPanel-module-scss-module__11rkKW__dotPulse{animation:1.4s linear infinite ConnectorStatusPanel-module-scss-module__11rkKW__syncBlink}@media (prefers-reduced-motion:reduce){.ConnectorStatusPanel-module-scss-module__11rkKW__dotPulse{animation:none}}.ConnectorStatusPanel-module-scss-module__11rkKW__panel{background:#18181b;border-radius:10px;flex-direction:column;gap:12px;width:100%;height:100%;padding:16px;display:flex;overflow:hidden}.ConnectorStatusPanel-module-scss-module__11rkKW__header{flex-shrink:0}.ConnectorStatusPanel-module-scss-module__11rkKW__headerTitle{color:#f4f2ed;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.ConnectorStatusPanel-module-scss-module__11rkKW__headerSubtitle{color:#a3a29e;margin-top:2px;font-family:Inter,sans-serif;font-size:11px;font-weight:400}.ConnectorStatusPanel-module-scss-module__11rkKW__list{flex-direction:column;flex:1;gap:6px;display:flex;overflow:hidden}.ConnectorStatusPanel-module-scss-module__11rkKW__card{background:#1f1f22;border:1px solid #28282a;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;height:48px;padding:0 12px;display:flex}.ConnectorStatusPanel-module-scss-module__11rkKW__logoBadge{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;display:flex}.ConnectorStatusPanel-module-scss-module__11rkKW__info{flex:1;min-width:0}.ConnectorStatusPanel-module-scss-module__11rkKW__platformName{color:#f4f2ed;white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:12px;font-weight:500;overflow:hidden}.ConnectorStatusPanel-module-scss-module__11rkKW__syncedAt{color:#a3a29e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:400;overflow:hidden}.ConnectorStatusPanel-module-scss-module__11rkKW__statusPill{white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;display:flex}.ConnectorStatusPanel-module-scss-module__11rkKW__status_connected{color:#a3d977;background:#a3d9771f}.ConnectorStatusPanel-module-scss-module__11rkKW__status_syncing{color:#6ba5d9;background:#6ba5d91f}.ConnectorStatusPanel-module-scss-module__11rkKW__status_pending{color:#a3a29e;background:#a3a29e1a}.ConnectorStatusPanel-module-scss-module__11rkKW__statusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.ConnectorStatusPanel-module-scss-module__11rkKW__dot_connected{background:#a3d977}.ConnectorStatusPanel-module-scss-module__11rkKW__dot_syncing{background:#6ba5d9}.ConnectorStatusPanel-module-scss-module__11rkKW__dot_pending{background:#a3a29e}
