:root{--background:#fff;--surface:#f9f9f9;--border:#e5e7eb;--primary-text:#111827;--secondary-text:#6b7280;--hover-bg:#00000008;--table-border:#f0f0f0;--input-bg:#fff;--accent:#000;--tag-success-bg:#f0fdf4;--tag-success-text:#166534;--tag-processing-bg:#eff6ff;--tag-processing-text:#1e40af;--tag-error-bg:#fef2f2;--tag-error-text:#991b1b;--tag-default-bg:#f3f4f6;--tag-default-text:#374151}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--background);color:#111827;color:var(--primary-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;transition:background-color .3s ease,color .3s ease}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#fff;background:var(--background)}::-webkit-scrollbar-thumb{background:#e5e7eb;background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6b7280;background:var(--secondary-text)}.font-serif{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;font-weight:600;letter-spacing:-.02em}.text-secondary{color:#6b7280!important;color:var(--secondary-text)!important}.aesthetic-table .ant-table{background:#0000!important;color:#111827!important;color:var(--primary-text)!important}.aesthetic-table .ant-table-thead>tr>th{color:#6b7280!important;color:var(--secondary-text)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.aesthetic-table .ant-table-tbody>tr>td,.aesthetic-table .ant-table-thead>tr>th{background:#0000!important;border-bottom:1px solid #f0f0f0!important;border-bottom:1px solid var(--table-border)!important}.aesthetic-table .ant-table-tbody>tr>td{color:#111827!important;color:var(--primary-text)!important;padding:16px!important}.aesthetic-table .ant-table-cell-row-hover,.aesthetic-table .ant-table-tbody>tr:hover>td{background:#00000008!important;background:var(--hover-bg)!important}.custom-tabs .ant-tabs-nav{margin-bottom:0!important}.custom-tabs .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0!important;border-bottom:1px solid var(--table-border)!important}.custom-tabs .ant-tabs-tab{margin-right:32px!important;padding:12px 0!important}.custom-tabs .ant-tabs-tab-btn{color:#6b7280!important;color:var(--secondary-text)!important;font-size:14px!important;font-weight:500!important}.custom-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#111827!important;color:var(--primary-text)!important}.custom-tabs .ant-tabs-ink-bar{background:#111827!important;background:var(--primary-text)!important}.custom-search .ant-input-affix-wrapper{background:#fff!important;background:var(--input-bg)!important;border-color:#e5e7eb!important;border-color:var(--border)!important;border-radius:2px!important}.custom-search .ant-input-search-button{background:#0000!important;border-color:#e5e7eb!important;border-color:var(--border)!important;color:#6b7280!important;color:var(--secondary-text)!important}.custom-search .ant-input{background:#0000!important;color:#111827!important;color:var(--primary-text)!important}.logout-btn{color:#6b7280!important;color:var(--secondary-text)!important;transition:all .2s ease}.logout-btn:hover{background:#ff4d4f0d!important;color:#ff4d4f!important}.table-container{position:relative}.table-container.is-scrollable:after{background:linear-gradient(to left,var(--background) 30%,#05050500);bottom:0;content:"";height:calc(100% - 16px);pointer-events:none;position:absolute;right:0;top:0;width:60px;z-index:2}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:inset -10px 0 8px -8px #00000080!important}.customer-history-container{background:#0000;border:1px solid var(--border);border-radius:4px;display:flex;height:100%;overflow:hidden}.timeline-view{background-color:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;max-width:450px;min-width:300px;width:35%}.customer-details-header{background-color:var(--surface);border-bottom:1px solid var(--border);padding:16px}.interactions-list{flex-grow:1;overflow-y:auto}.interaction-preview{align-items:center;border-bottom:1px solid var(--border);cursor:pointer;display:flex;padding:12px 16px;transition:background-color .2s}.interaction-preview.selected,.interaction-preview:hover{background-color:var(--hover-bg)}.interaction-icon{color:var(--primary-text);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{color:var(--primary-text);font-weight:600}.interaction-summary .timestamp{color:var(--secondary-text);font-size:12px}.interaction-summary .summary-text{color:var(--secondary-text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-view{background-color:var(--background);display:flex;flex:1 1;flex-direction:column;min-height:0}.conversation-header{align-items:center;background-color:var(--surface);border-bottom:1px solid var(--border);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:4px;margin-bottom:10px;max-width:75%;padding:12px 16px;position:relative}.message-bubble.customer{align-self:flex-start;background-color:var(--hover-bg)}.message-bubble.agent,.message-bubble.customer{border:1px solid var(--border);color:var(--primary-text)}.message-bubble.agent{align-self:flex-end;background-color:var(--surface)}.message-text{font-size:14.2px;line-height:1.5;margin-bottom:5px}.message-timestamp{color:var(--secondary-text);font-size:11px;margin-top:4px;text-align:right}.no-interaction-selected{align-items:center;color:var(--secondary-text);display:flex;font-size:16px;height:100%;justify-content:center;text-align:center}.no-interaction-selected-content{max-width:300px}
/*# sourceMappingURL=main.9752e95c.css.map*/