.drive_integration_container__aqh03{padding:24px;height:100%;display:flex;flex-direction:column}.drive_integration_header__FtwnL{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.drive_integration_headerContent__89D9c{display:flex;gap:12px;align-items:flex-start}.drive_integration_headerIcon__RQ4hT{color:#4285f4;margin-top:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.drive_integration_headerTitle__dHSeR{font-size:20px;font-weight:600;color:#23272f;margin:0 0 4px}.drive_integration_headerSubtitle__H5weV{font-size:14px;color:#666;margin:0}.drive_integration_connectButton__54YUo{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#4285f4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(66,133,244,.2)}.drive_integration_connectButton__54YUo:hover:not(:disabled){background:#1967d2;box-shadow:0 2px 6px rgba(66,133,244,.3);transform:translateY(-1px)}.drive_integration_connectButton__54YUo:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px rgba(66,133,244,.2)}.drive_integration_connectButton__54YUo:disabled{opacity:.6;cursor:not-allowed}.drive_integration_buttonSpinner__svXAy{animation:drive_integration_spin__QUS4M 1s linear infinite}@keyframes drive_integration_spin__QUS4M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.drive_integration_errorBanner__R5vh3{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee;color:#c33;border-radius:8px;margin-bottom:24px;font-size:14px}.drive_integration_loadingContainer__tEpl1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;height:100%}.drive_integration_spinner__fi5xB{animation:drive_integration_spin__QUS4M 1s linear infinite;color:#4285f4;margin-bottom:16px}.drive_integration_emptyState__9U2zR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;text-align:center;flex:1 1}.drive_integration_emptyIcon__LD33P{color:#4285f4;margin-bottom:16px;opacity:.6;display:flex;align-items:center;justify-content:center;width:48px;height:48px}.drive_integration_emptyState__9U2zR h3{font-size:18px;font-weight:600;color:#23272f;margin:0 0 8px}.drive_integration_emptyState__9U2zR p{font-size:14px;color:#666;margin:0 0 24px}.drive_integration_accountsList__DMA7o{display:flex;flex-direction:column;gap:16px;flex:1 1;overflow-y:auto}.drive_integration_accountCard__eVIcy{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}.drive_integration_accountCard__eVIcy:hover{border-color:#4285f4;box-shadow:0 2px 8px rgba(66,133,244,.15);transition:all .2s cubic-bezier(.4,0,.2,1)}.drive_integration_accountInfo__9sWxc{flex:1 1}.drive_integration_accountHeader__jI4Sp{display:flex;gap:12px;align-items:flex-start;margin-bottom:8px}.drive_integration_accountIcon__a6LzW{color:#4285f4;margin-top:2px;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.drive_integration_accountDetails__1w2iW{flex:1 1}.drive_integration_accountName__CeMeN{font-size:16px;font-weight:600;color:#23272f;margin:0 0 4px}.drive_integration_accountEmail__y8DcN{font-size:14px;color:#666;margin:0}.drive_integration_accountMeta__RqMhw{display:flex;align-items:center;gap:16px;margin-top:8px}.drive_integration_statusBadge__TJ655{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.drive_integration_statusIconActive__ow2Jd{color:#10b981}.drive_integration_statusIconExpired__7__QV{color:#f59e0b}.drive_integration_statusIconError__BN2_7{color:#ef4444}.drive_integration_statusIconInactive__tuG7G{color:#6b7280}.drive_integration_lastUsed__RUK1A{font-size:12px;color:#999}.drive_integration_accountActions__p_Klv{display:flex;gap:8px}.drive_integration_disconnectButton__Op91h{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;color:#ef4444;border:1px solid #ef4444;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.drive_integration_disconnectButton__Op91h:hover:not(:disabled){background:#fee}.drive_integration_disconnectButton__Op91h:disabled{opacity:.6;cursor:not-allowed}.drive_integration_modalOverlay__vyi4e{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.drive_integration_confirmModal__FmjjN{background:#fff;border-radius:12px;padding:24px;max-width:400px;width:90%}.drive_integration_confirmModal__FmjjN h3{font-size:18px;font-weight:600;color:#23272f;margin:0 0 12px}.drive_integration_confirmModal__FmjjN p{font-size:14px;color:#666;margin:0 0 24px}.drive_integration_modalActions__VA605{display:flex;gap:12px;justify-content:flex-end}.drive_integration_cancelButton__SOwIy,.drive_integration_confirmButton__CqBSd{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.drive_integration_cancelButton__SOwIy{background:#fff;color:#666;border:1px solid #e0e0e0}.drive_integration_cancelButton__SOwIy:hover:not(:disabled){background:#f8f9fa}.drive_integration_confirmButton__CqBSd{background:#ef4444;color:#fff;border:1px solid #ef4444}.drive_integration_confirmButton__CqBSd:hover:not(:disabled){background:#dc2626}.drive_integration_cancelButton__SOwIy:disabled,.drive_integration_confirmButton__CqBSd:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.drive_integration_header__FtwnL{flex-direction:column;gap:16px}.drive_integration_connectButton__54YUo{width:100%;justify-content:center}.drive_integration_accountCard__eVIcy{flex-direction:column;align-items:flex-start;gap:12px}.drive_integration_accountActions__p_Klv{width:100%}.drive_integration_disconnectButton__Op91h{width:100%;justify-content:center}}.event-listening_container__uHqEu{padding:24px;height:100%;display:flex;flex-direction:column;overflow-y:auto}.event-listening_loading__ak7_y{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280;font-size:14px}.event-listening_spinner__q_63E{margin-bottom:12px}.event-listening_spinner__q_63E,.event-listening_spinning__OTYMu{animation:event-listening_spin__uq_kX 1s linear infinite}@keyframes event-listening_spin__uq_kX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.event-listening_header____D0G{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.event-listening_headerContent__EcfB9{display:flex;gap:12px;align-items:flex-start}.event-listening_headerIcon__niPWf{color:#4285f4;margin-top:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.event-listening_headerIcon__niPWf svg{width:100%;height:100%;display:block}.event-listening_headerTitle__Ttc5l{font-size:20px;font-weight:600;color:#23272f;margin:0 0 4px}.event-listening_headerSubtitle__DvDAM{font-size:14px;color:#666;margin:0}.event-listening_headerActions__mWs6M{display:flex;gap:12px;align-items:center}.event-listening_refreshButton__5_LS9{display:flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer;transition:all .2s;font-size:14px}.event-listening_refreshButton__5_LS9:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.event-listening_refreshButton__5_LS9:disabled{opacity:.5;cursor:not-allowed}.event-listening_createButton___Iky5{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;border-radius:6px;background:#4285f4;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.event-listening_createButton___Iky5:hover:not(:disabled){background:#1967d2;transform:translateY(-1px)}.event-listening_createButton___Iky5:disabled{opacity:.5;cursor:not-allowed;transform:none}.event-listening_messageContainer__0SHqi{margin-bottom:16px}.event-listening_errorMessage__LROK_,.event-listening_successMessage__ds81E{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:6px;font-size:13px}.event-listening_errorMessage__LROK_{background-color:#fee2e2;color:#991b1b;border:1px solid #fecaca}.event-listening_successMessage__ds81E{background-color:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.event-listening_messageCloseButton__G70Ey{margin-left:auto;background:none;border:none;cursor:pointer;color:inherit;opacity:.7;padding:0;display:flex;align-items:center}.event-listening_messageCloseButton__G70Ey:hover{opacity:1}.event-listening_emptyState__OGK36{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#6b7280}.event-listening_emptyIcon__ghOjj{color:#9ca3af;margin-bottom:16px}.event-listening_emptyState__OGK36 h3{font-size:18px;font-weight:600;color:#374151;margin:0 0 8px}.event-listening_emptyState__OGK36 p{font-size:14px;margin:0 0 24px}.event-listening_subscriptionsList__O1Flt{display:flex;flex-direction:column;gap:16px}.event-listening_subscriptionItem__oyJ77{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background:#fff;transition:all .2s}.event-listening_subscriptionItem__oyJ77:hover{box-shadow:0 2px 4px rgba(0,0,0,.05)}.event-listening_subscriptionItem__oyJ77.event-listening_disabled__8zXxE{opacity:.6;background-color:#f9fafb}.event-listening_subscriptionHeader__J_t8v{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.event-listening_subscriptionInfo__zuuQk{flex:1 1}.event-listening_subscriptionTitle__Xx_1U{display:flex;align-items:center;gap:8px;margin-bottom:8px}.event-listening_toolIconContainer__f2eC2{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.event-listening_toolIconContainer__f2eC2 img,.event-listening_toolIconContainer__f2eC2 svg{width:100%;height:100%;display:block}.event-listening_toolBadge__qf9eQ{display:inline-block;padding:4px 8px;border-radius:4px;background:#e8f0fe;color:#1967d2;font-size:12px;font-weight:500;text-transform:uppercase}.event-listening_eventName__8wOhD{font-size:16px;font-weight:600;color:#23272f}.event-listening_subscriptionMeta__wOEKl{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#6b7280}.event-listening_accountEmail__cddJZ{font-weight:500}.event-listening_resourceId__pKBcp{color:#9ca3af}.event-listening_subscriptionActions__CeDyK{display:flex;align-items:center;gap:8px}.event-listening_statusBadge__2q5yo{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;text-transform:capitalize}.event-listening_statusActive__XVggW{background:#d1fae5;color:#065f46}.event-listening_statusInactive__iNoUd{background:#f3f4f6;color:#6b7280}.event-listening_statusExpired__xmNDl{background:#fef3c7;color:#92400e}.event-listening_statusError__agIF4{background:#fee2e2;color:#991b1b}.event-listening_iconButton__MVrgO{display:flex;align-items:center;justify-content:center;padding:6px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;cursor:pointer;transition:all .2s}.event-listening_iconButton__MVrgO:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.event-listening_iconButton__MVrgO:disabled{opacity:.5;cursor:not-allowed}.event-listening_subscriptionDetails__ihnGj{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid #f3f4f6}.event-listening_detailRow___hPjY{display:flex;align-items:flex-start;gap:8px;font-size:13px}.event-listening_detailLabel__DyJNS{font-weight:500;color:#6b7280;min-width:100px}.event-listening_detailValue__Jdeiy{color:#23272f;flex:1 1}.event-listening_detailValueError__ElJSK{color:#dc2626;font-weight:500}.event-listening_errorText__dCs54{color:#dc2626;font-size:12px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-listening_modalOverlay__7TJcg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.event-listening_modal__MIzT9{background:#fff;border-radius:8px;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.2)}.event-listening_modalHeader__aTcRp{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}.event-listening_modalHeader__aTcRp h3{font-size:18px;font-weight:600;color:#23272f;margin:0}.event-listening_modalCloseButton__1bAva{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:none;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .2s}.event-listening_modalCloseButton__1bAva:hover{background:#f3f4f6;color:#23272f}.event-listening_modalContent__yY8Iq{padding:24px;overflow-y:auto;flex:1 1}.event-listening_modalFooter__ia0sy{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e0e0e0}.event-listening_formRow__1c7P6{margin-bottom:20px}.event-listening_toolSelectContainer__mjsq7{position:relative;width:100%}.event-listening_toolSelectButton__anWa1{width:100%;padding:6px 10px 6px 40px;border:1px solid #ddd;border-radius:6px;font-size:13px;background:#fff;cursor:pointer;display:flex;align-items:center;gap:8px;position:relative;text-align:left;transition:all .2s}.event-listening_toolSelectButton__anWa1:hover{border-color:#4285f4}.event-listening_toolSelectIcon__jLIIW{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:1}.event-listening_toolSelectIcon__jLIIW img,.event-listening_toolSelectIcon__jLIIW svg{width:100%;height:100%;display:block}.event-listening_toolSelectArrow__Piwbv{margin-left:auto;font-size:10px;color:#6b7280;transition:transform .2s}.event-listening_toolSelectContainer__mjsq7:has(.event-listening_toolDropdown__PMbEf:not([style*="display: none"])) .event-listening_toolSelectArrow__Piwbv{transform:rotate(180deg)}.event-listening_toolDropdown__PMbEf{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:300px;overflow-y:auto}.event-listening_toolOption__w39U6{width:100%;padding:10px 12px;background:#fff;cursor:pointer;display:flex;align-items:center;gap:12px;text-align:left;font-size:13px;transition:background .2s;border:none;border-bottom:1px solid #f3f4f6}.event-listening_toolOption__w39U6:last-child{border-bottom:none}.event-listening_toolOption__w39U6:hover{background:#f9fafb}.event-listening_toolOptionActive__eTgTH{background:#e8f0fe;color:#1967d2}.event-listening_toolOptionIcon__LVAkV{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.event-listening_toolOptionIcon__LVAkV img,.event-listening_toolOptionIcon__LVAkV svg{width:100%;height:100%;display:block}.event-listening_label__FTl5H{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.event-listening_characterCount__iWvkA{float:right;font-size:12px;font-weight:400;color:#9ca3af}.event-listening_input__Gtgjz,.event-listening_select__bfpc_{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#23272f;background:#fff;transition:all .2s}.event-listening_input__Gtgjz:focus,.event-listening_select__bfpc_:focus{outline:none;border-color:#4285f4;box-shadow:0 0 0 3px rgba(66,133,244,.1)}.event-listening_textarea__mU5X_{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#23272f;background:#fff;font-family:inherit;resize:vertical;transition:all .2s}.event-listening_textarea__mU5X_:focus{outline:none;border-color:#4285f4;box-shadow:0 0 0 3px rgba(66,133,244,.1)}.event-listening_connectAccountContainer__S4jba{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px dashed #d1d5db;border-radius:6px;background:#f9fafb}.event-listening_connectAccountText__SReF6{font-size:14px;color:#6b7280;margin:0}.event-listening_connectButton__m8dsR{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;border-radius:6px;background:#4285f4;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;align-self:flex-start}.event-listening_connectButton__m8dsR:hover:not(:disabled){background:#1967d2}.event-listening_connectButton__m8dsR:disabled{opacity:.5;cursor:not-allowed}.event-listening_linkButton__Mk00N{margin-top:8px;padding:6px 12px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#4285f4;font-size:13px;cursor:pointer;transition:all .2s;align-self:flex-start}.event-listening_linkButton__Mk00N:hover{background:#f9fafb;border-color:#4285f4}.event-listening_cancelButton__KV_qB,.event-listening_deleteButton__aYPoH,.event-listening_saveButton__YiF6J{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.event-listening_cancelButton__KV_qB{background:#fff;color:#374151;border:1px solid #d1d5db}.event-listening_cancelButton__KV_qB:hover:not(:disabled){background:#f9fafb}.event-listening_saveButton__YiF6J{background:#4285f4;color:#fff}.event-listening_saveButton__YiF6J:hover:not(:disabled){background:#1967d2}.event-listening_deleteButton__aYPoH{background:#dc2626;color:#fff}.event-listening_deleteButton__aYPoH:hover:not(:disabled){background:#b91c1c}.event-listening_cancelButton__KV_qB:disabled,.event-listening_deleteButton__aYPoH:disabled,.event-listening_saveButton__YiF6J:disabled{opacity:.5;cursor:not-allowed}.event-listening_confirmText__CdXOR{font-size:16px;margin:12px 0;color:#23272f}.event-listening_warningText__4l3nC{font-size:13px;color:#dc2626;margin:0}.event-listening_formActionButton__EZIag{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;background:var(--backcolor1,#000);color:var(--forecolor1,#fff)}.event-listening_formActionButton__EZIag:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.event-listening_formActionButton__EZIag:disabled{opacity:.5;cursor:not-allowed;transform:none}.event-listening_formSecondaryButton__ig3oC{background:var(--backcolor2,#000);color:var(--forecolor2,#fff)}