.SlackIntegrationPanel_connRow__j5aQe{display:flex;align-items:center;gap:14px;background:var(--bg-base);border:1px solid var(--border);border-radius:10px;padding:16px 18px}.SlackIntegrationPanel_iconTile__04VTs{width:32px;height:32px;border-radius:8px;background:#a78bfa;flex-shrink:0;display:flex;align-items:center;justify-content:center}.SlackIntegrationPanel_iconTileSkeleton__cIkjW{width:32px;height:32px;border-radius:10px;background:var(--bg-elevated);flex-shrink:0}.SlackIntegrationPanel_rowMiddle__3HJ_L{flex:1 1;min-width:0}.SlackIntegrationPanel_rowLabel__yXHg7{font:700 13.5px var(--font-sans)}.SlackIntegrationPanel_rowStatus__kGWSD{font:500 11.5px var(--font-mono)}.SlackIntegrationPanel_rowStatusNotConnected__cSdJr{color:var(--text-quiet)}.SlackIntegrationPanel_rowStatusConnected__tm_Az{color:var(--accent-text)}.SlackIntegrationPanel_rowStatusDegraded__60Af9{color:var(--amber-text)}.SlackIntegrationPanel_skeletonBar__3danf{height:12px;border-radius:4px;background:var(--bg-elevated)}.SlackIntegrationPanel_skeletonButton__XxMrT{width:76px;height:30px;border-radius:7px;background:var(--bg-elevated);flex-shrink:0}.SlackIntegrationPanel_retryButton__cp_Cl{font:600 12px var(--font-mono);color:var(--text-tertiary);background:none;border:none;cursor:pointer;text-decoration:underline;padding:0;flex-shrink:0}.SlackIntegrationPanel_retryButton__cp_Cl:focus-visible{outline:2px solid rgba(45,212,150,.6);outline-offset:2px}.SlackIntegrationPanel_panel__SfZVX{background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:16px}.SlackIntegrationPanel_instructions__8A2LW{font:500 12.5px var(--font-sans);color:var(--text-secondary);line-height:1.6;margin:0}.SlackIntegrationPanel_instructionsLink__TdEFk{font:600 11.5px var(--font-mono);text-decoration:underline;color:inherit}.SlackIntegrationPanel_showHideButton__l0VsI{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font:600 11px var(--font-mono);color:var(--text-tertiary);padding:4px 6px}.SlackIntegrationPanel_showHideButton__l0VsI:focus-visible{outline:2px solid rgba(45,212,150,.6);outline-offset:2px}.SlackIntegrationPanel_tokenFieldWrap__P2Sp7{position:relative}.SlackIntegrationPanel_errorText__xpEQs{font:600 12px var(--font-sans);color:var(--red-text);margin-top:8px}.SlackIntegrationPanel_buttonRow__1E4x_{display:flex;gap:8px}.SlackIntegrationPanel_connectedAsLine__4LBFb{font:500 12px var(--font-mono);color:var(--text-tertiary)}.SlackIntegrationPanel_metaLine__QKm0D{font:500 11px var(--font-mono);color:var(--text-tertiary);margin-top:-8px}.SlackIntegrationPanel_fieldBlock__ceIC8{display:flex;flex-direction:column;gap:8px}.SlackIntegrationPanel_fieldLabel__LQI2H{font:700 11px var(--font-mono);color:var(--text-tertiary);letter-spacing:.05em;text-transform:uppercase}.SlackIntegrationPanel_selectWrap__MytBM{position:relative}.SlackIntegrationPanel_select__MUt25{width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-surface);border:1px solid var(--border);border-radius:9px;padding:12px 34px 12px 14px;font:500 13.5px var(--font-sans);color:var(--text-primary)}.SlackIntegrationPanel_select__MUt25:focus-visible{outline:2px solid rgba(45,212,150,.6);outline-offset:2px}.SlackIntegrationPanel_selectChevron__wXdV7{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-tertiary)}.SlackIntegrationPanel_helperRow__S34mv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.SlackIntegrationPanel_helperText__BTzKe{font:500 11.5px var(--font-sans);color:var(--text-tertiary);margin:0;flex:1 1}.SlackIntegrationPanel_refreshButton___hexH{font:600 11.5px var(--font-mono);color:var(--text-tertiary);background:none;border:none;cursor:pointer;text-decoration:underline;padding:0;flex-shrink:0;white-space:nowrap}.SlackIntegrationPanel_instructionsLink__TdEFk:focus-visible,.SlackIntegrationPanel_refreshButton___hexH:focus-visible{outline:2px solid rgba(45,212,150,.6);outline-offset:2px}.SlackIntegrationPanel_eventList__ov53G{display:flex;flex-direction:column;gap:10px}.SlackIntegrationPanel_eventRow__efCEL{display:flex;align-items:center;gap:14px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:10px;padding:14px 18px}.SlackIntegrationPanel_eventLabel__nTaw_{flex:1 1;font:600 13px var(--font-sans)}.SlackIntegrationPanel_eventLabelGroup__Db_qq{flex:1 1;display:flex;flex-direction:column;gap:4px}.SlackIntegrationPanel_eventSkeletonRow__fKeOu{display:flex;align-items:center;gap:14px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:10px;padding:14px 18px}.SlackIntegrationPanel_eventSkeletonLabel__nPTfO{flex:1 1;height:12px;border-radius:4px;background:var(--bg-elevated)}.SlackIntegrationPanel_eventSkeletonToggle__z8jqh{width:40px;height:22px;border-radius:var(--radius-pill);background:var(--bg-elevated);flex-shrink:0}.SlackIntegrationPanel_disconnectRow__MPxOw{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid var(--border-subtle);margin-top:4px}.SlackIntegrationPanel_modalBody__30_AS{font:500 13px var(--font-sans);line-height:1.6;color:var(--text-secondary);margin:0 0 20px}