.chat-preview-wrapper[data-v-5509be79]{position:relative;transition:all .2s ease}.chat-preview-wrapper[data-v-5509be79]:hover{background-color:var(--SECONDARY-BG-COLOR)}.chat-preview-wrapper.has-unread[data-v-5509be79]{font-weight:600}.chat-preview-wrapper.has-unread .thread-name[data-v-5509be79]{font-weight:700}.chat-preview-hover-zone[data-v-5509be79]{align-items:center;display:flex;position:relative;width:100%}.chat-preview-actions[data-v-5509be79]{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:10}.action-btn[data-v-5509be79]{align-items:center;background-color:var(--SECONDARY-BG-COLOR);border:none;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--TEXT-COLOR-SECONDARY);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.action-btn[data-v-5509be79]:hover{background-color:var(--PRIMARY-COLOR);color:#fff;transform:scale(1.1)}.action-btn i[data-v-5509be79]{font-size:.875rem}.fade-enter-active[data-v-5509be79],.fade-leave-active[data-v-5509be79]{transition:opacity .2s ease}.fade-enter-from[data-v-5509be79],.fade-leave-to[data-v-5509be79]{opacity:0}.a__menu__item--danger[data-v-5509be79]{color:var(--PRIMARY-RED-COLOR)!important}.a__menu__item--danger[data-v-5509be79]:hover{background-color:rgba(234,67,53,.1)!important}html[data-theme=dark] .action-btn[data-v-5509be79],html[data-theme=dark] .chat-preview-wrapper[data-v-5509be79]:hover{background-color:var(--SECONDARY-BG-COLOR-SHADE-1)}html[data-theme=dark] .action-btn[data-v-5509be79]{box-shadow:0 2px 4px rgba(0,0,0,.3)}.preview[data-v-5509be79]{cursor:pointer;flex:1;min-width:0}.thread-incoming-call-overlay[data-v-5509be79],.thread-live-overlay[data-v-5509be79],.thread-user-typing-overlay[data-v-5509be79]{background:var(--SECONDARY-BG-COLOR);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.12);color:var(--PRIMARY-COLOR);margin-top:2px;max-width:calc(100% - 20px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;white-space:nowrap}.thread-incoming-call-overlay[data-v-5509be79],.thread-live-overlay[data-v-5509be79]{white-space:normal}.thread-live-pill[data-v-5509be79]{background:#e74c3c;border-radius:4px;color:#fff;font-size:.65rem;font-weight:700;padding:2px 6px}.thread-join-live[data-v-5509be79]{align-items:center;background:var(--PRIMARY-COLOR);border-radius:10px;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;padding:2px 8px;text-decoration:none!important}.thread-join-live[data-v-5509be79]:hover{color:#fff!important;opacity:.9}.thread-incoming-call-join[data-v-5509be79]{align-items:center;background:var(--PRIMARY-COLOR);border-radius:10px;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;padding:2px 8px;text-decoration:none!important}.thread-incoming-call-join[data-v-5509be79]:hover{color:#fff!important;opacity:.9}html[data-theme=dark] .thread-incoming-call-overlay[data-v-5509be79],html[data-theme=dark] .thread-live-overlay[data-v-5509be79],html[data-theme=dark] .thread-user-typing-overlay[data-v-5509be79]{border:1px solid var(--BORDER-1-SHADE-1);box-shadow:0 2px 8px rgba(0,0,0,.3)}.wave[data-v-5509be79]{height:20px}.wave[data-v-5509be79],.wave span[data-v-5509be79]{position:relative}.wave span[data-v-5509be79]{animation:animate-5509be79 2s ease-in-out infinite;animation-delay:calc(.1s*var(--i));display:inline-block;font-size:1.6rem;line-height:2px;text-transform:uppercase}@keyframes animate-5509be79{0%{transform:translateY(0)}20%{transform:translateY(-4px)}40%,to{transform:translateY(0)}}.chat-stories-strip[data-v-1217fd02]{border-bottom:1px solid rgba(148,163,184,.16);padding:.7rem 0 .8rem}.chat-stories-strip__scroll[data-v-1217fd02]{display:flex;gap:.85rem;min-height:6rem;overflow-x:auto;padding:0 .6rem}.chat-stories-strip__item[data-v-1217fd02]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:.45rem;min-width:4.9rem;padding:0;transition:transform .18s ease,opacity .18s ease}.chat-stories-strip__item[data-v-1217fd02]:hover{transform:translateY(-2px)}.chat-stories-strip__ring[data-v-1217fd02]{align-items:center;background:linear-gradient(135deg,#22c55e,#86efac);border-radius:999px;box-shadow:0 16px 34px rgba(15,23,42,.12);display:inline-flex;height:4.15rem;justify-content:center;padding:.16rem;position:relative;width:4.15rem}.chat-stories-strip__ring--viewed[data-v-1217fd02]{background:linear-gradient(135deg,rgba(148,163,184,.75),rgba(203,213,225,.9));opacity:.9}.chat-stories-strip__ring--add[data-v-1217fd02]{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(110,231,183,.36))}.chat-stories-strip__avatar[data-v-1217fd02]{align-items:center;background:var(--PRIMARY-BG-COLOR,#fff);border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65);color:var(--PRIMARY-TEXT-COLOR,#0f172a);display:inline-flex;height:100%;justify-content:center;overflow:hidden;width:100%}.chat-stories-strip__avatar img[data-v-1217fd02]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-stories-strip__avatar--add[data-v-1217fd02]{background:hsla(0,0%,100%,.92);color:var(--PRIMARY-COLOR,#22c55e);font-size:1.15rem}.chat-stories-strip__avatar-inner[data-v-1217fd02]{font-size:1.18rem;font-weight:700;letter-spacing:.01em}.chat-stories-strip__badge[data-v-1217fd02]{align-items:center;background:var(--PRIMARY-COLOR,#22c55e);border:2px solid var(--PRIMARY-BG-COLOR,#fff);border-radius:999px;bottom:-.06rem;color:#fff;display:inline-flex;font-size:.72rem;font-weight:700;height:1.35rem;justify-content:center;min-width:1.35rem;padding:0 .3rem;position:absolute;right:-.1rem}.chat-stories-strip__label[data-v-1217fd02]{color:var(--PRIMARY-TEXT-COLOR,#0f172a);font-size:.74rem;font-weight:600;line-height:1.1;max-width:4.9rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.chat-story-composer[data-v-1217fd02],.chat-story-viewer[data-v-1217fd02]{align-items:center;backdrop-filter:blur(12px);background:rgba(2,6,23,.72);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200000}.chat-story-composer__dialog[data-v-1217fd02],.chat-story-viewer__dialog[data-v-1217fd02]{background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,100%,.18);border-radius:1.75rem;box-shadow:0 30px 80px rgba(2,6,23,.35);color:#0f172a;max-height:calc(100vh - 2rem);overflow:auto;width:min(100%,1100px)}.chat-story-composer__header[data-v-1217fd02],.chat-story-viewer__header[data-v-1217fd02]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.chat-story-composer__header[data-v-1217fd02]{padding:1.4rem 1.4rem 0}.chat-story-composer__eyebrow[data-v-1217fd02]{color:#22c55e;display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.chat-story-composer__title[data-v-1217fd02],.chat-story-viewer__title[data-v-1217fd02]{font-size:1.35rem;font-weight:800;line-height:1.2;margin:0}.chat-story-composer__subtitle[data-v-1217fd02],.chat-story-viewer__subtitle[data-v-1217fd02]{color:#64748b;font-size:.92rem;line-height:1.55;margin:.4rem 0 0}.chat-story-icon-btn[data-v-1217fd02]{align-items:center;background:rgba(148,163,184,.15);border:none;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;height:2.55rem;justify-content:center;transition:transform .18s ease,background .18s ease,color .18s ease;width:2.55rem}.chat-story-icon-btn[data-v-1217fd02]:hover{background:rgba(148,163,184,.22);transform:translateY(-1px)}.chat-story-icon-btn--danger[data-v-1217fd02]{background:rgba(239,68,68,.12);color:#b91c1c}.chat-story-composer__body[data-v-1217fd02]{display:grid;gap:1.3rem;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);padding:1.35rem 1.4rem 1.4rem}.chat-story-composer__preview-column[data-v-1217fd02]{min-width:0}.chat-story-composer__preview-frame[data-v-1217fd02]{background:linear-gradient(160deg,rgba(15,23,42,.06),rgba(15,23,42,.01));border-radius:1.45rem;height:100%;min-height:32rem;padding:.9rem}.chat-story-composer__preview-surface[data-v-1217fd02],.chat-story-editor__preview-surface[data-v-1217fd02],.chat-story-viewer__surface[data-v-1217fd02]{border-radius:1.35rem;height:100%;min-height:100%;overflow:hidden;position:relative;width:100%}.chat-story-composer__preview-surface[data-v-1217fd02]{display:flex;flex-direction:column;justify-content:space-between;min-height:30rem}.chat-story-composer__preview-top[data-v-1217fd02]{display:flex;gap:.6rem;justify-content:space-between;left:1rem;position:absolute;right:1rem;top:1rem;z-index:2}.chat-story-composer__preview-pill[data-v-1217fd02],.chat-story-viewer__chip[data-v-1217fd02]{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.16);border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18);color:#fff;display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;min-height:1.9rem;padding:.4rem .8rem}.chat-story-composer__preview-pill--ghost[data-v-1217fd02],.chat-story-viewer__chip--ghost[data-v-1217fd02]{background:rgba(15,23,42,.24)}.chat-story-composer__preview-media[data-v-1217fd02],.chat-story-editor__preview-media[data-v-1217fd02],.chat-story-viewer__media[data-v-1217fd02]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.chat-story-composer__preview-copy[data-v-1217fd02],.chat-story-editor__preview-copy[data-v-1217fd02],.chat-story-viewer__copy[data-v-1217fd02]{border-radius:1.15rem;font-size:1.18rem;font-weight:600;line-height:1.6;max-width:calc(100% - 2.2rem);padding:.95rem 1.1rem;position:absolute;text-align:left;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:pre-wrap;width:-moz-max-content;width:max-content;word-break:break-word;z-index:3}.chat-story-composer__preview-copy--overlay[data-v-1217fd02],.chat-story-editor__preview-copy--overlay[data-v-1217fd02],.chat-story-viewer__copy--overlay[data-v-1217fd02]{backdrop-filter:blur(10px);background:rgba(2,6,23,.42);box-shadow:0 16px 36px rgba(2,6,23,.24)}.chat-story-composer__preview-copy--interactive[data-v-1217fd02],.chat-story-editor__preview-copy--interactive[data-v-1217fd02]{cursor:grab}.chat-story-composer__preview-copy--interactive[data-v-1217fd02]:active,.chat-story-editor__preview-copy--interactive[data-v-1217fd02]:active{cursor:grabbing}.chat-story-composer__form[data-v-1217fd02]{display:flex;flex-direction:column}.chat-story-field__label[data-v-1217fd02]{color:#334155;display:block;font-size:.84rem;font-weight:700;margin-bottom:.45rem}.chat-story-field__input[data-v-1217fd02]{background:rgba(248,250,252,.92);border:1px solid rgba(148,163,184,.24);border-radius:1rem;box-sizing:border-box;color:inherit;margin-bottom:1rem;outline:none;padding:.95rem 1rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.chat-story-field__input[data-v-1217fd02]:focus{background:#fff;border-color:rgba(34,197,94,.55);box-shadow:0 0 0 4px rgba(34,197,94,.12)}.chat-story-field__input--textarea[data-v-1217fd02]{min-height:9.5rem;resize:vertical}.chat-story-field__help[data-v-1217fd02]{color:#64748b;font-size:.8rem;margin:-.45rem 0 .9rem}.chat-story-color-row[data-v-1217fd02]{align-items:center;display:flex;gap:.8rem;margin-bottom:1rem}.chat-story-color-palette[data-v-1217fd02]{display:flex;flex-wrap:wrap;gap:.55rem}.chat-story-color-swatch[data-v-1217fd02]{align-items:center;background:var(--story-swatch-color);border:2px solid hsla(0,0%,100%,.9);border-radius:999px;box-shadow:0 0 0 1px rgba(15,23,42,.08);color:#fff;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:transform .18s ease,box-shadow .18s ease;width:2rem}.chat-story-color-swatch[data-v-1217fd02]:hover{transform:translateY(-1px)}.chat-story-color-swatch--active[data-v-1217fd02]{box-shadow:0 0 0 3px rgba(34,197,94,.2)}.chat-story-color-input[data-v-1217fd02]{background:transparent;border:none;cursor:pointer;height:2.75rem;padding:0;width:2.75rem}.chat-story-media-actions[data-v-1217fd02]{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:.85rem}.chat-story-hidden-file-input[data-v-1217fd02]{display:none}.chat-story-composer__tips[data-v-1217fd02]{color:#64748b;display:grid;font-size:.88rem;gap:.7rem;line-height:1.5;margin-top:auto}.chat-story-composer__tips span[data-v-1217fd02]{align-items:center;display:inline-flex;gap:.55rem}.chat-story-composer__actions[data-v-1217fd02],.chat-story-editor__actions[data-v-1217fd02]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:1.35rem}.chat-story-btn[data-v-1217fd02]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:700;gap:.48rem;justify-content:center;padding:.82rem 1.2rem;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.chat-story-btn[data-v-1217fd02]:hover:not(:disabled){transform:translateY(-1px)}.chat-story-btn[data-v-1217fd02]:disabled{cursor:not-allowed;opacity:.58;transform:none}.chat-story-btn--primary[data-v-1217fd02]{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 16px 34px rgba(34,197,94,.25);color:#fff}.chat-story-btn--ghost[data-v-1217fd02]{background:rgba(148,163,184,.14);color:#1e293b}.chat-story-viewer__dialog[data-v-1217fd02]{background:linear-gradient(160deg,rgba(15,23,42,.96),rgba(30,41,59,.98));color:#e2e8f0;width:min(100%,860px)}.chat-story-viewer__chrome[data-v-1217fd02]{padding:.85rem .9rem 0}.chat-story-viewer__progress-row[data-v-1217fd02]{display:flex;gap:.35rem;margin-bottom:.95rem}.chat-story-viewer__progress-seg[data-v-1217fd02]{background:hsla(0,0%,100%,.16);border-radius:999px;flex:1;height:.22rem;overflow:hidden;position:relative}.chat-story-viewer__progress-fill[data-v-1217fd02]{background:linear-gradient(135deg,#86efac,#22c55e);inset:0;position:absolute;transform:scaleX(0);transform-origin:left center}.chat-story-viewer__progress-fill--done[data-v-1217fd02]{transform:scaleX(1)}.chat-story-viewer__author[data-v-1217fd02]{align-items:center;display:flex;gap:.9rem;min-width:0}.chat-story-viewer__author-avatar[data-v-1217fd02]{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15);display:inline-flex;flex-shrink:0;font-weight:700;height:3rem;justify-content:center;overflow:hidden;width:3rem}.chat-story-viewer__author-avatar img[data-v-1217fd02]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-story-viewer__author-meta[data-v-1217fd02]{min-width:0}.chat-story-viewer__header-actions[data-v-1217fd02]{display:flex;gap:.55rem}.chat-story-viewer__header .chat-story-icon-btn[data-v-1217fd02]{background:hsla(0,0%,100%,.11);color:#e2e8f0}.chat-story-viewer__header .chat-story-icon-btn--danger[data-v-1217fd02]{background:rgba(239,68,68,.14);color:#fecaca}.chat-story-viewer__body[data-v-1217fd02]{padding:.85rem .9rem .95rem}.chat-story-viewer__stage[data-v-1217fd02]{align-items:center;display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr) auto}.chat-story-viewer__nav[data-v-1217fd02]{align-items:center;background:hsla(0,0%,100%,.12);border:none;border-radius:999px;color:#f8fafc;cursor:pointer;display:inline-flex;height:2.7rem;justify-content:center;transition:transform .18s ease,background .18s ease,opacity .18s ease;width:2.7rem}.chat-story-viewer__nav[data-v-1217fd02]:hover:not(:disabled){background:hsla(0,0%,100%,.18);transform:translateY(-1px)}.chat-story-viewer__nav[data-v-1217fd02]:disabled{cursor:not-allowed;opacity:.35}.chat-story-viewer__surface-wrap[data-v-1217fd02]{margin:0 auto;max-width:min(100%,24.5rem);min-width:0}.chat-story-viewer__surface[data-v-1217fd02]{aspect-ratio:9/16;box-shadow:0 24px 60px rgba(2,6,23,.45);min-height:min(62vh,38rem)}.chat-story-viewer__copy[data-v-1217fd02]{font-size:1.18rem;line-height:1.6;pointer-events:none;text-shadow:0 2px 12px rgba(2,6,23,.18)}.chat-story-viewer__copy--text-only[data-v-1217fd02]{font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.7;text-align:center}.chat-story-viewer__footer-overlay[data-v-1217fd02]{bottom:1rem;display:flex;gap:.6rem;left:1rem;position:absolute;right:1rem;z-index:2}.chat-story-viewer__meta-row[data-v-1217fd02]{color:rgba(226,232,240,.76);display:flex;flex-wrap:wrap;font-size:.86rem;gap:1rem;margin-top:.8rem}.chat-story-viewer__meta-row span[data-v-1217fd02]{align-items:center;display:inline-flex;gap:.45rem}.chat-story-editor[data-v-1217fd02]{align-items:stretch;display:grid;gap:1.2rem;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.chat-story-editor__preview-frame[data-v-1217fd02]{background:hsla(0,0%,100%,.06);border-radius:1.35rem;min-height:32rem;padding:.8rem}.chat-story-editor__preview-surface[data-v-1217fd02]{min-height:30rem}.chat-story-editor__preview-copy[data-v-1217fd02]{align-items:flex-end;display:flex;font-size:1.1rem;line-height:1.58;min-height:100%}.chat-story-editor__form[data-v-1217fd02]{padding-top:.25rem}.chat-story-editor__form .chat-story-field__label[data-v-1217fd02]{color:rgba(226,232,240,.92)}.chat-story-editor__form .chat-story-field__input[data-v-1217fd02]{background:rgba(15,23,42,.4);border-color:rgba(148,163,184,.16);color:#f8fafc}.chat-story-editor__form .chat-story-field__input[data-v-1217fd02]:focus{background:rgba(15,23,42,.62)}html[data-theme=dark]{color:#e2e8f0}html[data-theme=dark]{background:rgba(15,23,42,.96);color:#e2e8f0}html[data-theme=dark]{color:rgba(226,232,240,.72)}html[data-theme=dark]{color:rgba(226,232,240,.9)}html[data-theme=dark]{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.15);color:#f8fafc}html[data-theme=dark]{background:rgba(15,23,42,.82)}html[data-theme=dark]{background:rgba(148,163,184,.16);color:#e2e8f0}@media (max-width:900px){.chat-story-composer__body[data-v-1217fd02],.chat-story-editor[data-v-1217fd02]{grid-template-columns:1fr}.chat-story-composer__preview-frame[data-v-1217fd02],.chat-story-editor__preview-frame[data-v-1217fd02]{min-height:auto}.chat-story-composer__preview-surface[data-v-1217fd02],.chat-story-editor__preview-surface[data-v-1217fd02]{min-height:24rem}}@media (max-width:720px){.chat-story-composer[data-v-1217fd02],.chat-story-viewer[data-v-1217fd02]{padding:.6rem}.chat-story-composer__dialog[data-v-1217fd02],.chat-story-viewer__dialog[data-v-1217fd02]{border-radius:1.25rem}.chat-story-composer__header[data-v-1217fd02]{padding:1rem 1rem 0}.chat-story-composer__body[data-v-1217fd02],.chat-story-viewer__body[data-v-1217fd02]{padding:1rem}.chat-story-viewer__stage[data-v-1217fd02]{gap:.85rem;grid-template-columns:1fr}.chat-story-viewer__nav[data-v-1217fd02]{display:none}.chat-story-viewer__surface[data-v-1217fd02]{min-height:min(60vh,32rem)}.chat-story-composer__actions[data-v-1217fd02],.chat-story-editor__actions[data-v-1217fd02]{flex-direction:column}.chat-story-btn[data-v-1217fd02]{width:100%}}.connection-list[data-v-2dd0b3d1]{max-height:calc(100vh - 350px);min-height:200px;overflow-y:auto}.connection-list.empty-state[data-v-2dd0b3d1]{align-items:center;display:flex;flex-direction:column;justify-content:center}.select-participant[data-v-2dd0b3d1]{accent-color:var(--PRIMARY-COLOR,#007850);cursor:pointer;height:20px;width:20px}.create-p2p[data-v-139b65c9]{min-height:280px;position:relative}.create-p2p[data-v-139b65c9],.create-p2p__loading[data-v-139b65c9]{display:flex;flex-direction:column}.create-p2p__loading[data-v-139b65c9]{align-items:center;backdrop-filter:blur(4px);background:color-mix(in srgb,var(--PRIMARY-BG-COLOR,#fff) 94%,transparent);border-radius:var(--BORDER-RADIUS-SIZE,12px);color:var(--TEXT-MUTED,#666);font-size:.9rem;gap:12px;inset:0;justify-content:center;position:absolute;z-index:10}.create-p2p__spinner[data-v-139b65c9]{animation:create-p2p-spin-139b65c9 .7s linear infinite;border:3px solid var(--BORDER-COLOR,#e0e0e0);border-radius:50%;border-top-color:var(--PRIMARY-COLOR,#007850);height:28px;width:28px}@keyframes create-p2p-spin-139b65c9{to{transform:rotate(1turn)}}.create-p2p__header[data-v-139b65c9]{align-items:flex-start;border-bottom:1px solid var(--BORDER-COLOR,#eee);display:flex;gap:16px;justify-content:space-between;padding:20px 20px 16px}.create-p2p__header-left[data-v-139b65c9]{align-items:flex-start;display:flex;gap:14px}.create-p2p__icon[data-v-139b65c9]{align-items:center;background:linear-gradient(135deg,var(--PRIMARY-COLOR,#007850) 0,color-mix(in srgb,var(--PRIMARY-COLOR,#007850) 80%,#000) 100%);border-radius:var(--BORDER-RADIUS-SIZE,12px);color:#fff;display:flex;font-size:1.1rem;height:44px;justify-content:center;width:44px}.create-p2p__title[data-v-139b65c9]{color:var(--TEXT-COLOR,#1a1a1a);font-size:1.2rem;font-weight:600;margin:0}.create-p2p__subtitle[data-v-139b65c9]{color:var(--TEXT-MUTED,#666);font-size:.8rem;margin:4px 0 0}.create-p2p__close[data-v-139b65c9]{align-items:center;background:transparent;border:none;border-radius:var(--BORDER-RADIUS-SIZE,10px);color:var(--TEXT-MUTED,#888);cursor:pointer;display:flex;font-size:1rem;height:36px;justify-content:center;transition:background .2s,color .2s;width:36px}.create-p2p__close[data-v-139b65c9]:hover{background:var(--BORDER-COLOR,#eee);color:var(--TEXT-COLOR,#333)}.create-p2p__search[data-v-139b65c9]{margin:16px 20px;position:relative}.create-p2p__search-icon[data-v-139b65c9]{color:var(--TEXT-MUTED,#999);font-size:.85rem;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.create-p2p__search-input[data-v-139b65c9]{background:var(--INPUT-BG,#fafafa);border:1px solid var(--BORDER-COLOR,#e0e0e0);border-radius:var(--BORDER-RADIUS-SIZE,10px);color:var(--TEXT-COLOR,#1a1a1a);font-size:.95rem;padding:12px 14px 12px 40px;transition:border-color .2s,box-shadow .2s;width:100%}.create-p2p__search-input[data-v-139b65c9]::-moz-placeholder{color:var(--TEXT-MUTED,#999)}.create-p2p__search-input[data-v-139b65c9]::placeholder{color:var(--TEXT-MUTED,#999)}.create-p2p__search-input[data-v-139b65c9]:focus{border-color:var(--PRIMARY-COLOR,#007850);box-shadow:0 0 0 3px color-mix(in srgb,var(--PRIMARY-COLOR,#007850) 15%,transparent);outline:none}.create-p2p__list[data-v-139b65c9]{flex:1;max-height:320px;overflow-y:auto;padding:0 12px 16px}.create-p2p__item[data-v-139b65c9]{align-items:center;border-radius:var(--BORDER-RADIUS-SIZE,10px);cursor:pointer;display:flex;gap:14px;padding:12px 14px;transition:background .2s}.create-p2p__item[data-v-139b65c9]:hover{background:color-mix(in srgb,var(--PRIMARY-COLOR,#007850) 8%,transparent)}.create-p2p__item[data-v-139b65c9]:active{background:color-mix(in srgb,var(--PRIMARY-COLOR,#007850) 12%,transparent)}.create-p2p__avatar[data-v-139b65c9]{align-items:center;background:color-mix(in srgb,var(--PRIMARY-COLOR,#007850) 20%,transparent);border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.create-p2p__avatar-img[data-v-139b65c9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.create-p2p__avatar-initials[data-v-139b65c9]{color:var(--PRIMARY-COLOR,#007850);font-size:.9rem;font-weight:600}.create-p2p__info[data-v-139b65c9]{flex:1;min-width:0}.create-p2p__name[data-v-139b65c9]{color:var(--TEXT-COLOR,#1a1a1a);font-size:.95rem;font-weight:600;margin:0}.create-p2p__skill[data-v-139b65c9]{color:var(--TEXT-MUTED,#666);font-size:.8rem;margin:2px 0 0}.create-p2p__chevron[data-v-139b65c9]{color:var(--TEXT-MUTED,#aaa);font-size:.75rem}.create-p2p__empty[data-v-139b65c9]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.create-p2p__empty-icon[data-v-139b65c9]{color:var(--BORDER-COLOR,#ddd);font-size:2.5rem;margin-bottom:12px}.create-p2p__empty-text[data-v-139b65c9]{color:var(--TEXT-MUTED,#666);font-size:.9rem;margin:0}.presence-status-trigger[data-v-a3f7a3a5]{align-items:center;background:var(--primary-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:9999px;cursor:pointer;display:flex;gap:.5rem;padding:.35rem .6rem;transition:background .15s,border-color .15s}.presence-status-trigger[data-v-a3f7a3a5]:hover{background:var(--primary-bg-hover,#f9fafb);border-color:var(--border-color-hover,#d1d5db)}.presence-status-dot[data-v-a3f7a3a5]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.presence-status-dot--available[data-v-a3f7a3a5]{background:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.3)}.presence-status-dot--away[data-v-a3f7a3a5]{background:#eab308;box-shadow:0 0 0 2px rgba(234,179,8,.3)}.presence-status-dot--offline[data-v-a3f7a3a5]{background:#94a3b8;box-shadow:0 0 0 2px rgba(148,163,184,.3)}.presence-status-label[data-v-a3f7a3a5]{color:var(--primary-text-color,#1f2937);font-size:.8125rem;font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presence-status-panel[data-v-a3f7a3a5]{background:var(--primary-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12);min-width:280px;padding:1rem}.presence-status-panel__title[data-v-a3f7a3a5]{color:var(--primary-text-color,#1f2937);font-size:1rem;font-weight:600;margin-bottom:.25rem}.presence-status-panel__hint[data-v-a3f7a3a5]{color:var(--muted-text-color,#6b7280);font-size:.75rem;line-height:1.4;margin:0 0 1rem}.presence-status-options[data-v-a3f7a3a5]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.presence-status-option[data-v-a3f7a3a5]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--primary-text-color,#1f2937);cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;padding:.5rem .75rem;text-align:left;transition:background .15s}.presence-status-option[data-v-a3f7a3a5]:hover{background:var(--primary-bg-hover,#f3f4f6)}.presence-status-option--active[data-v-a3f7a3a5]{background:var(--primary-bg-active,#eef2ff);color:var(--primary-color,#4f46e5)}.presence-status-option__dot[data-v-a3f7a3a5]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.presence-status-option__dot--available[data-v-a3f7a3a5]{background:#22c55e}.presence-status-option__dot--away[data-v-a3f7a3a5]{background:#eab308}.presence-status-option__dot--offline[data-v-a3f7a3a5]{background:#94a3b8}.presence-status-custom__label[data-v-a3f7a3a5]{color:var(--muted-text-color,#6b7280);display:block;font-size:.75rem;font-weight:500;margin-bottom:.35rem}.presence-status-custom__input[data-v-a3f7a3a5]{background:var(--primary-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:8px;color:var(--primary-text-color,#1f2937);font-size:.875rem;outline:none;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s;width:100%}.presence-status-custom__input[data-v-a3f7a3a5]::-moz-placeholder{color:var(--muted-text-color,#9ca3af)}.presence-status-custom__input[data-v-a3f7a3a5]::placeholder{color:var(--muted-text-color,#9ca3af)}.presence-status-custom__input[data-v-a3f7a3a5]:focus{border-color:var(--primary-color,#4f46e5);box-shadow:0 0 0 2px rgba(79,70,229,.2)}.chat-thread-list-error-banner[data-v-34d46c8d]{align-items:center;background:rgba(234,67,53,.12);border:1px solid var(--PRIMARY-RED-COLOR-SHADE-5,rgba(234,67,53,.35));border-radius:var(--BORDER-RADIUS-SIZE-2,10px);color:var(--PRIMARY-TEXT-COLOR);display:flex;font-size:.85rem;gap:10px;justify-content:space-between;margin:8px 12px 0;padding:10px 12px}.chat-thread-list-error-banner__text[data-v-34d46c8d]{flex:1;line-height:1.35;min-width:0}.chat-thread-list-error-banner__retry[data-v-34d46c8d]{background:var(--PRIMARY-COLOR);border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.8rem;font-weight:600;padding:6px 12px}.chat-thread-list-error-banner__retry[data-v-34d46c8d]:disabled{cursor:not-allowed;opacity:.7}.chat-header[data-v-34d46c8d]{padding:10px;position:relative}.chat-header-content[data-v-34d46c8d]{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.chat-header-title[data-v-34d46c8d]{flex:1;margin:0;text-align:left}.chat-header-actions[data-v-34d46c8d]{display:flex;flex-shrink:0;gap:18px;justify-content:flex-end}.chat-sidebar-close-left[data-v-34d46c8d]{cursor:pointer;display:none;flex-shrink:0;margin-right:8px;padding:8px;transition:opacity .2s ease}.chat-sidebar-close-left[data-v-34d46c8d]:hover{opacity:.7}.chat-sidebar-close-left i[data-v-34d46c8d]{font-size:1.25rem}.chat-sidebar-search[data-v-34d46c8d]{flex:1}.search-input-container[data-v-34d46c8d]{align-items:center;background-color:var(--SECONDARY-BG-COLOR);border:1px solid var(--BORDER-1-SHADE-1);border-radius:20px;display:flex;padding:8px 16px;position:relative;transition:all .2s ease}.search-input-container[data-v-34d46c8d]:focus-within{border-color:var(--PRIMARY-COLOR);box-shadow:0 0 0 3px rgba(16,185,129,.1)}.search-icon[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);flex-shrink:0;font-size:.875rem;margin-right:8px}.chat-search-input[data-v-34d46c8d]{background:transparent;border:none;color:var(--TEXT-COLOR);flex:1;font-size:.875rem;outline:none;width:0}.chat-search-input[data-v-34d46c8d]::-moz-placeholder{color:var(--TEXT-COLOR-SECONDARY)}.chat-search-input[data-v-34d46c8d]::placeholder{color:var(--TEXT-COLOR-SECONDARY)}.chat-sidebar-global-results[data-v-34d46c8d]{flex:1;min-height:0;overflow-y:auto;padding:8px 0 10px}.chat-sidebar-search-section+.chat-sidebar-search-section[data-v-34d46c8d]{margin-top:8px}.chat-sidebar-search-section__header[data-v-34d46c8d]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 16px 6px}.chat-sidebar-search-section__title[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.chat-sidebar-search-section__count[data-v-34d46c8d],.chat-sidebar-search-section__status[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);font-size:.72rem;font-weight:600}.chat-sidebar-search-section__count[data-v-34d46c8d]{background:var(--SECONDARY-BG-COLOR-SHADE-1,rgba(0,0,0,.05));border-radius:999px;padding:2px 8px}.chat-sidebar-global-empty[data-v-34d46c8d],.chat-sidebar-global-loading[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);font-size:.9rem;padding:12px 16px}.chat-sidebar-global-item[data-v-34d46c8d]{border-bottom:1px solid var(--BORDER-1-SHADE-1,rgba(0,0,0,.06));cursor:pointer;padding:10px 16px;text-align:left}.chat-sidebar-global-item--thread[data-v-34d46c8d]{background:linear-gradient(180deg,rgba(16,185,129,.03),rgba(16,185,129,0))}.chat-sidebar-global-item[data-v-34d46c8d]:hover{background:var(--SECONDARY-BG-COLOR-SHADE-1,rgba(0,0,0,.04))}.chat-sidebar-global-item-top[data-v-34d46c8d]{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:2px}.chat-sidebar-global-item-thread[data-v-34d46c8d]{color:var(--TEXT-COLOR);flex:1;font-size:.9rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-sidebar-global-item-time[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);flex-shrink:0;font-size:.75rem}.chat-sidebar-global-item-snippet[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);display:-webkit-box;font-size:.85rem;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.chat-sidebar-global-item-snippet[data-v-34d46c8d] .chat-search-highlight,.chat-sidebar-global-item-thread[data-v-34d46c8d] .chat-search-highlight{background:rgba(16,185,129,.25);border-radius:2px;font-weight:600;padding:0 1px}.search-clear-btn[data-v-34d46c8d]{align-items:center;background:none;border:none;border-radius:50%;color:var(--TEXT-COLOR-SECONDARY);cursor:pointer;display:flex;justify-content:center;margin-left:4px;padding:4px;transition:all .2s ease}.search-clear-btn[data-v-34d46c8d]:hover{background-color:var(--SECONDARY-BG-COLOR-SHADE-1);color:var(--TEXT-COLOR)}.chat-filter-tabs[data-v-34d46c8d]{border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:4px;overflow-x:auto;padding:8px;scrollbar-width:none;-ms-overflow-style:none}.chat-filter-tabs[data-v-34d46c8d]::-webkit-scrollbar{display:none}.filter-tab[data-v-34d46c8d]{align-items:center;background:transparent;border:none;border-radius:12px;color:var(--TEXT-COLOR-SECONDARY);cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.filter-tab[data-v-34d46c8d]:hover{background-color:var(--SECONDARY-BG-COLOR);color:var(--TEXT-COLOR)}.filter-tab.active[data-v-34d46c8d]{background-color:var(--PRIMARY-COLOR);color:#fff}.filter-label[data-v-34d46c8d],.filter-tab i[data-v-34d46c8d]{font-size:.75rem}.filter-count[data-v-34d46c8d]{background-color:hsla(0,0%,100%,.2);border-radius:10px;color:inherit;font-size:.7rem;font-weight:600;min-width:18px;padding:2px 6px;text-align:center}.filter-tab.active .filter-count[data-v-34d46c8d]{background-color:hsla(0,0%,100%,.3)}html[data-theme=dark] .chat-filter-tabs[data-v-34d46c8d]{border-bottom-color:hsla(0,0%,100%,.08)}html[data-theme=dark] .search-input-container[data-v-34d46c8d]{border-color:hsla(0,0%,100%,.1)}html[data-theme=dark] .search-input-container[data-v-34d46c8d]:focus-within{border-color:var(--PRIMARY-COLOR)}.empty-chats-state[data-v-34d46c8d]{flex-direction:column;min-height:300px;padding:40px 20px;text-align:center}.empty-chats-icon[data-v-34d46c8d],.empty-chats-state[data-v-34d46c8d]{align-items:center;display:flex;justify-content:center}.empty-chats-icon[data-v-34d46c8d]{color:var(--PRIMARY-COLOR);height:80px;margin-bottom:16px;opacity:.5;width:80px}.empty-chats-icon i[data-v-34d46c8d]{font-size:3rem}.empty-chats-title[data-v-34d46c8d]{color:var(--TEXT-COLOR);font-size:1.25rem;font-weight:700;margin-bottom:8px}.empty-chats-text[data-v-34d46c8d]{color:var(--TEXT-COLOR-SECONDARY);font-size:.875rem;margin-bottom:24px;max-width:300px}.empty-chats-actions[data-v-34d46c8d]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn-empty-action[data-v-34d46c8d]{align-items:center;background-color:var(--PRIMARY-COLOR);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s ease}.btn-empty-action[data-v-34d46c8d]:hover{background-color:var(--PRIMARY-COLOR-SHADE-6);box-shadow:0 4px 8px rgba(16,185,129,.2);transform:translateY(-1px)}.btn-empty-action i[data-v-34d46c8d]{font-size:.875rem}html[data-theme=dark] .empty-chats-icon[data-v-34d46c8d]{opacity:.4}