.ideas-hero[data-v-be240941]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.hero-left[data-v-be240941]{flex:1;min-width:0}.hero-title[data-v-be240941]{font-size:clamp(2rem,1.5rem + 2vw,2.875rem);font-weight:800;letter-spacing:-.025em;margin:0 0 10px;color:var(--theme-text-primary);line-height:1.05}.hero-sub[data-v-be240941]{color:var(--theme-text-muted);font-size:14px;line-height:1.5;margin:0}.hero-actions[data-v-be240941]{display:flex;gap:8px;flex-shrink:0}@media(max-width:767px){.ideas-hero[data-v-be240941]{flex-direction:column;align-items:stretch;gap:14px}.hero-actions[data-v-be240941]{justify-content:flex-end;flex-wrap:wrap}.hero-sub[data-v-be240941]{font-size:13px}}.kontiqo-chip-group[data-v-08527af4]{display:flex;flex-wrap:wrap;gap:.5rem}.kontiqo-chip-group__count[data-v-08527af4]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .4375rem;margin-left:.25rem;border-radius:999px;background:color-mix(in srgb,var(--theme-text-primary) 8%,transparent);color:var(--theme-text-muted);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}[data-v-08527af4] .kontiqo-badge--active .kontiqo-chip-group__count{background:color-mix(in srgb,var(--theme-accent-primary) 20%,transparent);color:var(--theme-accent-secondary)}.ideas-controls[data-v-31fa6fc8]{justify-content:space-between;gap:12px;margin-bottom:24px}.control-left[data-v-31fa6fc8],.ideas-controls[data-v-31fa6fc8]{display:flex;align-items:center}.control-left[data-v-31fa6fc8]{gap:10px;flex:1;min-width:0}.search-field[data-v-31fa6fc8]{flex:1;max-width:360px;min-width:200px}.ideas-filter-chips[data-v-31fa6fc8]{flex:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap!important}.ideas-filter-chips[data-v-31fa6fc8]::-webkit-scrollbar{display:none}[data-v-31fa6fc8] .filter-select-mobile{position:relative!important;width:100%!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;border-radius:10px!important;padding:0 36px 0 14px!important;height:42px!important;display:inline-flex!important;align-items:center!important;box-shadow:none!important}[data-v-31fa6fc8] .filter-select-mobile .p-select-dropdown{position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--theme-text-muted);pointer-events:none}[data-v-31fa6fc8] .filter-select-mobile [data-pc-section=label]{padding:0!important;font-size:13.5px;font-weight:600;color:var(--theme-text-primary)}[data-v-31fa6fc8] .filter-select-mobile:focus-within{border-color:color-mix(in srgb,var(--theme-accent-primary) 50%,transparent)!important}@media(max-width:900px){.control-left[data-v-31fa6fc8],.ideas-controls[data-v-31fa6fc8]{flex-direction:column;align-items:stretch;gap:10px}.search-field[data-v-31fa6fc8]{max-width:none;min-width:0}}.card-grid[data-v-92cac494]{background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;position:relative;transition:all .25s cubic-bezier(.16,1,.3,1);outline:none;display:flex;flex-direction:column;height:100%}.card-grid[data-v-92cac494]:focus-visible,.card-grid[data-v-92cac494]:hover{border-color:var(--color-purple-30);transform:translateY(-3px);box-shadow:0 20px 40px #0000004d,0 0 0 1px var(--color-purple-10)}.card-cover[data-v-92cac494]{width:100%;aspect-ratio:16/10;position:relative;overflow:hidden;display:grid;place-items:center;background:var(--theme-media-placeholder,var(--theme-accent-gradient))}.card-cover img[data-v-92cac494]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card-cover[data-v-92cac494]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,var(--color-black-40,rgba(0,0,0,.4)));pointer-events:none}.card-cover.no-image[data-v-92cac494]:after{display:none}.cover-watermark[data-v-92cac494]{font-size:32px;color:#ffffffbf;z-index:1}.cover-video-badge[data-v-92cac494]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#000 55%,transparent);border:2px solid hsla(0,0%,100%,.85);color:#fff;font-size:13px;z-index:2}.cover-video-badge i[data-v-92cac494]{margin-left:2px}.card-status[data-v-92cac494]{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 6px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;z-index:2;backdrop-filter:blur(8px);border:1px solid transparent}.card-status .dot[data-v-92cac494]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.card-status.status-new[data-v-92cac494]{background:color-mix(in srgb,var(--p-green-500) 70%,transparent);color:#fff}.card-status.status-new .dot[data-v-92cac494]{background:#fff}.card-status.status-draft[data-v-92cac494]{background:color-mix(in srgb,var(--p-amber-500) 75%,transparent);color:#fff}.card-status.status-draft .dot[data-v-92cac494]{background:#fff}.card-status.status-ready[data-v-92cac494]{background:color-mix(in srgb,var(--p-blue-500) 75%,transparent);color:#fff}.card-status.status-ready .dot[data-v-92cac494]{background:#fff}.card-status.status-scheduled[data-v-92cac494]{background:color-mix(in srgb,var(--p-cyan-500) 78%,transparent);color:#fff}.card-status.status-scheduled .dot[data-v-92cac494]{background:#fff}.card-status.status-review[data-v-92cac494]{background:color-mix(in srgb,var(--p-orange-500) 78%,transparent);color:#fff}.card-status.status-review .dot[data-v-92cac494]{background:#fff}.card-status.status-approved[data-v-92cac494]{background:color-mix(in srgb,var(--p-emerald-500) 80%,transparent);color:#fff}.card-status.status-approved .dot[data-v-92cac494]{background:#fff}.card-status.status-live[data-v-92cac494]{background:color-mix(in srgb,var(--theme-accent-secondary) 80%,transparent);color:#fff}.card-status.status-live .dot[data-v-92cac494]{background:#fff}.card-content[data-v-92cac494]{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1;min-height:0}.text-only .card-content[data-v-92cac494]{padding-top:18px}.card-title[data-v-92cac494]{font-size:14.5px;font-weight:700;line-height:1.35;margin:0 0 6px;color:var(--theme-text-primary);-webkit-line-clamp:2}.card-preview[data-v-92cac494],.card-title[data-v-92cac494]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-preview[data-v-92cac494]{font-size:12.5px;color:var(--theme-text-secondary);line-height:1.5;margin:0 0 12px;-webkit-line-clamp:3}.text-only .card-preview[data-v-92cac494]{-webkit-line-clamp:5}.card-foot[data-v-92cac494]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--theme-text-muted);margin-top:auto;padding-top:8px}.card-cat[data-v-92cac494]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-weight:700;font-size:10.5px}.card-cat.cat-value[data-v-92cac494]{background:var(--content-value-bg);color:var(--content-value-color)}.card-cat.cat-personal[data-v-92cac494]{background:var(--content-personal-bg);color:var(--content-personal-color)}.card-cat.cat-promo[data-v-92cac494]{background:var(--content-promo-bg);color:var(--content-promo-color)}.card-cat .ring[data-v-92cac494]{width:5px;height:5px;border-radius:50%;background:currentColor}.card-scheduled[data-v-92cac494],.card-time[data-v-92cac494]{font-variant-numeric:tabular-nums;margin-left:auto}.card-scheduled[data-v-92cac494]{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--p-cyan-400)}.card-scheduled i[data-v-92cac494]{font-size:11px}.card-comments[data-v-92cac494]{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.ideas-grid[data-v-32581e7a]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}@media(max-width:1280px){.ideas-grid[data-v-32581e7a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.ideas-grid[data-v-32581e7a]{grid-template-columns:1fr}}[data-v-32581e7a] .card-new{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%;height:100%;background:var(--theme-bg-card)!important;border:2px dashed var(--theme-border-primary)!important;border-radius:var(--radius-lg)!important;padding:24px!important;text-align:center;color:var(--theme-text-primary)!important;min-height:100%}[data-v-32581e7a] .card-new:hover:not(:disabled){border-color:var(--theme-accent-primary)!important;background:color-mix(in srgb,var(--theme-accent-primary) 4%,transparent)!important}.plus-icon[data-v-32581e7a]{width:48px;height:48px;border-radius:50%;background:var(--lp-ink);display:grid;place-items:center;color:#fff;box-shadow:0 8px 24px var(--theme-purple-glow);flex-shrink:0}.plus-icon i[data-v-32581e7a]{font-size:18px}.card-new-text[data-v-32581e7a]{display:flex;flex-direction:column;gap:4px}.card-new-label[data-v-32581e7a]{font-size:14px;font-weight:700;color:var(--theme-text-primary)}.card-new-sub[data-v-32581e7a]{font-size:11.5px;color:var(--theme-text-muted);font-weight:400}.card-list[data-v-3034a18f]{display:grid;grid-template-columns:120px 1fr auto;gap:18px;padding:14px 18px 14px 14px;align-items:center;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-md);cursor:pointer;transition:all .15s;position:relative;outline:none}.card-list[data-v-3034a18f]:focus-visible,.card-list[data-v-3034a18f]:hover{background:var(--theme-bg-card-hover);border-color:var(--theme-border-hover);transform:translate(2px)}.list-thumb[data-v-3034a18f]{width:120px;height:76px;border-radius:9px;overflow:hidden;flex-shrink:0;background:var(--theme-media-placeholder,var(--theme-accent-gradient))}.list-thumb img[data-v-3034a18f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.list-thumb[data-v-3034a18f]{position:relative}.thumb-video-badge[data-v-3034a18f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#000 55%,transparent);border:1.5px solid hsla(0,0%,100%,.85);color:#fff;font-size:9px}.thumb-video-badge i[data-v-3034a18f]{margin-left:1px}.list-thumb.empty[data-v-3034a18f]{background:var(--theme-input-bg);border:1px dashed var(--theme-border-primary);display:grid;place-items:center;color:var(--theme-text-muted)}.empty-icon[data-v-3034a18f]{font-size:18px}.list-content[data-v-3034a18f]{min-width:0}.list-head[data-v-3034a18f]{display:flex;align-items:center;gap:10px;margin-bottom:4px;flex-wrap:wrap}.list-status[data-v-3034a18f]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.list-status .dot[data-v-3034a18f]{width:5px;height:5px;border-radius:50%;background:currentColor}.list-status.status-new[data-v-3034a18f]{color:var(--p-green-300);background:color-mix(in srgb,var(--p-green-500) 8%,transparent)}.list-status.status-draft[data-v-3034a18f]{color:var(--p-amber-300);background:color-mix(in srgb,var(--p-amber-500) 8%,transparent)}.list-status.status-ready[data-v-3034a18f]{color:var(--p-blue-300);background:color-mix(in srgb,var(--p-blue-500) 8%,transparent)}.list-status.status-scheduled[data-v-3034a18f]{color:var(--p-cyan-300);background:color-mix(in srgb,var(--p-cyan-500) 10%,transparent)}.list-status.status-review[data-v-3034a18f]{color:var(--p-orange-300);background:color-mix(in srgb,var(--p-orange-500) 10%,transparent)}.list-status.status-approved[data-v-3034a18f]{color:var(--p-emerald-300);background:color-mix(in srgb,var(--p-emerald-500) 10%,transparent)}.list-status.status-live[data-v-3034a18f]{color:var(--theme-accent-secondary);background:color-mix(in srgb,var(--theme-accent-secondary) 8%,transparent)}.list-title[data-v-3034a18f]{font-size:14.5px;font-weight:700;line-height:1.3;color:var(--theme-text-primary);flex:1;min-width:0}.list-preview[data-v-3034a18f],.list-title[data-v-3034a18f]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.list-preview[data-v-3034a18f]{font-size:12.5px;line-height:1.45;margin:0}.list-preview[data-v-3034a18f],.list-tags[data-v-3034a18f]{color:var(--theme-text-muted)}.list-tags[data-v-3034a18f]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:11px;margin-top:4px}.list-tag[data-v-3034a18f]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-weight:700;font-size:10.5px}.list-tag.cat-value[data-v-3034a18f]{background:var(--content-value-bg);color:var(--content-value-color)}.list-tag.cat-personal[data-v-3034a18f]{background:var(--content-personal-bg);color:var(--content-personal-color)}.list-tag.cat-promo[data-v-3034a18f]{background:var(--content-promo-bg);color:var(--content-promo-color)}.list-tag .ring[data-v-3034a18f]{width:5px;height:5px;border-radius:50%;background:currentColor}.muted[data-v-3034a18f]{opacity:.85}.list-meta[data-v-3034a18f]{text-align:right;font-size:11.5px;color:var(--theme-text-muted);white-space:nowrap}.list-meta strong[data-v-3034a18f]{color:var(--theme-text-primary);font-weight:700;font-size:13px;font-variant-numeric:tabular-nums}.list-meta strong.meta-scheduled[data-v-3034a18f]{display:inline-flex;align-items:center;gap:4px;color:var(--p-cyan-300);font-size:12px;font-weight:600}.list-meta strong.meta-scheduled i[data-v-3034a18f]{font-size:11px}.list-comments[data-v-3034a18f]{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-variant-numeric:tabular-nums}@media(max-width:767px){.card-list[data-v-3034a18f]{grid-template-columns:1fr auto;gap:10px;padding:12px 14px}.list-thumb[data-v-3034a18f]{display:none}.list-title[data-v-3034a18f]{font-size:13.5px}.list-preview[data-v-3034a18f]{font-size:12px}.list-head[data-v-3034a18f]{gap:8px}.list-meta[data-v-3034a18f]{font-size:11px}.list-meta strong[data-v-3034a18f]{font-size:11.5px;white-space:nowrap}}.ideas-list[data-v-07d3c5d7]{display:flex;flex-direction:column;gap:8px}.new-idea-row[data-v-07d3c5d7]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 18px 14px 14px;background:var(--theme-bg-card);border:2px dashed var(--theme-border-primary);border-radius:var(--radius-md);cursor:pointer;transition:all .15s;outline:none;font-family:inherit;color:var(--theme-text-primary);text-align:left;width:100%}.new-idea-row[data-v-07d3c5d7]:focus-visible,.new-idea-row[data-v-07d3c5d7]:hover{background:color-mix(in srgb,var(--theme-accent-primary) 4%,transparent);border-color:var(--theme-accent-primary);transform:translate(2px)}.plus-icon[data-v-07d3c5d7]{width:40px;height:40px;border-radius:50%;background:var(--lp-ink);display:grid;place-items:center;color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--theme-accent-primary) 32%,transparent);flex-shrink:0}.plus-icon i[data-v-07d3c5d7]{font-size:16px}.new-idea-text[data-v-07d3c5d7]{display:flex;flex-direction:column;gap:2px;min-width:0}.new-idea-label[data-v-07d3c5d7]{font-size:14.5px;font-weight:700;color:var(--theme-text-primary);line-height:1.3}.new-idea-sub[data-v-07d3c5d7]{font-size:12.5px;color:var(--theme-text-muted);line-height:1.4}.new-idea-arrow[data-v-07d3c5d7]{color:var(--theme-text-muted);font-size:14px;transition:transform .15s}.new-idea-row:hover .new-idea-arrow[data-v-07d3c5d7]{color:var(--theme-accent-secondary);transform:translate(4px)}@media(max-width:767px){.new-idea-row[data-v-07d3c5d7]{padding:12px 14px}.new-idea-label[data-v-07d3c5d7]{font-size:13.5px}.new-idea-sub[data-v-07d3c5d7]{font-size:12px}}.ideas-pagination[data-v-6cf03a5e]{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--theme-border-primary)}.ideas-pagination-info[data-v-6cf03a5e]{color:var(--theme-text-secondary);font-size:var(--text-sm)}.ideas-pagination-buttons[data-v-6cf03a5e]{display:flex;gap:.5rem}.ideas-pagination-btn[data-v-6cf03a5e]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--theme-glass-bg);border:1px solid var(--theme-glass-border);color:var(--theme-text-secondary);cursor:pointer;transition:all .2s ease;font-size:var(--text-sm)}.ideas-pagination-btn[data-v-6cf03a5e]:hover:not(:disabled){background:var(--theme-glass-bg-hover);color:var(--theme-text-primary)}.ideas-pagination-btn.active[data-v-6cf03a5e]{background:var(--theme-purple-accent);border-color:var(--theme-purple-accent);color:#fff}.ideas-pagination-btn[data-v-6cf03a5e]:disabled{opacity:.3;cursor:not-allowed}.paginator[data-v-6cf03a5e]{display:flex;justify-content:space-between;margin-top:32px;padding:16px 18px;gap:18px;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg)}.page-info[data-v-6cf03a5e],.paginator[data-v-6cf03a5e]{align-items:center;flex-wrap:wrap}.page-info[data-v-6cf03a5e]{display:inline-flex;gap:20px;font-size:13px;color:var(--theme-text-secondary)}.info-text[data-v-6cf03a5e]{font-variant-numeric:tabular-nums;font-weight:500}.pill-group[data-v-6cf03a5e]{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.pill-group+.pill-group[data-v-6cf03a5e]{padding-left:18px;border-left:1px solid var(--theme-border-primary);margin-left:4px}.pill-label[data-v-6cf03a5e]{font-size:11.5px;color:var(--theme-text-muted);font-weight:600;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase}[data-v-6cf03a5e] .pill-select{position:relative!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;border-radius:10px!important;padding:0 36px 0 10px!important;min-width:0!important;width:auto!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start;gap:6px;transition:border-color .15s,background-color .15s,box-shadow .15s;box-shadow:none!important}[data-v-6cf03a5e] .pill-select:hover{background:var(--theme-bg-card-hover)!important;border-color:var(--theme-border-hover)!important}[data-v-6cf03a5e] .pill-select.p-focus,[data-v-6cf03a5e] .pill-select:focus-within{border-color:color-mix(in srgb,var(--theme-accent-primary) 55%,var(--theme-border-primary))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent-primary) 14%,transparent)!important}[data-v-6cf03a5e] .pill-select [data-pc-section=label]{padding:0!important;font-size:13px;font-weight:700;color:var(--theme-text-primary);font-family:inherit;line-height:1}[data-v-6cf03a5e] .pill-select .p-select-dropdown{position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--theme-text-muted);pointer-events:none}.page-controls[data-v-6cf03a5e]{display:flex;align-items:center;gap:4px}[data-v-6cf03a5e] .page-btn,[data-v-6cf03a5e] .page-nav-btn{min-width:32px!important;width:32px!important;height:32px!important;border-radius:8px!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;color:var(--theme-text-secondary)!important;font-size:12.5px!important;font-weight:700!important;font-variant-numeric:tabular-nums;padding:0!important;transition:all .15s}[data-v-6cf03a5e] .page-btn:hover:not(:disabled),[data-v-6cf03a5e] .page-nav-btn:hover:not(:disabled){background:var(--theme-bg-card-hover)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-hover)!important}[data-v-6cf03a5e] .page-btn.on{background:var(--theme-accent-gradient)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 12px var(--theme-purple-glow)}[data-v-6cf03a5e] .page-btn:disabled,[data-v-6cf03a5e] .page-nav-btn:disabled{opacity:.35!important;cursor:not-allowed}.page-ellipsis[data-v-6cf03a5e]{width:24px;text-align:center;color:var(--theme-text-muted);font-weight:700;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.paginator[data-v-6cf03a5e]{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.page-info[data-v-6cf03a5e]{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;align-items:stretch}.info-text[data-v-6cf03a5e]{grid-column:1/-1;text-align:center;font-size:12px;color:var(--theme-text-muted)}.pill-group[data-v-6cf03a5e]{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:100%;min-width:0;cursor:default}.pill-group+.pill-group[data-v-6cf03a5e]{padding-left:0;margin-left:0;border-left:none}.pill-label[data-v-6cf03a5e]{font-size:10px;letter-spacing:.06em}[data-v-6cf03a5e] .pill-select{width:100%!important;min-width:0!important;height:40px!important}.page-controls[data-v-6cf03a5e]{justify-content:center;flex-wrap:wrap;gap:6px}}.skeleton-grid[data-v-a67c9fa7]{-moz-column-count:3;column-count:3;-moz-column-gap:18px;column-gap:18px}@media(max-width:1280px){.skeleton-grid[data-v-a67c9fa7]{-moz-column-count:2;column-count:2}}@media(max-width:767px){.skeleton-grid[data-v-a67c9fa7]{-moz-column-count:1;column-count:1}}.skeleton-card[data-v-a67c9fa7]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:18px;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg);overflow:hidden}.skeleton-cover[data-v-a67c9fa7]{width:100%;aspect-ratio:16/10}.skeleton-content[data-v-a67c9fa7]{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.skeleton-foot[data-v-a67c9fa7]{display:flex;gap:8px;align-items:center;margin-top:4px}.empty-state[data-v-d4b07bec]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;background:var(--theme-bg-card);border:1px dashed var(--theme-border-primary);border-radius:var(--radius-lg)}.empty-icon[data-v-d4b07bec]{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-secondary) 12%,transparent),color-mix(in srgb,var(--theme-accent-primary) 8%,transparent));border:1px solid color-mix(in srgb,var(--theme-accent-secondary) 20%,transparent);color:var(--theme-accent-secondary);margin-bottom:18px}.empty-icon i[data-v-d4b07bec]{font-size:30px}.empty-title[data-v-d4b07bec]{font-size:18px;font-weight:700;color:var(--theme-text-primary);margin:0 0 8px}.empty-description[data-v-d4b07bec]{font-size:13.5px;color:var(--theme-text-muted);line-height:1.5;margin:0 0 22px;max-width:420px}[data-v-fb3b67f1] .selected-column{background-color:var(--p-primary-50)}.ideas-overview[data-v-c031d6e9]{max-width:1320px;margin:0 auto;padding:24px clamp(16px,3vw,32px)}.view-toggle[data-v-c031d6e9]{display:flex;gap:4px;padding:3px;background:var(--lp-chip-bg);border:1px solid var(--theme-border-primary);border-radius:10px}.view-btn[data-v-c031d6e9]{border:none;background:transparent;padding:6px 10px;border-radius:7px;cursor:pointer;color:var(--theme-text-muted);display:grid;place-items:center;font-family:inherit;transition:background .15s,color .15s}.view-btn.on[data-v-c031d6e9],.view-btn[data-v-c031d6e9]:hover{color:var(--theme-text-primary)}.view-btn.on[data-v-c031d6e9]{background:var(--theme-bg-card-hover)}.view-btn i[data-v-c031d6e9]{font-size:14px}.mode-section[data-v-1b8d0421]{display:flex;flex-direction:column;gap:14px;margin:6px 0 22px}.modal-footer[data-v-1b8d0421]{display:flex;justify-content:flex-end;gap:8px;width:100%}.drawer-pane[data-v-1b8d0421]{display:flex;flex-direction:column;min-height:0}.raw-meta[data-v-1b8d0421]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;color:var(--theme-text-muted)}.save-status[data-v-1b8d0421]{display:inline-flex;align-items:center;gap:5px}.save-status.saved[data-v-1b8d0421]{color:var(--p-green-500)}.save-status.dirty[data-v-1b8d0421]{color:var(--p-amber-500)}.drawer-chat[data-v-1b8d0421]{padding:0}.chat-thread[data-v-1b8d0421]{flex:1;overflow-y:auto;padding:14px 20px;display:flex;flex-direction:column;gap:12px;min-height:0}.chat-empty[data-v-1b8d0421]{text-align:center;padding:40px 16px;color:var(--theme-text-muted)}.chat-empty i[data-v-1b8d0421]{font-size:28px;color:var(--theme-accent-secondary);margin-bottom:10px;display:block}.chat-empty p[data-v-1b8d0421]{font-size:13px;line-height:1.5;margin:0;color:var(--theme-text-secondary)}.chat-bubble[data-v-1b8d0421]{display:flex;gap:8px;align-items:flex-start}.chat-bubble.role-user[data-v-1b8d0421]{flex-direction:row-reverse}.bubble-avatar[data-v-1b8d0421]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:10px;font-weight:800}.role-user .bubble-avatar[data-v-1b8d0421]{background:var(--theme-accent-gradient);color:#fff}.role-assistant .bubble-avatar[data-v-1b8d0421]{background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);color:var(--theme-accent-secondary)}.bubble-body[data-v-1b8d0421]{max-width:78%;padding:9px 13px;border-radius:12px;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.role-user .bubble-body[data-v-1b8d0421]{background:var(--theme-accent-gradient);color:#fff;border-bottom-right-radius:4px}.role-assistant .bubble-body[data-v-1b8d0421]{background:var(--theme-input-bg);color:var(--theme-text-primary);border:1px solid var(--theme-border-primary);border-bottom-left-radius:4px}.bubble-typing[data-v-1b8d0421]{display:inline-flex;align-items:center;gap:6px;color:var(--theme-text-muted)}.chat-suggestions[data-v-1b8d0421]{display:flex;flex-wrap:wrap;gap:6px;padding:0 20px 10px}.ideas-source-drawer{background:var(--theme-bg-secondary)!important;border:1px solid var(--theme-border-hover)!important;border-radius:22px!important;overflow:hidden;box-shadow:0 30px 80px color-mix(in srgb,var(--theme-bg-primary) 80%,transparent),0 0 0 1px color-mix(in srgb,var(--theme-accent-primary) 18%,transparent)}.ideas-source-drawer .p-dialog-content,.ideas-source-drawer .p-dialog-footer,.ideas-source-drawer .p-dialog-header{background:transparent!important}.ideas-source-drawer .p-dialog-content{flex:1;overflow:hidden;display:flex;flex-direction:column}.p-dialog-mask:has(.ideas-source-drawer){background:color-mix(in srgb,var(--theme-bg-primary) 80%,transparent)!important;backdrop-filter:blur(4px)}.ideas-source-drawer .mode-toggle{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:5px!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;border-radius:14px!important;width:100%!important}.ideas-source-drawer .mode-toggle .p-togglebutton{padding:13px 14px!important;border-radius:10px!important;background:transparent!important;border:none!important;color:var(--theme-text-secondary)!important;font-size:13.5px!important;font-weight:700!important;transition:background .18s,color .18s!important}.ideas-source-drawer .mode-toggle .p-togglebutton:hover:not(.p-disabled):not(.p-togglebutton-checked){background:var(--theme-bg-card-hover)!important;color:var(--theme-text-primary)!important}.ideas-source-drawer .mode-toggle .p-togglebutton.p-togglebutton-checked{background:var(--theme-accent-gradient)!important;color:#fff!important;box-shadow:0 6px 20px color-mix(in srgb,var(--theme-accent-primary) 35%,transparent)!important}.ideas-source-drawer .mode-toggle .p-togglebutton.p-disabled{opacity:1!important;cursor:not-allowed}.ideas-source-drawer .mode-toggle .p-togglebutton.p-disabled .mode-label-text,.ideas-source-drawer .mode-toggle .p-togglebutton.p-disabled i{color:var(--theme-text-muted)!important}.ideas-source-drawer .mode-option{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13.5px!important;font-weight:700!important}.ideas-source-drawer .mode-option i{font-size:14px!important}.ideas-source-drawer .mode-badge{display:inline-flex;align-items:center;margin-left:4px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.04em;background:color-mix(in srgb,var(--theme-accent-primary) 18%,transparent);color:var(--theme-accent-secondary)}.ideas-source-drawer .mode-toggle .p-togglebutton-checked .mode-badge{background:#ffffff38;color:#fff}.ideas-source-drawer .raw-textarea{width:100%!important;min-height:240px!important;font-family:inherit!important;font-size:14px!important;line-height:1.55!important;padding:14px 16px!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;border-radius:12px!important;color:var(--theme-text-primary)!important;resize:none!important;box-shadow:none!important;outline:none!important;transition:border-color .15s,background-color .15s,box-shadow .15s!important}.ideas-source-drawer .raw-textarea:hover:not(:disabled){border-color:var(--theme-border-hover)!important}.ideas-source-drawer .raw-textarea:focus,.ideas-source-drawer .raw-textarea:focus-visible{border-color:color-mix(in srgb,var(--theme-accent-primary) 55%,var(--theme-border-primary))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent-primary) 14%,transparent)!important;outline:none!important}.ideas-source-drawer .chat-input{background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;border-radius:12px!important;padding:10px 14px!important;font-size:13.5px!important;resize:none!important}.ideas-source-drawer .chat-input:focus,.ideas-source-drawer .chat-input:focus-visible{border-color:color-mix(in srgb,var(--theme-accent-primary) 55%,var(--theme-border-primary))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent-primary) 14%,transparent)!important;outline:none!important}.ideas-source-drawer .suggest-chip{padding:5px 10px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;color:var(--theme-text-secondary)!important;height:auto!important;min-width:0!important}.ideas-source-drawer .suggest-chip:hover:not(:disabled){background:var(--theme-bg-card-hover)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-hover)!important}.ideas-source-drawer .drawer-pane.drawer-chat{display:flex;flex-direction:column;flex:1;min-height:0;padding:0}.ideas-source-drawer .chat-thread{flex:1;overflow-y:auto;padding:4px 0 14px;display:flex;flex-direction:column;gap:12px;min-height:240px;max-height:50dvh}.ideas-source-drawer .chat-empty{text-align:center;padding:40px 16px;color:var(--theme-text-muted);display:flex;flex-direction:column;align-items:center;gap:10px}.ideas-source-drawer .chat-empty i{font-size:28px;color:var(--theme-accent-secondary)}.ideas-source-drawer .chat-empty p{font-size:13px;line-height:1.5;margin:0;color:var(--theme-text-secondary);max-width:380px}.ideas-source-drawer .chat-bubble{display:flex;gap:8px;align-items:flex-end}.ideas-source-drawer .chat-bubble.role-user{flex-direction:row-reverse}.ideas-source-drawer .bubble-avatar{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:10px;font-weight:800}.ideas-source-drawer .role-user .bubble-avatar{background:var(--theme-accent-gradient);color:#fff}.ideas-source-drawer .role-assistant .bubble-avatar{background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);color:var(--theme-accent-secondary)}.ideas-source-drawer .bubble-body{max-width:78%;padding:10px 14px;border-radius:14px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.ideas-source-drawer .role-user .bubble-body{background:var(--theme-accent-gradient);color:#fff;border-bottom-right-radius:4px}.ideas-source-drawer .role-assistant .bubble-body{background:var(--theme-input-bg);color:var(--theme-text-primary);border:1px solid var(--theme-border-primary);border-bottom-left-radius:4px}.ideas-source-drawer .bubble-typing{display:inline-flex;align-items:center;gap:6px;color:var(--theme-text-muted)}.ideas-source-drawer .chat-suggestions{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 12px}.ideas-source-drawer .chat-input-wrap{display:flex;gap:8px;align-items:flex-end;padding:12px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:14px;transition:border-color .15s,background-color .15s}.ideas-source-drawer .chat-input-wrap:focus-within{border-color:color-mix(in srgb,var(--theme-accent-primary) 50%,var(--theme-border-primary))}.ideas-source-drawer .chat-input-wrap .chat-input{flex:1;background:transparent!important;border:none!important;box-shadow:none!important;padding:6px 8px!important;font-size:13.5px!important;resize:none!important;outline:none!important}.ideas-source-drawer .chat-input-wrap .chat-input:focus,.ideas-source-drawer .chat-input-wrap .chat-input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.mention-popover{background:var(--theme-glass-bg);border:1px solid var(--theme-border-primary);border-radius:12px;box-shadow:0 16px 40px #00000073;backdrop-filter:blur(20px)}.mention-popover .mp-content{padding:1rem 1.1rem}.mention-popover .mp-header{margin-bottom:.85rem;padding-bottom:.75rem;border-bottom:1px solid var(--theme-border-primary)}.mention-popover .mp-title{font-size:.95rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:.25rem}.mention-popover .mp-subtitle{font-size:.78rem;line-height:1.4;color:var(--theme-text-secondary);margin:0}.mention-popover .mp-divider+.mp-section,.mention-popover .mp-section+.mp-divider,.mention-popover .mp-section+.mp-section{margin-top:.85rem}.mention-popover .mp-section-label{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--theme-text-secondary)}.mention-popover .mp-section-hint{font-weight:400;text-transform:none;letter-spacing:0;font-size:.72rem;color:var(--theme-text-muted)}.mention-popover .mp-org-list{display:flex;flex-direction:column;gap:.4rem}.mention-popover .mp-org-row{display:grid;grid-template-columns:1.5rem 1fr 1rem;align-items:center;gap:.7rem;padding:.65rem .85rem;width:100%;background:var(--theme-bg-secondary);border:1px solid var(--theme-border-primary);border-radius:8px;color:var(--theme-text-primary);font-size:.875rem;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.mention-popover .mp-org-row:hover{background:#0745bb14;border-color:var(--theme-purple-accent,#0745bb)}.mention-popover .mp-org-row:active{transform:scale(.99)}.mention-popover .mp-org-row:focus-visible{outline:2px solid var(--theme-purple-accent,#0745bb);outline-offset:2px}.mention-popover .mp-org-icon{color:var(--theme-purple-accent,#0745bb);font-size:1rem}.mention-popover .mp-org-name{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-popover .mp-org-cta{color:var(--theme-text-muted);font-size:.7rem;opacity:.5;transition:opacity .15s,transform .15s}.mention-popover .mp-org-row:hover .mp-org-cta{opacity:1;transform:translate(2px);color:var(--theme-purple-accent,#0745bb)}.mention-popover .mp-divider{border-top:1px solid var(--theme-border-primary)}.mention-popover .mp-url-row{display:flex;gap:.5rem;align-items:stretch}.mention-popover .mp-url-input{flex:1;font-size:.875rem}.video-preview[data-v-11d90c33]{position:relative;width:100%;background:#000;overflow:hidden;display:block}.variant-cover[data-v-11d90c33]{height:100%}.variant-inline[data-v-11d90c33]{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--theme-border-primary)}.vp-video[data-v-11d90c33]{-o-object-fit:contain;object-fit:contain;display:block}.vp-thumb[data-v-11d90c33],.vp-video[data-v-11d90c33]{width:100%;height:100%;background:#000}.vp-thumb[data-v-11d90c33]{position:absolute;inset:0;cursor:pointer;border:none;padding:0}.variant-inline .vp-thumb[data-v-11d90c33]{position:relative}.vp-poster[data-v-11d90c33]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.vp-poster-fallback[data-v-11d90c33]{display:grid;place-items:center;color:#fffc;font-size:28px;background:var(--theme-media-placeholder,var(--theme-accent-gradient))}.vp-play[data-v-11d90c33]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#000 55%,transparent);border:2px solid hsla(0,0%,100%,.9);color:#fff;font-size:18px;transition:transform .15s,background .15s}.vp-thumb:focus-visible .vp-play[data-v-11d90c33],.vp-thumb:hover .vp-play[data-v-11d90c33]{transform:translate(-50%,-50%) scale(1.08);background:color-mix(in srgb,var(--theme-accent-primary) 80%,#000)}.vp-thumb[data-v-11d90c33]:focus-visible{outline:2px solid var(--theme-accent-primary);outline-offset:-2px}.vp-play i[data-v-11d90c33]{margin-left:3px}.vp-duration[data-v-11d90c33]{position:absolute;right:8px;bottom:8px;padding:2px 7px;border-radius:6px;background:color-mix(in srgb,#000 70%,transparent);color:#fff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.vp-state[data-v-11d90c33]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--theme-text-secondary);background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-primary) 20%,var(--theme-bg-card)),color-mix(in srgb,var(--p-blue-500) 16%,var(--theme-bg-card)))}.variant-inline .vp-state[data-v-11d90c33]{position:relative}.vp-state i[data-v-11d90c33]{font-size:22px}.vp-state-failed[data-v-11d90c33]{color:var(--p-red-400,#f87171);background:color-mix(in srgb,var(--p-red-500) 10%,var(--theme-bg-card))}.post-hero[data-v-85a678fb]{background:var(--theme-bg-card);border:1px solid color-mix(in srgb,var(--theme-accent-primary) 20%,transparent);border-radius:var(--radius-lg);overflow:hidden;position:relative}.post-hero[data-v-85a678fb]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--theme-accent-primary),transparent)}.post-cover[data-v-85a678fb]{aspect-ratio:21/9;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-primary) 32%,var(--theme-bg-card)),color-mix(in srgb,var(--p-blue-500) 28%,var(--theme-bg-card)));border-bottom:1px solid var(--theme-border-primary);position:relative;display:grid;place-items:center;color:color-mix(in srgb,var(--theme-text-primary) 40%,transparent)}.cover-image[data-v-85a678fb]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cover-placeholder[data-v-85a678fb]{font-size:24px;opacity:.5}.post-cover.is-clickable[data-v-85a678fb]{cursor:pointer}.post-cover.is-poll[data-v-85a678fb]{aspect-ratio:auto;background:color-mix(in srgb,var(--p-amber-500) 7%,var(--theme-bg-card));place-items:stretch;color:var(--theme-text-primary)}.poll-preview[data-v-85a678fb]{display:flex;flex-direction:column;gap:10px;padding:18px 20px;width:100%}.poll-preview-badge[data-v-85a678fb]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;background:color-mix(in srgb,var(--p-amber-500) 14%,transparent);color:var(--p-amber-300)}.poll-preview-badge i[data-v-85a678fb]{font-size:11px}.poll-preview-question[data-v-85a678fb]{font-size:14.5px;font-weight:700;line-height:1.4;color:var(--theme-text-primary)}.poll-preview-options[data-v-85a678fb]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.poll-preview-option[data-v-85a678fb]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--theme-accent-secondary) 30%,transparent);background:var(--theme-bg-card);font-size:13px;font-weight:600;color:var(--theme-accent-secondary)}.poll-preview-radio[data-v-85a678fb]{width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--theme-accent-secondary) 50%,transparent);flex-shrink:0}.poll-preview-duration[data-v-85a678fb]{font-size:11.5px;color:var(--theme-text-muted)}.post-author[data-v-85a678fb]{display:flex;align-items:center;gap:11px;padding:20px 20px 10px}.avatar[data-v-85a678fb]{width:40px;height:40px;border-radius:50%;background:var(--theme-accent-gradient);display:grid;place-items:center;color:#fff;font-weight:800;font-size:14px;box-shadow:0 4px 14px var(--theme-purple-glow)}.author-meta[data-v-85a678fb]{line-height:1.3;flex:1}.author-name[data-v-85a678fb]{font-size:14px;font-weight:700;color:var(--theme-text-primary)}.author-title[data-v-85a678fb]{font-size:11.5px;color:var(--theme-text-muted)}[data-v-85a678fb] .post-text{width:100%;min-height:80px;background:transparent!important;border:none!important;outline:none!important;color:var(--theme-text-primary)!important;font-family:inherit;font-size:14.5px!important;line-height:1.6;font-weight:400;padding:4px 20px 20px!important;resize:none!important;box-shadow:none!important;overflow:hidden!important}[data-v-85a678fb] .post-text:focus{box-shadow:none!important}.post-mention-bar[data-v-85a678fb]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 16px}[data-v-85a678fb] .mention-trigger{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--theme-border-primary);border-radius:8px;background:transparent;color:var(--theme-text-secondary);font-size:12.5px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s,color .15s}[data-v-85a678fb] .mention-trigger:hover{background:color-mix(in srgb,var(--theme-accent-primary) 8%,transparent);border-color:color-mix(in srgb,var(--theme-accent-primary) 40%,transparent);color:var(--theme-text-primary)}[data-v-85a678fb] .mention-trigger:focus-visible{outline:2px solid var(--theme-accent-primary);outline-offset:2px}.mention-trigger-icon[data-v-85a678fb]{font-size:13px;color:var(--theme-accent-primary)}[data-v-85a678fb] .mention-info{color:var(--theme-text-muted)}[data-v-85a678fb] .mention-info:hover{color:var(--theme-text-secondary)}.mention-chips[data-v-85a678fb]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.mention-chip[data-v-85a678fb]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 9px;border:1px solid color-mix(in srgb,var(--theme-accent-primary) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--theme-accent-primary) 10%,transparent);color:var(--theme-text-primary);font-size:12px;max-width:220px}.mention-chip-icon[data-v-85a678fb]{flex-shrink:0;font-size:11px;color:var(--theme-accent-primary)}.mention-chip-label[data-v-85a678fb]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}[data-v-85a678fb] .mention-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;padding:0;border:none;border-radius:50%;background:transparent;color:var(--theme-text-muted);cursor:pointer;transition:background .15s,color .15s}[data-v-85a678fb] .mention-chip-remove:hover{background:color-mix(in srgb,var(--theme-accent-primary) 25%,transparent);color:var(--theme-text-primary)}[data-v-85a678fb] .mention-chip-remove i{font-size:10px}@media(max-width:700px){.post-cover[data-v-85a678fb]{aspect-ratio:16/9}.post-author[data-v-85a678fb]{padding:12px 14px 6px}[data-v-85a678fb] .post-text{padding:4px 14px 14px!important;font-size:14px!important}}.refine-card[data-v-1d060f7a]{padding:12px 16px;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-md)}.refine-head[data-v-1d060f7a]{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:none;padding:4px 2px;cursor:pointer;font-family:inherit;color:inherit;text-align:left}.refine-head:focus-visible .refine-toggle-text[data-v-1d060f7a],.refine-head:hover .refine-toggle-text[data-v-1d060f7a]{color:var(--theme-text-primary)}.refine-head[data-v-1d060f7a]:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-accent-primary) 40%,transparent);outline-offset:2px;border-radius:6px}.refine-label[data-v-1d060f7a]{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-secondary)}.refine-label i[data-v-1d060f7a]{color:var(--theme-accent-secondary);font-size:11px}.refine-toggle-text[data-v-1d060f7a]{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:var(--theme-accent-secondary);line-height:1;transition:color .15s}.refine-toggle-text i[data-v-1d060f7a]{font-size:10px;line-height:1}.refine-extended[data-v-1d060f7a]{margin-top:14px;padding-top:14px;border-top:1px solid var(--theme-border-primary)}.slider-row[data-v-1d060f7a]{display:grid;grid-template-columns:110px 1fr 110px;align-items:center;gap:12px;margin-bottom:12px}.slider-label[data-v-1d060f7a],.slider-row[data-v-1d060f7a],.slider-value[data-v-1d060f7a]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.slider-label[data-v-1d060f7a]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--theme-text-secondary);font-weight:600}.slider-label i[data-v-1d060f7a]{color:var(--theme-text-muted);font-size:10px}.slider-value[data-v-1d060f7a]{font-size:11px;color:var(--theme-text-muted);text-align:right;font-variant-numeric:tabular-nums}[data-v-1d060f7a] .refine-slider{height:4px!important;background:var(--theme-input-bg)!important;border-radius:999px!important;border:none!important;position:relative;width:100%}[data-v-1d060f7a] .refine-slider .p-slider-range{background:var(--theme-accent-gradient)!important;border-radius:999px!important;height:100%!important}[data-v-1d060f7a] .refine-slider .p-slider-handle{width:16px!important;height:16px!important;border-radius:50%!important;background:#fff!important;border:2px solid var(--theme-accent-primary)!important;box-shadow:0 2px 6px color-mix(in srgb,var(--theme-text-primary) 35%,transparent);margin-top:-6px!important;margin-left:-8px!important}[data-v-1d060f7a] .refine-slider .p-slider-handle:focus-visible{outline:2px solid var(--theme-accent-secondary);outline-offset:2px}.freeform-textarea[data-v-1d060f7a]{width:100%;font-family:inherit}.refine-locked-hint[data-v-1d060f7a]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--p-amber-500) 9%,transparent);border:1px solid color-mix(in srgb,var(--p-amber-500) 25%,transparent);color:var(--p-amber-500);font-size:11.5px;line-height:1.45}.refine-locked-hint i[data-v-1d060f7a]{margin-top:1px;flex-shrink:0;font-size:12px}.refine-actions[data-v-1d060f7a]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px}[data-v-1d060f7a] .lang-toggle{display:inline-flex!important;gap:0!important;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:8px;padding:2px}[data-v-1d060f7a] .lang-toggle .p-togglebutton{padding:4px 12px!important;font-size:11.5px!important;font-weight:700!important;border-radius:6px!important;border:none!important;background:transparent!important;color:var(--theme-text-muted)!important}[data-v-1d060f7a] .lang-toggle .p-togglebutton.p-togglebutton-checked{background:var(--theme-accent-shadow)!important;color:var(--theme-accent-secondary)!important}.actions-right[data-v-1d060f7a]{display:flex;gap:6px}.slide-enter-active[data-v-1d060f7a],.slide-leave-active[data-v-1d060f7a]{transition:all .25s ease;overflow:hidden}.slide-enter-from[data-v-1d060f7a],.slide-leave-to[data-v-1d060f7a]{max-height:0;opacity:0;margin-top:0;padding-top:0;border-top:none}.slide-enter-to[data-v-1d060f7a],.slide-leave-from[data-v-1d060f7a]{max-height:1000px;opacity:1}.fc-card[data-v-cd5dcf5e]{padding:0;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-md);overflow:hidden}.fc-head[data-v-cd5dcf5e]{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;transition:background .15s}.fc-head[data-v-cd5dcf5e]:hover{background:var(--theme-bg-card-hover)}.fc-head-open[data-v-cd5dcf5e]{border-bottom:1px solid var(--theme-border-primary)}.fc-icon[data-v-cd5dcf5e]{width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--theme-accent-primary) 14%,transparent);color:var(--theme-accent-secondary);display:grid;place-items:center;flex-shrink:0}.fc-info[data-v-cd5dcf5e]{flex:1;min-width:0}.fc-title[data-v-cd5dcf5e]{font-size:13.5px;font-weight:700;color:var(--theme-text-primary)}.fc-sub[data-v-cd5dcf5e]{font-size:11.5px;color:var(--theme-text-muted);margin-top:1px}.fc-status[data-v-cd5dcf5e]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;flex-shrink:0}.fc-status.tone-muted[data-v-cd5dcf5e]{background:var(--theme-glass-bg);color:var(--theme-text-tertiary);border:1px solid var(--theme-border-primary)}.fc-status.tone-active[data-v-cd5dcf5e]{background:color-mix(in srgb,var(--theme-accent-secondary) 12%,transparent);color:var(--theme-accent-secondary)}.fc-status.tone-filled[data-v-cd5dcf5e]{background:var(--theme-success-bg);color:var(--theme-success-color)}.fc-status.tone-streaming[data-v-cd5dcf5e]{background:color-mix(in srgb,var(--theme-accent-secondary) 18%,transparent);color:var(--theme-accent-secondary);animation:fc-pulse-cd5dcf5e 1.6s ease-in-out infinite}@keyframes fc-pulse-cd5dcf5e{0%,to{opacity:.85}50%{opacity:1}}.fc-body[data-v-cd5dcf5e]{padding:12px 14px 14px}.fc-templates[data-v-cd5dcf5e]{margin-bottom:10px}.fc-templates-label[data-v-cd5dcf5e]{display:block;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-text-muted);margin-bottom:6px}.fc-templates-buttons[data-v-cd5dcf5e]{display:flex;flex-wrap:wrap;gap:6px}[data-v-cd5dcf5e] .fc-template{padding:5px 10px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;color:var(--theme-text-secondary)!important;height:auto!important;min-width:0!important}[data-v-cd5dcf5e] .fc-template:hover:not(:disabled){background:var(--theme-bg-card-hover)!important;color:var(--theme-text-primary)!important}[data-v-cd5dcf5e] .fc-template-ai{background:color-mix(in srgb,var(--theme-accent-primary) 12%,transparent)!important;border-color:color-mix(in srgb,var(--theme-accent-primary) 30%,transparent)!important;color:var(--theme-accent-secondary)!important}.fc-skeleton[data-v-cd5dcf5e]{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:8px}.sk[data-v-cd5dcf5e]{height:10px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--theme-text-primary) 5%,transparent) 0,color-mix(in srgb,var(--theme-text-primary) 14%,transparent),color-mix(in srgb,var(--theme-text-primary) 5%,transparent));background-size:200% 100%;animation:shimmer-cd5dcf5e 1.4s ease-in-out infinite}.sk.w90[data-v-cd5dcf5e]{width:90%}.sk.w70[data-v-cd5dcf5e]{width:70%}.sk.w50[data-v-cd5dcf5e]{width:50%}@keyframes shimmer-cd5dcf5e{0%{background-position:-100% 0}to{background-position:200% 0}}.stream-info[data-v-cd5dcf5e]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--theme-text-muted);margin-top:4px}[data-v-cd5dcf5e] .fc-textarea{width:100%;font-family:inherit;font-size:13.5px!important}.fc-foot[data-v-cd5dcf5e]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.fc-meter[data-v-cd5dcf5e]{font-size:11px;color:var(--theme-text-muted);display:inline-flex;align-items:baseline;gap:4px}.fc-meter strong[data-v-cd5dcf5e]{color:var(--theme-text-primary);font-variant-numeric:tabular-nums;font-weight:800}.fc-quality[data-v-cd5dcf5e]{color:var(--p-green-500)}.fc-actions[data-v-cd5dcf5e]{display:flex;gap:4px}.fc-hint[data-v-cd5dcf5e]{display:flex;gap:6px;align-items:flex-start;margin-top:10px;padding:8px 10px;background:color-mix(in srgb,var(--p-blue-500) 8%,transparent);border:1px solid color-mix(in srgb,var(--p-blue-500) 22%,transparent);border-radius:8px;font-size:11.5px;color:var(--p-blue-400);line-height:1.5}.fc-hint i[data-v-cd5dcf5e]{flex-shrink:0;margin-top:2px}.slide-enter-active[data-v-cd5dcf5e],.slide-leave-active[data-v-cd5dcf5e]{transition:all .25s ease;overflow:hidden}.slide-enter-from[data-v-cd5dcf5e],.slide-leave-to[data-v-cd5dcf5e]{max-height:0;opacity:0}.slide-enter-to[data-v-cd5dcf5e],.slide-leave-from[data-v-cd5dcf5e]{max-height:800px;opacity:1}.modal-side[data-v-fabec237]{display:flex;flex-direction:column;gap:12px}.side-card[data-v-fabec237]{background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-md);padding:12px 14px}.side-label[data-v-fabec237]{display:flex;margin-bottom:8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-muted)}.label-text[data-v-fabec237],.side-label[data-v-fabec237]{align-items:center;gap:6px}.label-text[data-v-fabec237]{display:inline-flex}.label-text i[data-v-fabec237]{font-size:10px}.label-spacer[data-v-fabec237]{flex:1}.side-value[data-v-fabec237]{font-size:13px;line-height:1.4;margin:0;color:var(--theme-text-primary)}.side-value.muted[data-v-fabec237]{color:var(--theme-text-muted);font-style:italic}[data-v-fabec237] .side-card-editable{width:100%!important;background:var(--theme-bg-card)!important;border:1px solid var(--theme-border-primary)!important;border-radius:var(--radius-md)!important;padding:12px 14px!important;text-align:left;color:var(--theme-text-primary)!important;justify-content:flex-start!important;height:auto!important;min-width:0!important}[data-v-fabec237] .side-card-editable:hover:not(:disabled){background:var(--theme-bg-card-hover)!important;border-color:var(--theme-border-hover)!important}.side-card-content[data-v-fabec237]{width:100%;display:block}.source-chip[data-v-fabec237]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;text-transform:none;letter-spacing:0}.source-chip.raw[data-v-fabec237]{background:color-mix(in srgb,var(--p-blue-500) 12%,transparent);color:var(--p-blue-300)}.source-chip.chat[data-v-fabec237]{background:color-mix(in srgb,var(--theme-accent-secondary) 12%,transparent);color:var(--theme-accent-secondary)}.source-chip.import[data-v-fabec237]{background:color-mix(in srgb,var(--theme-accent-primary) 14%,transparent);color:var(--theme-accent-primary)}.import-source-line[data-v-fabec237]{display:flex;align-items:center;gap:5px;margin:4px 0 0;font-size:10.5px;color:var(--theme-text-muted)}.edit-link[data-v-fabec237],.import-source-line i[data-v-fabec237]{font-size:10px}.edit-link[data-v-fabec237]{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--theme-accent-secondary);text-transform:none;letter-spacing:0;padding-left:4px}.edit-link i[data-v-fabec237]{font-size:9px}.rule-tag[data-v-fabec237]{margin-left:auto;font-size:10px;font-weight:600;color:var(--theme-text-muted);text-transform:none;letter-spacing:0}.category-picker[data-v-fabec237]{display:flex;flex-direction:column;gap:6px}[data-v-fabec237] .cat-option{display:flex!important;align-items:center!important;gap:10px!important;padding:9px 11px!important;border-radius:9px!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;width:100%!important;justify-content:flex-start!important;height:auto!important;color:var(--theme-text-primary)!important}[data-v-fabec237] .cat-option:hover:not(:disabled){background:var(--theme-bg-card-hover)!important}[data-v-fabec237] .cat-option.on{background:var(--theme-bg-card-hover)!important;border-color:var(--theme-border-hover)!important}.cat-circle[data-v-fabec237]{width:14px;height:14px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;transition:all .15s;border:1.5px solid var(--theme-border-hover);background:transparent}[data-v-fabec237] .cat-option.cat-value.on .cat-circle{border-color:var(--p-green-300);background:var(--p-green-300)}[data-v-fabec237] .cat-option.cat-personal.on .cat-circle{border-color:var(--p-blue-300);background:var(--p-blue-300)}[data-v-fabec237] .cat-option.cat-promo.on .cat-circle{border-color:var(--p-amber-300);background:var(--p-amber-300)}.cat-info[data-v-fabec237]{flex:1;display:flex;flex-direction:column;line-height:1.3;min-width:0;text-align:left}.cat-name[data-v-fabec237]{font-size:13px;font-weight:600;color:var(--theme-text-primary)}.cat-desc[data-v-fabec237]{font-size:11px;font-weight:400}.cat-auto-badge[data-v-fabec237],.cat-desc[data-v-fabec237]{color:var(--theme-text-muted)}.cat-auto-badge[data-v-fabec237]{margin-left:.375rem;padding:.0625rem .375rem;border-radius:999px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:var(--theme-bg-card-hover);border:1px solid var(--theme-border-primary)}.cat-perc[data-v-fabec237]{font-size:11px;font-weight:700;color:var(--theme-text-muted);font-variant-numeric:tabular-nums}.cat-recommend[data-v-fabec237]{margin-top:10px;display:flex;gap:6px;align-items:flex-start;padding:8px 10px;background:color-mix(in srgb,var(--theme-accent-secondary) 6%,transparent);border:1px solid color-mix(in srgb,var(--theme-accent-secondary) 15%,transparent);border-radius:8px;font-size:11px;color:var(--theme-text-secondary);line-height:1.4}.cat-recommend i[data-v-fabec237]{flex-shrink:0;margin-top:1px;color:var(--theme-accent-secondary)}.gender-hint[data-v-fabec237]{margin:8px 0 0;font-size:11px;line-height:1.4;color:var(--theme-text-muted)}.side-row[data-v-fabec237]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.side-row+.side-row[data-v-fabec237]{border-top:1px solid var(--theme-border-primary)}.side-row .key[data-v-fabec237]{font-size:12px;color:var(--theme-text-muted)}.side-row .val[data-v-fabec237]{font-size:12.5px;font-weight:600;color:var(--theme-text-primary)}.side-card-actions[data-v-fabec237]{padding:8px;display:flex;flex-direction:column;gap:6px}[data-v-fabec237] .side-action{padding:10px 12px!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;border-radius:9px!important;display:flex!important;align-items:center!important;gap:10px!important;text-align:left;color:var(--theme-text-primary)!important;width:100%;justify-content:flex-start!important;height:auto!important;min-width:0!important}[data-v-fabec237] .side-action:hover:not(:disabled){background:var(--theme-bg-card-hover)!important;border-color:var(--theme-border-hover)!important}.icn[data-v-fabec237]{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;flex-shrink:0}.icn.media[data-v-fabec237]{background:color-mix(in srgb,var(--p-blue-500) 12%,transparent);color:var(--p-blue-300)}.icn.poll[data-v-fabec237]{background:color-mix(in srgb,var(--p-amber-500) 12%,transparent);color:var(--p-amber-300)}.icn.schedule[data-v-fabec237]{background:color-mix(in srgb,var(--p-green-500) 12%,transparent);color:var(--p-green-300)}.icn.fc[data-v-fabec237]{background:color-mix(in srgb,var(--theme-accent-secondary) 12%,transparent);color:var(--theme-accent-secondary)}.action-text[data-v-fabec237]{flex:1;display:flex;flex-direction:column;line-height:1.25;min-width:0}.action-text .t[data-v-fabec237]{font-size:12.5px;font-weight:700;color:var(--theme-text-primary)}.action-text .s[data-v-fabec237]{font-weight:400}.action-arrow[data-v-fabec237],.action-text .s[data-v-fabec237]{font-size:11px;color:var(--theme-text-muted)}.action-arrow[data-v-fabec237]{flex-shrink:0}.discovery-banner[data-v-fabec237]{display:flex;flex-direction:column;gap:10px;padding:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-primary) 8%,transparent) 0,color-mix(in srgb,var(--theme-accent-secondary) 8%,transparent));border:1px solid color-mix(in srgb,var(--theme-accent-primary) 25%,transparent);border-radius:var(--radius-md)}.b-top[data-v-fabec237]{display:flex;align-items:flex-start;gap:10px}.b-icon[data-v-fabec237]{width:28px;height:28px;border-radius:8px;background:var(--theme-accent-gradient);color:#fff;display:grid;place-items:center;flex-shrink:0}.b-text[data-v-fabec237]{flex:1;font-size:11.5px;color:var(--theme-text-secondary);line-height:1.4;min-width:0}.b-text strong[data-v-fabec237]{color:var(--theme-text-primary);font-weight:700}[data-v-fabec237] .b-cta{width:100%!important;padding:8px 12px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important;background:var(--theme-accent-primary)!important;color:#fff!important;border:none!important;height:auto!important;min-width:0!important;justify-content:center!important}[data-v-fabec237] .b-cta:hover:not(:disabled){filter:brightness(1.1)}[data-v-fabec237] .b-close{width:22px!important;height:22px!important;min-width:22px!important;border-radius:6px!important}[data-v-fabec237] .b-close .p-button-icon{font-size:10px!important}.fade-enter-active[data-v-fabec237],.fade-leave-active[data-v-fabec237]{transition:opacity .2s ease}.fade-enter-from[data-v-fabec237],.fade-leave-to[data-v-fabec237]{opacity:0}.text-tab-grid[data-v-1fff2e8c]{display:grid;grid-template-columns:1fr 320px;gap:24px}.text-tab-main[data-v-1fff2e8c]{display:flex;flex-direction:column;gap:14px;min-width:0}.generate-cta[data-v-1fff2e8c]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;border:1px solid color-mix(in srgb,var(--theme-accent-primary) 28%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--theme-accent-primary) 8%,var(--theme-bg-card))}.generate-cta--quiet[data-v-1fff2e8c]{border-color:var(--theme-border-primary);background:transparent;padding:10px 0}.generate-cta--quiet .generate-cta__hint[data-v-1fff2e8c],.generate-cta--quiet .generate-cta__icon[data-v-1fff2e8c]{color:var(--theme-text-secondary)}.generate-cta__copy[data-v-1fff2e8c]{display:flex;align-items:center;gap:10px;min-width:0}.generate-cta__actions[data-v-1fff2e8c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.generate-cta__icon[data-v-1fff2e8c]{font-size:18px;color:var(--theme-accent-primary);flex-shrink:0}.generate-cta__hint[data-v-1fff2e8c]{margin:0;font-size:13px;line-height:1.4;color:var(--theme-text-secondary)}@media(max-width:900px){.text-tab-grid[data-v-1fff2e8c]{grid-template-columns:1fr}}.calendar-card[data-v-a957fe98]{padding:18px 20px;border-radius:var(--radius-lg);background:var(--theme-bg-card);border:1px solid var(--theme-border-primary)}.cal-head[data-v-a957fe98]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.cal-month[data-v-a957fe98]{font-size:14px;font-weight:700;color:var(--theme-text-primary);text-transform:capitalize}.cal-nav[data-v-a957fe98]{display:flex;gap:4px}[data-v-a957fe98] .cal-nav-btn{width:26px!important;height:26px!important;min-width:26px!important;color:var(--theme-text-muted)!important}[data-v-a957fe98] .cal-nav-btn:hover:not(:disabled){background:var(--theme-input-bg)!important;color:var(--theme-text-primary)!important}.cal-grid[data-v-a957fe98]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;font-size:12px}.cal-day-name[data-v-a957fe98]{color:var(--theme-text-muted);font-weight:700;text-align:center;padding:4px 0;font-size:10px}[data-v-a957fe98] .cal-day{aspect-ratio:1;display:grid!important;place-items:center!important;border-radius:7px!important;color:var(--theme-text-secondary)!important;position:relative;padding:0!important;min-width:0!important;font-size:12px;background:transparent!important;border:none!important;font-weight:400}[data-v-a957fe98] .cal-day:hover:not(:disabled):not(.scheduled):not(.published):not(.selected){background:var(--theme-bg-card-hover)!important}[data-v-a957fe98] .cal-day:focus-visible{outline:2px solid var(--theme-accent-color)!important;outline-offset:1px;box-shadow:0 0 0 1px #fff!important;position:relative;z-index:2}[data-v-a957fe98] .cal-day.selected:focus-visible{outline-color:#fff!important;box-shadow:0 0 0 1px var(--theme-accent-color)!important}[data-v-a957fe98] .cal-day.scheduled:hover:not(:disabled){background:color-mix(in srgb,var(--theme-accent-color) 22%,transparent)!important;color:var(--theme-accent-color)!important}[data-v-a957fe98] .cal-day.published:hover:not(:disabled){background:color-mix(in srgb,var(--p-green-500) 24%,transparent)!important;color:color-mix(in srgb,var(--p-green-500) 85%,var(--theme-text-primary))!important}[data-v-a957fe98] .cal-day.selected:hover:not(:disabled){background:var(--theme-accent-gradient)!important;color:#fff!important}[data-v-a957fe98] .cal-day.muted{color:var(--theme-text-muted)!important;opacity:.4}[data-v-a957fe98] .cal-day.past{color:var(--theme-text-muted)!important;cursor:not-allowed!important;text-decoration:line-through}[data-v-a957fe98] .cal-day.past:hover{background:transparent!important}[data-v-a957fe98] .cal-day.today{font-weight:700!important;color:var(--theme-accent-secondary)!important}[data-v-a957fe98] .cal-day.scheduled{background:var(--theme-accent-bg)!important;color:var(--theme-accent-color)!important;font-weight:700!important}[data-v-a957fe98] .cal-day.published{background:color-mix(in srgb,var(--p-green-500) 14%,transparent)!important;color:color-mix(in srgb,var(--p-green-500) 85%,var(--theme-text-primary))!important;font-weight:600!important;text-decoration:none!important}[data-v-a957fe98] .cal-day.past.scheduled:not(.published){background:var(--theme-bg-secondary)!important;color:var(--theme-text-muted)!important;font-weight:400!important}[data-v-a957fe98] .cal-day.selected{background:var(--theme-accent-gradient)!important;color:#fff!important;font-weight:800!important;box-shadow:0 4px 12px var(--theme-purple-glow)!important}.day-marker[data-v-a957fe98]{position:absolute;bottom:3px;width:4px;height:4px;border-radius:50%;background:currentColor}.day-icons[data-v-a957fe98]{position:absolute;bottom:2px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:3px;line-height:1;pointer-events:none}.day-icon[data-v-a957fe98]{font-size:8px;line-height:1;display:inline-block}.day-icon--linkedin[data-v-a957fe98]{color:var(--color-linkedin-text)}.day-icon--facebook[data-v-a957fe98]{color:var(--color-facebook-text)}.day-icon--instagram[data-v-a957fe98]{color:var(--color-instagram-text)}.day-overflow[data-v-a957fe98]{font-size:7px;font-weight:var(--fw-bold);line-height:1;color:var(--theme-text-secondary);margin-left:-1px}[data-v-a957fe98] .cal-day.selected .day-icon,[data-v-a957fe98] .cal-day.selected .day-overflow{color:#fff}[data-v-a957fe98] .cal-day.past .day-icons{text-decoration:none;opacity:.75}[data-v-a957fe98] .cal-day.past .day-marker{background:var(--theme-text-secondary)}.cal-legend[data-v-a957fe98]{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--theme-border-primary);font-size:11px;color:var(--theme-text-muted)}.legend-item[data-v-a957fe98]{display:inline-flex;align-items:center;gap:5px}.dot[data-v-a957fe98]{width:8px;height:8px;border-radius:50%}.dot.scheduled[data-v-a957fe98]{background:var(--theme-accent-bg);border:1.5px solid var(--theme-accent-color)}.dot.published[data-v-a957fe98]{background:color-mix(in srgb,var(--p-green-500) 14%,transparent);border:1.5px solid var(--p-green-500)}.dot.selected[data-v-a957fe98]{background:var(--theme-accent-gradient);box-shadow:0 1px 4px var(--theme-purple-glow)}.schedule-tab[data-v-d027db59]{display:flex;flex-direction:column;gap:12px}.schedule-grid[data-v-d027db59]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:900px){.schedule-grid[data-v-d027db59]{grid-template-columns:1fr}}.schedule-status[data-v-d027db59]{padding:18px 20px;border-radius:var(--radius-lg);background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);height:-moz-fit-content;height:fit-content}.ss-head[data-v-d027db59]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ss-icon[data-v-d027db59]{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;font-size:18px}.ss-icon-idle[data-v-d027db59]{background:color-mix(in srgb,var(--p-amber-500) 12%,transparent);color:var(--p-amber-300)}.ss-icon-scheduled[data-v-d027db59]{background:color-mix(in srgb,var(--p-blue-500) 12%,transparent);color:var(--p-blue-300)}.ss-text .title[data-v-d027db59]{font-size:14.5px;font-weight:700;color:var(--theme-text-primary)}.ss-text .title.scheduled-title[data-v-d027db59]{color:var(--p-blue-300)}.ss-text .sub[data-v-d027db59]{font-size:12px;color:var(--theme-text-muted);margin-top:2px}.ss-row[data-v-d027db59]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-top:1px solid var(--theme-border-primary);font-size:12.5px}.ss-row .k[data-v-d027db59]{color:var(--theme-text-muted)}.ss-row .v[data-v-d027db59]{font-weight:600;color:var(--theme-text-primary)}.ss-actions[data-v-d027db59]{display:flex;gap:8px;margin-top:14px}.action-half[data-v-d027db59]{flex:1}.schedule-time[data-v-d027db59]{padding:18px 20px;border-radius:var(--radius-lg);background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;align-items:start}@media(max-width:900px){.schedule-time[data-v-d027db59]{grid-template-columns:1fr}}.optimal-group[data-v-d027db59]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-d027db59]{margin:0;font-size:var(--text-sm);color:var(--theme-text-secondary)}.time-input[data-v-d027db59]{width:100%;font-family:inherit}.optimal-btn[data-v-d027db59]{width:100%;justify-content:center}.optimal-empty[data-v-d027db59]{font-size:12px;color:var(--theme-text-muted);font-style:italic}.best-time-source[data-v-d027db59]{font-size:11px;color:var(--theme-text-muted)}.schedule-past-warning[data-v-d027db59]{grid-column:1/-1}.requirements-card[data-v-d027db59]{padding:22px 24px;border-radius:var(--radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--p-amber-500) 8%,var(--theme-bg-card)),color-mix(in srgb,var(--p-amber-500) 3%,var(--theme-bg-card)));border:1px solid color-mix(in srgb,var(--p-amber-500) 28%,transparent)}.requirements-head[data-v-d027db59]{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.req-head-icon[data-v-d027db59]{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--p-amber-500) 75%,transparent),color-mix(in srgb,var(--p-amber-500) 55%,transparent));color:#fff;flex-shrink:0}.req-head-icon i[data-v-d027db59]{font-size:16px}.req-head-text[data-v-d027db59]{display:flex;flex-direction:column;gap:3px;min-width:0}.req-head-text strong[data-v-d027db59]{font-size:14.5px;font-weight:800;color:var(--theme-text-primary);line-height:1.3}.req-head-text span[data-v-d027db59]{font-size:12.5px;color:var(--theme-text-secondary);line-height:1.45}.requirements-list[data-v-d027db59]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.req-item[data-v-d027db59]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);font-size:13px;color:var(--theme-text-secondary)}.req-icon[data-v-d027db59]{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:11px;font-weight:800}.req-item.met .req-icon[data-v-d027db59]{background:color-mix(in srgb,var(--p-green-500) 18%,transparent);color:var(--p-green-500)}.req-item.unmet .req-icon[data-v-d027db59]{background:color-mix(in srgb,var(--p-amber-500) 16%,transparent);color:var(--p-amber-500)}.req-item.met .req-label[data-v-d027db59]{color:var(--theme-text-muted);text-decoration:line-through}.req-label[data-v-d027db59]{flex:1;line-height:1.4}.req-action[data-v-d027db59]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--theme-accent-secondary);text-decoration:none;white-space:nowrap}.req-action[data-v-d027db59]:hover{color:var(--theme-text-primary)}.req-action i[data-v-d027db59]{font-size:10px}.req-inline-action[data-v-d027db59]{white-space:nowrap;flex-shrink:0}.publish-error[data-v-d027db59]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--p-red-500) 8%,transparent);border:1px solid color-mix(in srgb,var(--p-red-500) 25%,transparent);color:var(--p-red-400);font-size:13px}.publish-error i[data-v-d027db59]{font-size:16px;flex-shrink:0}.error-text[data-v-d027db59]{flex:1}.verifier-score-badge[data-v-1cc95f7a]{font-size:.7rem;font-weight:600;padding:.15rem .4rem;cursor:help}.multi-image-grid[data-v-bbc94367]{gap:.5rem}.empty-state[data-v-bbc94367],.multi-image-grid[data-v-bbc94367]{display:flex;flex-direction:column}.empty-state[data-v-bbc94367]{align-items:center;justify-content:center;text-align:center;padding:1.5rem 1rem;min-height:160px;border:2px dashed var(--theme-border-muted);border-radius:.75rem}.empty-state-icon[data-v-bbc94367]{font-size:2.5rem;color:var(--theme-text-muted);margin-bottom:.5rem}.empty-state-title[data-v-bbc94367]{font-size:1rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 .25rem}.empty-state-hint[data-v-bbc94367]{font-size:.85rem;color:var(--theme-text-muted);margin:0 0 .75rem}.empty-state-arrow-hint[data-v-bbc94367]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--theme-text-secondary);margin:0;font-weight:500}.empty-state-arrow-hint .pi-arrow-down[data-v-bbc94367]{animation:empty-state-arrow-bounce-bbc94367 1.6s ease-in-out infinite}@keyframes empty-state-arrow-bounce-bbc94367{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.grid-header[data-v-bbc94367]{display:flex;justify-content:flex-end}.counter[data-v-bbc94367]{font-size:.8rem;color:var(--theme-text-muted);font-variant-numeric:tabular-nums}.grid-row[data-v-bbc94367]{display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-start}.draggable-row[data-v-bbc94367]{display:contents}.slot[data-v-bbc94367]{position:relative;width:8rem;aspect-ratio:1;border:1px dashed var(--theme-border-muted);border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.slot.filled[data-v-bbc94367]{cursor:grab}.slot.filled[data-v-bbc94367]:active{cursor:grabbing}.slot.add-slot[data-v-bbc94367]{border-style:dashed;background:transparent;color:var(--theme-text-muted);cursor:pointer;font-size:1.5rem;transition:border-color .2s,color .2s;padding:0}.slot.add-slot[data-v-bbc94367]:focus-visible,.slot.add-slot[data-v-bbc94367]:hover{border-color:var(--p-primary-500);color:var(--p-primary-500);outline:none}.slot-ghost[data-v-bbc94367]{opacity:.5}.slot-thumb-btn[data-v-bbc94367]{display:block;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:zoom-in}.slot-thumb-btn[data-v-bbc94367]:disabled{cursor:default}.slot-thumb-btn[data-v-bbc94367]:focus-visible{outline:2px solid var(--theme-purple-accent);outline-offset:-2px}.slot-thumb[data-v-bbc94367]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slot-thumb--logo-contain[data-v-bbc94367]{-o-object-fit:contain;object-fit:contain}.slot-menu-btn[data-v-bbc94367]{position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;background:#00000080!important;color:var(--theme-on-accent,#fff)!important;box-shadow:0 1px 3px #00000059;transition:background .15s ease,transform .15s ease}.slot-menu-btn[data-v-bbc94367]:focus-visible,.slot-menu-btn[data-v-bbc94367]:hover{background:#000000bf!important;transform:scale(1.08);outline:none}.slot-menu-btn[data-v-bbc94367] .pi{color:var(--theme-on-accent,#fff)!important;font-weight:700}.slot-badge[data-v-bbc94367]{position:absolute;bottom:.25rem;left:.25rem;font-size:.65rem;padding:.1rem .35rem;background:var(--theme-glass-bg);border-radius:.25rem;line-height:1}.slot-score-badge[data-v-bbc94367]{position:absolute!important;bottom:.25rem;right:.25rem;z-index:2}.slot-image-rect[data-v-bbc94367]{position:absolute;z-index:1}.slot-image-rect[data-v-bbc94367],.slot-logo-overlay[data-v-bbc94367]{pointer-events:none}.slot.slot-removing[data-v-bbc94367]{cursor:not-allowed}.slot.slot-removing .slot-thumb[data-v-bbc94367]{opacity:.35;filter:grayscale(.4);transition:opacity .15s ease,filter .15s ease}.slot-removing-overlay[data-v-bbc94367]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000040;pointer-events:none}.slot-removing-overlay .pi-spinner[data-v-bbc94367]{font-size:1.5rem;color:var(--theme-on-accent,#fff);filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.source-card[data-v-259807d1]{padding:16px;border-radius:var(--radius-md);background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);cursor:pointer;transition:background .15s,border-color .15s,transform .1s;display:flex;gap:12px;align-items:flex-start;text-align:left;outline:none}.source-card[data-v-259807d1]:hover:not(.is-disabled){background:var(--theme-bg-card-hover);border-color:var(--theme-border-hover);transform:translateY(-1px)}.source-card[data-v-259807d1]:focus-visible{border-color:color-mix(in srgb,var(--theme-accent-primary) 55%,var(--theme-border-primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent-primary) 18%,transparent)}.source-card.is-selected[data-v-259807d1]{border-color:color-mix(in srgb,var(--theme-accent-primary) 45%,transparent);background:color-mix(in srgb,var(--theme-accent-primary) 6%,var(--theme-bg-card))}.source-card.is-disabled[data-v-259807d1]{opacity:.5;cursor:not-allowed}.source-icon[data-v-259807d1]{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;flex-shrink:0}.source-icon i[data-v-259807d1]{font-size:16px}.source-card.variant-ai .source-icon[data-v-259807d1]{background:var(--theme-accent-gradient);color:#fff;box-shadow:0 4px 12px var(--theme-purple-glow)}.source-card.variant-upload .source-icon[data-v-259807d1]{background:color-mix(in srgb,var(--p-blue-500) 14%,transparent);color:var(--p-blue-300)}.source-card.variant-pool .source-icon[data-v-259807d1]{background:color-mix(in srgb,var(--p-green-500) 14%,transparent);color:var(--p-green-300)}.source-card.variant-avatar .source-icon[data-v-259807d1]{background:color-mix(in srgb,var(--p-amber-500) 14%,transparent);color:var(--p-amber-300)}.source-card.variant-stock .source-icon[data-v-259807d1]{background:color-mix(in srgb,var(--p-teal-500) 14%,transparent);color:var(--p-teal-300)}.source-card.variant-canva .source-icon[data-v-259807d1]{background:color-mix(in srgb,var(--p-cyan-500) 14%,transparent);color:var(--p-cyan-300)}.source-card.variant-none .source-icon[data-v-259807d1]{background:var(--theme-input-bg);color:var(--theme-text-muted);border:1px solid var(--theme-border-primary)}.source-text[data-v-259807d1]{flex:1;line-height:1.35;min-width:0}.source-title[data-v-259807d1]{font-size:13.5px;font-weight:700;color:var(--theme-text-primary);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.source-desc[data-v-259807d1]{font-size:12px;color:var(--theme-text-muted);margin:3px 0 0}.image-source-badge[data-v-259807d1]{display:inline-flex;align-items:center;padding:2px 7px;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;background:color-mix(in srgb,var(--theme-accent-primary) 16%,transparent);color:var(--theme-accent-secondary);line-height:1.4}.inline-avatar-generator[data-v-594f6a44]{display:flex;flex-direction:column;gap:.75rem}.state-row[data-v-594f6a44]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem;border-radius:8px;font-size:.85rem}.state-row p[data-v-594f6a44]{margin:0}.state-loading[data-v-594f6a44]{justify-content:center;color:var(--theme-text-muted)}.state-locked[data-v-594f6a44]{background:var(--p-amber-50);border-left:3px solid var(--p-amber-500)}.state-locked[data-v-594f6a44],.state-warning[data-v-594f6a44]{color:var(--theme-text-primary)}.state-warning[data-v-594f6a44]{background:var(--p-orange-50);border-left:3px solid var(--p-orange-500)}.state-error[data-v-594f6a44]{background:var(--p-red-50);color:var(--theme-text-primary);border-left:3px solid var(--p-red-500)}.goto-pool-link[data-v-594f6a44]{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;color:var(--p-primary-500);text-decoration:underline;font-size:.8rem}.goto-pool-link[data-v-594f6a44]:hover{text-decoration:none}.generate-form[data-v-594f6a44]{display:flex;flex-direction:column;gap:.5rem}.generate-actions[data-v-594f6a44]{display:flex;justify-content:flex-end}.stock-panel[data-v-95bf262c]{display:flex;flex-direction:column;gap:14px}.stock-search-row[data-v-95bf262c]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.stock-orient[data-v-95bf262c]{display:flex;gap:6px}.stock-grid[data-v-95bf262c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:700px){.stock-grid[data-v-95bf262c]{grid-template-columns:repeat(3,minmax(0,1fr))}}.stock-cell[data-v-95bf262c]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:2px solid transparent;cursor:pointer;padding:0}.stock-cell[data-v-95bf262c]:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-accent-primary) 55%,transparent)}.stock-cell[data-v-95bf262c]:disabled{cursor:wait}.stock-cell img[data-v-95bf262c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.stock-attr[data-v-95bf262c]{position:absolute;left:0;right:0;bottom:0;padding:12px 6px 4px;font-size:9px;color:var(--theme-text-on-primary);text-align:left;background:linear-gradient(transparent,#000000b8);opacity:0;transition:opacity .15s;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stock-cell:hover .stock-attr[data-v-95bf262c]{opacity:1}.stock-spin[data-v-95bf262c]{position:absolute;inset:0;display:grid;place-items:center;background:#0006;color:var(--theme-text-on-primary)}.stock-empty[data-v-95bf262c]{font-size:13px;color:var(--theme-text-muted);text-align:center;padding:24px}.stock-more[data-v-95bf262c]{display:flex;justify-content:center}.stock-pexels[data-v-95bf262c]{font-size:11px;color:var(--theme-text-muted);text-align:center;margin:0}.stock-pexels a[data-v-95bf262c]{color:var(--theme-text-secondary);text-decoration:underline}.canva-panel[data-v-39894639]{display:flex;flex-direction:column;gap:14px}.canva-brand[data-v-39894639]{display:flex;align-items:center}.canva-connect[data-v-39894639]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:18px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:var(--radius-md)}.canva-connect-text[data-v-39894639]{font-size:13px;color:var(--theme-text-secondary);margin:0}.canva-actions[data-v-39894639]{display:flex;gap:10px;flex-wrap:wrap}.canva-grid[data-v-39894639]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:700px){.canva-grid[data-v-39894639]{grid-template-columns:repeat(3,minmax(0,1fr))}}.canva-cell[data-v-39894639]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:2px solid transparent;cursor:pointer;padding:0;background:var(--theme-bg-card)}.canva-cell[data-v-39894639]:hover:not(:disabled){border-color:color-mix(in srgb,var(--p-cyan-500) 55%,transparent)}.canva-cell[data-v-39894639]:disabled{cursor:wait;opacity:.7}.canva-cell img[data-v-39894639]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.canva-cell-fallback[data-v-39894639]{position:absolute;inset:0;display:grid;place-items:center;color:var(--theme-text-muted);font-size:22px}.canva-cell-title[data-v-39894639]{position:absolute;left:0;right:0;bottom:0;padding:14px 6px 4px;font-size:10px;color:var(--theme-text-on-primary);text-align:left;background:linear-gradient(transparent,#000000b8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.canva-spin[data-v-39894639]{position:absolute;inset:0;display:grid;place-items:center;background:#0006;color:var(--theme-text-on-primary)}.canva-empty[data-v-39894639]{font-size:13px;text-align:center;padding:24px}.canva-empty[data-v-39894639],.canva-note[data-v-39894639]{color:var(--theme-text-muted)}.canva-note[data-v-39894639]{display:flex;align-items:center;gap:6px;font-size:11.5px;margin:0}.canva-note i[data-v-39894639]{font-size:12px}.category-grid[data-v-a91b59a7]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:768px){.category-grid[data-v-a91b59a7]{grid-template-columns:repeat(4,1fr)}}.category-card[data-v-a91b59a7]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;background:var(--theme-glass-bg);border:1px solid var(--theme-border-primary);border-radius:10px;cursor:pointer;transition:all .2s ease;text-align:center}.category-card[data-v-a91b59a7]:hover{border-color:var(--theme-purple-accent);transform:translateY(-2px)}.category-card.is-selected[data-v-a91b59a7]{border-color:var(--theme-purple-accent);background:var(--theme-purple-accent-bg)}.category-card.is-recommended[data-v-a91b59a7]{border-color:var(--theme-success-color)}.category-icon[data-v-a91b59a7]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);flex-shrink:0;background:var(--theme-surface-hover);color:var(--theme-text-secondary)}.category-card.is-selected .category-icon[data-v-a91b59a7]{background:var(--color-purple-10);color:var(--theme-purple-accent)}.category-content[data-v-a91b59a7]{display:flex;flex-direction:column;gap:.125rem}.category-label[data-v-a91b59a7]{font-size:var(--text-sm);color:var(--theme-text-primary)}.category-description[data-v-a91b59a7]{font-size:var(--text-xs);color:var(--theme-text-tertiary);line-height:1.3}.recommended-badge[data-v-a91b59a7]{position:absolute;top:-8px;right:-8px}.selected-check[data-v-a91b59a7]{position:absolute;bottom:8px;right:8px;color:var(--theme-purple-accent);font-size:var(--text-sm)}.media-card[data-v-1b19509e]{padding:18px 20px;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg)}.media-card-head[data-v-1b19509e]{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px}.media-card-head h4[data-v-1b19509e]{font-size:14px;font-weight:800;color:var(--theme-text-primary);margin:0;line-height:1}.media-card-head i[data-v-1b19509e]{color:var(--theme-accent-secondary);font-size:15px}.source-grid[data-v-1b19509e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:700px){.source-grid[data-v-1b19509e]{grid-template-columns:1fr}}.upload-options[data-v-1b19509e]{display:flex;flex-direction:column;gap:12px;padding:14px 16px;margin-bottom:14px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:var(--radius-md)}.upload-option-row[data-v-1b19509e] .checkbox-field__label{font-size:13.5px;font-weight:600;color:var(--theme-text-primary)}.upload-category-row[data-v-1b19509e]{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--theme-border-primary)}.upload-category-label[data-v-1b19509e]{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--theme-text-muted)}.smart-recommendation-hint[data-v-1b19509e]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:linear-gradient(135deg,var(--theme-warning-bg) 0,var(--theme-glass-bg-secondary) 100%);border:1px solid var(--theme-warning-border);border-radius:8px;font-size:var(--text-sm);color:var(--theme-text-secondary)}.smart-recommendation-hint i[data-v-1b19509e]{color:var(--theme-warning-color);font-size:var(--text-base)}.pool-image-button.is-recommended[data-v-1b19509e]{box-shadow:0 0 0 2px var(--theme-warning-color)}.recommended-badge[data-v-1b19509e]{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--theme-warning-color);border-radius:50%;font-size:var(--text-xs);box-shadow:0 2px 4px var(--color-black-20)}.history-overlay-icon[data-v-1b19509e],.recommended-badge[data-v-1b19509e]{color:var(--p-primary-contrast-color)}.empty-filter-state[data-v-1b19509e]{gap:.75rem;padding:2rem;text-align:center}.empty-filter-state[data-v-1b19509e],.upload-zone[data-v-1b19509e]{display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-zone[data-v-1b19509e]{padding:2.5rem 1.5rem;border:2px dashed var(--theme-border-primary);border-radius:12px;background:var(--theme-glass-bg-secondary);cursor:pointer;transition:all .2s ease}.upload-zone[data-v-1b19509e]:hover{border-color:var(--p-primary-300);background:var(--theme-glass-bg)}.upload-zone.is-dragging[data-v-1b19509e]{border-color:var(--p-primary-color);background:var(--p-primary-50);transform:scale(1.02)}.upload-zone.is-uploading[data-v-1b19509e]{cursor:wait;opacity:.8}.upload-placeholder[data-v-1b19509e]{display:flex;flex-direction:column;align-items:center;text-align:center}.upload-progress[data-v-1b19509e]{position:relative;display:flex;align-items:center;justify-content:center;min-height:100px;width:100%}.current-image-preview[data-v-1b19509e]{padding:.75rem;background:var(--theme-glass-bg-secondary);border:1px solid var(--theme-border-primary);border-radius:12px}.current-image-container[data-v-1b19509e]{position:relative;border-radius:8px;overflow:hidden}.current-image[data-v-1b19509e]{width:100%;height:auto;max-height:200px;-o-object-fit:contain;object-fit:contain;background:var(--theme-glass-bg)}.current-image-overlay[data-v-1b19509e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-black-50);opacity:0;transition:opacity .2s ease}.current-image-container:hover .current-image-overlay[data-v-1b19509e]{opacity:1}.avatar-inline-section[data-v-1b19509e]{padding:1rem;background:var(--theme-glass-bg-secondary);border:1px solid var(--theme-border-primary);border-radius:12px}.generating-container[data-v-3c58aac3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.5rem;text-align:center;background:var(--theme-glass-bg-secondary);border:1px solid var(--theme-border-primary);border-radius:12px}.generating-animation[data-v-3c58aac3]{position:relative;width:80px;height:80px;margin-bottom:1.5rem}.generating-sparkles[data-v-3c58aac3]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.sparkle[data-v-3c58aac3]{position:absolute;font-size:var(--text-h4);color:var(--theme-purple-accent);animation:sparkle-pulse-3c58aac3 1.5s ease-in-out infinite}.sparkle-1[data-v-3c58aac3]{top:0;left:50%;transform:translate(-50%);animation-delay:0s}.sparkle-2[data-v-3c58aac3]{bottom:10px;left:10px;animation-delay:.5s}.sparkle-3[data-v-3c58aac3]{bottom:10px;right:10px;animation-delay:1s}@keyframes sparkle-pulse-3c58aac3{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.generating-orbit[data-v-3c58aac3]{inset:10px;border:2px solid var(--theme-border-primary);animation:orbit-spin-3c58aac3 3s linear infinite}.generating-orbit[data-v-3c58aac3],.orbit-dot[data-v-3c58aac3]{position:absolute;border-radius:50%}.orbit-dot[data-v-3c58aac3]{top:-4px;left:50%;transform:translate(-50%);width:8px;height:8px;background:var(--theme-purple-accent);box-shadow:0 0 10px var(--theme-purple-accent)}@keyframes orbit-spin-3c58aac3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.generating-text[data-v-3c58aac3]{color:var(--theme-text-primary);margin-bottom:.5rem}.generating-hint[data-v-3c58aac3]{font-size:var(--text-sm);color:var(--theme-text-tertiary);margin:0}.long-wait-hint[data-v-3c58aac3]{margin-top:.75rem;font-style:italic;color:var(--theme-text-tertiary);display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.long-wait-hint>.pi-clock[data-v-3c58aac3]{font-size:1.1em;opacity:.7}.progress-section[data-v-3c58aac3]{width:100%;max-width:280px}.progress-bar[data-v-3c58aac3]{width:100%;height:6px;background:var(--theme-border-primary);border-radius:3px;overflow:hidden;margin-bottom:.75rem}.progress-bar-fill[data-v-3c58aac3]{height:100%;background:var(--theme-purple-accent);border-radius:3px;transition:width 2s ease-out}.progress-text[data-v-3c58aac3]{font-size:var(--text-sm);color:var(--theme-text-secondary);margin:0}@media(prefers-reduced-motion:reduce){.generating-orbit[data-v-3c58aac3],.sparkle[data-v-3c58aac3]{animation:none}.sparkle[data-v-3c58aac3]{opacity:.75}.progress-bar-fill[data-v-3c58aac3]{transition:none}}.media-card[data-v-9d847d41]{padding:18px 20px;background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg)}.media-card-head[data-v-9d847d41]{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px}.media-card-head h4[data-v-9d847d41]{font-size:14px;font-weight:800;color:var(--theme-text-primary);margin:0;line-height:1}.media-card-head i[data-v-9d847d41]{color:var(--theme-accent-secondary);font-size:15px}.media-hint[data-v-e7c8e494]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--theme-text-muted);margin:4px 0 0}.media-hint i[data-v-e7c8e494]{font-size:11px}.document-upload[data-v-9246d069]{display:flex;flex-direction:column;gap:1rem}.upload-progress[data-v-9246d069]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:var(--theme-text-secondary)}.file-preview[data-v-9246d069]{display:flex;flex-direction:column;gap:.75rem}.file-info[data-v-9246d069]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--theme-glass-bg);border:1px solid var(--theme-glass-border);border-radius:var(--radius-md)}.file-icon[data-v-9246d069]{font-size:1.75rem;color:var(--p-red-400)}.file-details[data-v-9246d069]{flex:1;display:flex;flex-direction:column}.file-name[data-v-9246d069]{font-weight:500;color:var(--theme-text-primary);font-size:var(--text-sm)}.file-meta[data-v-9246d069]{color:var(--theme-text-muted);font-size:var(--text-xs)}.title-field[data-v-9246d069] .form-field__label{font-size:var(--text-xs);font-weight:500}.document-tip[data-v-9246d069]{display:flex;align-items:flex-start;gap:.5rem;color:var(--theme-text-muted);font-size:var(--text-xs);line-height:1.5}.video-upload__progress[data-v-997947cf]{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;align-items:center}.video-upload__progress-label[data-v-997947cf]{font-size:.875rem;color:var(--theme-text-secondary)}.video-upload__preview[data-v-997947cf]{display:flex;flex-direction:column;gap:.75rem}.video-upload__info[data-v-997947cf]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--theme-border);border-radius:var(--p-border-radius,8px);background:var(--theme-surface)}.video-upload__icon[data-v-997947cf]{font-size:1.5rem;color:var(--p-primary-color)}.video-upload__details[data-v-997947cf]{display:flex;flex-direction:column;flex:1;min-width:0}.video-upload__name[data-v-997947cf]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-upload__metaline[data-v-997947cf]{font-size:.8125rem;color:var(--theme-text-secondary)}.video-upload__canva[data-v-997947cf]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--theme-border)}.video-upload__canva-label[data-v-997947cf]{font-size:.8125rem;font-weight:600;color:var(--theme-text-secondary);margin:0 0 .5rem}.media-tab[data-v-07cd8dce]{gap:14px}.logo-branding[data-v-07cd8dce],.media-tab[data-v-07cd8dce]{display:flex;flex-direction:column}.logo-branding[data-v-07cd8dce]{padding:10px 14px;border-radius:var(--radius-md);border:1px solid var(--theme-border-primary);background:color-mix(in srgb,var(--theme-accent-primary) 5%,var(--theme-bg-card));gap:10px}.logo-row[data-v-07cd8dce]{gap:10px}.logo-row[data-v-07cd8dce],.logo-row-label[data-v-07cd8dce]{display:flex;align-items:center}.logo-row-label[data-v-07cd8dce]{gap:6px;font-size:13px;font-weight:500;color:var(--theme-text-secondary);white-space:nowrap}.logo-select[data-v-07cd8dce]{flex:1;width:100%;min-width:0}.logo-position[data-v-07cd8dce]{display:flex;flex-direction:column;gap:6px}.logo-hint[data-v-07cd8dce]{margin:0;font-size:12px;line-height:1.5;color:var(--theme-text-muted)}.ai-label-position[data-v-07cd8dce]{padding:10px 14px;border-radius:var(--radius-md);border:1px solid var(--theme-border-primary);background:color-mix(in srgb,var(--p-amber-500) 5%,var(--theme-bg-card));display:flex;flex-direction:column;gap:10px}.ai-label-position-option[data-v-07cd8dce]{display:inline-flex;align-items:center;gap:.35rem}.ai-label-position-hint[data-v-07cd8dce]{display:flex;align-items:flex-start;gap:.4rem;margin:0;font-size:12px;line-height:1.5;color:var(--theme-text-muted)}.ai-label-position-preview[data-v-07cd8dce]{width:100%;max-width:220px;border-radius:8px;overflow:hidden;border:1px solid var(--theme-border-primary)}.poll-lock[data-v-07cd8dce]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:40px 24px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--p-amber-500) 6%,var(--theme-bg-card));border:1px dashed color-mix(in srgb,var(--p-amber-500) 30%,transparent)}.poll-lock-icon[data-v-07cd8dce]{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;font-size:22px;background:color-mix(in srgb,var(--p-amber-500) 14%,transparent);color:var(--p-amber-300)}.poll-lock-title[data-v-07cd8dce]{font-size:15px;font-weight:700;color:var(--theme-text-primary)}.poll-lock-body[data-v-07cd8dce]{margin:0;max-width:360px;font-size:13px;line-height:1.5;color:var(--theme-text-muted)}.poll-card[data-v-15e1aa35]{padding:18px 20px;border-radius:var(--radius-lg);background:var(--theme-bg-card);border:1px solid var(--theme-border-primary)}.poll-head[data-v-15e1aa35]{justify-content:space-between;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--theme-border-primary)}.poll-head[data-v-15e1aa35],.poll-head-left[data-v-15e1aa35]{display:flex;align-items:center}.poll-head-left[data-v-15e1aa35]{gap:12px}.icon-box[data-v-15e1aa35]{width:36px;height:36px;border-radius:9px;background:color-mix(in srgb,var(--p-amber-500) 12%,transparent);color:var(--p-amber-300);display:grid;place-items:center;font-size:16px}.poll-head .text .title[data-v-15e1aa35]{font-size:14px;font-weight:700;color:var(--theme-text-primary)}.poll-head .text .sub[data-v-15e1aa35]{font-size:12px;color:var(--theme-text-muted)}.poll-body[data-v-15e1aa35]{padding-top:16px}.form-label[data-v-15e1aa35]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-muted);display:block;margin-bottom:8px}.form-label-spaced[data-v-15e1aa35]{margin-top:18px}.form-label-muted[data-v-15e1aa35]{font-weight:500;color:var(--theme-text-muted);text-transform:none;letter-spacing:0}.input[data-v-15e1aa35]{width:100%;font-family:inherit}.input-count[data-v-15e1aa35]{text-align:right;font-size:11px;color:var(--theme-text-muted);margin-top:4px}.poll-options[data-v-15e1aa35]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.poll-option[data-v-15e1aa35]{display:flex;align-items:center;gap:10px;padding:0 12px;height:48px;border-radius:9px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary)}[data-v-15e1aa35] .opt-input{height:100%!important;line-height:1.4!important}.opt-num[data-v-15e1aa35]{width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--theme-accent-secondary) 12%,transparent);color:var(--theme-accent-secondary);display:grid;place-items:center;font-size:11px;font-weight:800;flex-shrink:0}[data-v-15e1aa35] .opt-input{flex:1;background:transparent!important;border:none!important;outline:none!important;color:var(--theme-text-primary)!important;font-size:13.5px!important;font-family:inherit;box-shadow:none!important;padding:0!important}.opt-count[data-v-15e1aa35]{font-size:11px;color:var(--theme-text-muted);font-variant-numeric:tabular-nums}[data-v-15e1aa35] .opt-remove{width:24px!important;height:24px!important;min-width:24px!important;color:var(--theme-text-muted)!important}[data-v-15e1aa35] .opt-remove:hover:not(:disabled){color:var(--p-red-400)!important;background:color-mix(in srgb,var(--p-red-500) 8%,transparent)!important}[data-v-15e1aa35] .poll-add{padding:8px 12px!important;border-radius:9px!important;background:transparent!important;border:1px dashed var(--theme-border-primary)!important;color:var(--theme-text-muted)!important;font-size:12px!important;font-weight:600!important;width:100%;height:auto!important}[data-v-15e1aa35] .poll-add:hover:not(:disabled){border-color:var(--theme-accent-primary)!important;color:var(--theme-accent-secondary)!important;background:color-mix(in srgb,var(--theme-accent-secondary) 4%,transparent)!important}.poll-duration[data-v-15e1aa35]{display:flex;gap:8px}[data-v-15e1aa35] .poll-dur-opt{flex:1;padding:10px!important;border-radius:9px!important;background:var(--theme-input-bg)!important;border:1px solid var(--theme-border-primary)!important;text-align:center;height:auto!important;color:var(--theme-text-primary)!important}[data-v-15e1aa35] .poll-dur-opt:hover:not(:disabled){background:var(--theme-bg-card-hover)!important}[data-v-15e1aa35] .poll-dur-opt.on{background:color-mix(in srgb,var(--theme-accent-secondary) 10%,transparent)!important;border-color:color-mix(in srgb,var(--theme-accent-secondary) 30%,transparent)!important;color:var(--theme-accent-secondary)!important}.dur-content[data-v-15e1aa35]{display:flex;flex-direction:column;gap:1px}.dur-v[data-v-15e1aa35]{font-size:14px;font-weight:700}.dur-l[data-v-15e1aa35]{font-size:11px;color:var(--theme-text-muted)}[data-v-15e1aa35] .poll-dur-opt.on .dur-l{color:inherit}.poll-info[data-v-15e1aa35]{margin-top:16px}.slide-enter-active[data-v-15e1aa35],.slide-leave-active[data-v-15e1aa35]{transition:all .25s ease;overflow:hidden}.slide-enter-from[data-v-15e1aa35],.slide-leave-to[data-v-15e1aa35]{max-height:0;opacity:0}.slide-enter-to[data-v-15e1aa35],.slide-leave-from[data-v-15e1aa35]{max-height:800px;opacity:1}.approval-bar[data-v-326c82e7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;margin-bottom:16px;border:1px solid var(--theme-border-subtle,var(--p-content-border-color));border-radius:var(--p-border-radius,8px);background:var(--theme-surface-raised,var(--p-content-background))}.approval-bar__hint[data-v-326c82e7]{font-size:.85rem;color:var(--theme-text-secondary,var(--p-text-muted-color))}.approval-bar__actions[data-v-326c82e7]{display:flex;gap:8px;flex-wrap:wrap}.published-view[data-v-a406fd72]{display:flex;flex-direction:column;gap:22px}.post-hero[data-v-a406fd72]{background:var(--theme-bg-card);border:1px solid color-mix(in srgb,var(--theme-accent-primary) 20%,transparent);border-radius:var(--radius-lg,16px);overflow:hidden;position:relative}.post-hero[data-v-a406fd72]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--theme-accent-primary),transparent)}.post-cover[data-v-a406fd72]{aspect-ratio:21/9;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-primary) 32%,var(--theme-bg-card)),color-mix(in srgb,var(--p-blue-500) 28%,var(--theme-bg-card)));border-bottom:1px solid var(--theme-border-primary);position:relative;display:grid;place-items:center;color:color-mix(in srgb,var(--theme-text-primary) 40%,transparent)}.cover-image[data-v-a406fd72]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cover-count[data-v-a406fd72]{position:absolute;right:10px;bottom:10px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;color:var(--theme-text-on-primary);background:var(--color-black-50)}.post-cover[data-v-a406fd72] .archived-placeholder--card{border:none;border-radius:0;width:100%;height:100%}.post-cover.is-poll[data-v-a406fd72]{aspect-ratio:auto;background:color-mix(in srgb,var(--p-amber-500) 7%,var(--theme-bg-card));place-items:stretch;color:var(--theme-text-primary)}.poll-preview[data-v-a406fd72]{display:flex;flex-direction:column;gap:10px;padding:18px 20px;width:100%}.poll-preview-badge[data-v-a406fd72]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;background:color-mix(in srgb,var(--p-amber-500) 14%,transparent);color:var(--p-amber-600,#d97706)}.poll-preview-badge i[data-v-a406fd72]{font-size:11px}.poll-preview-question[data-v-a406fd72]{font-size:14.5px;font-weight:700;line-height:1.4;color:var(--theme-text-primary)}.poll-preview-options[data-v-a406fd72]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.poll-preview-option[data-v-a406fd72]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--theme-accent-secondary) 30%,transparent);background:var(--theme-bg-card);font-size:13px;font-weight:600;color:var(--theme-accent-secondary)}.poll-preview-radio[data-v-a406fd72]{width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--theme-accent-secondary) 50%,transparent);flex-shrink:0}.poll-preview-duration[data-v-a406fd72]{font-size:11.5px;color:var(--theme-text-muted)}.post-author[data-v-a406fd72]{display:flex;align-items:center;gap:11px;padding:20px 20px 10px}.avatar[data-v-a406fd72]{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:var(--theme-accent-gradient);display:grid;place-items:center;color:#fff;font-weight:800;font-size:14px;box-shadow:0 4px 14px var(--theme-purple-glow)}.author-meta[data-v-a406fd72]{line-height:1.3;min-width:0}.author-name[data-v-a406fd72]{font-size:14px;font-weight:700;color:var(--theme-text-primary)}.author-title[data-v-a406fd72]{font-size:11.5px;color:var(--theme-text-muted)}.pp-channels[data-v-a406fd72]{margin-left:auto;display:flex;align-items:center;gap:6px;flex-shrink:0}.pp-channel[data-v-a406fd72]{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:14px}.pp-channel.is-linkedin[data-v-a406fd72]{background:var(--color-linkedin-bg);color:var(--color-linkedin-text)}.pp-channel.is-facebook[data-v-a406fd72]{background:var(--color-facebook-bg);color:var(--color-facebook-text)}.pp-channel.is-instagram[data-v-a406fd72]{background:var(--color-instagram-bg);color:var(--color-instagram-text)}.post-text-ro[data-v-a406fd72]{margin:0;padding:4px 20px 18px;font-size:14.5px;line-height:1.6;color:var(--theme-text-primary);white-space:pre-wrap;word-break:break-word}.pp-hashtag[data-v-a406fd72]{color:var(--theme-accent-secondary)}.pp-doc[data-v-a406fd72]{display:flex;align-items:center;gap:14px;margin:0 20px 18px;padding:16px;border-radius:var(--radius-md,12px);background:var(--theme-input-bg);border:1px solid var(--theme-border-primary)}.pp-doc-icon[data-v-a406fd72]{font-size:30px;color:var(--p-red-400);flex-shrink:0}.pp-doc-info[data-v-a406fd72]{display:flex;flex-direction:column;min-width:0}.pp-doc-name[data-v-a406fd72]{font-weight:600;font-size:14px;color:var(--theme-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-doc-meta[data-v-a406fd72]{font-size:12px;color:var(--theme-text-muted)}.pp-firstcomment[data-v-a406fd72]{display:flex;gap:10px;margin:0 20px 18px;padding:12px 14px;border-radius:var(--radius-md,12px);background:color-mix(in srgb,var(--theme-text-primary) 3%,var(--theme-bg-card));border:1px solid var(--theme-border-primary);font-size:13px;color:var(--theme-text-secondary)}.pp-firstcomment i[data-v-a406fd72]{color:var(--theme-accent-secondary);margin-top:2px}.pp-fc-label[data-v-a406fd72]{display:block;margin-bottom:3px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-text-muted)}.channels-row[data-v-a406fd72]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.channels-label[data-v-a406fd72]{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-text-muted)}.details-card[data-v-a406fd72]{background:var(--theme-bg-card);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg,16px);padding:6px 16px}.detail-row[data-v-a406fd72]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;font-size:13px}.detail-row+.detail-row[data-v-a406fd72]{border-top:1px solid var(--theme-border-primary)}.detail-row .k[data-v-a406fd72]{color:var(--theme-text-muted)}.detail-row .v[data-v-a406fd72]{font-weight:600;color:var(--theme-text-primary)}.cat-chip[data-v-a406fd72]{display:inline-flex;align-items:center;gap:7px}.cat-chip .c[data-v-a406fd72]{width:9px;height:9px;border-radius:50%}.published-footer[data-v-a406fd72]{justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}.footer-hint[data-v-a406fd72],.published-footer[data-v-a406fd72]{display:flex;align-items:center}.footer-hint[data-v-a406fd72]{gap:8px;font-size:12px;color:var(--theme-text-muted)}.footer-hint i[data-v-a406fd72]{color:var(--theme-accent-secondary)}.delete-post-intro[data-v-a406fd72]{margin:0 0 14px;font-size:13px;color:var(--theme-text-secondary)}.delete-platform-list[data-v-a406fd72]{display:flex;flex-direction:column;gap:10px}.delete-platform-row[data-v-a406fd72]{display:flex;align-items:center;gap:10px}.delete-platform-row.is-disabled[data-v-a406fd72]{opacity:.6}.delete-platform-icon[data-v-a406fd72]{font-size:15px;color:var(--theme-text-muted)}.delete-platform-hint[data-v-a406fd72]{font-size:11.5px;color:var(--theme-text-muted)}@media(max-width:700px){.post-cover[data-v-a406fd72]{aspect-ratio:16/9}.post-author[data-v-a406fd72]{padding:14px 14px 8px}.post-text-ro[data-v-a406fd72]{padding:4px 14px 14px}}.modal-header[data-v-caba8020]{justify-content:space-between;width:100%;gap:12px}.header-left[data-v-caba8020],.modal-header[data-v-caba8020]{display:flex;align-items:center}.header-left[data-v-caba8020]{gap:10px;min-width:0}.header-right[data-v-caba8020]{display:flex;align-items:center;gap:8px}.header-right[data-v-caba8020] .p-button:not(.p-button-rounded){padding:6px 12px;font-size:12.5px}.dirty-badge[data-v-caba8020],.saved-badge[data-v-caba8020]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--theme-text-muted)}.dirty-badge i[data-v-caba8020]{color:var(--p-amber-500);font-size:7px}.saved-badge i[data-v-caba8020]{color:var(--p-green-500)}[data-v-caba8020] .status-badge{display:inline-flex!important;align-items:center;gap:6px;padding:3px 9px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em;border-width:1px!important;border-style:solid!important}.status-dot[data-v-caba8020]{width:6px;height:6px;border-radius:50%;background:currentColor}[data-v-caba8020] .status-badge.status-draft{background:color-mix(in srgb,var(--p-amber-500) 10%,transparent)!important;color:var(--p-amber-300)!important;border-color:color-mix(in srgb,var(--p-amber-500) 25%,transparent)!important}[data-v-caba8020] .status-badge.status-ready{background:color-mix(in srgb,var(--p-green-500) 10%,transparent)!important;color:var(--p-green-300)!important;border-color:color-mix(in srgb,var(--p-green-500) 25%,transparent)!important}[data-v-caba8020] .status-badge.status-published{background:color-mix(in srgb,var(--theme-accent-secondary) 12%,transparent)!important;color:var(--theme-accent-secondary)!important;border-color:color-mix(in srgb,var(--theme-accent-secondary) 30%,transparent)!important}[data-v-caba8020] .status-badge.status-review{background:color-mix(in srgb,var(--p-blue-500) 10%,transparent)!important;color:var(--p-blue-300)!important;border-color:color-mix(in srgb,var(--p-blue-500) 25%,transparent)!important}[data-v-caba8020] .status-badge.status-approved{background:color-mix(in srgb,var(--p-green-500) 10%,transparent)!important;color:var(--p-green-300)!important;border-color:color-mix(in srgb,var(--p-green-500) 25%,transparent)!important}[data-v-caba8020] .menu-item-danger{color:var(--p-red-500)}.editor-modal-tabs[data-v-caba8020]{display:flex;flex-direction:column;min-height:60dvh}.modal-tab-body[data-v-caba8020]{overflow-y:auto}[data-v-caba8020] .editor-modal-tabs .p-tablist{margin-bottom:10px}[data-v-caba8020] .media-sub-nav{display:grid!important;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:18px;padding:5px;width:100%;background:var(--theme-input-bg);border-radius:14px;border:1px solid var(--theme-border-primary)}[data-v-caba8020] .media-sub-nav .p-togglebutton{border:none;background:transparent;border-radius:10px;color:var(--theme-text-secondary);font-size:13px;font-weight:700;padding:11px 14px;transition:background .18s,color .18s}[data-v-caba8020] .media-sub-nav .p-togglebutton:hover:not(.p-disabled):not(.p-togglebutton-checked){background:var(--theme-bg-card-hover);color:var(--theme-text-primary)}[data-v-caba8020] .media-sub-nav .p-togglebutton.p-togglebutton-checked{background:var(--theme-accent-gradient);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--theme-accent-primary) 32%,transparent)}[data-v-caba8020] .media-sub-nav .p-togglebutton.p-disabled{opacity:.6;cursor:not-allowed}.media-sub-option[data-v-caba8020]{gap:8px}.media-sub-option[data-v-caba8020],.media-sub-pro[data-v-caba8020]{display:inline-flex;align-items:center}.media-sub-pro[data-v-caba8020]{gap:4px;margin-left:6px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.05em;background:color-mix(in srgb,var(--theme-accent-primary) 18%,transparent);color:var(--theme-accent-secondary);border:1px solid color-mix(in srgb,var(--theme-accent-secondary) 35%,transparent)}.media-sub-pro i[data-v-caba8020]{font-size:8.5px}[data-v-caba8020] .media-sub-nav .p-togglebutton.p-togglebutton-checked .media-sub-pro{background:#ffffff38;color:#fff;border-color:#ffffff59}.ideas-editor-dialog{background:var(--theme-bg-secondary)!important;border:1px solid var(--theme-border-hover)!important;border-radius:22px!important;box-shadow:0 30px 80px #0009;overflow:hidden}.ideas-editor-dialog .p-dialog-content,.ideas-editor-dialog .p-dialog-footer,.ideas-editor-dialog .p-dialog-header{background:transparent!important}.ideas-editor-dialog .p-dialog-header .modal-header{width:100%}.ideas-editor-dialog .p-tabpanels{padding:25px!important}.ideas-editor-dialog .modal-tab-body,.ideas-editor-dialog .p-tabpanel,.ideas-editor-dialog .p-tabs-panel{padding:0!important}@media(max-width:900px){.ideas-editor-dialog .p-tabpanels{padding:14px!important}.ideas-editor-dialog .p-tablist-tab-list{gap:2px!important}.ideas-editor-dialog .p-tab{padding:8px 10px!important;font-size:12px!important}}@media(max-width:767px){.ideas-editor-dialog{max-height:100dvh!important;height:100dvh!important;width:100vw!important;max-width:100vw!important;border-radius:0!important}}.ephemeral-chat[data-v-21c0fa5e]{display:flex;flex-direction:column;gap:14px;min-height:360px}.chat-scroll[data-v-21c0fa5e]{flex:1;overflow-y:auto;padding:4px 6px;gap:14px;max-height:50dvh;min-height:240px}.chat-empty[data-v-21c0fa5e],.chat-scroll[data-v-21c0fa5e]{display:flex;flex-direction:column}.chat-empty[data-v-21c0fa5e]{text-align:center;padding:24px 6px 8px;align-items:center;gap:10px}.empty-icon[data-v-21c0fa5e]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-primary) 18%,transparent),color-mix(in srgb,var(--theme-accent-secondary) 18%,transparent));border:1px solid color-mix(in srgb,var(--theme-accent-secondary) 30%,transparent);color:var(--theme-accent-secondary);margin-bottom:4px}.empty-icon i[data-v-21c0fa5e]{font-size:22px}.empty-title[data-v-21c0fa5e]{font-size:15.5px;font-weight:700;color:var(--theme-text-primary);margin:0}.empty-sub[data-v-21c0fa5e]{font-size:12.5px;color:var(--theme-text-muted);margin:0 0 6px;max-width:380px;line-height:1.5}.suggestion-grid[data-v-21c0fa5e]{display:flex;flex-direction:column;gap:6px;width:100%;max-width:480px;margin-top:6px}.suggestion-card[data-v-21c0fa5e]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:12px;color:var(--theme-text-secondary);font-size:12.5px;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,transform .1s;font-family:inherit;line-height:1.45}.suggestion-card[data-v-21c0fa5e]:hover{background:var(--theme-bg-card-hover);border-color:color-mix(in srgb,var(--theme-accent-secondary) 35%,var(--theme-border-primary));color:var(--theme-text-primary)}.suggestion-card[data-v-21c0fa5e]:active{transform:scale(.99)}.suggestion-card i[data-v-21c0fa5e]{font-size:13px;color:var(--theme-accent-secondary);flex-shrink:0;margin-top:1px}.chat-bubble[data-v-21c0fa5e]{display:flex;align-items:flex-end;gap:8px}.chat-bubble.role-user[data-v-21c0fa5e]{justify-content:flex-end}.chat-bubble.role-assistant[data-v-21c0fa5e]{justify-content:flex-start}.bubble-avatar[data-v-21c0fa5e]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--theme-accent-gradient);color:#fff;flex-shrink:0}.bubble-avatar i[data-v-21c0fa5e]{font-size:11px}.bubble-content[data-v-21c0fa5e]{max-width:75%;padding:10px 14px;border-radius:16px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.role-user .bubble-content[data-v-21c0fa5e]{background:var(--theme-accent-gradient);color:#fff;border-bottom-right-radius:4px}.role-assistant .bubble-content[data-v-21c0fa5e]{background:var(--theme-input-bg);color:var(--theme-text-primary);border:1px solid var(--theme-border-primary);border-bottom-left-radius:4px}.bubble-typing[data-v-21c0fa5e]{display:inline-flex;align-items:center;gap:4px;padding:2px 0}.bubble-typing .dot[data-v-21c0fa5e]{width:6px;height:6px;border-radius:50%;background:var(--theme-text-muted);animation:bounce-21c0fa5e 1.2s ease-in-out infinite}.bubble-typing .dot[data-v-21c0fa5e]:nth-child(2){animation-delay:.15s}.bubble-typing .dot[data-v-21c0fa5e]:nth-child(3){animation-delay:.3s}@keyframes bounce-21c0fa5e{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.concept-cards[data-v-21c0fa5e]{display:flex;flex-direction:column;gap:8px}.concept-head[data-v-21c0fa5e]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--theme-text-secondary);padding:2px 2px 0}.concept-head i[data-v-21c0fa5e]{color:var(--theme-accent-secondary);font-size:13px}.concept-card[data-v-21c0fa5e]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:12px;transition:border-color .15s,background-color .15s}.concept-card.is-selected[data-v-21c0fa5e]{border-color:color-mix(in srgb,var(--theme-accent-secondary) 45%,var(--theme-border-primary));background:var(--theme-bg-card-hover)}.concept-body[data-v-21c0fa5e]{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.concept-title[data-v-21c0fa5e]{font-size:13px;font-weight:700;color:var(--theme-text-primary)}.concept-text[data-v-21c0fa5e]{font-size:12.5px;line-height:1.5;color:var(--theme-text-secondary);white-space:pre-wrap;word-break:break-word}.chat-composer[data-v-21c0fa5e]{display:flex;gap:8px;align-items:flex-end;padding:8px;background:var(--theme-input-bg);border:1px solid var(--theme-border-primary);border-radius:14px;transition:border-color .15s,background-color .15s}.chat-composer[data-v-21c0fa5e]:focus-within{border-color:color-mix(in srgb,var(--theme-accent-primary) 50%,var(--theme-border-primary));background:var(--theme-bg-secondary)}.composer-input[data-v-21c0fa5e]{flex:1}[data-v-21c0fa5e] .composer-input{background:transparent!important;border:none!important;box-shadow:none!important;padding:6px 8px!important;font-size:13.5px;resize:none;max-height:140px}[data-v-21c0fa5e] .composer-input:focus{outline:none;box-shadow:none!important}[data-v-21c0fa5e] .composer-btn{width:38px!important;height:38px!important;min-width:38px!important;flex-shrink:0}[data-v-21c0fa5e] .composer-btn-send{background:var(--theme-accent-gradient)!important;border:none!important;color:#fff!important}[data-v-21c0fa5e] .composer-btn-send:hover:not(:disabled){filter:brightness(1.08)}[data-v-21c0fa5e] .composer-btn-send:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){.empty-icon[data-v-21c0fa5e]{width:44px;height:44px}.empty-icon i[data-v-21c0fa5e]{font-size:18px}.empty-title[data-v-21c0fa5e]{font-size:14px}.empty-sub[data-v-21c0fa5e]{font-size:12px}.suggestion-card[data-v-21c0fa5e]{padding:8px 10px;font-size:12px}.bubble-content[data-v-21c0fa5e]{max-width:80%;font-size:13px}}.source-pane[data-v-4e2701f0]{gap:14px}.source-pane[data-v-4e2701f0],.url-row[data-v-4e2701f0]{display:flex;flex-direction:column}.url-row[data-v-4e2701f0]{gap:6px}.url-hint[data-v-4e2701f0]{font-size:11.5px;color:var(--theme-text-muted);margin:0}.analyze-btn[data-v-4e2701f0]{align-self:flex-end}.mode-section[data-v-c2c4961a]{display:flex;flex-direction:column;gap:14px;margin:6px 0 22px}[data-v-c2c4961a] .mode-toggle{display:flex!important;flex-wrap:wrap;gap:4px;padding:4px;background:var(--lp-chip-bg);border:1px solid var(--theme-border-primary);border-radius:12px;width:100%}[data-v-c2c4961a] .mode-toggle [data-pc-name=pctogglebutton]{flex:1 1 0;min-width:-moz-max-content;min-width:max-content}[data-v-c2c4961a] .mode-toggle [data-pc-name=pctogglebutton]{padding:11px 12px;border-radius:9px;background:transparent;border:1px solid transparent;color:var(--theme-text-secondary);font-size:13.5px;font-weight:600;justify-content:center;box-shadow:none;transition:background .18s,color .18s;position:relative}[data-v-c2c4961a] .mode-toggle [data-pc-name=pctogglebutton]:hover[data-p-checked=false][data-p-disabled=false]{background:#17181a0d;color:var(--theme-text-primary)}[data-v-c2c4961a] .mode-toggle [data-p-checked=true]{background:#fff;color:var(--theme-accent-hover);border-color:color-mix(in srgb,var(--theme-accent-primary) 40%,transparent);box-shadow:0 1px 2px #17181a0f}[data-v-c2c4961a] .mode-toggle [data-p-checked=true] .mode-label-text,[data-v-c2c4961a] .mode-toggle [data-p-checked=true] i{color:var(--theme-accent-hover)}[data-v-c2c4961a] .mode-toggle [data-p-disabled=true]{opacity:1;cursor:not-allowed}[data-v-c2c4961a] .mode-toggle [data-p-disabled=true] .mode-label-text,[data-v-c2c4961a] .mode-toggle [data-p-disabled=true] i{color:var(--theme-text-muted)}.mode-option[data-v-c2c4961a]{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;font-weight:600;white-space:nowrap}.mode-option i[data-v-c2c4961a]{font-size:14px}.mode-hint[data-v-c2c4961a]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:color-mix(in srgb,var(--theme-accent-primary) 6%,#fff);border:1px solid color-mix(in srgb,var(--theme-accent-primary) 22%,transparent);border-radius:12px}.mode-hint-icon[data-v-c2c4961a]{width:32px;height:32px;border-radius:9px;background:var(--theme-accent-gradient);color:#fff;display:grid;place-items:center;flex-shrink:0}.mode-hint-icon i[data-v-c2c4961a]{font-size:14px}.mode-hint-text[data-v-c2c4961a]{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--theme-text-secondary);line-height:1.45}.mode-hint-text strong[data-v-c2c4961a]{color:var(--theme-text-primary);font-size:13px;font-weight:700}.quick-pane[data-v-c2c4961a]{gap:8px}.quick-pane[data-v-c2c4961a],.voice-pane[data-v-c2c4961a]{display:flex;flex-direction:column}.voice-pane[data-v-c2c4961a]{gap:12px}.quick-input[data-v-c2c4961a]{width:100%;resize:vertical;overflow-y:hidden}.quick-hint[data-v-c2c4961a]{font-size:11.5px;color:var(--theme-text-muted);margin:0}.modal-footer[data-v-c2c4961a]{display:flex;justify-content:flex-end;gap:8px;width:100%}.new-idea-dialog{background:var(--theme-bg-secondary)!important;border:1px solid var(--theme-border-hover)!important;border-radius:22px!important;box-shadow:0 30px 80px #0009;overflow:hidden;display:flex;flex-direction:column;max-height:90dvh}.new-idea-dialog .p-dialog-content,.new-idea-dialog .p-dialog-footer,.new-idea-dialog .p-dialog-header{background:transparent!important}.new-idea-dialog .p-dialog-footer{justify-content:flex-end!important;display:flex!important}.new-idea-dialog .p-dialog-content{padding:8px 22px 6px!important}.new-idea-dialog [data-pc-section=content]{scrollbar-gutter:stable}.new-idea-dialog .p-dialog-footer{padding:14px 22px 18px!important}@media(max-width:767px){.new-idea-dialog{max-height:100dvh!important;height:100dvh!important;border-radius:0!important}}.ideas-page[data-v-000c696c]{min-height:calc(100dvh - 64px)}
