body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidebar{background-color:#fff;border-right:1px solid #e0e0e0;height:130vh;justify-content:space-between;padding:20px;top:0}.sidebar,.user-section{display:flex;flex-direction:column;position:fixed}.user-section{bottom:30px;left:30px}.sidebar-content{display:flex;flex-direction:column;justify-content:space-between}.user-card{border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:grid;grid-template-columns:1fr 3fr;padding:10px}.table-container{position:relative}.table-container.is-scrollable:after{background:linear-gradient(270deg,#fff 30%,#fff0);bottom:0;content:"";height:calc(100% - 16px);pointer-events:none;position:absolute;right:0;top:0;width:60px;z-index:2}.customer-history-container{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:calc(100vh - 48px)}.timeline-view{background-color:#fff;border-right:1px solid #d1d7db;display:flex;flex-direction:column;height:100%;max-width:450px;min-width:300px;width:35%}.customer-details-header{border-bottom:1px solid #e9edef;padding:16px}.interactions-list{flex:1 1;min-height:0;overflow-y:auto}.interaction-preview{align-items:center;border-bottom:1px solid #f0f2f5;cursor:pointer;display:flex;padding:12px 16px}.interaction-preview.selected{background-color:#f0f2f5}.interaction-preview:hover{background-color:#f5f6f6}.interaction-icon{color:#007bff;font-size:24px;margin-right:16px}.interaction-summary{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.interaction-summary .summary-header{align-items:center;display:flex;justify-content:space-between}.interaction-summary .disposition{font-weight:600}.interaction-summary .timestamp{color:#667781;font-size:12px}.interaction-summary .summary-text{color:#3b4a54;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-view{background-color:#e5ddd5;background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png);display:flex;flex:1 1;flex-direction:column;min-height:0}.conversation-header{align-items:center;background-color:#f0f2f5;border-bottom:1px solid #d1d7db;display:flex;font-weight:500;padding:10px 16px}.messages-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:20px}.message-bubble{word-wrap:break-word;border-radius:8px;margin-bottom:10px;max-width:75%;padding:8px 12px;position:relative}.message-bubble.customer{align-self:flex-start;background-color:#fff;border-top-left-radius:0}.message-bubble.agent{align-self:flex-end;background-color:#dcf8c6;border-top-right-radius:0}.message-bubble.whatsapp.agent{background-color:#dcf8c6;border:1px solid #b8e5a6}.message-bubble.whatsapp.customer{background-color:#fff;border:1px solid #e5e5e5}.message-status{align-items:center;display:flex;font-size:11px;gap:4px;margin-bottom:4px}.message-text{font-size:14.2px;line-height:19px;margin-bottom:5px}.message-timestamp{color:#999;font-size:11px;margin-top:4px;text-align:right}.no-interaction-selected{align-items:center;color:#667781;display:flex;font-size:16px;height:100%;justify-content:center;text-align:center}.no-interaction-selected-content{max-width:300px}.agent-tabs .ant-tabs-nav{margin:0!important}.agent-tabs .ant-tabs-nav-wrap{padding:0!important}.agent-tabs .ant-tabs-tab{padding:2px 8px!important}.agent-tabs .ant-tabs-ink-bar{height:2px!important}.transcript-scroll::-webkit-scrollbar{width:6px}.transcript-scroll::-webkit-scrollbar-track{background:#0000;border-radius:3px}.transcript-scroll::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.transcript-scroll::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.transcript-scroll{scrollbar-color:#d9d9d9 #0000;scrollbar-width:thin}.command-palette-modal .ant-modal-body{padding:16px}.command-palette-modal .ant-input-affix-wrapper{border:2px solid #1890ff;box-shadow:0 2px 8px #0000001a}.command-palette-modal .ant-input-affix-wrapper-focused,.command-palette-modal .ant-input-affix-wrapper:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.command-palette-modal .search-results{margin-top:16px;max-height:400px;overflow-y:auto}.command-palette-modal .search-loading{padding:40px;text-align:center}.command-palette-modal .search-result-item{border-radius:4px;cursor:pointer;margin-bottom:4px;padding:12px;transition:background-color .2s ease}.command-palette-modal .search-result-item:hover{background-color:#f5f5f5}.command-palette-modal .search-result-item.selected{background-color:#e6f7ff;border-left:3px solid #1890ff}.command-palette-modal .customer-icon{color:#1890ff;font-size:24px}.command-palette-modal .customer-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.command-palette-modal .team-tag{align-items:center;display:inline-flex;gap:4px}.command-palette-modal .customer-description{align-items:center;color:#595959;display:flex;gap:16px}.command-palette-modal .pending-amount{color:#d4380d;font-weight:700}.command-palette-modal .search-hint{color:#999;font-size:14px;padding:40px;text-align:center}.command-palette-modal .search-footer{color:#999;font-size:12px;margin-top:12px;text-align:center}.command-palette-modal kbd{background:#f0f0f0;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px #0000001a;font-family:monospace;font-size:11px;padding:2px 6px}.command-palette-modal .ant-list-item{border-bottom:1px solid #f0f0f0}.command-palette-modal .ant-list-item:last-child{border-bottom:none}.command-palette-modal .search-results::-webkit-scrollbar{width:6px}.command-palette-modal .search-results::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.command-palette-modal .search-results::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.command-palette-modal .search-results::-webkit-scrollbar-thumb:hover{background:#555}
/*# sourceMappingURL=main.04f28d40.css.map*/