.ce-root[data-v-2eb7d82e]{margin-top:32px;border-top:1px solid #e5e7eb;padding-top:24px}.ce-root--compact[data-v-2eb7d82e]{margin-top:16px;padding-top:16px;border-top:1px solid #f1f1f1}.dark .ce-root--compact[data-v-2eb7d82e]{border-top-color:#1e293b}.ce-root--drawer[data-v-2eb7d82e]{margin-top:0;padding-top:0;border-top:none}.dark .ce-root[data-v-2eb7d82e],.dark .ce-root--compact[data-v-2eb7d82e]{border-top-color:#1e293b}.ce-bar[data-v-2eb7d82e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:20px}.ce-bar__start[data-v-2eb7d82e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ce-capsule[data-v-2eb7d82e]{display:inline-flex;align-items:center;border-radius:24px;overflow:hidden;background:#f2f2f2;height:36px}.dark .ce-capsule[data-v-2eb7d82e]{background:#272727}.ce-capsule__btn[data-v-2eb7d82e]{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:100%;border:none;background:transparent;color:#606060;cursor:pointer;transition:all .15s}.dark .ce-capsule__btn[data-v-2eb7d82e]{color:#aaa}.ce-capsule__btn[data-v-2eb7d82e]:hover{background:#0000000f}.dark .ce-capsule__btn[data-v-2eb7d82e]:hover{background:#ffffff14}.ce-capsule__btn--active[data-v-2eb7d82e]{color:#2563eb!important}.ce-capsule__btn--active svg[data-v-2eb7d82e]{fill:#2563eb}.ce-capsule__btn--active-dislike[data-v-2eb7d82e]{color:#ef4444!important}.ce-capsule__btn--active-dislike svg[data-v-2eb7d82e]{fill:#ef4444}.ce-capsule__divider[data-v-2eb7d82e]{width:1px;height:20px;background:#ccc}.dark .ce-capsule__divider[data-v-2eb7d82e]{background:#444}.ce-capsule__count[data-v-2eb7d82e]{font-size:12px;font-weight:600}.ce-stat[data-v-2eb7d82e]{display:inline-flex;align-items:center;gap:4px;color:#606060;font-size:12px;font-weight:500}.dark .ce-stat[data-v-2eb7d82e]{color:#94a3b8}.ce-share-btn[data-v-2eb7d82e]{display:inline-flex;align-items:center;gap:6px;padding:0 16px;height:36px;border-radius:24px;border:none;background:#f2f2f2;color:#606060;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.dark .ce-share-btn[data-v-2eb7d82e]{background:#272727;color:#aaa}.ce-share-btn[data-v-2eb7d82e]:hover{background:#e5e5e5}.dark .ce-share-btn[data-v-2eb7d82e]:hover{background:#333}.ce-share-btn--copied[data-v-2eb7d82e]{background:#10b9811f!important;color:#059669!important}.dark .ce-share-btn--copied[data-v-2eb7d82e]{background:#10b98126!important;color:#34d399!important}.ce-form[data-v-2eb7d82e]{margin-bottom:20px}.ce-form__input-wrap[data-v-2eb7d82e]{display:flex;align-items:center;gap:10px;width:100%}.ce-form__avatar[data-v-2eb7d82e]{width:36px;height:36px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#9ca3af;overflow:hidden}.dark .ce-form__avatar[data-v-2eb7d82e]{background:#334155;color:#64748b}.ce-form__avatar--sm[data-v-2eb7d82e]{width:28px;height:28px}.ce-form__field-container[data-v-2eb7d82e]{flex:1;position:relative;display:flex;align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:22px;padding:2px 14px;transition:all .2s ease;min-width:0}.dark .ce-form__field-container[data-v-2eb7d82e]{background:#1e293b;border-color:#334155}.ce-form__field-container[data-v-2eb7d82e]:focus-within{background:#fff;border-color:var(--color-accent, #2563eb);box-shadow:0 0 0 2px #2563eb1a}.dark .ce-form__field-container[data-v-2eb7d82e]:focus-within{background:#0f172a;border-color:var(--color-accent, #3b82f6);box-shadow:0 0 0 2px #3b82f640}.ce-form__field-container--reply[data-v-2eb7d82e]{border-radius:18px;padding:0 10px}.ce-form__textarea[data-v-2eb7d82e]{flex:1;width:100%;min-height:20px;height:32px;max-height:120px;padding:6px 0 6px 24px;border:none;background:transparent;color:#111827;font-size:13px;font-family:inherit;resize:none;outline:none;line-height:1.4;align-self:center}.dark .ce-form__textarea[data-v-2eb7d82e]{color:#f1f5f9}.ce-form__textarea--reply[data-v-2eb7d82e]{font-size:12px;padding-left:20px}.ce-form__clear-btn[data-v-2eb7d82e]{position:absolute;left:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:all .15s}.ce-form__clear-btn[data-v-2eb7d82e]:hover{background:#e5e7eb;color:#4b5563}.dark .ce-form__clear-btn[data-v-2eb7d82e]:hover{background:#334155;color:#d1d5db}.ce-form__cancel-reply-btn[data-v-2eb7d82e]{background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;transition:all .15s;flex-shrink:0}.ce-form__cancel-reply-btn[data-v-2eb7d82e]:hover{background:#ef44441a;color:#ef4444}.ce-form__send-btn[data-v-2eb7d82e]{width:36px;height:36px;border-radius:50%;border:none;background:#f3f4f6;color:#9ca3af;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.dark .ce-form__send-btn[data-v-2eb7d82e]{background:#1e293b;color:#64748b}.ce-form__send-btn--active[data-v-2eb7d82e]{background:var(--color-accent, #2563eb)!important;color:#fff!important;box-shadow:0 2px 8px #2563eb40}.dark .ce-form__send-btn--active[data-v-2eb7d82e]{background:var(--color-accent, #3b82f6)!important;color:#fff!important;box-shadow:0 2px 8px #3b82f659}.ce-form__send-btn[data-v-2eb7d82e]:disabled{cursor:not-allowed;opacity:.6}.ce-form__send-btn--active[data-v-2eb7d82e]:hover{transform:scale(1.05);filter:brightness(1.05)}.ce-form__send-btn--reply[data-v-2eb7d82e]{width:30px;height:30px}@keyframes ce-spin-2eb7d82e{to{transform:rotate(360deg)}}.ce-form__spinner[data-v-2eb7d82e]{animation:ce-spin-2eb7d82e .8s linear infinite;width:18px;height:18px;color:currentColor}.ce-form__spinner-circle[data-v-2eb7d82e]{opacity:.25}.ce-form__spinner-path[data-v-2eb7d82e]{opacity:.75}.ce-comments[data-v-2eb7d82e]{display:flex;flex-direction:column;gap:10px}.ce-comment[data-v-2eb7d82e]{padding-bottom:6px}.ce-comment__header[data-v-2eb7d82e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.ce-comment__user-info[data-v-2eb7d82e]{display:flex;align-items:center;gap:8px}.ce-comment__avatar[data-v-2eb7d82e]{width:28px;height:28px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#9ca3af;flex-shrink:0;overflow:hidden}.dark .ce-comment__avatar[data-v-2eb7d82e]{background:#334155;color:#64748b}.ce-comment__avatar--sm[data-v-2eb7d82e]{width:22px;height:22px}.ce-comment__name[data-v-2eb7d82e]{font-size:12px;font-weight:700;color:#111827}.dark .ce-comment__name[data-v-2eb7d82e]{color:#f1f5f9}.ce-comment__name--sm[data-v-2eb7d82e]{font-size:11px}.ce-comment__badge[data-v-2eb7d82e]{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:12px;background:linear-gradient(135deg,#dbeafe,#ede9fe);color:#2563eb}.dark .ce-comment__badge[data-v-2eb7d82e]{background:linear-gradient(135deg,#2563eb33,#8b5cf626);color:#60a5fa}.ce-comment__time[data-v-2eb7d82e]{font-size:10px;color:#9ca3af}.dark .ce-comment__time[data-v-2eb7d82e]{color:#64748b}.ce-comment__text[data-v-2eb7d82e]{font-size:13px;color:#374151;line-height:1.6;white-space:pre-wrap;margin:2px 0 0;padding-right:36px}.dark .ce-comment__text[data-v-2eb7d82e]{color:#e2e8f0}.ce-comment__text--sm[data-v-2eb7d82e]{font-size:12px;padding-right:30px}.ce-comment__actions[data-v-2eb7d82e]{display:flex;align-items:center;gap:4px;padding-right:36px;margin-top:2px}.ce-comment__action-btn[data-v-2eb7d82e]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:24px;border:none;background:transparent;color:#9ca3af;font-size:11px;cursor:pointer;transition:background .15s}.dark .ce-comment__action-btn[data-v-2eb7d82e]{color:#64748b}.ce-comment__action-btn[data-v-2eb7d82e]:hover{background:#f2f2f2;color:#606060}.dark .ce-comment__action-btn[data-v-2eb7d82e]:hover{background:#272727;color:#aaa}.ce-comment__reply-btn[data-v-2eb7d82e]{padding:4px 12px;border-radius:24px;border:none;background:transparent;color:#606060;font-size:11px;font-weight:600;cursor:pointer}.dark .ce-comment__reply-btn[data-v-2eb7d82e]{color:#94a3b8}.ce-comment__reply-btn[data-v-2eb7d82e]:hover{background:#f2f2f2}.dark .ce-comment__reply-btn[data-v-2eb7d82e]:hover{background:#272727}.ce-replies[data-v-2eb7d82e]{margin-top:6px;margin-right:36px;padding-right:12px;border-right:2px solid #e5e7eb;display:flex;flex-direction:column;gap:6px}.dark .ce-replies[data-v-2eb7d82e]{border-right-color:#1e293b}.ce-reply[data-v-2eb7d82e]{padding:8px 0}.ce-reply-form[data-v-2eb7d82e]{margin-right:36px;margin-top:8px;padding:4px 0}.ce-empty[data-v-2eb7d82e]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:#9ca3af;font-size:13px;text-align:center}.dark .ce-empty[data-v-2eb7d82e]{color:#64748b}.ce-fade-enter-active[data-v-2eb7d82e],.ce-fade-leave-active[data-v-2eb7d82e]{transition:all .2s ease}.ce-fade-enter-from[data-v-2eb7d82e],.ce-fade-leave-to[data-v-2eb7d82e]{opacity:0;transform:translateY(-4px)}.ce-load-more-btn[data-v-2eb7d82e]{width:100%;padding:8px 16px;border-radius:20px;border:1px dashed var(--color-border-soft, #E8ECF0);background:transparent;color:var(--color-accent, #6C8EBF);font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s;margin-top:8px;text-align:center}.dark .ce-load-more-btn[data-v-2eb7d82e]{border-color:#334155}.ce-load-more-btn[data-v-2eb7d82e]:hover{background:#6c8ebf0d;border-color:var(--color-accent, #6C8EBF)}.ce-comment__action-btn--active-like[data-v-2eb7d82e]{color:#ef4444!important}.ce-comment__action-btn--active-dislike[data-v-2eb7d82e]{color:#3b82f6!important}.ce-auth-cta[data-v-2eb7d82e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:16px;text-align:center;gap:12px;margin-bottom:24px}.dark .ce-auth-cta[data-v-2eb7d82e]{background:#0f172a/40;border-color:#1e293b}.ce-auth-cta__icon[data-v-2eb7d82e]{color:#64748b}.ce-auth-cta__text[data-v-2eb7d82e]{font-size:13px;color:#475569;font-weight:600}.dark .ce-auth-cta__text[data-v-2eb7d82e]{color:#94a3b8}.ce-auth-cta__btn[data-v-2eb7d82e]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:#2563eb;color:#fff!important;font-size:13px;font-weight:700;border-radius:12px;text-decoration:none;transition:all .2s;box-shadow:0 4px 6px -1px #2563eb26}.ce-auth-cta__btn[data-v-2eb7d82e]:hover{background:#1d4ed8;transform:translateY(-1px)}.ce-toast[data-v-2eb7d82e]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:12px 24px;border-radius:16px;box-shadow:0 10px 25px -5px #00000026,0 8px 10px -6px #0000001a;font-size:13px;font-weight:700;z-index:9999;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);max-width:90vw;width:max-content;direction:rtl;border:1px solid}.ce-toast--error[data-v-2eb7d82e]{background:#fee2e2e6;border-color:#ef444440;color:#b91c1c}.dark .ce-toast--error[data-v-2eb7d82e]{background:#181212e6;border-color:#ef444459;color:#fca5a5}.ce-toast--success[data-v-2eb7d82e]{background:#d1fae5e6;border-color:#10b98140;color:#047857}.dark .ce-toast--success[data-v-2eb7d82e]{background:#121815e6;border-color:#10b98159;color:#86efac}.ce-toast__icon[data-v-2eb7d82e]{flex-shrink:0}.ce-toast-fade-enter-active[data-v-2eb7d82e],.ce-toast-fade-leave-active[data-v-2eb7d82e]{transition:all .4s cubic-bezier(.16,1,.3,1)}.ce-toast-fade-enter-from[data-v-2eb7d82e]{opacity:0;transform:translate(-50%,24px)}.ce-toast-fade-leave-to[data-v-2eb7d82e]{opacity:0;transform:translate(-50%,-16px)}
