:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:16px/1.5 system-ui,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{color:#e2e8f0;background:#0f172a;margin:0}#app{min-height:100vh}.login-page[data-v-17838784]{background:#0f172a;justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card[data-v-17838784]{color:#e2e8f0;background:#1e293b;border-radius:12px;flex-direction:column;gap:.75rem;width:320px;padding:2rem;display:flex}h1[data-v-17838784]{margin:0;font-size:1.25rem}.subtitle[data-v-17838784]{color:#94a3b8;margin:0 0 .5rem;font-size:.875rem}label[data-v-17838784]{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}input[data-v-17838784]{color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:6px;padding:.5rem}button[data-v-17838784]{color:#0f172a;cursor:pointer;background:#f59e0b;border:none;border-radius:6px;margin-top:.5rem;padding:.6rem;font-weight:600}button[data-v-17838784]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-17838784]{color:#f87171;margin:0;font-size:.875rem}.platform-icon[data-v-a91b3a50]{flex-shrink:0;justify-content:center;align-items:center;width:1.1em;height:1.1em;display:inline-flex}.platform-icon svg[data-v-a91b3a50]{width:100%;height:100%}.platform-icon.facebook[data-v-a91b3a50]{color:#1877f2}.platform-icon.instagram[data-v-a91b3a50]{color:#e1306c}.platform-icon.whatsapp[data-v-a91b3a50]{color:#25d366}.platform-icon.telegram[data-v-a91b3a50]{color:#29a9eb}.shell[data-v-f884f4fc]{height:100vh;display:flex}.sidebar[data-v-f884f4fc]{background:#0b1220;border-right:1px solid #1e293b;flex-direction:column;flex-shrink:0;width:300px;display:flex}.user-card[data-v-f884f4fc]{border-top:1px solid #1e293b;flex-shrink:0;position:relative}.user-card-toggle[data-v-f884f4fc]{color:#e2e8f0;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.85rem 1rem;display:flex}.user-card-toggle[data-v-f884f4fc]:hover{background:#111a2e}.user-name[data-v-f884f4fc]{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.user-status-dot[data-v-f884f4fc]{background:#64748b;border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}.user-status-dot.available[data-v-f884f4fc]{background:#22c55e}.user-status-dot.unavailable[data-v-f884f4fc]{background:#ef4444}.user-menu[data-v-f884f4fc]{background:#1e293b;border:1px solid #334155;border-radius:8px;flex-direction:column;gap:.25rem;margin-bottom:.25rem;padding:.5rem;display:flex;position:absolute;bottom:100%;left:0;right:0}.menu-row[data-v-f884f4fc]{justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .5rem;display:flex}.menu-label[data-v-f884f4fc]{color:#e2e8f0;font-size:.85rem}.switch[data-v-f884f4fc]{cursor:pointer;background:#334155;border:none;border-radius:999px;flex-shrink:0;align-items:center;width:2.2rem;height:1.25rem;padding:.15rem;display:flex}.switch.on[data-v-f884f4fc]{background:#22c55e}.switch[data-v-f884f4fc]:disabled{opacity:.6;cursor:not-allowed}.switch-knob[data-v-f884f4fc]{background:#f8fafc;border-radius:999px;width:.95rem;height:.95rem;transition:transform .15s}.switch.on .switch-knob[data-v-f884f4fc]{transform:translate(.95rem)}.menu-logout[data-v-f884f4fc]{text-align:left;color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.5rem;font-size:.85rem}.menu-logout[data-v-f884f4fc]:hover{color:#e2e8f0;background:#334155}.sidebar-header[data-v-f884f4fc]{color:#f8fafc;border-bottom:1px solid #1e293b;flex-shrink:0;padding:1rem;font-size:1rem;font-weight:700}.tabs[data-v-f884f4fc]{border-bottom:1px solid #1e293b;display:flex}.tabs button[data-v-f884f4fc]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.6rem;font-size:.85rem}.tabs button.active[data-v-f884f4fc]{color:#f59e0b;border-bottom-color:#f59e0b}.tabs button.icon-tab[data-v-f884f4fc]{flex:none;justify-content:center;align-items:center;width:2.4rem;display:flex}.tabs button.icon-tab svg[data-v-f884f4fc]{width:1.05rem;height:1.05rem}.list[data-v-f884f4fc]{flex-direction:column;flex:1;gap:.4rem;padding:.5rem;display:flex;overflow-y:auto}.empty[data-v-f884f4fc]{color:#64748b;margin:0;padding:.5rem;font-size:.85rem}.row[data-v-f884f4fc]{color:inherit;background:#1e293b;border-radius:8px;padding:.6rem .75rem;text-decoration:none;display:block}.row.active[data-v-f884f4fc]{background:#334155;outline:1px solid #f59e0b}.row-main[data-v-f884f4fc]{align-items:center;gap:.4rem;display:flex}.row-main strong[data-v-f884f4fc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.row-main .status[data-v-f884f4fc]{flex-shrink:0}.row-sub[data-v-f884f4fc]{color:#94a3b8;gap:.5rem;margin-top:.2rem;font-size:.75rem;display:flex}.status[data-v-f884f4fc]{text-transform:capitalize;background:#334155;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.7rem}.status.attention_required[data-v-f884f4fc]{color:#fed7aa;background:#7c2d12}.comment-badge[data-v-f884f4fc]{color:#cffafe;background:#0e7490;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.7rem}.main[data-v-f884f4fc]{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;height:100vh;display:flex}.unavailable-banner[data-v-f884f4fc]{background:#f59e0b;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 1.5rem;transition:background .2s;display:flex}.unavailable-banner.accepted[data-v-f884f4fc]{background:#22c55e}.unavailable-banner.accepted span[data-v-f884f4fc]{color:#052e16;font-size:.9rem;font-weight:700}.unavailable-banner button[data-v-f884f4fc]{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;flex-shrink:0;padding:.65rem 1.75rem;font-size:.9rem;font-weight:700}.unavailable-banner button[data-v-f884f4fc]:disabled{opacity:.6;cursor:not-allowed}.main-content[data-v-f884f4fc]{flex:1;min-height:0}.page[data-v-c61ebd78]{color:#e2e8f0;box-sizing:border-box;gap:1.5rem;height:100%;padding:1.5rem;display:flex}.conversation-column[data-v-c61ebd78]{flex-direction:column;flex:1;min-width:0;max-width:720px;margin:0 auto;display:flex}header[data-v-c61ebd78]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.title[data-v-c61ebd78]{align-items:center;gap:.6rem;display:flex}h1[data-v-c61ebd78]{margin:0;font-size:1.1rem}.actions[data-v-c61ebd78]{flex-shrink:0;gap:.5rem;display:flex}.actions button[data-v-c61ebd78]{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:6px;padding:.45rem .8rem;font-size:.85rem}.actions button.danger[data-v-c61ebd78]{color:#fca5a5;border-color:#7f1d1d}.lang-toggle[data-v-c61ebd78]{border:1px solid #334155;border-radius:6px;display:flex;overflow:hidden}.lang-toggle button[data-v-c61ebd78]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:0;padding:.45rem .7rem;font-size:.85rem}.lang-toggle button.active[data-v-c61ebd78]{color:#0f172a;background:#f59e0b;font-weight:600}.transfer-wrap[data-v-c61ebd78]{position:relative}.transfer-menu[data-v-c61ebd78]{z-index:10;background:#1e293b;border:1px solid #334155;border-radius:8px;min-width:160px;margin-top:.25rem;padding:.25rem;list-style:none;position:absolute;top:100%;right:0}.transfer-menu li[data-v-c61ebd78]{margin:0}.transfer-menu li.empty[data-v-c61ebd78]{color:#64748b;padding:.5rem;font-size:.8rem}.transfer-menu button[data-v-c61ebd78]{text-align:left;color:#e2e8f0;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:.4rem .5rem;font-size:.85rem}.transfer-menu button[data-v-c61ebd78]:hover{background:#334155}.messages[data-v-c61ebd78]{scrollbar-width:none;flex-direction:column;flex:1;gap:.5rem;padding-bottom:1rem;display:flex;overflow-y:auto}.messages[data-v-c61ebd78]::-webkit-scrollbar{display:none}.bubble[data-v-c61ebd78]{background:#1e293b;border-radius:12px;max-width:75%;padding:.6rem .8rem}.bubble.inbound[data-v-c61ebd78]{background:#1e293b;align-self:flex-start}.bubble.outbound[data-v-c61ebd78]{color:#1c1917;background:#b45309;align-self:flex-end}.bubble.selectable[data-v-c61ebd78]{cursor:pointer}.bubble.selectable[data-v-c61ebd78]:hover{outline:1px solid #475569}.bubble.selected[data-v-c61ebd78]{outline:2px solid #f59e0b}.body[data-v-c61ebd78]{white-space:pre-wrap;margin:0}.attachment-image[data-v-c61ebd78]{border-radius:8px;max-width:100%;margin-bottom:.4rem;display:block}.time[data-v-c61ebd78]{opacity:.6;margin-top:.35rem;font-size:.7rem;display:block}.status[data-v-c61ebd78]{text-transform:capitalize;background:#334155;border-radius:999px;padding:.15rem .5rem;font-size:.75rem}.status.attention_required[data-v-c61ebd78]{color:#fed7aa;background:#7c2d12}.comment-badge[data-v-c61ebd78]{color:#cffafe;background:#0e7490;border-radius:999px;padding:.15rem .5rem;font-size:.75rem}.reply-box[data-v-c61ebd78]{border-top:1px solid #334155;flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}textarea[data-v-c61ebd78]{color:#e2e8f0;resize:vertical;box-sizing:border-box;background:#0f172a;border:1px solid #334155;border-radius:8px;width:100%;padding:.6rem}textarea[data-v-c61ebd78]:disabled{opacity:.5;cursor:not-allowed}.unavailable-notice[data-v-c61ebd78]{color:#fed7aa;background:#78350f;border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.8rem}.hidden-file-input[data-v-c61ebd78]{display:none}.attachment-preview[data-v-c61ebd78]{width:fit-content;display:inline-flex;position:relative}.attachment-preview img[data-v-c61ebd78]{border:1px solid #334155;border-radius:8px;max-width:160px;max-height:160px;display:block}.remove-attachment[data-v-c61ebd78]{color:#fecaca;cursor:pointer;background:#0f172ad9;border:none;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;position:absolute;top:.25rem;right:.25rem}.reply-actions[data-v-c61ebd78]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.attach-button[data-v-c61ebd78]{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:6px;padding:.5rem .9rem;font-size:.85rem}.attach-button[data-v-c61ebd78]:disabled{opacity:.6;cursor:not-allowed}.reply-actions>button[data-v-c61ebd78]:last-child{color:#0f172a;cursor:pointer;background:#f59e0b;border:none;border-radius:6px;padding:.5rem 1rem;font-weight:600}.reply-actions>button[data-v-c61ebd78]:last-child:disabled{opacity:.6;cursor:not-allowed}.error[data-v-c61ebd78]{color:#f87171;margin:0;font-size:.875rem}.no-pending[data-v-c61ebd78]{color:#94a3b8;font-size:.875rem}.suggestion-panel[data-v-c61ebd78]{background:#1e293b;border-radius:12px;flex-direction:column;flex-shrink:0;gap:1rem;width:320px;padding:1.25rem;display:flex;overflow-y:auto}.suggestion-panel h2[data-v-c61ebd78]{margin:0;font-size:1rem}.suggestion-panel-header[data-v-c61ebd78]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.clear-selection[data-v-c61ebd78]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:999px;padding:.2rem .55rem;font-size:.7rem}.clear-selection[data-v-c61ebd78]:hover{color:#e2e8f0;border-color:#475569}.suggestion-card[data-v-c61ebd78]{border:1px solid #334155;border-radius:10px;flex-direction:column;gap:.75rem;padding:.85rem;display:flex}.suggestion-card-header[data-v-c61ebd78]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.meta-grid[data-v-c61ebd78]{flex-direction:column;gap:.6rem;display:flex}.meta-item[data-v-c61ebd78]{justify-content:space-between;align-items:center;display:flex}.meta-label[data-v-c61ebd78]{text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;font-size:.75rem}.meta-value[data-v-c61ebd78]{font-size:.875rem}.meta-value.badge[data-v-c61ebd78]{text-transform:capitalize;background:#334155;border-radius:999px;padding:.15rem .5rem;font-size:.75rem}.meta-value.badge.urgent[data-v-c61ebd78],.meta-value.badge.high[data-v-c61ebd78]{color:#fed7aa;background:#7c2d12}.reasoning p[data-v-c61ebd78]{color:#cbd5e1;white-space:pre-wrap;margin:.35rem 0 0;font-size:.85rem}.draft[data-v-c61ebd78]{border-top:1px solid #334155;flex-direction:column;gap:.4rem;padding-top:.85rem;display:flex}.draft-header[data-v-c61ebd78]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.draft-actions[data-v-c61ebd78]{gap:.4rem;display:flex}.draft-actions button[data-v-c61ebd78]{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:6px;padding:.25rem .6rem;font-size:.75rem}.draft-actions button.primary[data-v-c61ebd78]{color:#f59e0b;border-color:#f59e0b;font-weight:600}.draft-text[data-v-c61ebd78]{color:#cbd5e1;white-space:pre-wrap;margin:0;font-size:.85rem}.empty-state[data-v-225efed1]{color:#64748b;justify-content:center;align-items:center;height:100%;display:flex}
