.social-scheduler.svelte-10w1poz{background:var(--bg-card, #1e293b);border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}.section-header.svelte-10w1poz{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.section-header.svelte-10w1poz h3:where(.svelte-10w1poz){font-size:1rem;font-weight:600;color:var(--text-primary, #f1f5f9);margin:0}.btn-primary.svelte-10w1poz{background:var(--color-emerald, #10b981);color:#fff;border:none;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;transition:all .15s}.btn-primary.svelte-10w1poz:hover{background:#059669}.accounts-grid.svelte-10w1poz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:1.5rem}.account-card.svelte-10w1poz{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#94a3b80d;border:1px solid var(--border-subtle);border-radius:.5rem;transition:all .15s}.account-card.connected.svelte-10w1poz{border-color:#10b9814d}.account-icon.svelte-10w1poz{width:40px;height:40px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.account-info.svelte-10w1poz{flex:1;display:flex;flex-direction:column;gap:.125rem}.platform-name.svelte-10w1poz{font-size:.875rem;font-weight:500;color:var(--text-primary, #f1f5f9);text-transform:capitalize}.account-name.svelte-10w1poz{font-size:.75rem;color:var(--color-emerald, #10b981)}.not-connected.svelte-10w1poz{font-size:.75rem;color:var(--text-muted, #64748b)}.status-badge.connected.svelte-10w1poz{width:24px;height:24px;background:#10b98133;color:var(--color-emerald, #10b981);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem}.connect-btn.svelte-10w1poz{padding:.375rem .75rem;background:#10b9811a;border:1px solid var(--color-emerald, #10b981);border-radius:.375rem;color:var(--color-emerald, #10b981);font-size:.75rem;cursor:pointer;transition:all .15s}.connect-btn.svelte-10w1poz:hover{background:var(--color-emerald, #10b981);color:#fff}.scheduled-section.svelte-10w1poz h4:where(.svelte-10w1poz){font-size:.875rem;font-weight:600;color:var(--text-primary, #f1f5f9);margin:0 0 .75rem}.posts-list.svelte-10w1poz{display:flex;flex-direction:column;gap:.75rem}.post-card.svelte-10w1poz{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem;background:#94a3b80d;border:1px solid var(--border-subtle);border-radius:.5rem}.post-card.add-post.svelte-10w1poz{align-items:center;justify-content:center;gap:.5rem;border-style:dashed;cursor:pointer;color:var(--text-muted, #64748b);min-height:60px;transition:all .15s}.post-card.add-post.svelte-10w1poz:hover{border-color:var(--color-emerald, #10b981);color:var(--color-emerald, #10b981)}.add-icon.svelte-10w1poz{font-size:1.25rem}.post-platforms.svelte-10w1poz{display:flex;flex-direction:column;gap:.25rem}.platform-icon.svelte-10w1poz{font-size:1rem}.post-content.svelte-10w1poz{flex:1}.post-content.svelte-10w1poz p:where(.svelte-10w1poz){margin:0 0 .5rem;font-size:.875rem;color:var(--text-secondary, #94a3b8);line-height:1.4}.post-date.svelte-10w1poz{font-size:.75rem;color:var(--text-muted, #64748b)}.post-actions.svelte-10w1poz{display:flex;gap:.25rem}.action-btn.svelte-10w1poz{background:transparent;border:none;padding:.25rem;cursor:pointer;opacity:.5;transition:opacity .15s;font-size:.875rem}.action-btn.svelte-10w1poz:hover{opacity:1}.btn-secondary.svelte-10w1poz{background:var(--bg-tertiary, #334155);border:1px solid var(--border-subtle);border-radius:.5rem;color:var(--text-secondary, #94a3b8);padding:.5rem 1rem;font-size:.875rem;cursor:pointer;transition:all .15s}.btn-secondary.svelte-10w1poz:hover{border-color:var(--color-emerald, #10b981);color:var(--color-emerald, #10b981)}.loading-state.svelte-10w1poz,.empty-state.svelte-10w1poz{display:flex;flex-direction:column;align-items:center;padding:2rem;color:var(--text-muted, #64748b)}.empty-icon.svelte-10w1poz{font-size:2rem;margin-bottom:.5rem}.spinner.svelte-10w1poz{width:24px;height:24px;border:2px solid var(--border-subtle);border-top-color:var(--color-emerald);border-radius:50%;animation:svelte-10w1poz-spin 1s linear infinite;margin-bottom:.5rem}@keyframes svelte-10w1poz-spin{to{transform:rotate(360deg)}}.templates-card.svelte-ykqb96{background:var(--bg-card, #1e293b);border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.75rem;padding:1rem}.templates-card.svelte-ykqb96 h3:where(.svelte-ykqb96){font-size:.9375rem;font-weight:600;color:var(--text-primary, #f1f5f9);margin:0 0 1rem}.templates-list.svelte-ykqb96{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.template-item.svelte-ykqb96{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:#94a3b80d;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .15s;text-align:left;width:100%}.template-item.svelte-ykqb96:hover{background:#10b9811a;border-color:var(--color-emerald, #10b981)}.template-icon.svelte-ykqb96{font-size:1.25rem}.template-info.svelte-ykqb96{flex:1;display:flex;flex-direction:column;gap:.125rem}.template-name.svelte-ykqb96{font-size:.875rem;font-weight:500;color:var(--text-primary, #f1f5f9)}.template-desc.svelte-ykqb96{font-size:.75rem;color:var(--text-muted, #64748b)}.template-usage.svelte-ykqb96{font-size:.6875rem;padding:.125rem .375rem;background:#10b98126;color:var(--color-emerald, #10b981);border-radius:.25rem}.manage-btn.svelte-ykqb96{width:100%;padding:.625rem;background:#94a3b81a;border:1px solid var(--border-subtle);border-radius:.5rem;color:var(--text-secondary, #94a3b8);font-size:.875rem;cursor:pointer;transition:all .15s}.manage-btn.svelte-ykqb96:hover{border-color:var(--color-emerald, #10b981);color:var(--color-emerald, #10b981)}.loading-state.svelte-ykqb96{display:flex;justify-content:center;padding:2rem}.spinner.svelte-ykqb96{width:24px;height:24px;border:2px solid var(--border-subtle);border-top-color:var(--color-emerald);border-radius:50%;animation:svelte-ykqb96-spin 1s linear infinite}@keyframes svelte-ykqb96-spin{to{transform:rotate(360deg)}}.segments-card.svelte-1yq46nr{background:var(--bg-card, #1e293b);border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.75rem;padding:1rem}.segments-card.svelte-1yq46nr h3:where(.svelte-1yq46nr){font-size:.9375rem;font-weight:600;color:var(--text-primary, #f1f5f9);margin:0 0 1rem}.segments-list.svelte-1yq46nr{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.segment-item.svelte-1yq46nr{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:#94a3b80d;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .15s;text-align:left;width:100%}.segment-item.svelte-1yq46nr:hover{background:#10b9811a;border-color:var(--color-emerald, #10b981)}.segment-color.svelte-1yq46nr{width:8px;height:32px;border-radius:4px}.segment-info.svelte-1yq46nr{flex:1;display:flex;flex-direction:column;gap:.125rem}.segment-name.svelte-1yq46nr{font-size:.875rem;font-weight:500;color:var(--text-primary, #f1f5f9)}.segment-count.svelte-1yq46nr{font-size:.75rem;color:var(--text-muted, #64748b)}.manage-btn.svelte-1yq46nr{width:100%;padding:.625rem;background:#94a3b81a;border:1px solid var(--border-subtle);border-radius:.5rem;color:var(--text-secondary, #94a3b8);font-size:.875rem;cursor:pointer;transition:all .15s}.manage-btn.svelte-1yq46nr:hover{border-color:var(--color-emerald, #10b981);color:var(--color-emerald, #10b981)}.loading-state.svelte-1yq46nr{display:flex;justify-content:center;padding:2rem}.spinner.svelte-1yq46nr{width:24px;height:24px;border:2px solid var(--border-subtle);border-top-color:var(--color-emerald);border-radius:50%;animation:svelte-1yq46nr-spin 1s linear infinite}@keyframes svelte-1yq46nr-spin{to{transform:rotate(360deg)}}.quick-actions-card.svelte-5xridd{background:var(--bg-card, #1e293b);border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.75rem;padding:1rem}.quick-actions-card.svelte-5xridd h3:where(.svelte-5xridd){font-size:.9375rem;font-weight:600;color:var(--text-primary, #f1f5f9);margin:0 0 1rem}.actions-grid.svelte-5xridd{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.action-btn.svelte-5xridd{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;background:#94a3b80d;border:1px solid var(--border-subtle);border-radius:.5rem;cursor:pointer;transition:all .15s}.action-btn.svelte-5xridd:hover{background:#10b9811a;border-color:var(--color-emerald, #10b981)}.action-icon.svelte-5xridd{font-size:1.5rem}.action-label.svelte-5xridd{font-size:.75rem;color:var(--text-secondary, #94a3b8);text-align:center}.action-btn.svelte-5xridd:hover .action-label:where(.svelte-5xridd){color:var(--color-emerald, #10b981)}.marketing.svelte-13e15uv{max-width:1400px}.btn.svelte-13e15uv{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;transition:all .15s;border:none;text-decoration:none}.btn-primary.svelte-13e15uv{background:var(--color-emerald, #10b981);color:#fff}.btn-primary.svelte-13e15uv:hover{background:#059669}.btn-secondary.svelte-13e15uv{background:var(--bg-tertiary, #334155);color:var(--text-primary, #f1f5f9);border:1px solid var(--border-subtle)}.btn-secondary.svelte-13e15uv:hover{border-color:var(--color-emerald, #10b981)}.btn-link.svelte-13e15uv{background:transparent;border:none;color:var(--color-emerald, #10b981);font-size:.875rem;cursor:pointer}.tabs.svelte-13e15uv{display:flex;gap:.25rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-subtle, rgba(148, 163, 184, .1));padding-bottom:.5rem}.tab.svelte-13e15uv{background:transparent;border:none;padding:.625rem 1rem;color:var(--text-secondary, #94a3b8);font-size:.875rem;cursor:pointer;border-radius:.5rem;transition:all .15s}.tab.svelte-13e15uv:hover{color:var(--text-primary, #f1f5f9);background:#94a3b81a}.tab.active.svelte-13e15uv{color:var(--color-emerald, #10b981);border-bottom:2px solid var(--color-emerald, #10b981);margin-bottom:-.5rem;padding-bottom:calc(.625rem + 2px)}.stats-grid.svelte-13e15uv{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1.5rem}.stat-card.svelte-13e15uv{background:var(--bg-card, #1e293b);border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.75rem;padding:1rem;display:flex;align-items:center;gap:.75rem}.stat-icon.svelte-13e15uv{font-size:1.25rem;width:44px;height:44px;background:#10b9811a;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.stat-content.svelte-13e15uv{flex:1}.stat-value.svelte-13e15uv{font-size:1.375rem;font-weight:700;color:var(--text-primary, #f1f5f9)}.stat-label.svelte-13e15uv{font-size:.8125rem;color:var(--text-muted, #64748b)}.stat-trend.svelte-13e15uv{font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:.25rem}.stat-trend.up.svelte-13e15uv{background:#10b98126;color:#10b981}.stat-trend.down.svelte-13e15uv{background:#ef444426;color:#ef4444}.main-grid.svelte-13e15uv{display:grid;grid-template-columns:1fr 320px;gap:1.5rem}@media(max-width:1024px){.main-grid.svelte-13e15uv{grid-template-columns:1fr}}.main-content.svelte-13e15uv{display:flex;flex-direction:column;gap:1.5rem}.sidebar-content.svelte-13e15uv{display:flex;flex-direction:column;gap:1rem}.card.svelte-13e15uv{background:var(--bg-card, #1e293b);border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.75rem;padding:1.25rem}.card-header.svelte-13e15uv{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.card-header.svelte-13e15uv h3:where(.svelte-13e15uv){font-size:1rem;font-weight:600;color:var(--text-primary, #f1f5f9);margin:0}.campaigns-table.svelte-13e15uv{width:100%;border-collapse:collapse}.campaigns-table.svelte-13e15uv th:where(.svelte-13e15uv),.campaigns-table.svelte-13e15uv td:where(.svelte-13e15uv){text-align:left;padding:.75rem;border-bottom:1px solid var(--border-subtle, rgba(148, 163, 184, .1))}.campaigns-table.svelte-13e15uv th:where(.svelte-13e15uv){font-size:.7rem;text-transform:uppercase;color:var(--text-muted, #64748b);font-weight:500}.campaigns-table.svelte-13e15uv td:where(.svelte-13e15uv){color:var(--text-secondary, #94a3b8);font-size:.875rem}.campaign-name.svelte-13e15uv{font-weight:500;color:var(--text-primary, #f1f5f9)!important}.badge.svelte-13e15uv{font-size:.7rem;padding:.2rem .5rem;border-radius:.25rem}.badge.email.svelte-13e15uv{background:#3b82f626;color:#3b82f6}.badge.social.svelte-13e15uv{background:#8b5cf626;color:#8b5cf6}.status.svelte-13e15uv{font-size:.7rem;padding:.2rem .5rem;border-radius:.25rem}.status.sent.svelte-13e15uv{background:#10b98126;color:#10b981}.status.draft.svelte-13e15uv{background:#f59e0b26;color:#f59e0b}.status.scheduled.svelte-13e15uv{background:#3b82f626;color:#3b82f6}.loading-state.svelte-13e15uv{display:flex;flex-direction:column;align-items:center;padding:3rem;color:var(--text-muted, #64748b)}.spinner.svelte-13e15uv{width:32px;height:32px;border:3px solid var(--border-subtle);border-top-color:var(--color-emerald);border-radius:50%;animation:svelte-13e15uv-spin 1s linear infinite;margin-bottom:.75rem}@keyframes svelte-13e15uv-spin{to{transform:rotate(360deg)}}.templates-grid.svelte-13e15uv{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.template-card.svelte-13e15uv{background:#94a3b80d;border:1px solid var(--border-subtle, rgba(148, 163, 184, .1));border-radius:.5rem;padding:1.5rem;text-align:center;cursor:pointer;transition:all .15s}.template-card.svelte-13e15uv:hover{border-color:var(--color-emerald, #10b981)}.template-card.add-new.svelte-13e15uv{border-style:dashed}.template-preview.svelte-13e15uv{font-size:2rem;margin-bottom:.75rem}.template-name.svelte-13e15uv{font-weight:500;color:var(--text-primary, #f1f5f9);margin-bottom:.25rem}.template-used.svelte-13e15uv{font-size:.75rem;color:var(--text-muted, #64748b)}.website-card.svelte-13e15uv{display:flex;align-items:center;gap:1rem;padding:1rem;background:#94a3b80d;border-radius:.5rem}.website-thumbnail.svelte-13e15uv{font-size:2rem;width:60px;height:60px;background:#10b9811a;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.website-info.svelte-13e15uv{flex:1}.website-name.svelte-13e15uv{font-weight:500;color:var(--text-primary, #f1f5f9)}.website-url.svelte-13e15uv{font-size:.875rem;color:var(--color-emerald, #10b981)}.website-stats.svelte-13e15uv{display:flex;gap:1rem;font-size:.875rem;color:var(--text-muted, #64748b)}
