.inbox-dashboard{display:flex;flex-direction:column;height:calc(100vh - 60px);background:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#111827;margin-bottom:calc(-1 * var(--base));overflow:hidden}.inbox-header{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:#0078a8;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);z-index:10;gap:12px;flex-shrink:0}.inbox-header-logo{height:30px;width:auto;-o-object-fit:contain;object-fit:contain}.inbox-header-left{display:flex;align-items:center;gap:16px}.inbox-back-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:rgba(255,255,255,.85);text-decoration:none;transition:background .15s ease,color .15s ease}.inbox-back-arrow:hover{background:rgba(255,255,255,.15);color:#fff}.llm-config-badge{display:flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:6px;font-size:11px;color:rgba(255,255,255,.85);cursor:help;transition:background .2s;white-space:pre-line}.llm-config-badge:hover{background:rgba(255,255,255,.18)}.llm-config-dot{width:6px;height:6px;background:#34d399;border-radius:50%;flex-shrink:0}.llm-config-model{font-weight:600}.llm-config-provider{opacity:.7;font-weight:400}.llm-config-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);border-radius:4px;color:rgba(255,255,255,.9);font-size:11px;font-weight:500;padding:2px 20px 2px 6px;cursor:pointer;outline:none;transition:background .2s,border-color .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='rgba(255,255,255,0.7)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center}.llm-config-select:hover{background-color:rgba(255,255,255,.25);border-color:rgba(255,255,255,.4)}.llm-config-select:disabled{opacity:.5;cursor:wait}.llm-config-select option{background:#1e293b;color:#fff}.inbox-controls{display:flex;align-items:center;gap:10px;flex-shrink:0}.inbox-tabs{display:flex;gap:2px;background:rgba(255,255,255,.1);border-radius:8px;padding:3px}.inbox-tab{padding:6px 16px;border:none;border-radius:6px;background:transparent;color:rgba(255,255,255,.7);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.inbox-tab:hover{color:#fff;background:rgba(255,255,255,.08)}.inbox-tab.active{background:rgba(255,255,255,.2);color:#fff;font-weight:600}.inbox-status-filter{padding:6px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:13px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer;outline:none;transition:border-color .2s}.inbox-status-filter:focus,.inbox-status-filter:hover{border-color:rgba(255,255,255,.4)}.inbox-status-filter option{color:#111827;background:#fff}.inbox-body{display:flex;flex:1;min-height:0;overflow:hidden}.inbox-no-access{display:flex;align-items:center;justify-content:center;height:100%;color:#6b7280;font-size:16px}.conversation-list{width:380px;min-width:340px;border-right:1px solid #e2e5e9;background:#fff;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.conversation-list::-webkit-scrollbar{width:5px}.conversation-list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.conversation-list-empty,.conversation-list-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:14px;gap:8px}.conversation-list-empty:before{content:"💬";font-size:32px;opacity:.5}.conversation-item{display:flex;flex-direction:column;width:100%;padding:14px 16px;border:none;border-bottom:1px solid #f1f3f5;background:#fff;cursor:pointer;text-align:left;transition:background .15s ease;position:relative}.conversation-item:hover{background:#f8fafc}.conversation-item.selected{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:13px}.conversation-item.selected .conversation-customer{color:#1e40af}.conversation-item-header{display:flex;align-items:center;gap:10px;margin-bottom:4px}.source-icon{flex-shrink:0;opacity:.8}.source-icon.whatsapp{opacity:1}.conversation-customer{flex:1;font-size:14px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-time{flex-shrink:0;font-size:11px;color:#9ca3af;font-weight:500}.conversation-item-meta{margin-left:28px;margin-bottom:4px}.conversation-subtitle{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:1.3}.conversation-item-footer{display:flex;align-items:center;gap:6px;margin-left:28px;justify-content:space-between}.conversation-badges{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-width:0;flex:1}.conversation-assignee{flex-shrink:0;margin-left:auto}.assignee-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 2px;border-radius:999px;background:#f3f4f6;cursor:default;transition:background .15s}.conversation-item:hover .assignee-chip{background:#e5e7eb}.assignee-chip-avatar{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1.5px solid #dbeafe}.assignee-chip-name{font-size:11px;font-weight:600;color:#374151;white-space:nowrap;max-width:72px;overflow:hidden;text-overflow:ellipsis}.assignee-chip .bot-avatar-icon{width:20px;height:20px;opacity:.7}.sf-card-badge{padding:2px;border-radius:50%}.sf-card-badge,.sf-card-badge-labeled{display:inline-flex;align-items:center;background:#e0f2fe}.sf-card-badge-labeled{gap:4px;padding:2px 6px 2px 3px;border-radius:10px}.sf-card-label{font-size:10px;font-weight:600;color:#0369a1;white-space:nowrap}.tracking-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600;background:#f3f4f6;color:#6b7280}.tracking-badge-ads{background:#fef3c7;color:#92400e}.message-panel-tracking-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tracking-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:500;background:#f3f4f6;color:#4b5563}.tracking-pill-ads{background:#fef3c7;color:#92400e;font-weight:600}.tracking-pill-page{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7280}.status-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.status-bot{background:#dbeafe;color:#1d4ed8}.status-human{background:#fef3c7;color:#92400e}.status-closed{background:#f3f4f6;color:#6b7280}.status-reopenable{background:#dcfce7;color:#166534}.category-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.cat-sales{background:#d1fae5;color:#065f46}.cat-support{background:#e0e7ff;color:#3730a3}.cat-hr{background:#fce7f3;color:#9d174d}.cat-finance{background:#fef3c7;color:#78350f}.cat-other{background:#f3f4f6;color:#374151}.assignee-avatar-wrapper{position:relative;display:inline-flex;align-items:center;margin-left:auto;cursor:pointer}.assignee-avatar{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #dbeafe;transition:transform .15s ease,box-shadow .15s ease}.assignee-avatar-wrapper:hover .assignee-avatar{transform:scale(1.15);box-shadow:0 0 0 2px #3b82f6}.bot-avatar-icon{width:24px;height:24px;opacity:.7}.assignee-avatar-wrapper:hover .bot-avatar-icon{opacity:1}.message-panel{flex:1;display:flex;flex-direction:column;background:#f0f2f5;min-width:0}.message-panel-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:15px;gap:12px}.message-panel-empty:before{content:"📨";font-size:48px;opacity:.4}.message-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#fff;border-bottom:1px solid #e2e5e9;box-shadow:0 1px 3px rgba(0,0,0,.04)}.message-panel-title{display:flex;flex-direction:column;gap:8px;min-width:0}.message-panel-identity-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.message-panel-title strong{font-size:15px;font-weight:700;color:#111827}.message-panel-email{font-size:12px;color:#6b7280}.message-panel-contact-grid{display:flex;flex-wrap:wrap;gap:8px}.message-panel-contact-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#f3f4f6;color:#374151;font-size:12px;font-weight:500}.message-panel-salesforce-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.message-panel-salesforce-meta{font-size:12px;color:#4b5563}.salesforce-link-button{display:inline-flex;align-items:center;padding:6px 10px;border-radius:8px;background:#e0f2fe;color:#0369a1;font-size:12px;font-weight:600;text-decoration:none}.salesforce-link-button:hover{background:#bae6fd}.sf-lead-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:#e6f7ed;color:#15803d;font-size:11px;font-weight:600;margin-left:8px}.sf-lead-badge .sf-logo{flex-shrink:0}.message-panel-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.message-panel-lead-tools{padding:16px 20px;background:linear-gradient(180deg,#ffffff,#f8fafc);border-bottom:1px solid #e2e5e9;display:flex;flex-direction:column;gap:14px}.lead-tools-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.lead-tools-subtitle{display:block;margin-top:4px;font-size:12px;color:#6b7280}.lead-tools-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.lead-tools-button{border:none;border-radius:10px;background:#0078a8;color:#fff;padding:9px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,transform .2s ease}.lead-tools-button:hover:not(:disabled){background:#005f85;transform:translateY(-1px)}.lead-tools-button.secondary{background:#e5e7eb;color:#111827}.lead-tools-button.secondary:hover:not(:disabled){background:#d1d5db}.lead-tools-button.cancel{background:transparent;color:#6b7280;border:1px solid #d1d5db}.lead-tools-button.cancel:hover:not(:disabled){background:#f3f4f6;color:#374151}.lead-tools-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.lead-tools-feedback{padding:10px 12px;border-radius:10px;background:#ecfdf5;color:#166534;font-size:13px;font-weight:500}.lead-details-disclosure summary{list-style:none}.lead-details-disclosure summary::-webkit-details-marker{display:none}.lead-details-summary-button{border:none;background:transparent;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer;padding:0}.lead-details-body{display:flex;flex-direction:column;gap:14px;margin-top:12px;padding:16px;border-radius:14px;border:1px solid #dbe4ee;background:#fff}.lead-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lead-field{display:flex;flex-direction:column;gap:6px}.followup-datetime-label,.lead-field span,.lead-transfer-field span{font-size:12px;font-weight:600;color:#4b5563}.followup-datetime-label input,.lead-field input,.lead-field textarea,.lead-transfer-field select{width:100%;border:1px solid #d1d5db;border-radius:10px;background:#fff;padding:10px 12px;font:inherit;color:#111827}.lead-field textarea{resize:vertical;min-height:110px}.lead-field-notes{grid-column:1/-1}.lead-details-footer{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap}.lead-transfer-field{display:flex;flex-direction:column;gap:6px;min-width:260px;flex:1}.lead-details-footer-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.takeover-button{padding:8px 18px;background:#0078a8;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px rgba(0,120,168,.3)}.takeover-button:hover:not(:disabled){background:#005f85;box-shadow:0 2px 6px rgba(0,120,168,.4);transform:translateY(-1px)}.takeover-button:disabled{opacity:.6;cursor:not-allowed}.close-conversation-button{padding:8px 18px;background:#dc2626;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px rgba(220,38,38,.3)}.close-conversation-button:hover:not(:disabled){background:#b91c1c;box-shadow:0 2px 6px rgba(220,38,38,.4);transform:translateY(-1px)}.close-conversation-button:disabled{opacity:.6;cursor:not-allowed}.confirm-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000}.confirm-modal{background:#fff;border-radius:12px;padding:28px 32px;max-width:420px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.18)}.confirm-modal-title{margin:0 0 12px;font-size:17px;font-weight:700;color:#111}.confirm-modal-text{margin:0 0 24px;font-size:14px;color:#444;line-height:1.5}.confirm-modal-actions{display:flex;gap:10px;justify-content:flex-end}.confirm-modal-cancel{padding:8px 18px;background:#f3f4f6;color:#333;border:1px solid #d1d5db;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.confirm-modal-cancel:hover{background:#e5e7eb}.confirm-modal-confirm{padding:8px 18px;background:#dc2626;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.confirm-modal-confirm:hover{background:#b91c1c}.takeover-active{font-size:13px;color:#059669;font-weight:600;display:flex;align-items:center;gap:6px}.takeover-active:before{content:"";display:inline-block;width:8px;height:8px;background:#059669;border-radius:50%;animation:pulse-green 2s infinite}@keyframes pulse-green{0%,to{opacity:1}50%{opacity:.4}}.message-panel-messages{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:6px;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23e5e7eb' fill-opacity='0.3'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),#f0f2f5}.message-panel-messages::-webkit-scrollbar{width:5px}.message-panel-messages::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.message-panel-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.message-bubble{max-width:65%;padding:10px 14px;border-radius:16px;font-size:14px;line-height:1.55;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.06)}.message-bubble.customer{align-self:flex-start;background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:4px}.message-bubble.bot{background:#dbeafe;color:#1e3a5f}.message-bubble.agent,.message-bubble.bot{align-self:flex-end;border-bottom-right-radius:4px}.message-bubble.agent{background:#d1fae5;color:#065f46}.message-sender{font-size:10px;font-weight:700;color:#6b7280;margin-bottom:3px;text-transform:uppercase;letter-spacing:.05em}.message-bubble.bot .message-sender{color:#3b82f6}.message-bubble.agent .message-sender{color:#059669}.message-content{white-space:pre-wrap;word-break:break-word}.message-time{font-size:10px;color:#9ca3af;margin-top:4px;text-align:right}.message-bubble.bot .message-time{color:#6b92c0}.message-bubble.agent .message-time{color:#6cc09a}.message-action-badge{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 16px;margin:8px auto;width:-moz-fit-content;width:fit-content;border-radius:20px;background:rgba(var(--theme-elevation-150),.6);font-size:12px;color:var(--theme-elevation-800)}.message-action-badge .action-label{background:#f59e0b;color:#fff;font-weight:700;font-size:10px;padding:2px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:.5px}.message-action-badge .action-text{color:var(--theme-elevation-600);font-style:italic}.message-action-badge .message-time{color:var(--theme-elevation-400);font-size:11px}.message-content .msg-bold{font-weight:600}.message-content .msg-inline-code{font-family:SF Mono,Fira Code,monospace;font-size:12px;background:rgba(0,0,0,.06);padding:1px 5px;border-radius:4px}.message-content .msg-heading{font-weight:700;margin-top:10px;margin-bottom:4px;line-height:1.3}.message-content .msg-paragraph{line-height:1.5;margin-top:2px}.message-content .msg-paragraph+.msg-paragraph{margin-top:6px}.message-content .msg-ul{margin:6px 0 6px 18px;padding:0;list-style:disc}.message-content .msg-ul li{margin-bottom:3px;line-height:1.45}.message-content .msg-sub-ul{margin:3px 0 3px 16px;list-style:circle}.message-content .msg-ol{margin:6px 0 6px 18px;padding:0;list-style:decimal}.message-content .msg-ol li{margin-bottom:3px;line-height:1.45}.message-content .msg-link{color:#2563eb;text-decoration:underline}.message-content .msg-code-block{margin:8px 0;border-radius:8px;border:1px solid rgba(0,0,0,.08);overflow:hidden;background:#f8fafc}.message-content .msg-code-lang{font-family:SF Mono,monospace;font-size:10px;color:#6b7280;padding:4px 10px;border-bottom:1px solid rgba(0,0,0,.06);background:#f1f5f9}.message-content .msg-code-pre{padding:10px;font-size:12px;line-height:1.5;overflow-x:auto;margin:0}.product-cards-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.product-card-link{display:flex;flex-direction:column;width:120px;overflow:hidden;border-radius:10px;border:1px solid #e2e5e9;background:#fff;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.product-card-link:hover{border-color:#2563eb80;box-shadow:0 1px 4px rgba(0,0,0,.06)}.product-card-image{width:100%;height:72px;-o-object-fit:cover;object-fit:cover}.product-card-noimage{display:flex;align-items:center;justify-content:center;width:100%;height:72px;background:#f3f4f6;font-size:10px;color:#9ca3af}.product-card-title{padding:6px 8px;border-top:1px solid #e2e5e9;font-size:11px;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.message-panel-input{display:flex;flex-direction:column;gap:10px;padding:14px 20px;background:#fff;border-top:1px solid #e2e5e9}.message-panel-input textarea{flex:1;resize:none;border:1px solid #d1d5db;border-radius:12px;padding:10px 14px;font-size:14px;font-family:inherit;line-height:1.5;outline:none;transition:border-color .2s,box-shadow .2s;background:#f9fafb}.message-panel-input textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);background:#fff}.input-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.send-button{padding:10px 22px;background:#3b82f6;color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;box-shadow:0 1px 3px rgba(59,130,246,.3)}.send-button:hover:not(:disabled){background:#2563eb;box-shadow:0 2px 6px rgba(59,130,246,.4);transform:translateY(-1px)}.send-button:disabled{opacity:.5;cursor:not-allowed}.message-panel-action-bar{display:flex;flex-wrap:wrap;gap:8px;padding:10px 20px 14px;background:#f3f5f8;border-top:1px solid #e2e5e9}.action-bar-btn{display:inline-flex;align-items:center;gap:5px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;padding:7px 13px;font-size:12.5px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,transform .1s ease}.action-bar-btn:hover{background:#f0f4f8;border-color:#9ca3af;transform:translateY(-1px)}.action-bar-btn.primary{background:#0078a8;color:#fff;border-color:#0078a8}.action-bar-btn.primary:hover{background:#005f85;border-color:#005f85}.action-bar-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.action-bar-btn.sf-account{background:#e0f4ff;color:#0369a1;border-color:#7dd3fc}.action-bar-btn.sf-account:hover{background:#bae6fd;border-color:#38bdf8}.account-match-toast{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;margin-top:8px;background:linear-gradient(135deg,#e0f4ff,#f0f9ff);border:1.5px solid #38bdf8;border-radius:10px;font-size:12.5px;color:#0c4a6e;animation:account-toast-slide-in .35s ease-out}@keyframes account-toast-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.account-match-toast-content{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.account-match-toast-content .sf-logo{flex-shrink:0}.account-match-toast-content strong{color:#075985}.account-match-toast-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.account-match-toast-link{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:6px;border:1px solid #0284c7;background:#0284c7;color:#fff;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s,transform .1s}.account-match-toast-link:hover{background:#0369a1;transform:translateY(-1px)}.account-match-toast-dismiss{padding:2px 6px;border:none;background:transparent;color:#64748b;font-size:14px;cursor:pointer;transition:color .15s}.account-match-toast-dismiss:hover{color:#0c4a6e}.followup-toggle-button{padding:8px 12px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:10px;cursor:pointer;font-size:16px;transition:background .2s}.followup-toggle-button:hover{background:#e5e7eb}.followup-panel{background:#f8fafc;border:1px solid #e2e5e9;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.followup-panel.inline{background:#ffffff}.followup-header{font-size:12px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.followup-panel textarea{resize:none;border:1px solid #d1d5db;border-radius:8px;padding:8px 12px;font-size:13px;font-family:inherit;background:#fff;outline:none}.followup-panel textarea:focus{border-color:#3b82f6}.followup-controls{display:flex;align-items:center;gap:10px;justify-content:space-between}.followup-controls.split{align-items:end;flex-wrap:wrap}.followup-delay-label{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.followup-datetime-label{display:flex;flex-direction:column;gap:6px}.followup-channel-switch{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.followup-channel-button{border:1px solid #cbd5e1;background:#fff;color:#475569;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer}.followup-channel-button.active{border-color:#0284c7;background:#e0f2fe;color:#0369a1}.followup-channel-button:disabled{opacity:.45;cursor:not-allowed}.followup-delay-label select{padding:4px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;outline:none}.followup-schedule-button{padding:6px 16px;background:#10b981;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.followup-schedule-button:hover:not(:disabled){background:#059669}.followup-schedule-button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.inbox-header{gap:10px;align-items:flex-start;padding:12px 16px}.inbox-body,.inbox-header{flex-direction:column}.conversation-list{width:100%;min-width:0;max-height:40vh;border-right:none;border-bottom:1px solid #e2e5e9}.message-bubble{max-width:85%}.message-panel-messages{padding:16px}.message-panel-header,.message-panel-input,.message-panel-lead-tools{padding-left:16px;padding-right:16px}.lead-details-footer,.lead-tools-topbar,.message-panel-header{flex-direction:column;align-items:stretch}.lead-details-footer-actions,.lead-tools-actions,.message-panel-actions{justify-content:flex-start}.lead-details-grid{grid-template-columns:1fr}.lead-transfer-field{min-width:0}}.inbox-support-toasts{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;gap:8px;max-width:480px;width:90%}.inbox-support-toast{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#ffffff;color:#111827;border:1.5px solid #2563eb;border-radius:10px;box-shadow:0 4px 16px rgba(37,99,235,.12);font-size:13px;animation:toast-slide-in .3s ease-out}@keyframes toast-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.inbox-support-toast.toast-support{border-color:#059669;box-shadow:0 4px 16px rgba(5,150,105,.15)}.inbox-support-toast.toast-sales{border-color:#2563eb;box-shadow:0 4px 16px rgba(37,99,235,.12)}.inbox-support-toast-dot.dot-support{background:#059669}.inbox-support-toast-dot.dot-sales{background:#34d399}.inbox-support-toast-content{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.inbox-support-toast-dot{width:8px;height:8px;border-radius:50%;background:#34d399;flex-shrink:0;animation:pulse-dot 1.5s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.inbox-support-toast-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.inbox-support-toast-view{padding:4px 12px;border-radius:6px;border:1px solid #2563eb;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}.inbox-support-toast-view:hover{background:#dbeafe}.inbox-support-toast-dismiss{padding:2px 6px;border:none;background:transparent;color:#6b7280;font-size:14px;cursor:pointer;transition:color .15s}.inbox-support-toast-dismiss:hover{color:#111827}.inbox-sidebar{display:flex;flex-direction:column;width:72px;min-width:72px;background:#0078a8;border-right:1px solid rgba(0,0,0,.12);padding:8px 0;gap:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.inbox-sidebar-item{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 4px;background:transparent;color:rgba(255,255,255,.55);font-size:10px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none;border-left:3px solid transparent}.inbox-sidebar-item:hover{color:rgba(255,255,255,.85);background:rgba(255,255,255,.05)}.inbox-sidebar-item.active{color:#fff;background:rgba(255,255,255,.2);border-left-color:#fff}.inbox-sidebar-item svg{width:20px;height:20px;flex-shrink:0}.inbox-sidebar-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:64px}.inbox-leads-cases-list{width:380px;min-width:340px;border-right:1px solid #e2e5e9;background:#fff;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.inbox-leads-cases-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e2e5e9;background:#fafbfc}.inbox-leads-cases-header h3{font-size:14px;font-weight:600;color:#1f2937;margin:0}.inbox-leads-cases-count{font-size:12px;font-weight:600;color:#3b82f6;background:#eff6ff;padding:2px 8px;border-radius:999px}.inbox-lead-case-item{display:flex;flex-direction:column;width:100%;padding:12px 16px;border:none;border-bottom:1px solid #f1f3f5;background:#fff;cursor:pointer;text-align:left;transition:background .15s ease;gap:4px}.inbox-lead-case-item:hover{background:#f8fafc}.inbox-lead-case-item.selected{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:13px}.inbox-lead-case-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.inbox-lead-case-top strong{font-size:13px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.inbox-sf-link{flex-shrink:0;font-size:11px;font-weight:600;color:#0078a8;text-decoration:none;padding:2px 6px;border-radius:4px;background:#e0f2fe;transition:background .15s}.inbox-sf-link:hover{background:#bae6fd}.inbox-lead-case-meta{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-lead-case-time{color:#9ca3af;font-size:11px}.inbox-lead-status{display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.inbox-lead-status--created{background:#d1fae5;color:#065f46}.inbox-lead-status--simulated{background:#fef3c7;color:#92400e}.inbox-lead-status--unknown{background:#f3f4f6;color:#6b7280}.inbox-search-panel{width:380px;min-width:340px;border-right:1px solid #e2e5e9;background:#fff;overflow-y:auto;display:flex;flex-direction:column}.inbox-search-header{padding:16px;border-bottom:1px solid #e2e5e9;background:#fafbfc}.inbox-search-header h3{font-size:14px;font-weight:600;color:#1f2937;margin:0 0 4px}.inbox-search-header p{font-size:12px;color:#6b7280;margin:0}.inbox-search-input-wrap{position:relative;padding:12px 16px;border-bottom:1px solid #e2e5e9}.inbox-search-icon{position:absolute;left:28px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.inbox-search-input{width:100%;padding:8px 12px 8px 32px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;color:#1f2937;background:#fff;outline:none;transition:border-color .2s}.inbox-search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.inbox-search-input::-moz-placeholder{color:#9ca3af}.inbox-search-input::placeholder{color:#9ca3af}.inbox-search-results{flex:1;overflow-y:auto}.inbox-search-hint{display:flex;align-items:center;justify-content:center;padding:32px 16px;color:#9ca3af;font-size:13px;text-align:center}.inbox-search-result-item{display:flex;flex-direction:column;width:100%;padding:12px 16px;border:none;border-bottom:1px solid #f1f3f5;background:#fff;cursor:pointer;text-align:left;transition:background .15s ease;gap:4px}.inbox-search-result-item:hover{background:#f8fafc}.inbox-search-result-item.selected{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:13px}.inbox-search-result-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.inbox-search-result-top strong{font-size:13px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.inbox-search-match-type{flex-shrink:0;font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.inbox-search-match-type--name{background:#dbeafe;color:#1e40af}.inbox-search-match-type--message{background:#fef3c7;color:#92400e}.inbox-search-result-snippet{font-size:12px;color:#4b5563;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-style:italic}.inbox-search-result-meta{font-size:11px;color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-home{flex:1;overflow-y:auto;padding:28px 32px;background:#f8fafc}.dash-home-title{margin-bottom:24px}.dash-home-title h2{font-size:22px;font-weight:700;color:#0f172a;margin:0 0 4px}.dash-home-subtitle{font-size:13px;color:#64748b}.dash-home-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.dash-home-stats-grid--wide{grid-template-columns:repeat(3,1fr)}@media (max-width:1200px){.dash-home-stats-grid,.dash-home-stats-grid--wide{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.dash-home-stats-grid,.dash-home-stats-grid--wide{grid-template-columns:1fr}}.dash-home-stat{display:flex;align-items:flex-start;gap:14px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;transition:box-shadow .15s}.dash-home-stat:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.dash-home-stat--alert{border-color:#fca5a5;background:#fef2f2}.dash-home-stat-icon{flex-shrink:0;width:42px;height:42px;border-radius:10px;background:#f1f5f9;display:flex;align-items:center;justify-content:center}.dash-home-stat--alert .dash-home-stat-icon{background:#fee2e2}.dash-home-stat-body{display:flex;flex-direction:column;min-width:0}.dash-home-stat-value{font-size:26px;font-weight:700;color:#0f172a;line-height:1.1}.dash-home-stat-label{font-size:12px;font-weight:500;color:#64748b;margin-top:2px}.dash-home-stat-sub{font-size:11px;color:#94a3b8;margin-top:2px}.dash-home-panels{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}@media (max-width:900px){.dash-home-panels{grid-template-columns:1fr}}.dash-home-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;margin-bottom:16px}.dash-home-panel--wide{grid-column:1/-1}.dash-home-panel h3{font-size:14px;font-weight:600;color:#334155;margin:0 0 16px}.dash-home-chart{width:100%}.dash-home-chart-bars{display:flex;align-items:flex-end;gap:8px;height:120px;padding-bottom:24px;position:relative}.dash-home-chart-col{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.dash-home-chart-col,.dash-home-chart-col.dual{justify-content:flex-end}.dash-home-chart-bar{min-height:4px;transition:height .3s ease}.dash-home-chart-bar,.dash-home-chart-stack{width:100%;max-width:40px;border-radius:4px 4px 0 0}.dash-home-chart-stack{display:flex;flex-direction:column;overflow:hidden}.dash-home-chart-stack .stack-top{border-radius:4px 4px 0 0}.dash-home-chart-stack .stack-bottom{border-radius:0}.dash-home-chart-label{font-size:10px;color:#94a3b8;margin-top:6px;text-transform:capitalize}.dash-home-chart-legend{display:flex;gap:16px;justify-content:center;margin-top:12px;font-size:11px;color:#64748b}.dash-home-legend-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:middle}.dash-home-source-grid{display:flex;flex-direction:column;gap:10px}.dash-home-source-item{display:flex;align-items:center;gap:10px;font-size:13px;color:#334155}.dash-home-source-item strong{margin-left:auto;font-size:15px;font-weight:600}.dash-home-source-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.dash-home-tickets-summary{display:flex;flex-direction:column;gap:10px}.dash-home-ticket-row{display:flex;align-items:center;gap:10px;font-size:13px;color:#334155}.dash-home-ticket-row strong{margin-left:auto;font-size:15px;font-weight:600}.dash-home-ticket-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.dash-home-mini-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:700px){.dash-home-mini-stats{grid-template-columns:repeat(2,1fr)}}.dash-home-mini-stat{text-align:center;padding:12px 8px;background:#f8fafc;border-radius:8px}.dash-home-mini-value{display:block;font-size:22px;font-weight:700;color:#0f172a}.dash-home-mini-label{display:block;font-size:11px;color:#64748b;margin-top:2px}.dash-home-agent-list{display:flex;flex-direction:column;gap:8px}.dash-home-agent-row{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;transition:background .12s}.dash-home-agent-row:hover{background:#f1f5f9}.dash-home-agent-avatar{width:32px;height:32px;border-radius:50%;background:#0078a8;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.dash-home-agent-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dash-home-agent-info{flex:1;min-width:0}.dash-home-agent-name{font-size:13px;font-weight:500;color:#1e293b;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-home-agent-count{font-size:12px;color:#64748b;white-space:nowrap}.dash-home-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#64748b;font-size:14px;background:#f8fafc}.dash-home-spinner{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:dash-spin .8s linear infinite}@keyframes dash-spin{to{transform:rotate(1turn)}}.dash-home-error{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#ef4444;font-size:14px;background:#f8fafc}.dash-home-error button{padding:6px 16px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#334155;cursor:pointer;font-size:13px}.dash-home-error button:hover{background:#f1f5f9}.inbox-theme-wrapper{display:flex;align-items:center;gap:6px;position:relative}.inbox-theme-icon{width:16px;height:16px;color:rgba(255,255,255,.85);flex-shrink:0;pointer-events:none}.inbox-theme-select{padding:6px 10px;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:12px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer;outline:none;transition:border-color .2s,background .2s;white-space:nowrap}.inbox-theme-select:focus,.inbox-theme-select:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.18)}.inbox-theme-select option{color:#111827;background:#fff}.inbox-dashboard[data-theme=dark]{background:#111318;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .inbox-header{background:#1a1d24;box-shadow:0 2px 8px rgba(0,0,0,.4)}.inbox-dashboard[data-theme=dark] .inbox-tabs{background:rgba(255,255,255,.06)}.inbox-dashboard[data-theme=dark] .inbox-tab.active{background:rgba(255,255,255,.14)}.inbox-dashboard[data-theme=dark] .inbox-status-filter,.inbox-dashboard[data-theme=dark] .inbox-theme-select{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.inbox-dashboard[data-theme=dark] .inbox-status-filter option,.inbox-dashboard[data-theme=dark] .inbox-theme-select option{background:#1a1d24;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .inbox-sidebar{background:#14171c;border-right-color:rgba(255,255,255,.06)}.inbox-dashboard[data-theme=dark] .conversation-list,.inbox-dashboard[data-theme=dark] .inbox-leads-cases-list,.inbox-dashboard[data-theme=dark] .inbox-search-panel{background:#1a1d24;border-right-color:#2a2d35}.inbox-dashboard[data-theme=dark] .conversation-item{background:#1a1d24;border-bottom-color:#2a2d35}.inbox-dashboard[data-theme=dark] .conversation-item:hover{background:#22252d}.inbox-dashboard[data-theme=dark] .conversation-item.selected{background:#1e2a3a;border-left-color:#60a5fa}.inbox-dashboard[data-theme=dark] .conversation-customer{color:#e2e8f0}.inbox-dashboard[data-theme=dark] .conversation-item.selected .conversation-customer{color:#93c5fd}.inbox-dashboard[data-theme=dark] .conversation-subtitle,.inbox-dashboard[data-theme=dark] .conversation-time{color:#94a3b8}.inbox-dashboard[data-theme=dark] .assignee-chip{background:#2a2d35}.inbox-dashboard[data-theme=dark] .assignee-chip-name{color:#cbd5e1}.inbox-dashboard[data-theme=dark] .message-panel{background:#111318}.inbox-dashboard[data-theme=dark] .message-panel-header{background:#1a1d24;border-bottom-color:#2a2d35}.inbox-dashboard[data-theme=dark] .message-panel-title strong{color:#e2e8f0}.inbox-dashboard[data-theme=dark] .message-panel-contact-pill,.inbox-dashboard[data-theme=dark] .message-panel-email{color:#94a3b8;background:#2a2d35}.inbox-dashboard[data-theme=dark] .message-panel-messages{background:#111318}.inbox-dashboard[data-theme=dark] .message-bubble.customer{background:#1e2129;border-color:#2a2d35;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .message-bubble.bot{background:#1e3a5f;color:#bfdbfe}.inbox-dashboard[data-theme=dark] .message-bubble.agent{background:#14532d;color:#bbf7d0}.inbox-dashboard[data-theme=dark] .message-panel-input{background:#1a1d24;border-top-color:#2a2d35}.inbox-dashboard[data-theme=dark] .message-panel-input textarea{background:#22252d;border-color:#3a3d45;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .message-panel-input textarea:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.15);background:#1a1d24}.inbox-dashboard[data-theme=dark] .message-panel-lead-tools{background:linear-gradient(180deg,#1a1d24,#14171c);border-bottom-color:#2a2d35}.inbox-dashboard[data-theme=dark] .lead-details-body{background:#1a1d24;border-color:#2a2d35}.inbox-dashboard[data-theme=dark] .lead-field input,.inbox-dashboard[data-theme=dark] .lead-field textarea,.inbox-dashboard[data-theme=dark] .lead-transfer-field select{background:#22252d;border-color:#3a3d45;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .message-panel-action-bar{background:#14171c;border-top-color:#2a2d35}.inbox-dashboard[data-theme=dark] .action-bar-btn{background:#22252d;border-color:#3a3d45;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .action-bar-btn:hover{background:#2a2d35;border-color:#4a4d55}.inbox-dashboard[data-theme=dark] .dash-home{background:#111318}.inbox-dashboard[data-theme=dark] .dash-home-title h2{color:#e2e8f0}.inbox-dashboard[data-theme=dark] .dash-home-subtitle{color:#94a3b8}.inbox-dashboard[data-theme=dark] .dash-home-stat{background:#1a1d24;border-color:#2a2d35}.inbox-dashboard[data-theme=dark] .inbox-leads-cases-header,.inbox-dashboard[data-theme=dark] .inbox-search-header{background:#14171c;border-bottom-color:#2a2d35}.inbox-dashboard[data-theme=dark] .inbox-leads-cases-header h3,.inbox-dashboard[data-theme=dark] .inbox-search-header h3{color:#e2e8f0}.inbox-dashboard[data-theme=dark] .inbox-search-input{background:#22252d;border-color:#3a3d45;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .inbox-lead-case-item,.inbox-dashboard[data-theme=dark] .inbox-search-result-item{background:#1a1d24;border-bottom-color:#2a2d35}.inbox-dashboard[data-theme=dark] .inbox-lead-case-item:hover,.inbox-dashboard[data-theme=dark] .inbox-search-result-item:hover{background:#22252d}.inbox-dashboard[data-theme=dark] .inbox-lead-case-top strong,.inbox-dashboard[data-theme=dark] .inbox-search-result-top strong{color:#e2e8f0}.inbox-dashboard[data-theme=dark] .confirm-modal{background:#1a1d24;color:#e2e8f0}.inbox-dashboard[data-theme=dark] .confirm-modal-title{color:#f1f5f9}.inbox-dashboard[data-theme=dark] .confirm-modal-text{color:#94a3b8}.inbox-dashboard[data-theme=dark] .confirm-modal-cancel{background:#2a2d35;border-color:#3a3d45;color:#e2e8f0}.inbox-dashboard[data-theme=retro]{background:#c0c0c0;color:#000;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif}.inbox-dashboard[data-theme=retro] .inbox-header{background:#c0c0c0;box-shadow:none;border-bottom:2px outset #808080;border-top:2px outset #fff;padding:6px 12px;color:#000}.inbox-dashboard[data-theme=retro] .inbox-header-logo,.inbox-header-retro-title{display:none}.inbox-dashboard[data-theme=retro] .inbox-header-retro-title{display:inline;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif;font-size:13px;font-weight:700;color:#000;letter-spacing:.3px}.inbox-dashboard[data-theme=retro] .inbox-back-arrow{color:#000}.inbox-dashboard[data-theme=retro] .inbox-back-arrow:hover{background:rgba(0,0,0,.08);color:#000}.inbox-dashboard[data-theme=retro] .llm-config-badge{background:#fff;border:2px inset #808080;color:#000}.inbox-dashboard[data-theme=retro] .llm-config-dot{background:#008000}.inbox-dashboard[data-theme=retro] .llm-config-model,.inbox-dashboard[data-theme=retro] .llm-config-provider{color:#000;opacity:1}.inbox-dashboard[data-theme=retro] .llm-config-select{background:#fff;border:2px inset #808080;border-radius:0;color:#000;background-image:none}.inbox-dashboard[data-theme=retro] .inbox-tabs{background:transparent;border-radius:0;padding:0;gap:0}.inbox-dashboard[data-theme=retro] .inbox-tab{border-radius:0;border:2px outset #dfdfdf;background:#c0c0c0;color:#000;font-size:12px;font-weight:700;padding:4px 12px}.inbox-dashboard[data-theme=retro] .inbox-tab:hover{background:#d4d0c8;color:#000}.inbox-dashboard[data-theme=retro] .inbox-tab.active{background:#fff;color:#000;border:2px inset #808080;font-weight:700}.inbox-dashboard[data-theme=retro] .inbox-status-filter,.inbox-dashboard[data-theme=retro] .inbox-theme-select{border:2px inset #808080;border-radius:0;background:#fff;color:#000;font-size:12px;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif}.inbox-dashboard[data-theme=retro] .inbox-status-filter option,.inbox-dashboard[data-theme=retro] .inbox-theme-select option{background:#fff;color:#000}.inbox-dashboard[data-theme=retro] .inbox-sidebar{background:#c0c0c0;border-right:2px solid #808080}.inbox-dashboard[data-theme=retro] .inbox-sidebar-item{color:#000;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif;font-size:10px;border-left-color:transparent}.inbox-dashboard[data-theme=retro] .inbox-sidebar-item:hover{background:#000080;color:#fff}.inbox-dashboard[data-theme=retro] .inbox-sidebar-item.active{background:#000080;color:#fff;border-left-color:#ffff00}.inbox-dashboard[data-theme=retro] .conversation-list,.inbox-dashboard[data-theme=retro] .inbox-leads-cases-list,.inbox-dashboard[data-theme=retro] .inbox-search-panel{background:#fff;border-right:2px solid #808080}.inbox-dashboard[data-theme=retro] .conversation-item{background:#fff;border-bottom:1px solid #c0c0c0;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif}.inbox-dashboard[data-theme=retro] .conversation-item:hover{background:#fff;color:#000}.inbox-dashboard[data-theme=retro] .conversation-item:hover .conversation-customer,.inbox-dashboard[data-theme=retro] .conversation-item:hover .conversation-subtitle,.inbox-dashboard[data-theme=retro] .conversation-item:hover .conversation-time{color:#000}.inbox-dashboard[data-theme=retro] .conversation-item.selected{background:#d4d0c8;border-left:3px solid #000080;color:#000}.inbox-dashboard[data-theme=retro] .conversation-item.selected .conversation-customer{color:#000080}.inbox-dashboard[data-theme=retro] .conversation-customer{color:#000;font-weight:700}.inbox-dashboard[data-theme=retro] .category-badge,.inbox-dashboard[data-theme=retro] .status-badge{border-radius:0;border:1px solid #808080}.inbox-dashboard[data-theme=retro] .message-panel{background:#c0c0c0}.inbox-dashboard[data-theme=retro] .message-panel-header{background:#d4d0c8;border-bottom:2px solid #808080;box-shadow:none}.inbox-dashboard[data-theme=retro] .message-panel-messages{background:#fff;border:2px inset #808080;margin:4px}.inbox-dashboard[data-theme=retro] .message-bubble{border-radius:0;box-shadow:none;border:1px solid #000;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif;font-size:12px}.inbox-dashboard[data-theme=retro] .message-bubble.customer{background:#fff;border:1px solid #808080}.inbox-dashboard[data-theme=retro] .message-bubble.bot{background:#ffffcc;border:1px solid #808080;color:#000}.inbox-dashboard[data-theme=retro] .message-bubble.agent{background:#ccffcc;border:1px solid #808080;color:#000}.inbox-dashboard[data-theme=retro] .message-panel-input{background:#d4d0c8;border-top:2px solid #808080}.inbox-dashboard[data-theme=retro] .message-panel-input textarea{border:2px inset #808080;border-radius:0;background:#fff;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif;font-size:12px}.inbox-dashboard[data-theme=retro] .send-button{border-radius:0;border:2px outset #dfdfdf;background:#c0c0c0;color:#000;box-shadow:none;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif;font-weight:700}.inbox-dashboard[data-theme=retro] .send-button:hover:not(:disabled){background:#d4d0c8;box-shadow:none;transform:none}.inbox-dashboard[data-theme=retro] .send-button:active:not(:disabled){border:2px inset #808080}.inbox-dashboard[data-theme=retro] .lead-tools-button,.inbox-dashboard[data-theme=retro] .takeover-button{border-radius:0;border:2px outset #dfdfdf;background:#c0c0c0;color:#000;box-shadow:none;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif}.inbox-dashboard[data-theme=retro] .lead-tools-button:hover:not(:disabled),.inbox-dashboard[data-theme=retro] .takeover-button:hover:not(:disabled){background:#d4d0c8;box-shadow:none;transform:none}.inbox-dashboard[data-theme=retro] .action-bar-btn{border-radius:0;border:2px outset #dfdfdf;background:#c0c0c0;color:#000;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif}.inbox-dashboard[data-theme=retro] .message-panel-action-bar{background:#d4d0c8;border-top:2px solid #808080}.inbox-dashboard[data-theme=retro] .message-panel-lead-tools{background:#d4d0c8;border-bottom:2px solid #808080}.inbox-dashboard[data-theme=retro] .lead-details-body{background:#fff;border:2px inset #808080;border-radius:0}.inbox-dashboard[data-theme=retro] .lead-field input,.inbox-dashboard[data-theme=retro] .lead-field textarea,.inbox-dashboard[data-theme=retro] .lead-transfer-field select{border:2px inset #808080;border-radius:0;font-family:"MS Sans Serif",Tahoma,Arial,sans-serif}.inbox-dashboard[data-theme=retro] .dash-home{background:#c0c0c0}.inbox-dashboard[data-theme=retro] .dash-home-stat{background:#fff;border:2px outset #dfdfdf;border-radius:0}.inbox-dashboard[data-theme=retro] .confirm-modal{border-radius:0;border:2px outset #dfdfdf;box-shadow:4px 4px 0 #000}.inbox-dashboard[data-theme=retro] .confirm-modal-cancel,.inbox-dashboard[data-theme=retro] .confirm-modal-confirm{border-radius:0;border:2px outset #dfdfdf}.inbox-dashboard[data-theme=apple]{background:#f5f5f7;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.inbox-dashboard[data-theme=apple] .inbox-header{background:rgba(255,255,255,.72);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 .5px 0 rgba(0,0,0,.12);color:#1d1d1f;border-bottom:.5px solid rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .inbox-back-arrow{color:#007aff}.inbox-dashboard[data-theme=apple] .inbox-back-arrow:hover{background:rgba(0,122,255,.08);color:#007aff}.inbox-dashboard[data-theme=apple] .inbox-tabs{background:rgba(0,0,0,.04);border-radius:8px;padding:2px}.inbox-dashboard[data-theme=apple] .inbox-tab{border-radius:6px;font-size:13px;font-weight:500;color:#86868b;padding:5px 14px;transition:all .2s ease}.inbox-dashboard[data-theme=apple] .inbox-tab:hover{color:#1d1d1f;background:transparent}.inbox-dashboard[data-theme=apple] .inbox-tab.active{background:#fff;color:#1d1d1f;box-shadow:0 1px 3px rgba(0,0,0,.08),0 .5px 1px rgba(0,0,0,.06);font-weight:600}.inbox-dashboard[data-theme=apple] .inbox-status-filter,.inbox-dashboard[data-theme=apple] .inbox-theme-select{border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;color:#1d1d1f;font-size:12px;box-shadow:0 .5px 1px rgba(0,0,0,.04)}.inbox-dashboard[data-theme=apple] .inbox-theme-wrapper .inbox-theme-icon{color:#86868b}.inbox-dashboard[data-theme=apple] .inbox-status-filter:hover,.inbox-dashboard[data-theme=apple] .inbox-theme-select:hover{border-color:rgba(0,0,0,.2);background:#fafafa}.inbox-dashboard[data-theme=apple] .llm-config-badge{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08);color:#1d1d1f}.inbox-dashboard[data-theme=apple] .llm-config-model{color:#1d1d1f}.inbox-dashboard[data-theme=apple] .llm-config-provider{color:#86868b;opacity:1}.inbox-dashboard[data-theme=apple] .inbox-sidebar{background:rgba(255,255,255,.72);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-right:.5px solid rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .inbox-sidebar-item{color:#86868b;border-left-color:transparent;border-radius:8px;margin:2px 6px}.inbox-dashboard[data-theme=apple] .inbox-sidebar-item:hover{background:rgba(0,0,0,.04);color:#1d1d1f}.inbox-dashboard[data-theme=apple] .inbox-sidebar-item.active{background:rgba(0,122,255,.08);color:#007aff;border-left-color:transparent}.inbox-dashboard[data-theme=apple] .conversation-list,.inbox-dashboard[data-theme=apple] .inbox-leads-cases-list,.inbox-dashboard[data-theme=apple] .inbox-search-panel{background:#fff;border-right:.5px solid rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .conversation-item{border-bottom:.5px solid rgba(0,0,0,.06);transition:background .15s ease}.inbox-dashboard[data-theme=apple] .conversation-item:hover{background:#f9f9fb}.inbox-dashboard[data-theme=apple] .conversation-item.selected{background:rgba(0,122,255,.06);border-left:3px solid #007aff}.inbox-dashboard[data-theme=apple] .conversation-item.selected .conversation-customer{color:#007aff}.inbox-dashboard[data-theme=apple] .message-panel{background:#f5f5f7}.inbox-dashboard[data-theme=apple] .message-panel-header{background:rgba(255,255,255,.72);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:.5px solid rgba(0,0,0,.08);box-shadow:none}.inbox-dashboard[data-theme=apple] .message-panel-messages{background:#f5f5f7}.inbox-dashboard[data-theme=apple] .message-bubble{border-radius:18px;box-shadow:none}.inbox-dashboard[data-theme=apple] .message-bubble.customer{background:#e9e9eb;border:none;color:#1d1d1f;border-bottom-left-radius:4px}.inbox-dashboard[data-theme=apple] .message-bubble.bot{background:#007aff;color:#fff;border:none;border-bottom-right-radius:4px}.inbox-dashboard[data-theme=apple] .message-bubble.bot .message-sender{color:rgba(255,255,255,.7)}.inbox-dashboard[data-theme=apple] .message-bubble.bot .message-time{color:rgba(255,255,255,.6)}.inbox-dashboard[data-theme=apple] .message-bubble.agent{background:#34c759;color:#fff;border:none;border-bottom-right-radius:4px}.inbox-dashboard[data-theme=apple] .message-bubble.agent .message-sender{color:rgba(255,255,255,.7)}.inbox-dashboard[data-theme=apple] .message-bubble.agent .message-time{color:rgba(255,255,255,.6)}.inbox-dashboard[data-theme=apple] .message-panel-input{background:rgba(255,255,255,.72);backdrop-filter:blur(20px);border-top:.5px solid rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .message-panel-input textarea{border:1px solid rgba(0,0,0,.12);border-radius:20px;padding:10px 16px;background:#fff;font-size:14px;transition:all .2s ease}.inbox-dashboard[data-theme=apple] .message-panel-input textarea:focus{border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.12)}.inbox-dashboard[data-theme=apple] .send-button{border-radius:20px;background:#007aff;box-shadow:none;font-size:14px;font-weight:600;padding:10px 20px}.inbox-dashboard[data-theme=apple] .send-button:hover:not(:disabled){background:#0062cc;box-shadow:none;transform:none}.inbox-dashboard[data-theme=apple] .takeover-button{background:#007aff;border-radius:8px;box-shadow:none}.inbox-dashboard[data-theme=apple] .takeover-button:hover:not(:disabled){background:#0062cc;transform:none}.inbox-dashboard[data-theme=apple] .lead-tools-button{border-radius:8px;background:#007aff}.inbox-dashboard[data-theme=apple] .lead-tools-button:hover:not(:disabled){background:#0062cc;transform:none}.inbox-dashboard[data-theme=apple] .action-bar-btn{border-radius:8px;border-color:rgba(0,0,0,.1);background:#fff;box-shadow:0 .5px 1px rgba(0,0,0,.04);transition:all .15s ease}.inbox-dashboard[data-theme=apple] .action-bar-btn:hover{background:#f9f9fb;transform:none}.inbox-dashboard[data-theme=apple] .action-bar-btn.primary{background:#007aff;color:#fff;border-color:#007aff}.inbox-dashboard[data-theme=apple] .action-bar-btn.primary:hover{background:#0062cc;border-color:#0062cc}.inbox-dashboard[data-theme=apple] .message-panel-action-bar{background:rgba(255,255,255,.72);backdrop-filter:blur(20px);border-top:.5px solid rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .message-panel-lead-tools{background:rgba(255,255,255,.72);backdrop-filter:blur(20px);border-bottom:.5px solid rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .lead-details-body{background:#fff;border-radius:12px;border-color:rgba(0,0,0,.08)}.inbox-dashboard[data-theme=apple] .lead-field input,.inbox-dashboard[data-theme=apple] .lead-field textarea,.inbox-dashboard[data-theme=apple] .lead-transfer-field select{border-radius:8px;border-color:rgba(0,0,0,.12)}.inbox-dashboard[data-theme=apple] .dash-home{background:#f5f5f7}.inbox-dashboard[data-theme=apple] .dash-home-stat{background:#fff;border:none;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.inbox-dashboard[data-theme=apple] .dash-home-stat:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.inbox-dashboard[data-theme=apple] .inbox-leads-cases-header,.inbox-dashboard[data-theme=apple] .inbox-search-header{background:#fafafa;border-bottom:.5px solid rgba(0,0,0,.06)}.inbox-dashboard[data-theme=apple] .inbox-search-input{border-radius:8px;border-color:rgba(0,0,0,.12)}.inbox-dashboard[data-theme=apple] .inbox-search-input:focus{border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.1)}.inbox-dashboard[data-theme=apple] .category-badge,.inbox-dashboard[data-theme=apple] .status-badge{border-radius:6px}.inbox-dashboard[data-theme=apple] .confirm-modal{border-radius:14px;box-shadow:0 24px 64px rgba(0,0,0,.18);border:.5px solid rgba(0,0,0,.06)}.inbox-dashboard[data-theme=apple] .confirm-modal-confirm{border-radius:8px;background:#ff3b30}.inbox-dashboard[data-theme=apple] .confirm-modal-confirm:hover{background:#d62d23}.inbox-dashboard[data-theme=apple] .confirm-modal-cancel{border-radius:8px;background:#e9e9eb;border:none;color:#1d1d1f}.inbox-dashboard[data-theme=apple] .confirm-modal-cancel:hover{background:#d1d1d6}.inbox-dashboard[data-theme=classico]{background:#f4f1ec;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.inbox-dashboard[data-theme=classico] .inbox-header{background:linear-gradient(135deg,#E57224,#F6861F 50%,#DA6227);box-shadow:0 3px 12px rgba(229,114,36,.4)}.inbox-dashboard[data-theme=classico] .inbox-tabs{background:rgba(255,255,255,.08)}.inbox-dashboard[data-theme=classico] .inbox-tab.active{background:#F6861F;color:#fff}.inbox-dashboard[data-theme=classico] .inbox-tab:hover{color:#fff;background:rgba(246,134,31,.3)}.inbox-dashboard[data-theme=classico] .inbox-status-filter,.inbox-dashboard[data-theme=classico] .inbox-theme-select{border-color:rgba(246,134,31,.4)}.inbox-dashboard[data-theme=classico] .inbox-status-filter:hover,.inbox-dashboard[data-theme=classico] .inbox-theme-select:hover{border-color:#F6861F;background:rgba(246,134,31,.15)}.inbox-dashboard[data-theme=classico] .inbox-sidebar{background:#DA6227;border-right:none}.inbox-dashboard[data-theme=classico] .inbox-sidebar-item:hover{background:rgba(255,255,255,.15)}.inbox-dashboard[data-theme=classico] .inbox-sidebar-item.active{background:rgba(255,255,255,.25);border-left-color:#fff;color:#fff}.inbox-dashboard[data-theme=classico] .conversation-list,.inbox-dashboard[data-theme=classico] .inbox-leads-cases-list,.inbox-dashboard[data-theme=classico] .inbox-search-panel{background:#faf8f5;border-right-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .conversation-item{background:#faf8f5;border-bottom-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .conversation-item:hover{background:#f0ebe3}.inbox-dashboard[data-theme=classico] .conversation-item.selected{background:#fff7ed;border-left-color:#F7901E}.inbox-dashboard[data-theme=classico] .conversation-item.selected .conversation-customer{color:#c2540a}.inbox-dashboard[data-theme=classico] .message-panel{background:#f4f1ec}.inbox-dashboard[data-theme=classico] .message-panel-header{background:#faf8f5;border-bottom-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .message-panel-messages{background:#f4f1ec}.inbox-dashboard[data-theme=classico] .message-bubble.customer{background:#fff;border-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .message-bubble.bot{background:linear-gradient(135deg,#fef5ec,#fde8d4);color:#7a3d10;border:none}.inbox-dashboard[data-theme=classico] .message-bubble.bot .message-sender{color:#E57224}.inbox-dashboard[data-theme=classico] .message-bubble.agent{background:linear-gradient(135deg,#fef0e0,#fde4c8);color:#7a3d10;border:none}.inbox-dashboard[data-theme=classico] .message-bubble.agent .message-sender{color:#DA6227}.inbox-dashboard[data-theme=classico] .message-panel-input{background:#faf8f5;border-top-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .message-panel-input textarea{border-color:#d4ccc0;background:#fff}.inbox-dashboard[data-theme=classico] .message-panel-input textarea:focus{border-color:#F6861F;box-shadow:0 0 0 3px rgba(246,134,31,.15)}.inbox-dashboard[data-theme=classico] .send-button{background:linear-gradient(135deg,#F6861F,#E57224);box-shadow:0 2px 8px rgba(246,134,31,.35)}.inbox-dashboard[data-theme=classico] .send-button:hover:not(:disabled){background:linear-gradient(135deg,#E57224,#DA6227);box-shadow:0 4px 12px rgba(246,134,31,.45)}.inbox-dashboard[data-theme=classico] .takeover-button{background:#E57224;box-shadow:0 2px 6px rgba(229,114,36,.35)}.inbox-dashboard[data-theme=classico] .takeover-button:hover:not(:disabled){background:#DA6227}.inbox-dashboard[data-theme=classico] .lead-tools-button{background:#E57224}.inbox-dashboard[data-theme=classico] .lead-tools-button:hover:not(:disabled){background:#DA6227}.inbox-dashboard[data-theme=classico] .action-bar-btn.primary{background:#F6861F;border-color:#F6861F}.inbox-dashboard[data-theme=classico] .action-bar-btn.primary:hover{background:#E57224;border-color:#E57224}.inbox-dashboard[data-theme=classico] .message-panel-action-bar{background:#ede8e0;border-top-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .message-panel-lead-tools{background:linear-gradient(180deg,#faf8f5,#f4f1ec);border-bottom-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .lead-details-body{border-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .lead-field input,.inbox-dashboard[data-theme=classico] .lead-field textarea,.inbox-dashboard[data-theme=classico] .lead-transfer-field select{border-color:#d4ccc0}.inbox-dashboard[data-theme=classico] .dash-home{background:#f4f1ec}.inbox-dashboard[data-theme=classico] .dash-home-stat{background:#faf8f5;border-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .dash-home-stat:hover{box-shadow:0 4px 12px rgba(246,134,31,.15)}.inbox-dashboard[data-theme=classico] .inbox-leads-cases-header,.inbox-dashboard[data-theme=classico] .inbox-search-header{background:#f0ebe3;border-bottom-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .inbox-lead-case-item,.inbox-dashboard[data-theme=classico] .inbox-search-result-item{background:#faf8f5;border-bottom-color:#e5ddd3}.inbox-dashboard[data-theme=classico] .inbox-lead-case-item:hover,.inbox-dashboard[data-theme=classico] .inbox-search-result-item:hover{background:#f0ebe3}.inbox-dashboard[data-theme=classico] .inbox-sf-link{background:#fef0e0;color:#DA6227}.inbox-dashboard[data-theme=classico] .inbox-sf-link:hover{background:#fde4c8}.inbox-dashboard[data-theme=classico] .inbox-search-input{border-color:#d4ccc0}.inbox-dashboard[data-theme=classico] .inbox-search-input:focus{border-color:#F6861F;box-shadow:0 0 0 2px rgba(246,134,31,.12)}.inbox-dashboard[data-theme=classico] .status-bot,.inbox-dashboard[data-theme=classico] .status-human{background:#fef0e0;color:#DA6227}.inbox-dashboard[data-theme=classico] .confirm-modal-confirm{background:#C24028}.inbox-dashboard[data-theme=classico] .confirm-modal-confirm:hover{background:#a33520}.inbox-dashboard[data-theme=msn]{background:#eef3f9;color:#1a1a1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.inbox-dashboard[data-theme=msn] .inbox-header{background:linear-gradient(180deg,#5cb0e4,#3d8cc4 40%,#2a6ea0);box-shadow:0 1px 0 #1b5a8a,0 2px 6px rgba(30,80,130,.3);color:#fff;border-bottom:1px solid #1b5a8a}.inbox-dashboard[data-theme=msn] .inbox-back-arrow{color:#fff;border-radius:3px}.inbox-dashboard[data-theme=msn] .inbox-back-arrow:hover{background:rgba(255,255,255,.18);color:#fff}.inbox-dashboard[data-theme=msn] .inbox-tabs{background:rgba(255,255,255,.12);border-radius:3px;padding:2px}.inbox-dashboard[data-theme=msn] .inbox-tab{border-radius:2px;font-size:12px;font-weight:500;color:rgba(255,255,255,.8);padding:4px 12px;transition:all .15s ease;font-family:Segoe UI,Tahoma,sans-serif}.inbox-dashboard[data-theme=msn] .inbox-tab:hover{color:#fff;background:rgba(255,255,255,.15)}.inbox-dashboard[data-theme=msn] .inbox-tab.active{background:rgba(255,255,255,.95);color:#1a5c8e;box-shadow:0 1px 2px rgba(0,0,0,.12);font-weight:600}.inbox-dashboard[data-theme=msn] .inbox-status-filter,.inbox-dashboard[data-theme=msn] .inbox-theme-select{border:1px solid rgba(255,255,255,.3);border-radius:3px;background:rgba(255,255,255,.12);color:#fff;font-size:11px}.inbox-dashboard[data-theme=msn] .inbox-theme-wrapper .inbox-theme-icon{color:rgba(255,255,255,.85)}.inbox-dashboard[data-theme=msn] .inbox-status-filter:hover,.inbox-dashboard[data-theme=msn] .inbox-theme-select:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.5)}.inbox-dashboard[data-theme=msn] .llm-config-badge{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);color:#fff}.inbox-dashboard[data-theme=msn] .llm-config-model{color:#fff}.inbox-dashboard[data-theme=msn] .llm-config-provider{color:rgba(255,255,255,.7);opacity:1}.inbox-dashboard[data-theme=msn] .inbox-sidebar{background:#ffffff;border-right:1px solid #b8d4ea}.inbox-dashboard[data-theme=msn] .inbox-sidebar-item{color:#3d6a8e;border-left-color:transparent;border-radius:2px;margin:1px 4px;font-size:12px}.inbox-dashboard[data-theme=msn] .inbox-sidebar-item:hover{background:#d8eaf7;color:#1a4a6e}.inbox-dashboard[data-theme=msn] .inbox-sidebar-item.active{background:#b8d8f0;color:#0e3f66;border-left:3px solid #2175b5;font-weight:600}.inbox-dashboard[data-theme=msn] .conversation-list,.inbox-dashboard[data-theme=msn] .inbox-leads-cases-list,.inbox-dashboard[data-theme=msn] .inbox-search-panel{background:#ffffff;border-right:1px solid #b8d4ea}.inbox-dashboard[data-theme=msn] .conversation-item{border-bottom:1px solid #e4edf5;transition:background .1s ease}.inbox-dashboard[data-theme=msn] .conversation-item:hover{background:#d8eaf7}.inbox-dashboard[data-theme=msn] .conversation-item.selected{background:#b8d8f0;border-left:3px solid #2175b5}.inbox-dashboard[data-theme=msn] .conversation-item.selected .conversation-customer{color:#0e3f66;font-weight:600}.inbox-dashboard[data-theme=msn] .message-panel{background:#f4f8fc}.inbox-dashboard[data-theme=msn] .message-panel-header{background:linear-gradient(180deg,#e8f2fb,#d6e8f6);border-bottom:1px solid #a6c8e2;box-shadow:none;color:#1a3d5c}.inbox-dashboard[data-theme=msn] .message-panel-messages{background:#ffffff;border:1px solid #c8dced;border-radius:0;margin:4px}.inbox-dashboard[data-theme=msn] .message-bubble{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.06);font-size:13px}.inbox-dashboard[data-theme=msn] .message-bubble.customer{background:#ffffff;border:1px solid #c8dced;color:#1a1a1a;border-bottom-left-radius:1px}.inbox-dashboard[data-theme=msn] .message-bubble.customer .message-sender{color:#d45500;font-weight:600}.inbox-dashboard[data-theme=msn] .message-bubble.bot{background:#e8f4fd;color:#1a1a1a;border:1px solid #a6d4f0;border-bottom-right-radius:1px}.inbox-dashboard[data-theme=msn] .message-bubble.bot .message-sender{color:#2175b5;font-weight:600}.inbox-dashboard[data-theme=msn] .message-bubble.bot .message-time{color:#6a8faa}.inbox-dashboard[data-theme=msn] .message-bubble.agent{background:#e6f5e6;color:#1a1a1a;border:1px solid #8dc98d;border-bottom-right-radius:1px}.inbox-dashboard[data-theme=msn] .message-bubble.agent .message-sender{color:#2d8a2d;font-weight:600}.inbox-dashboard[data-theme=msn] .message-bubble.agent .message-time{color:#5a8a5a}.inbox-dashboard[data-theme=msn] .message-panel-input{background:#e8f0f8;border-top:1px solid #a6c8e2}.inbox-dashboard[data-theme=msn] .message-panel-input textarea{border:1px solid #a6c8e2;border-radius:3px;padding:8px 10px;background:#fff;font-size:13px;font-family:Segoe UI,Tahoma,sans-serif}.inbox-dashboard[data-theme=msn] .message-panel-input textarea:focus{border-color:#2d7bb5;box-shadow:0 0 0 2px rgba(45,123,181,.15)}.inbox-dashboard[data-theme=msn] .send-button{border-radius:3px;background:linear-gradient(180deg,#5cb0e4,#3a8ac0);border:1px solid #2a6ea0;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.12);font-size:12px;font-weight:600;padding:8px 16px;color:#fff}.inbox-dashboard[data-theme=msn] .send-button:hover:not(:disabled){background:linear-gradient(180deg,#6cbbe8,#4a9acc);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 3px rgba(0,0,0,.15);transform:none}.inbox-dashboard[data-theme=msn] .takeover-button{background:linear-gradient(180deg,#5cb0e4,#3a8ac0);border:1px solid #2a6ea0;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);color:#fff}.inbox-dashboard[data-theme=msn] .takeover-button:hover:not(:disabled){background:linear-gradient(180deg,#6cbbe8,#4a9acc);transform:none}.inbox-dashboard[data-theme=msn] .lead-tools-button{border-radius:3px;background:linear-gradient(180deg,#5cb0e4,#3a8ac0);border:1px solid #2a6ea0;color:#fff}.inbox-dashboard[data-theme=msn] .lead-tools-button:hover:not(:disabled){background:linear-gradient(180deg,#6cbbe8,#4a9acc);transform:none}.inbox-dashboard[data-theme=msn] .action-bar-btn{border-radius:3px;border:1px solid #a6c8e2;background:linear-gradient(180deg,#ffffff,#eef4fa);box-shadow:inset 0 1px 0 rgba(255,255,255,.5);color:#1a3d5c;font-size:12px;transition:all .1s ease}.inbox-dashboard[data-theme=msn] .action-bar-btn:hover{background:linear-gradient(180deg,#eef6ff,#d8eaf7);border-color:#7ab2d6;transform:none}.inbox-dashboard[data-theme=msn] .action-bar-btn.primary{background:linear-gradient(180deg,#5cb0e4,#3a8ac0);color:#fff;border-color:#2a6ea0}.inbox-dashboard[data-theme=msn] .action-bar-btn.primary:hover{background:linear-gradient(180deg,#6cbbe8,#4a9acc);border-color:#2a6ea0}.inbox-dashboard[data-theme=msn] .message-panel-action-bar{background:#e8f0f8;border-top:1px solid #a6c8e2}.inbox-dashboard[data-theme=msn] .message-panel-lead-tools{background:#e8f0f8;border-bottom:1px solid #a6c8e2}.inbox-dashboard[data-theme=msn] .lead-details-body{background:#ffffff;border:1px solid #b8d4ea;border-radius:3px}.inbox-dashboard[data-theme=msn] .lead-field input,.inbox-dashboard[data-theme=msn] .lead-field textarea,.inbox-dashboard[data-theme=msn] .lead-transfer-field select{border-radius:3px;border-color:#a6c8e2;font-family:Segoe UI,Tahoma,sans-serif}.inbox-dashboard[data-theme=msn] .lead-field input:focus,.inbox-dashboard[data-theme=msn] .lead-field textarea:focus{border-color:#2d7bb5;box-shadow:0 0 0 2px rgba(45,123,181,.15)}.inbox-dashboard[data-theme=msn] .dash-home{background:#eef3f9}.inbox-dashboard[data-theme=msn] .dash-home-stat{background:#ffffff;border:1px solid #b8d4ea;border-radius:3px;box-shadow:0 1px 3px rgba(30,80,130,.08)}.inbox-dashboard[data-theme=msn] .dash-home-stat:hover{box-shadow:0 2px 6px rgba(30,80,130,.15);border-color:#7ab2d6}.inbox-dashboard[data-theme=msn] .inbox-leads-cases-header,.inbox-dashboard[data-theme=msn] .inbox-search-header{background:linear-gradient(180deg,#e8f2fb,#d6e8f6);border-bottom:1px solid #a6c8e2}.inbox-dashboard[data-theme=msn] .inbox-search-input{border-radius:3px;border-color:#a6c8e2;font-family:Segoe UI,Tahoma,sans-serif}.inbox-dashboard[data-theme=msn] .inbox-search-input:focus{border-color:#2d7bb5;box-shadow:0 0 0 2px rgba(45,123,181,.15)}.inbox-dashboard[data-theme=msn] .status-badge{border-radius:2px;font-size:10px;font-weight:600}.inbox-dashboard[data-theme=msn] .status-bot{background:#e6f5e6;color:#2d7a2d}.inbox-dashboard[data-theme=msn] .status-human{background:#fff4d6;color:#b87800}.inbox-dashboard[data-theme=msn] .status-closed{background:#f0f0f0;color:#666}.inbox-dashboard[data-theme=msn] .category-badge{border-radius:2px}.inbox-dashboard[data-theme=msn] .confirm-modal{border-radius:4px;box-shadow:0 4px 20px rgba(30,80,130,.25);border:1px solid #a6c8e2}.inbox-dashboard[data-theme=msn] .confirm-modal-confirm{border-radius:3px;background:linear-gradient(180deg,#e85050,#c03030);border:1px solid #a02020}.inbox-dashboard[data-theme=msn] .confirm-modal-confirm:hover{background:linear-gradient(180deg,#f06060,#d04040)}.inbox-dashboard[data-theme=msn] .confirm-modal-cancel{border-radius:3px;background:linear-gradient(180deg,#ffffff,#eef4fa);border:1px solid #a6c8e2;color:#1a3d5c}.inbox-dashboard[data-theme=msn] .confirm-modal-cancel:hover{background:linear-gradient(180deg,#eef6ff,#d8eaf7)}.inbox-dashboard[data-theme=msn] .inbox-support-toasts .inbox-support-toast{border-radius:3px;border:1px solid #a6c8e2;background:#ffffff;box-shadow:0 2px 8px rgba(30,80,130,.15)}.inbox-dashboard[data-theme=msn] .inbox-header-logo{filter:brightness(0) invert(1)}.logoAdmin{justify-content:flex-end}.logoAdmin,.logoAdminInner{display:flex;align-items:center}.logoAdminInner{gap:.75rem}.logoAdminImage{height:70px;width:auto;display:block}.seo-dashboard{display:grid;gap:1rem;padding:1rem}.seo-dashboard__header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.seo-dashboard__title{margin:0;font-size:1.5rem}.seo-dashboard__subtitle{margin:.25rem 0 0;color:var(--theme-elevation-600)}.seo-dashboard__controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.seo-dashboard__controls label{display:grid;gap:.25rem;font-size:.85rem}.seo-dashboard__controls button,.seo-dashboard__controls select{border:1px solid var(--theme-elevation-300);border-radius:.5rem;padding:.5rem .65rem;background:var(--theme-elevation-0)}.seo-dashboard__controls button{font-weight:600;cursor:pointer}.seo-dashboard__providers{display:flex;gap:.5rem;flex-wrap:wrap}.seo-dashboard__providers span{border-radius:999px;padding:.2rem .6rem;font-size:.75rem;border:1px solid transparent}.seo-dashboard__providers .ok{background:rgba(34,197,94,.12);color:#166534;border-color:rgba(34,197,94,.35)}.seo-dashboard__providers .warn{background:rgba(249,115,22,.12);color:#9a3412;border-color:rgba(249,115,22,.35)}.seo-dashboard__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.seo-dashboard__card,.seo-dashboard__panel{border:1px solid var(--theme-elevation-200);border-radius:.75rem;background:var(--theme-elevation-0)}.seo-dashboard__card{padding:.8rem 1rem;display:grid;gap:.25rem}.seo-dashboard__card span{color:var(--theme-elevation-600);font-size:.85rem}.seo-dashboard__card strong{font-size:1.4rem}.seo-dashboard__panel{padding:1rem}.seo-dashboard__panel h2{margin-top:0}.seo-dashboard__snapshot-list{display:grid;gap:.75rem}.seo-dashboard__snapshot-card{border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.75rem;display:grid;gap:.5rem}.seo-dashboard__snapshot-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.seo-dashboard__snapshot-head span{color:var(--theme-elevation-600);font-size:.85rem}.seo-dashboard__snapshot-sites{color:var(--theme-elevation-700);font-size:.85rem}.seo-dashboard__snapshot-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.5rem}.seo-dashboard__snapshot-metric{border:1px solid var(--theme-elevation-150);border-radius:.4rem;padding:.4rem .5rem;display:grid;gap:.2rem}.seo-dashboard__snapshot-metric span{color:var(--theme-elevation-600);font-size:.75rem}.seo-dashboard__snapshot-metric strong{font-size:1rem}.seo-dashboard__delta{font-size:.75rem;font-weight:600}.seo-dashboard__delta--up{color:#166534}.seo-dashboard__delta--down{color:#b91c1c}.seo-dashboard__delta--neutral{color:var(--theme-elevation-500)}.seo-dashboard__priorities{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem}.seo-dashboard__priority-card{border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.75rem;display:grid;gap:.35rem}.seo-dashboard__table-wrapper{overflow-x:auto}.seo-dashboard table{width:100%;border-collapse:collapse}.seo-dashboard td,.seo-dashboard th{text-align:left;border-bottom:1px solid var(--theme-elevation-150);padding:.55rem .4rem;vertical-align:top}.seo-dashboard__panel--warning{border-color:rgba(249,115,22,.3)}.seo-dashboard__error{color:#b91c1c;font-weight:600}.seo-dashboard__muted{color:var(--theme-elevation-600)}@media (max-width:768px){.seo-dashboard{padding:.5rem}.seo-dashboard__title{font-size:1.25rem}}.slug-field-component .label-wrapper{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--base)/2)}.slug-field-component .lock-button{margin:0;padding-bottom:.3125rem}