@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";.ig-tabs[data-v-03b772da]{display:flex;gap:5px;background:#f8fafc;border:1px solid rgb(226 232 240);padding:4px;border-radius:10px;width:fit-content}.dark .ig-tabs[data-v-03b772da]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937)}.ig-tab[data-v-03b772da]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;border:none;background:transparent;transition:.18s}.ig-tab i[data-v-03b772da]{font-size:11px;line-height:1}.dark .ig-tab[data-v-03b772da]{color:#94a3b8}.ig-tab[data-v-03b772da]:hover{color:#1e293b}.dark .ig-tab[data-v-03b772da]:hover{color:#f1f5f9}.ig-tab.on[data-v-03b772da]{color:#fff;background:var(--el-blue, var(--primary-500, #3b82f6));box-shadow:0 6px 18px -8px #3b82f68c}.conversations-list[data-v-d5336ce0]{background:#fff;border:1px solid rgb(226 232 240);border-radius:12px;box-shadow:0 1px 3px #0f172a0a}.dark .conversations-list[data-v-d5336ce0]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937)}.list-header[data-v-d5336ce0]{padding:10px 12px;border-bottom:1px solid rgb(226 232 240);font-weight:600;font-size:11px;color:#64748b}.dark .list-header[data-v-d5336ce0]{border-bottom-color:var(--color-gray-800, #1f2937);color:#94a3b8}.btn-refresh[data-v-d5336ce0]{border:1px solid rgb(226 232 240);background:#f8fafc;color:#64748b;border-radius:8px;min-width:28px;height:28px;padding:0 8px;font-size:14px;cursor:pointer;transition:.15s}.dark .btn-refresh[data-v-d5336ce0]{border-color:var(--color-gray-700, #374151);background:var(--color-gray-800, #1f2937);color:#94a3b8}.btn-refresh[data-v-d5336ce0]:hover:not(:disabled){color:var(--ig-pink, #e1306c);border-color:#e1306c59}.btn-refresh[data-v-d5336ce0]:disabled{opacity:.5;cursor:not-allowed}.conversation-item[data-v-d5336ce0]{padding:9px 11px;border-bottom:1px solid rgb(226 232 240);cursor:pointer;display:flex;gap:8px;align-items:center;transition:.15s}.dark .conversation-item[data-v-d5336ce0]{border-bottom-color:var(--color-gray-800, #1f2937)}.conversation-item[data-v-d5336ce0]:hover{background:#f8fafc}.dark .conversation-item[data-v-d5336ce0]:hover{background:var(--color-gray-800, #1f2937)}.conversation-item.active[data-v-d5336ce0]{background:#f1f5f9;position:relative}.conversation-item.active[data-v-d5336ce0]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-green-500, #22c55e)}.dark .conversation-item.active[data-v-d5336ce0]{background:var(--color-gray-800, #1f2937)}.conv-avatar[data-v-d5336ce0]{width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--primary-500, #3b82f6) 16%,transparent);display:grid;place-items:center;font-size:10px;font-weight:700;color:var(--primary-600, #2563eb);flex-shrink:0}.dark .conv-avatar[data-v-d5336ce0]{background:color-mix(in srgb,var(--primary-400, #60a5fa) 22%,transparent);color:var(--primary-400, #60a5fa)}.conv-avatar.is-active[data-v-d5336ce0]{background:var(--primary-500, #3b82f6);color:#fff}.conv-info[data-v-d5336ce0]{flex:1;min-width:0}.conv-time[data-v-d5336ce0]{font-size:9px;color:#94a3b8;margin-top:1px}.conv-name[data-v-d5336ce0]{font-size:12px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .conv-name[data-v-d5336ce0]{color:#f1f5f9}.conv-preview[data-v-d5336ce0]{font-size:10.5px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.dark .conv-preview[data-v-d5336ce0]{color:#94a3b8}@media (max-width: 768px){.conversations-list[data-v-d5336ce0]{display:none}}.loading-state[data-v-fb9a72ee]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:120px;padding:24px 0;font-size:11px;font-weight:500;color:#64748b}.dark .loading-state[data-v-fb9a72ee]{color:#94a3b8}.loading-spinner[data-v-fb9a72ee]{width:24px;height:24px;color:var(--primary-500, #3b82f6);animation:loading-spin-fb9a72ee .8s linear infinite}.loading-track[data-v-fb9a72ee]{opacity:.25}.loading-head[data-v-fb9a72ee]{opacity:.75}@keyframes loading-spin-fb9a72ee{to{transform:rotate(360deg)}}.chat-area[data-v-c909a43f]{background:#f8fafc;border:1px solid rgb(226 232 240);border-radius:12px;box-shadow:0 1px 3px #0f172a0a}.dark .chat-area[data-v-c909a43f]{background:var(--color-gray-950, #030712);border-color:var(--color-gray-800, #1f2937)}.empty-state[data-v-c909a43f]{display:grid;place-items:center;color:#64748b;font-size:12px}.dark .empty-state[data-v-c909a43f]{color:#94a3b8}.chat-header[data-v-c909a43f]{border-bottom:1px solid rgb(226 232 240);padding:9px 12px;background:#fff}.dark .chat-header[data-v-c909a43f]{border-bottom-color:var(--color-gray-800, #1f2937);background:var(--color-gray-900, #111827)}.chat-header-name[data-v-c909a43f]{font-size:12px;font-weight:600;color:#1e293b}.dark .chat-header-name[data-v-c909a43f]{color:#f1f5f9}.chat-header-meta[data-v-c909a43f]{font-size:10px;color:#64748b;margin-top:1px}.dark .chat-header-meta[data-v-c909a43f]{color:#94a3b8}.messages-container[data-v-c909a43f]{padding:12px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.messages-container[data-v-c909a43f]:has(.loading-state){justify-content:center}.message[data-v-c909a43f]{display:flex;flex-direction:column;max-width:70%;width:fit-content;align-self:flex-start;gap:4px;flex-shrink:0}.message.sent[data-v-c909a43f]{align-self:flex-end;align-items:flex-end}.message-content[data-v-c909a43f]{background:#fff;border:1px solid rgb(226 232 240);padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.4;word-wrap:break-word;color:#1e293b}.dark .message-content[data-v-c909a43f]{background:var(--color-gray-800, #1f2937);border-color:var(--color-gray-700, #374151);color:#f1f5f9}.message.sent .message-content[data-v-c909a43f]{background:var(--primary-500, #3b82f6);border-color:transparent;color:#fff}.message-time[data-v-c909a43f]{font-size:9px;color:#64748b;padding:0 8px}.dark .message-time[data-v-c909a43f]{color:#94a3b8}.message-input[data-v-c909a43f]{border-top:1px solid rgb(226 232 240);padding:9px;display:flex;gap:6px;background:#fff}.chat-window-warning[data-v-c909a43f]{margin:0;padding:10px 12px;border-top:1px solid rgb(254 240 138);background:#fefce8;font-size:11px;font-weight:600;line-height:1.45;color:#a16207}.dark .chat-window-warning[data-v-c909a43f]{border-top-color:#713f12;background:#422006;color:#fde047}.chat-send-error[data-v-c909a43f]{margin:0;padding:8px 12px 0;font-size:11px;font-weight:600;line-height:1.45;color:#dc2626}.dark .chat-send-error[data-v-c909a43f]{color:#f87171}.dark .message-input[data-v-c909a43f]{border-top-color:var(--color-gray-800, #1f2937);background:var(--color-gray-900, #111827)}.input-field[data-v-c909a43f]{flex:1;background:#fff;border:1px solid rgb(226 232 240);border-radius:8px;color:#1e293b;padding:7px 10px;font-family:inherit;font-size:12px;resize:none;min-height:34px;max-height:80px}.dark .input-field[data-v-c909a43f]{background:var(--color-gray-800, #1f2937);border-color:var(--color-gray-700, #374151);color:#f1f5f9}.input-field[data-v-c909a43f]::placeholder{color:#94a3b8}.input-field[data-v-c909a43f]:focus{outline:none;border-color:var(--color-green-500, #22c55e);box-shadow:0 0 0 3px #22c55e24}.btn-send[data-v-c909a43f]{background:var(--color-green-500, #22c55e);color:#fff;font-weight:600;font-size:11px;border:none;border-radius:8px;padding:6px 11px;cursor:pointer;transition:.15s}.btn-send[data-v-c909a43f]:hover:not(:disabled){background:var(--color-green-600, #16a34a)}.btn-send[data-v-c909a43f]:disabled{opacity:.7;cursor:not-allowed}.dashboard-stats[data-v-97c9c6ef]{display:flex;flex-direction:column;gap:12px}.stats-grid[data-v-97c9c6ef]{display:grid;gap:12px}.stats-grid-overview[data-v-97c9c6ef],.stats-grid-totals[data-v-97c9c6ef]{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card[data-v-97c9c6ef]{background:#fff;border:1px solid rgb(226 232 240);border-radius:12px;position:relative;overflow:hidden}.dark .stat-card[data-v-97c9c6ef]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937)}.stat-card-overview[data-v-97c9c6ef]{padding:14px 14px 12px}.stat-card-overview[data-v-97c9c6ef]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--stat-accent, var(--primary-500, #3b82f6))}.stat-card-head[data-v-97c9c6ef]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.stat-card-head i[data-v-97c9c6ef]{font-size:12px;color:#94a3b8}.stat-label[data-v-97c9c6ef]{font-size:11px;color:#64748b;font-weight:600}.dark .stat-label[data-v-97c9c6ef]{color:#94a3b8}.stat-value[data-v-97c9c6ef]{font-size:22px;font-weight:700;line-height:1.1;color:#1e293b;letter-spacing:-.02em}.dark .stat-value[data-v-97c9c6ef]{color:#f1f5f9}.stat-delta[data-v-97c9c6ef]{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-green-500, #22c55e) 14%,transparent);color:var(--color-green-600, #16a34a);font-size:10px;font-weight:600}.dark .stat-delta[data-v-97c9c6ef]{background:color-mix(in srgb,var(--color-green-400, #4ade80) 18%,transparent);color:var(--color-green-400, #4ade80)}.stat-delta i[data-v-97c9c6ef]{font-size:9px}.stat-card-total[data-v-97c9c6ef]{display:flex;align-items:center;gap:12px;padding:14px}.stat-icon-box[data-v-97c9c6ef]{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;font-size:15px;color:#fff}.stat-icon-box.is-pink[data-v-97c9c6ef]{background:var(--color-rose-500, #f43f5e);box-shadow:0 8px 20px -10px #f43f5ea6}.stat-icon-box.is-blue[data-v-97c9c6ef]{background:var(--primary-500, #3b82f6);box-shadow:0 8px 20px -10px #3b82f68c}.stat-icon-box.is-cyan[data-v-97c9c6ef]{background:var(--color-cyan-500, #06b6d4);box-shadow:0 8px 20px -10px #06b6d48c}.stat-icon-box.is-green[data-v-97c9c6ef]{background:var(--color-green-500, #22c55e);box-shadow:0 8px 20px -10px #22c55e8c}.stat-total-body[data-v-97c9c6ef]{min-width:0}.stat-value-total[data-v-97c9c6ef]{font-size:20px;font-weight:700;line-height:1.1;color:#1e293b;letter-spacing:-.02em}.dark .stat-value-total[data-v-97c9c6ef]{color:#f1f5f9}.stat-label-total[data-v-97c9c6ef]{margin-top:3px;font-size:10px;color:#64748b;font-weight:500}.dark .stat-label-total[data-v-97c9c6ef]{color:#94a3b8}@media (max-width: 1024px){.stats-grid-overview[data-v-97c9c6ef],.stats-grid-totals[data-v-97c9c6ef]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.stats-grid-overview[data-v-97c9c6ef],.stats-grid-totals[data-v-97c9c6ef]{grid-template-columns:1fr}}.dashboard-analytics[data-v-8c68ef3f]{display:flex;flex-direction:column;gap:12px}.analytics-grid-two[data-v-8c68ef3f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.analytics-card[data-v-8c68ef3f]{background:#fff;border:1px solid rgb(226 232 240);border-radius:12px;overflow:hidden}.dark .analytics-card[data-v-8c68ef3f]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937)}.analytics-card-header[data-v-8c68ef3f]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid rgb(226 232 240)}.dark .analytics-card-header[data-v-8c68ef3f]{border-bottom-color:var(--color-gray-800, #1f2937)}.analytics-card-title[data-v-8c68ef3f]{display:flex;align-items:center;gap:8px;min-width:0}.analytics-card-title h3[data-v-8c68ef3f]{margin:0;font-size:12px;font-weight:700;color:#1e293b}.dark .analytics-card-title h3[data-v-8c68ef3f]{color:#f1f5f9}.analytics-card-icon[data-v-8c68ef3f]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:11px;color:#fff;flex-shrink:0}.analytics-card-icon.is-green[data-v-8c68ef3f]{background:var(--color-green-500, #22c55e)}.analytics-card-icon.is-blue[data-v-8c68ef3f]{background:var(--primary-500, #3b82f6)}.analytics-card-subtitle[data-v-8c68ef3f]{font-size:10px;font-weight:600;color:#64748b;white-space:nowrap}.dark .analytics-card-subtitle[data-v-8c68ef3f]{color:#94a3b8}.analytics-rows[data-v-8c68ef3f],.analytics-segmentation[data-v-8c68ef3f]{padding:14px}.analytics-rows[data-v-8c68ef3f]{display:flex;flex-direction:column;gap:12px}.analytics-content-row[data-v-8c68ef3f]{display:flex;align-items:center;gap:10px}.analytics-type-icon[data-v-8c68ef3f]{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:12px;flex-shrink:0}.analytics-type-icon.is-blue[data-v-8c68ef3f]{background:var(--primary-500, #3b82f6)}.analytics-type-icon.is-green[data-v-8c68ef3f]{background:var(--color-green-500, #22c55e)}.analytics-type-icon.is-cyan[data-v-8c68ef3f]{background:var(--color-cyan-500, #06b6d4)}.analytics-row-body[data-v-8c68ef3f],.analytics-simple-row[data-v-8c68ef3f]{flex:1;min-width:0}.analytics-row-top[data-v-8c68ef3f]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;font-weight:600;color:#1e293b}.dark .analytics-row-top[data-v-8c68ef3f]{color:#f1f5f9}.analytics-row-top span[data-v-8c68ef3f]:last-child,.analytics-row-top em[data-v-8c68ef3f]{color:#64748b;font-style:normal}.dark .analytics-row-top span[data-v-8c68ef3f]:last-child,.dark .analytics-row-top em[data-v-8c68ef3f]{color:#94a3b8}.analytics-track[data-v-8c68ef3f]{height:8px;border-radius:999px;background:#f1f5f9;overflow:hidden}.dark .analytics-track[data-v-8c68ef3f]{background:var(--color-gray-800, #1f2937)}.analytics-track.is-thin[data-v-8c68ef3f]{height:6px}.analytics-fill[data-v-8c68ef3f]{height:100%;border-radius:999px;transition:width .35s ease}.analytics-segmentation[data-v-8c68ef3f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.analytics-segment-block h4[data-v-8c68ef3f]{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.dark .analytics-segment-block h4[data-v-8c68ef3f]{color:#94a3b8}.analytics-segment-rows[data-v-8c68ef3f]{display:flex;flex-direction:column;gap:9px}.analytics-empty[data-v-8c68ef3f],.analytics-empty-inline[data-v-8c68ef3f]{padding:14px;font-size:11px;color:#64748b}.analytics-empty-inline[data-v-8c68ef3f]{padding:0}.dark .analytics-empty[data-v-8c68ef3f],.dark .analytics-empty-inline[data-v-8c68ef3f]{color:#94a3b8}@media (max-width: 1024px){.analytics-grid-two[data-v-8c68ef3f],.analytics-segmentation[data-v-8c68ef3f]{grid-template-columns:1fr}}.dashboard-container[data-v-cb370566]{display:flex;flex-direction:column;gap:14px;min-height:0}.dashboard-toolbar[data-v-cb370566]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#64748b;font-size:11px;font-weight:600}.dark .dashboard-toolbar[data-v-cb370566]{color:#94a3b8}.btn-refresh[data-v-cb370566]{border:1px solid rgb(226 232 240);background:#f8fafc;color:#64748b;border-radius:8px;min-width:28px;height:28px;padding:0 8px;font-size:12px;cursor:pointer;transition:.15s}.dark .btn-refresh[data-v-cb370566]{border-color:var(--color-gray-700, #374151);background:var(--color-gray-800, #1f2937);color:#94a3b8}.btn-refresh[data-v-cb370566]:hover:not(:disabled){color:var(--primary-500, #3b82f6);border-color:color-mix(in srgb,var(--primary-500, #3b82f6) 35%,transparent)}.btn-refresh[data-v-cb370566]:disabled{opacity:.5;cursor:not-allowed}.post-list-item[data-v-68d62011]{display:flex;gap:10px;padding:10px;border-bottom:1px solid rgb(226 232 240);cursor:pointer;transition:.15s}.dark .post-list-item[data-v-68d62011]{border-bottom-color:var(--color-gray-800, #1f2937)}.post-list-item[data-v-68d62011]:hover{background:#f8fafc}.dark .post-list-item[data-v-68d62011]:hover{background:var(--color-gray-800, #1f2937)}.post-list-item.active[data-v-68d62011]{background:color-mix(in srgb,var(--primary-500, #3b82f6) 8%,transparent);box-shadow:inset 3px 0 0 var(--primary-500, #3b82f6)}.dark .post-list-item.active[data-v-68d62011]{background:color-mix(in srgb,var(--primary-400, #60a5fa) 12%,transparent)}.post-thumb[data-v-68d62011]{position:relative;width:54px;height:54px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f1f5f9}.dark .post-thumb[data-v-68d62011]{background:var(--color-gray-800, #1f2937)}.post-thumb-image[data-v-68d62011]{width:100%;height:100%;object-fit:cover}.post-thumb-placeholder[data-v-68d62011]{width:100%;height:100%;display:grid;place-items:center;color:#94a3b8;font-size:16px}.post-type-badge[data-v-68d62011]{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:5px;background:#0f172ab8;color:#fff;display:grid;place-items:center;font-size:9px}.post-list-body[data-v-68d62011]{min-width:0;flex:1}.post-list-caption[data-v-68d62011]{font-size:12px;font-weight:600;line-height:1.35;color:#1e293b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .post-list-caption[data-v-68d62011]{color:#f1f5f9}.post-list-meta[data-v-68d62011]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:10px;color:#64748b}.dark .post-list-meta[data-v-68d62011]{color:#94a3b8}.post-list-meta i[data-v-68d62011]{font-size:9px;margin-right:3px}.post-list[data-v-83ba1392]{background:#fff;border:1px solid rgb(226 232 240);border-radius:12px;box-shadow:0 1px 3px #0f172a0a}.dark .post-list[data-v-83ba1392]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937)}.post-list-header[data-v-83ba1392]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid rgb(226 232 240)}.dark .post-list-header[data-v-83ba1392]{border-bottom-color:var(--color-gray-800, #1f2937)}.post-list-title[data-v-83ba1392]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#1e293b}.dark .post-list-title[data-v-83ba1392]{color:#f1f5f9}.post-list-title i[data-v-83ba1392]{color:var(--primary-500, #3b82f6);font-size:11px}.post-list-count[data-v-83ba1392]{font-size:10px;font-weight:600;color:#64748b}.dark .post-list-count[data-v-83ba1392]{color:#94a3b8}.post-list-empty[data-v-83ba1392]{padding:24px 14px;text-align:center;font-size:12px;color:#64748b}.dark .post-list-empty[data-v-83ba1392]{color:#94a3b8}.comment-input[data-v-448aee62]{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid rgb(226 232 240);background:#fff}.dark .comment-input[data-v-448aee62]{border-top-color:var(--color-gray-800, #1f2937);background:var(--color-gray-900, #111827)}.comment-input-icon[data-v-448aee62]{width:32px;height:32px;border:none;background:transparent;color:#64748b;cursor:pointer;border-radius:8px;flex-shrink:0}.comment-input-icon[data-v-448aee62]:hover{background:#f8fafc}.dark .comment-input-icon[data-v-448aee62]{color:#94a3b8}.dark .comment-input-icon[data-v-448aee62]:hover{background:var(--color-gray-800, #1f2937)}.comment-input-field[data-v-448aee62]{flex:1;min-height:34px;max-height:96px;resize:none;border:1px solid rgb(226 232 240);border-radius:10px;background:#fff;padding:8px 10px;font-family:inherit;font-size:12px;color:#1e293b}.dark .comment-input-field[data-v-448aee62]{background:var(--color-gray-800, #1f2937);border-color:var(--color-gray-700, #374151);color:#f1f5f9}.comment-input-field[data-v-448aee62]::placeholder{color:#94a3b8}.comment-input-field[data-v-448aee62]:focus{outline:none;border-color:var(--color-green-500, #22c55e);box-shadow:0 0 0 3px #22c55e24}.comment-send-btn[data-v-448aee62]{width:34px;height:34px;border:none;border-radius:999px;background:var(--color-green-500, #22c55e);color:#fff;cursor:pointer;flex-shrink:0;transition:.15s}.comment-send-btn[data-v-448aee62]:hover:not(:disabled){background:var(--color-green-600, #16a34a)}.comment-send-btn[data-v-448aee62]:disabled{opacity:.6;cursor:not-allowed}.comment-item[data-v-f114833e]{display:flex;gap:10px;align-items:flex-start}.comment-avatar[data-v-f114833e]{width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--primary-500, #3b82f6) 16%,transparent);color:var(--primary-600, #2563eb);display:grid;place-items:center;font-size:10px;font-weight:700;flex-shrink:0}.dark .comment-avatar[data-v-f114833e]{background:color-mix(in srgb,var(--primary-400, #60a5fa) 22%,transparent);color:var(--primary-400, #60a5fa)}.comment-body[data-v-f114833e]{min-width:0;flex:1}.comment-bubble[data-v-f114833e]{background:#f8fafc;border:1px solid rgb(226 232 240);border-radius:12px;padding:10px 12px}.dark .comment-bubble[data-v-f114833e]{background:var(--color-gray-800, #1f2937);border-color:var(--color-gray-700, #374151)}.comment-head[data-v-f114833e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px}.comment-author[data-v-f114833e]{font-size:12px;font-weight:700;color:#1e293b}.dark .comment-author[data-v-f114833e]{color:#f1f5f9}.comment-handle[data-v-f114833e]{font-size:10px;color:#64748b}.dark .comment-handle[data-v-f114833e]{color:#94a3b8}.comment-text[data-v-f114833e]{font-size:12px;line-height:1.45;color:#334155}.dark .comment-text[data-v-f114833e]{color:#e2e8f0}.comment-actions[data-v-f114833e]{display:flex;align-items:center;gap:12px;margin-top:6px;padding-left:4px}.comment-action[data-v-f114833e],.comment-action-btn[data-v-f114833e]{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#64748b}.comment-action-btn[data-v-f114833e]{border:none;background:transparent;cursor:pointer;padding:0;transition:.15s}.comment-action-btn[data-v-f114833e]:hover{color:var(--primary-500, #3b82f6)}.dark .comment-action[data-v-f114833e],.dark .comment-action-btn[data-v-f114833e]{color:#94a3b8}.post-stage[data-v-3d2bd170]{background:#f8fafc;border:1px solid rgb(226 232 240);border-radius:12px;box-shadow:0 1px 3px #0f172a0a}.dark .post-stage[data-v-3d2bd170]{background:var(--color-gray-950, #030712);border-color:var(--color-gray-800, #1f2937)}.post-stage-empty[data-v-3d2bd170]{display:grid;place-items:center;padding:24px;text-align:center;font-size:12px;color:#64748b}.dark .post-stage-empty[data-v-3d2bd170]{color:#94a3b8}.post-stage-header[data-v-3d2bd170]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-bottom:1px solid rgb(226 232 240);background:#fff}.post-stage-instagram-link[data-v-3d2bd170]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto;padding:6px 10px;border-radius:8px;border:1px solid rgb(226 232 240);background:#f8fafc;font-size:10px;font-weight:600;color:var(--primary-500, #3b82f6);text-decoration:none;white-space:nowrap;transition:.15s}.post-stage-instagram-link[data-v-3d2bd170]:hover{color:var(--primary-500, #3b82f6);border-color:color-mix(in srgb,var(--primary-500, #3b82f6) 35%,transparent);background:color-mix(in srgb,var(--primary-500, #3b82f6) 8%,transparent)}.dark .post-stage-instagram-link[data-v-3d2bd170]{border-color:var(--color-gray-700, #374151);background:var(--color-gray-800, #1f2937);color:#93c5fd}.dark .post-stage-instagram-link[data-v-3d2bd170]:hover{color:#bfdbfe;border-color:color-mix(in srgb,rgb(147 197 253) 35%,transparent);background:color-mix(in srgb,rgb(147 197 253) 10%,transparent)}.dark .post-stage-header[data-v-3d2bd170]{border-bottom-color:var(--color-gray-800, #1f2937);background:var(--color-gray-900, #111827)}.post-stage-thumb[data-v-3d2bd170]{width:56px;height:56px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#f1f5f9}.dark .post-stage-thumb[data-v-3d2bd170]{background:var(--color-gray-800, #1f2937)}.post-stage-thumb-image[data-v-3d2bd170]{width:100%;height:100%;object-fit:cover}.post-stage-thumb-placeholder[data-v-3d2bd170]{width:100%;height:100%;display:grid;place-items:center;color:#94a3b8}.post-stage-info[data-v-3d2bd170]{min-width:0;flex:1}.post-stage-caption[data-v-3d2bd170]{font-size:13px;font-weight:700;line-height:1.4;color:#1e293b}.dark .post-stage-caption[data-v-3d2bd170]{color:#f1f5f9}.post-stage-meta[data-v-3d2bd170]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:10px;color:#64748b}.dark .post-stage-meta[data-v-3d2bd170]{color:#94a3b8}.post-stage-meta i[data-v-3d2bd170]{font-size:9px;margin-right:3px}.post-stage-comments[data-v-3d2bd170]{display:flex;flex-direction:column;padding:14px}.post-stage-no-comments[data-v-3d2bd170]{display:grid;place-items:center;min-height:120px;font-size:12px;color:#64748b}.dark .post-stage-no-comments[data-v-3d2bd170]{color:#94a3b8}.post-stage-comments-list[data-v-3d2bd170]{display:flex;flex-direction:column;gap:14px}.post-stage-reply-error[data-v-3d2bd170]{margin:0;padding:8px 12px 0;font-size:11px;font-weight:600;color:#dc2626}.dark .post-stage-reply-error[data-v-3d2bd170]{color:#f87171}@media (max-width: 900px){.posts-panel[data-v-06d64703]{grid-template-columns:1fr}}.publications-container[data-v-9738a71e]{display:flex;flex-direction:column;gap:14px;min-height:0}.publications-toolbar[data-v-9738a71e]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#64748b;font-size:11px;font-weight:600}.dark .publications-toolbar[data-v-9738a71e]{color:#94a3b8}.btn-refresh[data-v-9738a71e]{border:1px solid rgb(226 232 240);background:#f8fafc;color:#64748b;border-radius:8px;min-width:28px;height:28px;padding:0 8px;font-size:12px;cursor:pointer;transition:.15s}.dark .btn-refresh[data-v-9738a71e]{border-color:var(--color-gray-700, #374151);background:var(--color-gray-800, #1f2937);color:#94a3b8}.btn-refresh[data-v-9738a71e]:hover:not(:disabled){color:var(--primary-500, #3b82f6);border-color:color-mix(in srgb,var(--primary-500, #3b82f6) 35%,transparent)}.btn-refresh[data-v-9738a71e]:disabled{opacity:.5;cursor:not-allowed}.ig-app[data-v-5fecb3a0] *{box-sizing:border-box}.ig-app[data-v-5fecb3a0]{--ig-grad: linear-gradient( 45deg, #405de6, #5b51d8, #833ab4, #c13584, #e1306c, #fd1d1d, #f56040, #f77737, #fcaf45, #ffdc80 );--ig-blue: #405de6;--ig-purple: #833ab4;--ig-pink: #e1306c;--ig-orange: #f77737;--el-blue: var(--primary-500, #3b82f6);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:13px;letter-spacing:-.01em}.ig-top[data-v-5fecb3a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ig-brand[data-v-5fecb3a0]{display:flex;flex-direction:column;gap:2px}.ig-brand h1[data-v-5fecb3a0]{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--el-blue)}.ig-brand p[data-v-5fecb3a0]{margin:0;font-size:11px;font-weight:500;color:#64748b}.dark .ig-app .ig-brand p[data-v-5fecb3a0]{color:#94a3b8}@keyframes pulse-5fecb3a0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.ig-status[data-v-5fecb3a0]{display:flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid rgb(226 232 240);padding:5px 10px;border-radius:8px;font-size:11px;font-weight:600;color:#64748b}.dark .ig-app .ig-status[data-v-5fecb3a0]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937);color:#94a3b8}.ig-status .dot[data-v-5fecb3a0]{width:8px;height:8px;border-radius:50%;background:var(--ig-grad);box-shadow:0 0 0 3px #e1306c2e;animation:pulse-5fecb3a0 2.4s ease-in-out infinite}.card[data-v-5fecb3a0]{background:#fff;border:1px solid rgb(226 232 240);border-radius:18px;padding:24px}.dark .ig-app .card[data-v-5fecb3a0]{background:var(--color-gray-900, #111827);border-color:var(--color-gray-800, #1f2937)}.card-container[data-v-5fecb3a0]{display:grid;place-items:center;min-height:400px;flex:1;padding:24px}.card-content[data-v-5fecb3a0]{max-width:480px;text-align:center}.connect-icon[data-v-5fecb3a0]{margin:20px 0;color:#e1306c}.connect-icon svg[data-v-5fecb3a0]{display:inline-block}.btn-primary[data-v-5fecb3a0]{display:inline-flex;align-items:center;gap:10px;background:var(--ig-grad);color:#fff;font-size:14.5px;font-weight:700;border:none;border-radius:13px;padding:13px 26px;cursor:pointer;box-shadow:0 12px 28px -10px #e1306c73;transition:.15s}.btn-primary[data-v-5fecb3a0]:hover{filter:brightness(1.06)}.btn-primary[data-v-5fecb3a0]:disabled{opacity:.7;cursor:default}.full-screen[data-v-5fecb3a0]{min-height:0}.error-message[data-v-5fecb3a0]{color:#dc2626;font-size:13px;margin-top:12px;padding:8px;background:#dc262614;border-radius:8px;border:1px solid rgba(220,38,38,.2)}.dark .ig-app .error-message[data-v-5fecb3a0]{color:#f87171;background:#dc26261f}h2[data-v-5fecb3a0]{font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;margin:12px 0 6px;color:#1e293b}.dark .ig-app h2[data-v-5fecb3a0]{color:#f1f5f9}.lead[data-v-5fecb3a0]{font-size:12px;color:#64748b;line-height:1.6;margin:0 0 16px}.dark .ig-app .lead[data-v-5fecb3a0]{color:#94a3b8}@media (max-width: 768px){.dms-container[data-v-5fecb3a0]{grid-template-columns:1fr}}
