.channel-actions[data-v-b6ad1b30]{flex:none;position:relative}.channel-actions-trigger[data-v-b6ad1b30]{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.channel-actions-trigger[data-v-b6ad1b30] svg{stroke-width:3px;width:21px;height:21px}.channel-menu-dismiss[data-v-b6ad1b30]{z-index:49;background:0 0;border:0;position:fixed;inset:0}.channel-menu[data-v-b6ad1b30]{z-index:50;border:1px solid var(--c-pc-border);background:#fff;border-radius:12px;width:160px;padding:6px;position:absolute;top:42px;right:0;box-shadow:0 8px 28px #0002}.channel-menu button[data-v-b6ad1b30]{text-align:left;width:100%;color:var(--c-pc-text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:12px;display:block}.channel-menu button[data-v-b6ad1b30]:hover{background:var(--c-brand-soft)}.channel-actions-retry[data-v-b6ad1b30]{color:var(--c-brand);cursor:pointer;background:0 0;border:0;font-size:12px}.channel-management-mask[data-v-b6ad1b30]{z-index:1600;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.channel-management-dialog[data-v-b6ad1b30]{background:var(--c-mobile-page-bg);border-radius:16px;width:min(860px,100%);height:min(820px,100dvh - 32px);overflow:hidden}@media (width<=767px){.channel-management-mask[data-v-b6ad1b30]{padding:0}.channel-management-dialog[data-v-b6ad1b30]{border-radius:0;width:100%;height:100dvh}}@media (width>=1024px){html[data-theme=dark] .channel-menu[data-v-b6ad1b30]{background:var(--c-dark-surface)}html[data-theme=dark] .channel-menu button[data-v-b6ad1b30]{color:var(--c-dark-text)}}.message-selection-header[data-v-7c7418bf]{z-index:6;box-sizing:border-box;background:#fff;border-bottom:1px solid #e6e8ee;flex:none;align-items:center;gap:10px;min-height:54px;padding:8px 14px;display:flex;position:relative}.selection-status[data-v-7c7418bf]{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.selection-status b[data-v-7c7418bf]{color:#263246;font-size:15px;font-weight:600}.selection-status small[data-v-7c7418bf]{color:#8a93a2;font-size:12px}.selection-status .selection-notice[data-v-7c7418bf]{color:#d0743c}button[data-v-7c7418bf]{min-width:64px;height:36px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:14px}button[data-v-7c7418bf]:disabled{opacity:.55;cursor:default}.selection-cancel[data-v-7c7418bf]{color:#303641;background:#eef1f5}.selection-forward[data-v-7c7418bf]{color:#fff;background:#318afb}.selection-delete[data-v-7c7418bf]{color:#fff;background:#e5484d}.selection-confirm[data-v-7c7418bf]{box-sizing:border-box;background:#fff;border:1px solid #e6e8ee;border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;width:min(300px,100vw - 28px);padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:14px;box-shadow:0 8px 24px #0f172a24}.selection-confirm p[data-v-7c7418bf]{color:#303641;grid-column:1/-1;margin:0 0 4px;font-size:14px;line-height:1.5}.selection-confirm-cancel[data-v-7c7418bf]{color:#303641;background:#eef1f5}.selection-confirm-submit[data-v-7c7418bf]{color:#fff;background:#e5484d}@media (width<=1023px){.selection-hint[data-v-7c7418bf]{display:none}button[data-v-7c7418bf]{min-width:52px;padding:0 10px}}@media (width>=1024px){html[data-theme=dark] .message-selection-header[data-v-7c7418bf],html[data-theme=dark] .selection-confirm[data-v-7c7418bf]{border-color:var(--c-dark-border);background:var(--c-dark-surface)}html[data-theme=dark] .selection-confirm p[data-v-7c7418bf],html[data-theme=dark] .selection-status b[data-v-7c7418bf]{color:var(--c-dark-text)}html[data-theme=dark] .selection-cancel[data-v-7c7418bf],html[data-theme=dark] .selection-confirm-cancel[data-v-7c7418bf]{color:var(--c-dark-text);background:var(--c-dark-hover)}}.article-source-card[data-v-d3138b01]{color:#31415a;text-align:left;white-space:normal;min-width:200px;max-width:340px;padding:8px}.article-source-card strong[data-v-d3138b01]{color:#6483a8;font-size:13px;display:block}.article-source-card>div[data-v-d3138b01]{align-items:center;gap:10px;margin:10px 0;display:flex}.article-source-card img[data-v-d3138b01]{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:64px;height:48px}.article-source-card div>span[data-v-d3138b01]{overflow-wrap:anywhere;flex:1;font-size:14px}.article-source-card time[data-v-d3138b01]{color:#8491a3;margin-top:4px;font-size:11px;display:block}.article-source-card a[data-v-d3138b01]{color:#2787ec;font-size:12px}.unavailable[data-v-d3138b01]{color:#8491a3;font-size:12px}.compact[data-v-d3138b01]{background:var(--c-pc-surface,#f7faff);border:1px solid #dbe6f3;border-radius:8px;margin:8px auto}.compact div[data-v-d3138b01]{margin:6px 0}.compact img[data-v-d3138b01]{width:40px;height:32px}@media (width>=1024px){html[data-theme=dark] .article-source-card[data-v-d3138b01]{color:var(--c-dark-text)}}.guest-action-error[data-v-5d8164c6],.guest-action-feedback[data-v-5d8164c6]{margin:0;padding:8px 16px;font-size:13px}.guest-action-feedback[data-v-5d8164c6]{color:var(--c-brand)}.guest-action-error[data-v-5d8164c6]{color:#d34747}.guest-delete-mask[data-v-5d8164c6],.guest-menu-mask[data-v-5d8164c6]{z-index:1540;position:fixed;inset:0}.guest-delete-mask[data-v-5d8164c6]{background:#00000061;place-items:center;padding:16px;display:grid}.guest-delete-dialog[data-v-5d8164c6],.guest-message-menu[data-v-5d8164c6]{color:var(--c-pc-text);background:var(--c-pc-surface);border:1px solid var(--c-pc-border);border-radius:10px;box-shadow:0 8px 30px #0003}.guest-message-menu[data-v-5d8164c6]{box-sizing:border-box;width:172px;padding:6px;position:absolute}.guest-delete-dialog[data-v-5d8164c6]{box-sizing:border-box;flex-direction:column;width:min(340px,100%);padding:20px;display:flex}.guest-delete-dialog p[data-v-5d8164c6]{color:var(--c-pc-muted);font-size:13px}button[data-v-5d8164c6]{text-align:left;width:100%;min-height:42px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;display:block}button[data-v-5d8164c6]:hover{background:var(--c-brand-soft)}button[data-v-5d8164c6]:focus-visible{outline:2px solid var(--c-brand)}button[data-v-5d8164c6]:disabled{opacity:.5;cursor:default}button.danger[data-v-5d8164c6]{color:#e65562}.guest-image-link[data-v-a4d21ed1]{color:var(--c-brand);margin-top:8px;font-size:13px;display:block}.guest-history[data-v-a4d21ed1]{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.guest-history article[data-v-a4d21ed1]{display:flex}.guest-history article.self[data-v-a4d21ed1]{justify-content:flex-end}.bubble[data-v-a4d21ed1]{background:var(--c-surface,#fff);max-width:85%;color:var(--c-text,#263449);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;padding:10px 12px}.self .bubble[data-v-a4d21ed1]{background:#e5f3ff}.bubble small[data-v-a4d21ed1]{color:#8c98aa;margin-bottom:4px;font-size:11px;display:block}.history-more[data-v-a4d21ed1],.history-state[data-v-a4d21ed1]{text-align:center;color:#74829b;margin:0;padding:8px;font-size:12px}.history-more[data-v-a4d21ed1]{cursor:pointer;background:0 0;border:0}@media (width>=1024px){html[data-theme=dark] .bubble[data-v-a4d21ed1]{background:var(--c-dark-surface,#252b36);color:var(--c-dark-text,#e5e7eb)}html[data-theme=dark] .self .bubble[data-v-a4d21ed1]{background:#20486b}}.im-read-ticks[data-v-a3f0c6e0]{color:#9ba6b5;flex:none;align-items:center;margin-left:4px;display:inline-flex}.im-read-ticks.is-read[data-v-a3f0c6e0]{color:#3198e8}.im-read-ticks[data-v-a3f0c6e0] .user-center-icon{stroke-width:2px;width:15px;height:15px}@media (width>=1024px){html[data-theme=dark] .im-read-ticks[data-v-a3f0c6e0]{color:var(--c-dark-muted)}html[data-theme=dark] .im-read-ticks.is-read[data-v-a3f0c6e0]{color:#6cb4ff}}.message-reactions[data-v-dff5c519]{flex-wrap:wrap;gap:4px;max-width:100%;margin-top:4px;display:flex}.reaction-chip[data-v-dff5c519]{color:#4b5668;height:24px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe5ee;border-radius:12px;align-items:center;gap:3px;padding:0 8px;font-size:12px;display:inline-flex}.reaction-chip.mine[data-v-dff5c519]{color:#1f6fd6;background:#e6f0ff;border-color:#318afb;font-weight:600}.reaction-chip[data-v-dff5c519]:disabled{cursor:default}.reaction-chip-emoji[data-v-dff5c519]{font-size:14px;line-height:1}.reaction-members[data-v-dff5c519]{color:#7c8798;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 8px;font-size:12px}.reaction-members[data-v-dff5c519]:focus-visible,.reaction-members[data-v-dff5c519]:hover{background:#0000000d;outline:none}@media (width>=1024px){html[data-theme=dark] .reaction-chip[data-v-dff5c519]{border-color:var(--c-dark-border);background:var(--c-dark-surface);color:var(--c-dark-text)}html[data-theme=dark] .reaction-chip.mine[data-v-dff5c519]{color:#8ab9ff;background:#318afb38;border-color:#318afb}}.channel-comment-entry[data-v-646dfeac]{border-top:1px solid var(--c-pc-border,#e5e8ee)}.channel-comment-entry__button[data-v-646dfeac]{width:100%;min-height:40px;color:var(--c-brand,#2f6bff);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:flex}.channel-comment-entry__button[data-v-646dfeac]:hover{background:var(--c-brand-soft,#eef3ff)}.channel-comment-entry__button[data-v-646dfeac]:focus-visible{outline:2px solid var(--c-brand,#2f6bff);outline-offset:-2px}.channel-comment-entry__avatars[data-v-646dfeac]{flex:none;display:inline-flex}.channel-comment-entry__avatars img[data-v-646dfeac]{-o-object-fit:cover;object-fit:cover;background:#e4e8ee;border:2px solid #fff;border-radius:50%;width:20px;height:20px}.channel-comment-entry__avatars img+img[data-v-646dfeac]{margin-left:-6px}.channel-comment-entry__icon[data-v-646dfeac]{flex:none;width:18px;height:18px}.channel-comment-entry__label[data-v-646dfeac]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.channel-comment-entry__chevron[data-v-646dfeac]{opacity:.6;flex:none;width:16px;height:16px}@media (width>=1024px){html[data-theme=dark] .channel-comment-entry[data-v-646dfeac]{border-top-color:var(--c-dark-border,#2b3240)}html[data-theme=dark] .channel-comment-entry__button[data-v-646dfeac]:hover{background:var(--c-dark-surface-2,#232a36)}html[data-theme=dark] .channel-comment-entry__avatars img[data-v-646dfeac]{border-color:var(--c-dark-surface,#1b212b)}}.latest-jump-stack[data-v-6a2de7ca]{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;right:16px}.latest-mention-jump[data-v-6a2de7ca],.latest-message-jump[data-v-6a2de7ca]{color:#318afb;cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #dbe5f0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative;box-shadow:0 4px 16px #1a223324}.latest-mention-jump[data-v-6a2de7ca]:focus-visible,.latest-message-jump[data-v-6a2de7ca]:focus-visible{outline-offset:2px;outline:3px solid #37a4fc8c}.latest-message-jump[data-v-6a2de7ca]:disabled{cursor:wait;opacity:.65}.latest-jump-badge[data-v-6a2de7ca]{color:#fff;text-align:center;box-sizing:border-box;background:#318afb;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.latest-jump-enter-active[data-v-6a2de7ca],.latest-jump-leave-active[data-v-6a2de7ca]{transition:opacity .18s ease-out,transform .22s cubic-bezier(.2,.8,.2,1)}.latest-jump-enter-from[data-v-6a2de7ca],.latest-jump-leave-to[data-v-6a2de7ca]{opacity:0;transform:translateY(16px)scale(.9)}@media (prefers-reduced-motion:reduce){.latest-jump-enter-active[data-v-6a2de7ca],.latest-jump-leave-active[data-v-6a2de7ca]{transition:opacity .12s linear}.latest-jump-enter-from[data-v-6a2de7ca],.latest-jump-leave-to[data-v-6a2de7ca]{transform:none}}@media (width<=1023px){.latest-jump-stack[data-v-6a2de7ca]{right:72px}}@media (width>=1024px){html[data-theme=dark] .latest-mention-jump[data-v-6a2de7ca],html[data-theme=dark] .latest-message-jump[data-v-6a2de7ca]{color:#6cb4ff;border-color:var(--c-dark-border);background:var(--c-dark-surface-2)}html[data-theme=dark] .latest-jump-badge[data-v-6a2de7ca]{background:#2f7ae0}}.chat-composer-icon.user-center-icon[data-v-780b5502]{width:var(--chat-composer-icon-size);height:var(--chat-composer-icon-size);max-width:100%;max-height:100%;stroke-width:var(--chat-composer-icon-stroke);flex:none;display:block}.image-zoom-stage[data-v-ab90c97c]{place-items:center;max-width:100%;max-height:100%;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out;display:grid}.image-zoom-stage.is-entering[data-v-ab90c97c]{transition:none}.image-zoom-content[data-v-ab90c97c]{transform-origin:50%;cursor:zoom-in;will-change:transform;place-items:center;max-width:100%;max-height:100%;display:grid}.image-zoom-content.is-zoomed[data-v-ab90c97c]{cursor:grab;touch-action:none}.image-zoom-content.is-zoomed[data-v-ab90c97c]:active{cursor:grabbing}.image-zoom-content.is-animating[data-v-ab90c97c]{transition:transform .2s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.image-zoom-content.is-animating[data-v-ab90c97c],.image-zoom-stage[data-v-ab90c97c]{transition:none}}.image-viewer[data-v-6e6b652c]{z-index:2000;color:#fff;-webkit-tap-highlight-color:transparent;outline:0;position:fixed;inset:0;overflow:hidden}.image-viewer-backdrop[data-v-6e6b652c]{background:#000;animation:.2s ease-out image-viewer-fade-in-6e6b652c;position:absolute;inset:0}.image-viewer.is-settling .image-viewer-backdrop[data-v-6e6b652c]{transition:opacity .25s cubic-bezier(.2,.8,.2,1)}.image-viewer-surface[data-v-6e6b652c]{touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0}.image-viewer-surface.is-page-zoomed[data-v-6e6b652c]{touch-action:auto}.image-viewer-track[data-v-6e6b652c]{will-change:transform;position:absolute;inset:0}.image-viewer.is-settling .image-viewer-track[data-v-6e6b652c]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.image-viewer-page[data-v-6e6b652c]{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.image-viewer-photo[data-v-6e6b652c]{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:auto;max-width:100vw;height:auto;max-height:100dvh;display:block}.image-viewer-controls[data-v-6e6b652c]{z-index:2;transition:opacity .3s;position:absolute;inset:0}.image-viewer-controls[data-v-6e6b652c],.image-viewer-controls[data-v-6e6b652c] *{pointer-events:none}.image-viewer-controls.is-hidden[data-v-6e6b652c]{opacity:0}.image-viewer-controls-fade[data-v-6e6b652c]{position:absolute;inset:0}.image-viewer-controls:not(.is-hidden) .image-viewer-button[data-v-6e6b652c],.image-viewer-controls:not(.is-hidden) .image-viewer-title[data-v-6e6b652c]{pointer-events:auto}.image-viewer.is-dragging .image-viewer-controls .image-viewer-button[data-v-6e6b652c],.image-viewer.is-dragging .image-viewer-controls .image-viewer-title[data-v-6e6b652c]{pointer-events:none}.image-viewer-button[data-v-6e6b652c]{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;font:inherit;cursor:pointer;box-sizing:border-box;background:#ffffff26;border:.5px solid #fff3;border-radius:50%;place-items:center;padding:0;display:grid}.image-viewer-button[data-v-6e6b652c] .user-center-icon{width:22px;height:22px}.image-viewer-more[data-v-6e6b652c] .user-center-icon{stroke-width:3px}.image-viewer-button[data-v-6e6b652c]:hover{background:#ffffff3d}.image-viewer-button[data-v-6e6b652c]:disabled{cursor:default;opacity:.5}.image-viewer-button[data-v-6e6b652c]:focus-visible,.image-viewer-title[data-v-6e6b652c]:focus-visible{outline-offset:2px;outline:2px solid #ffffffbf}.image-viewer-top[data-v-6e6b652c]{top:calc(6px + env(safe-area-inset-top));right:calc(16px + env(safe-area-inset-right));left:calc(16px + env(safe-area-inset-left));grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;height:44px;display:grid;position:absolute}.image-viewer-title[data-v-6e6b652c]{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;max-width:100%;height:44px;font:inherit;text-align:center;box-sizing:border-box;background:#ffffff26;border:.5px solid #fff3;border-radius:22px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;padding:0 16px;line-height:1.2;display:flex}button.image-viewer-title[data-v-6e6b652c]{cursor:pointer}button.image-viewer-title[data-v-6e6b652c]:hover{background:#ffffff3d}.image-viewer-title small[data-v-6e6b652c],.image-viewer-title strong[data-v-6e6b652c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.image-viewer-title strong[data-v-6e6b652c]{font-size:15px;font-weight:600}.image-viewer-title small[data-v-6e6b652c]{color:#fff9;font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.image-viewer-bottom[data-v-6e6b652c]{right:calc(16px + env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));left:calc(16px + env(safe-area-inset-left));justify-content:space-between;align-items:center;height:44px;display:flex;position:absolute}.image-viewer-pill[data-v-6e6b652c]{top:calc(60px + env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;background:#ffffff26;border:.5px solid #fff3;border-radius:14px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.image-viewer-counter[data-v-6e6b652c]{z-index:2;pointer-events:none;transition:opacity .2s}.image-viewer-nav[data-v-6e6b652c]{position:absolute;top:50%;transform:translateY(-50%)}.image-viewer-nav--prev[data-v-6e6b652c]{left:calc(16px + env(safe-area-inset-left))}.image-viewer-nav--next[data-v-6e6b652c]{right:calc(16px + env(safe-area-inset-right))}.image-viewer-toast[data-v-6e6b652c]{bottom:calc(68px + env(safe-area-inset-bottom));z-index:3;color:#fafafa;text-align:center;pointer-events:none;box-sizing:border-box;background:#222222eb;border-radius:10px;max-width:calc(100% - 32px);margin:0;padding:9px 14px;font-size:14px;line-height:20px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000059}.image-viewer-menu-layer[data-v-6e6b652c]{z-index:4;position:absolute;inset:0}.image-viewer-menu[data-v-6e6b652c]{opacity:0;transform-origin:100% 0;box-sizing:border-box;background:#222;border-radius:14px;flex-direction:column;min-width:210px;padding:6px 0;display:flex;position:fixed;transform:scale(.96);box-shadow:0 12px 36px #00000073}.image-viewer-menu.is-placed[data-v-6e6b652c]{opacity:1;transition:opacity .12s ease-out,transform .16s cubic-bezier(.2,.8,.2,1);transform:none}.image-viewer-menu button[data-v-6e6b652c]{color:#fafafa;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:16px;display:flex}.image-viewer-menu button[data-v-6e6b652c] .user-center-icon{width:21px;height:21px}.image-viewer-menu button[data-v-6e6b652c]:focus-visible,.image-viewer-menu button[data-v-6e6b652c]:hover{background:#ffffff14;outline:none}.image-viewer-menu button.danger[data-v-6e6b652c]{color:#ff453a}.image-viewer-menu button[data-v-6e6b652c]:disabled{cursor:default;opacity:.38}@media (hover:none){.image-viewer-nav[data-v-6e6b652c]{display:none}}@media (width>=1024px){html[data-theme=dark] .image-viewer-menu[data-v-6e6b652c],html[data-theme=dark] .image-viewer-toast[data-v-6e6b652c]{border:1px solid var(--c-dark-border)}}@keyframes image-viewer-fade-in-6e6b652c{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.image-viewer-backdrop[data-v-6e6b652c]{animation:none}.image-viewer-controls[data-v-6e6b652c],.image-viewer-counter[data-v-6e6b652c],.image-viewer-menu.is-placed[data-v-6e6b652c],.image-viewer.is-settling .image-viewer-backdrop[data-v-6e6b652c],.image-viewer.is-settling .image-viewer-track[data-v-6e6b652c]{transition:none}}.reaction-bar[data-v-66e22f37]{border-bottom:1px solid #eef1f5;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;margin:0 0 4px;padding:2px 0 6px;display:grid}.reaction-bar-item[data-v-66e22f37]{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;min-width:0;height:32px;padding:0;font-size:20px;line-height:1;display:grid}.reaction-bar-item[data-v-66e22f37]:focus-visible,.reaction-bar-item[data-v-66e22f37]:hover{background:#f1f5fa;outline:none;transform:scale(1.12)}.reaction-bar-item.selected[data-v-66e22f37]{background:#e6f0ff;box-shadow:inset 0 0 0 1px #9cc3ff}.reaction-bar-item[data-v-66e22f37]:disabled{cursor:default;opacity:.5;transform:none}@media (prefers-reduced-motion:reduce){.reaction-bar-item[data-v-66e22f37]:focus-visible,.reaction-bar-item[data-v-66e22f37]:hover{transform:none}}@media (width>=1024px){html[data-theme=dark] .reaction-bar[data-v-66e22f37]{border-color:var(--c-dark-border)}html[data-theme=dark] .reaction-bar-item[data-v-66e22f37]:focus-visible,html[data-theme=dark] .reaction-bar-item[data-v-66e22f37]:hover{background:var(--c-dark-hover)}html[data-theme=dark] .reaction-bar-item.selected[data-v-66e22f37]{background:#318afb38}}.message-menu[data-v-fe1d9940]{z-index:1400;box-sizing:border-box;opacity:0;transform-origin:0 0;background:#fff;border-radius:10px;flex-direction:column;width:176px;padding:6px;display:flex;position:fixed;transform:scale(.96);box-shadow:0 12px 35px #0f19283d}.message-menu.is-flipped[data-v-fe1d9940]{transform-origin:0 100%}.message-menu.has-header[data-v-fe1d9940]{width:264px}.message-menu.is-placed[data-v-fe1d9940]{opacity:1;transition:opacity .12s ease-out,transform .16s cubic-bezier(.2,.8,.2,1);transform:none}.message-menu[data-v-fe1d9940],.message-menu button[data-v-fe1d9940]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.message-menu button[data-v-fe1d9940]{color:#263246;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 12px;display:flex}.message-menu button[data-v-fe1d9940]:focus-visible,.message-menu button[data-v-fe1d9940]:hover{background:#f1f5fa;outline:none}.message-menu button[data-v-fe1d9940]:disabled{cursor:default;opacity:.5}.message-menu-icon[data-v-fe1d9940]{color:#6b778a;width:18px;height:18px}.message-menu .danger[data-v-fe1d9940],.message-menu .danger .message-menu-icon[data-v-fe1d9940]{color:#d9363e}@media (prefers-reduced-motion:reduce){.message-menu[data-v-fe1d9940],.message-menu.is-placed[data-v-fe1d9940]{transition:none;transform:none}}@media (width>=1024px){html[data-theme=dark] .message-menu[data-v-fe1d9940]{border:1px solid var(--c-dark-border);background:var(--c-dark-surface-2);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .message-menu button[data-v-fe1d9940]{color:var(--c-dark-text)}html[data-theme=dark] .message-menu-icon[data-v-fe1d9940]{color:var(--c-dark-muted)}html[data-theme=dark] .message-menu button[data-v-fe1d9940]:focus-visible,html[data-theme=dark] .message-menu button[data-v-fe1d9940]:hover{background:var(--c-dark-hover)}html[data-theme=dark] .message-menu .danger[data-v-fe1d9940],html[data-theme=dark] .message-menu .danger .message-menu-icon[data-v-fe1d9940]{color:#ff6b6b}}.noble-effect[data-v-8a26c2fb]{z-index:2000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.noble-effect__body[data-v-8a26c2fb]{pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(100%,420px);display:flex}.noble-effect__body[data-v-8a26c2fb]>*{pointer-events:auto}.noble-effect__name[data-v-8a26c2fb]{color:#fff;text-align:center;margin:0;font-size:15px;font-weight:600}.noble-effect__link[data-v-8a26c2fb]{color:#ffe9a8;font-size:13px}.noble-effect__close[data-v-8a26c2fb]{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:16px;right:16px}.noble-effect__close[data-v-8a26c2fb] svg{width:18px;height:18px}.im-message-window[data-v-e074f89e]{overflow-anchor:none;min-width:0}.im-message-window-row[data-v-e074f89e]{gap:var(--im-message-gap,12px);padding-bottom:var(--im-message-gap,12px);flex-direction:column;display:flex}.chat-timeline[data-v-7973f7d8]{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.message-loading[data-v-7973f7d8]{z-index:1;color:#318afb;background:var(--c-pc-surface,#fff);pointer-events:none;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #1a22331f}.message-list article.is-entering-in .bubble[data-v-7973f7d8]{transform-origin:0 100%;animation:.25s cubic-bezier(.2,.8,.2,1) both message-enter-in-7973f7d8}.message-list article.is-entering-out .bubble[data-v-7973f7d8]{animation:.3s cubic-bezier(.2,.8,.2,1) both message-enter-out-7973f7d8}@keyframes message-enter-in-7973f7d8{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes message-enter-out-7973f7d8{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes message-enter-fade-7973f7d8{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.message-list article.is-entering-in .bubble[data-v-7973f7d8],.message-list article.is-entering-out .bubble[data-v-7973f7d8]{animation:.15s linear both message-enter-fade-7973f7d8}}.unread-divider[data-v-7973f7d8]{color:#4a8fd8;background:#3198e814;justify-content:center;margin:2px -12px;padding:3px 0;font-size:12px;line-height:18px;display:flex}@media (width>=1024px){html[data-theme=dark] .unread-divider[data-v-7973f7d8]{color:#8fc5ff;background:#6cb4ff1a}}.floating-date[data-v-7973f7d8]{z-index:1;color:var(--c-chat-date-text);pointer-events:none;justify-content:center;font-size:12px;line-height:20px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.floating-date time[data-v-7973f7d8]{background:var(--c-chat-date-bg);white-space:nowrap;border-radius:999px;padding:2px 12px;box-shadow:0 2px 8px #1a22331a}.floating-date-enter-active[data-v-7973f7d8]{transition:opacity .15s ease-out}.floating-date-leave-active[data-v-7973f7d8]{transition:opacity .3s ease-in}.floating-date-enter-from[data-v-7973f7d8],.floating-date-leave-to[data-v-7973f7d8]{opacity:0}.message-loading-spinner[data-v-7973f7d8]{width:16px;height:16px;animation:.9s linear infinite message-loading-spin-7973f7d8}@keyframes message-loading-spin-7973f7d8{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.message-loading-spinner[data-v-7973f7d8]{animation-duration:2.4s}}.chat-page .chat-state.chat-skeleton[data-v-7973f7d8]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;min-height:0;padding:12px 0;display:flex}.chat-skeleton-row[data-v-7973f7d8]{align-items:flex-start;gap:8px;display:flex}.chat-skeleton-row.self[data-v-7973f7d8]{flex-direction:row-reverse}.chat-skeleton-row b[data-v-7973f7d8],.chat-skeleton-row i[data-v-7973f7d8]{background:linear-gradient(90deg,#e8ebf0 25%,#f3f5f8 50%,#e8ebf0 75%) 0 0/200% 100%;flex:none;animation:1.6s ease-in-out infinite chat-skeleton-shimmer-7973f7d8}.chat-skeleton-row i[data-v-7973f7d8]{border-radius:50%;width:36px;height:36px}.chat-skeleton-row b[data-v-7973f7d8]{border-radius:10px;width:46%;height:38px}.chat-skeleton-row:nth-child(3) b[data-v-7973f7d8]{width:62%;height:54px}@keyframes chat-skeleton-shimmer-7973f7d8{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.chat-skeleton-row b[data-v-7973f7d8],.chat-skeleton-row i[data-v-7973f7d8]{animation:none}}@media (width>=1024px){html[data-theme=dark] .chat-skeleton-row b[data-v-7973f7d8],html[data-theme=dark] .chat-skeleton-row i[data-v-7973f7d8]{background:var(--c-dark-surface-2);animation:none}}.chat-page[data-v-7973f7d8]{background:#f3f5f8;min-height:100vh;padding-bottom:62px}.chat-page>header[data-v-7973f7d8]{z-index:3;height:var(--chat-titlebar-height);color:#fff;background:#20242d;align-items:center;padding:0 10px;display:flex;position:fixed;top:0;left:0;right:0}.chat-page>header .back-button[data-v-7973f7d8],.chat-page>header a[data-v-7973f7d8],.chat-page>header span[data-v-7973f7d8]{width:30px}.chat-page>header .back-button[data-v-7973f7d8],.chat-page>header a[data-v-7973f7d8]{height:var(--chat-titlebar-height);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.chat-page>header img[data-v-7973f7d8]{width:20px;height:20px}.chat-page>header strong[data-v-7973f7d8]{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;overflow:hidden}.chat-page main[data-v-7973f7d8]{min-height:100vh;padding:calc(var(--chat-titlebar-height) + 12px) 12px 20px}.chat-state[data-v-7973f7d8]{color:#74829b;text-align:center;padding:80px 0;font-size:13px}.chat-state button[data-v-7973f7d8]{color:#37a4fc;background:0 0;border:0}.message-list[data-v-7973f7d8]{--im-message-gap:12px;flex-direction:column;gap:12px;display:flex}.message-list article[data-v-7973f7d8]{align-items:flex-start;display:flex}.message-avatar[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;box-sizing:border-box;background:#e8ebf0;border-radius:50%;flex:none;width:36px;height:36px;overflow:hidden}.message-avatar-button[data-v-7973f7d8]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;border:0;padding:0}.message-avatar-button img[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.message-avatar-button[data-v-7973f7d8]:focus-visible{outline-offset:2px;outline:3px solid #37a4fc8c}.bubble[data-v-7973f7d8]{background:#fff;border-radius:10px;max-width:72vw;margin:0 8px;padding:8px 10px;box-shadow:0 2px 8px #1a22330f}.self .bubble[data-v-7973f7d8]{background:#e8f1ff}.bubble small[data-v-7973f7d8]{color:#a0a6b1;margin-bottom:3px;font-size:10px;display:block}.bubble p[data-v-7973f7d8]{color:#1c2430;white-space:normal;word-break:break-word;margin:0;font-size:14px;line-height:1.55}.bubble p a[data-v-7973f7d8]{color:#1677d2;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.bubble p a[data-v-7973f7d8]:hover{color:#0d5da8}.media[data-v-7973f7d8]{border-radius:6px;max-width:62vw;max-height:240px;display:block}.message-image-button[data-v-7973f7d8]{cursor:zoom-in;background:#e4e8ee;border:0;border-radius:8px;max-width:min(180px,56vw);max-height:180px;padding:0;display:block;overflow:hidden}.message-image-button img[data-v-7973f7d8]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:180px;display:block}.message-image-button[data-v-7973f7d8]:focus-visible{outline-offset:3px;outline:3px solid #37a4fc8c}.chat-input[data-v-7973f7d8]{z-index:4;background:#fff;border-top:1px solid #e6e8ee;gap:8px;height:62px;padding:0 10px;position:fixed;bottom:0;left:0;right:0}.chat-input[data-v-7973f7d8],.media-toggle[data-v-7973f7d8]{align-items:center;display:flex}.media-toggle[data-v-7973f7d8]{width:30px;height:30px;color:var(--c-pc-text);background:0 0;border:0;border-radius:50%;flex:0 0 30px;justify-content:center;padding:0;transition:transform .2s}.media-toggle.open[data-v-7973f7d8]{transform:rotate(45deg)}.media-toggle[data-v-7973f7d8]:disabled{opacity:.45}.media-file-input[data-v-7973f7d8]{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.chat-input>input[data-v-7973f7d8]:not(.media-file-input){min-width:0;height:36px;font:inherit;background:#f1f2f4;border:0;border-radius:18px;outline:0;flex:1;padding:0 12px;font-size:14px}.chat-input .send-button[data-v-7973f7d8]{color:#fff;background:#37a4fc;border:0;border-radius:16px;flex:none;height:32px;padding:0 12px;font-size:13px}.chat-input .send-button[data-v-7973f7d8]:disabled{opacity:.55}.pinned-message-bar[data-v-7973f7d8]{box-sizing:border-box;background:#fffffff5;border-bottom:1px solid #e5e8ed;flex:0 0 48px;align-items:center;gap:8px;min-width:0;height:48px;padding:0 12px;display:flex;box-shadow:0 4px 12px #1a22330d}.pinned-message-content[data-v-7973f7d8]{color:#252b35;min-width:0;height:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:10px;padding:0;display:flex}.pinned-message-content[data-v-7973f7d8] .user-center-icon{color:#f4b625;stroke-width:2.2px;flex:none;width:24px;height:24px}.pinned-message-content span[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.pinned-message-content b[data-v-7973f7d8]{font-weight:500}.pinned-message-segments[data-v-7973f7d8]{flex-direction:column;flex:0 0 3px;gap:2px;height:34px;display:flex}.pinned-message-segments i[data-v-7973f7d8]{background:#f4b6254d;border-radius:2px;flex:1}.pinned-message-segments i.active[data-v-7973f7d8]{background:#f4b625}.pinned-message-content .pinned-message-text[data-v-7973f7d8]{flex-direction:column;min-width:0;line-height:18px;display:flex}.pinned-message-text small[data-v-7973f7d8]{color:#c08a0c;font-size:11px;line-height:14px}.pinned-message-text>span[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pinned-message-content[data-v-7973f7d8]:disabled{cursor:wait}.pinned-message-remove[data-v-7973f7d8]{color:#6d7f9f;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:8px 2px;font-size:14px}.pinned-message-remove[data-v-7973f7d8]:disabled{opacity:.55;cursor:wait}.moderation-notice-bar[data-v-7973f7d8]{color:#49657f;text-align:center;box-sizing:border-box;background:#eef6fd;border-bottom:1px solid #dbe8f5;flex:none;margin:0;padding:9px 14px;font-size:12px;line-height:18px}.group-member-profile-mask[data-v-7973f7d8]{z-index:1900;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;background:#0f172a94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.group-member-profile-dialog[data-v-7973f7d8]{background:#f4f7fb;border:1px solid #ffffffb8;border-radius:24px;width:min(560px,100%);max-height:min(720px,100dvh - 48px);position:relative;overflow:hidden;box-shadow:0 30px 90px #0f172a57}.group-member-profile-close[data-v-7973f7d8]{z-index:12;color:#667286;cursor:pointer;background:0 0;border:0;border-radius:20px;place-items:center;width:40px;height:40px;padding:0 0 3px;font-size:28px;transition:background-color .2s,color .2s;display:grid;position:absolute;top:10px;right:14px}.group-member-profile-close[data-v-7973f7d8]:hover{color:#253044;background:#eef2f7}.group-member-profile-close[data-v-7973f7d8]:focus-visible{outline:3px solid #37a4fc73}.group-member-profile-dialog[data-v-7973f7d8] .profile-page--embedded{max-height:min(720px,100dvh - 48px)}@media (width<=600px){.group-member-profile-mask[data-v-7973f7d8]{align-items:end;padding:0}.group-member-profile-dialog[data-v-7973f7d8]{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-width:1px 0 0;border-radius:22px 22px 0 0}.group-member-profile-dialog[data-v-7973f7d8] .profile-page--embedded{max-height:calc(100dvh - env(safe-area-inset-top))}.group-member-profile-close[data-v-7973f7d8]{top:8px;right:9px}}.chat-page>header[data-v-7973f7d8]:not(.embedded-heading){box-sizing:border-box;background:linear-gradient(135deg,#252b36,#1d222b);border-bottom:1px solid #5db2ff2e;box-shadow:0 8px 22px #141b271f}.chat-page>header:not(.embedded-heading) strong[data-v-7973f7d8]{letter-spacing:.01em;text-shadow:0 1px 2px #0000002e;font-weight:650}.message-list article.system[data-v-7973f7d8]{justify-content:center}.message-list article.system .bubble[data-v-7973f7d8]{color:#8a9099;box-shadow:none;background:#e8eaee}.message-list article.system .bubble small[data-v-7973f7d8]{display:none}.message-list article.system .bubble p[data-v-7973f7d8]{color:#7e848d;font-size:12px}.bubble.bubble--sticker[data-v-7973f7d8]{box-shadow:none;background:0 0!important}.message-image-button[data-v-7973f7d8]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y}.bubble[data-v-7973f7d8]{position:relative}.bubble small em[data-v-7973f7d8]{color:#8993a3;font-style:normal}.sticker-message[data-v-7973f7d8]{text-align:center;min-width:74px;padding:5px;font-size:60px;line-height:1.1;display:block}.emoji-toggle[data-v-7973f7d8]{width:30px;height:30px;color:var(--c-pc-text);cursor:pointer;background:0 0;border:0;flex:0 0 30px;justify-content:center;align-items:center;padding:0;display:flex}.emoji-panel[data-v-7973f7d8]{background:#f5f5f6;border-top:1px solid #e1e6ee;width:100%;max-height:min(320px,38dvh);display:flex;overflow:hidden}.emoji-panel[data-v-7973f7d8],.emoji-panel-scroll[data-v-7973f7d8]{box-sizing:border-box;min-height:0}.emoji-panel-scroll[data-v-7973f7d8]{overscroll-behavior:contain;scrollbar-color:#c3cad5 transparent;scrollbar-width:thin;flex:1;min-width:0;padding:12px 10px;overflow:hidden auto}.emoji-grid[data-v-7973f7d8]{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px 2px;width:100%;display:grid}.emoji-grid button[data-v-7973f7d8]{min-width:0;min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.emoji-grid button[data-v-7973f7d8]:focus-visible,.emoji-grid button[data-v-7973f7d8]:hover{background:#eef5ff;outline:0}.emoji-grid button[data-v-7973f7d8]:active{background:#dcecff;transform:scale(.94)}.mutation-modal .danger[data-v-7973f7d8]{color:#d9363e}.mutation-modal-mask[data-v-7973f7d8]{z-index:1500;background:#0f141d75;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mutation-modal[data-v-7973f7d8]{box-sizing:border-box;background:#fff;border-radius:14px;width:min(440px,100%);padding:20px;box-shadow:0 18px 48px #0f192842}.mutation-modal>strong[data-v-7973f7d8]{margin-bottom:14px;font-size:17px;display:block}.mutation-modal textarea[data-v-7973f7d8]{resize:vertical;box-sizing:border-box;width:100%;font:inherit;border:1px solid #dce2eb;border-radius:8px;padding:10px}.mutation-modal>div[data-v-7973f7d8]{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.mutation-modal button[data-v-7973f7d8]{min-width:72px;height:36px;font:inherit;background:#eef1f5;border:0;border-radius:7px;padding:0 14px}.mutation-modal button[type=submit][data-v-7973f7d8]{color:#fff;background:#318afb}.pin-confirm-dialog[data-v-7973f7d8]{background:#fff;border-radius:15px;width:min(420px,100vw - 32px);overflow:hidden;box-shadow:0 18px 48px #0f192842}.pin-confirm-dialog>p[data-v-7973f7d8]{color:#20242c;text-align:center;margin:0;padding:54px 28px;font-size:18px;line-height:1.55}.pin-confirm-dialog>div[data-v-7973f7d8]{border-top:1px solid #e1e4e9;grid-template-columns:1fr 1fr;display:grid}.pin-confirm-dialog button[data-v-7973f7d8]{color:#20242c;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:0;font-size:17px}.pin-confirm-dialog button+button[data-v-7973f7d8]{border-left:1px solid #e1e4e9}.pin-confirm-dialog button.primary[data-v-7973f7d8]{color:#62789b;font-weight:600}.pin-confirm-dialog button[data-v-7973f7d8]:disabled{opacity:.55;cursor:wait}.delete-choice-mask[data-v-7973f7d8]{z-index:1500;background:#0f141d3d;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.delete-choice-menu[data-v-7973f7d8]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box;background:#fffffff0;border:1px solid #ffffffb8;border-radius:18px;width:min(286px,100vw - 32px);padding:8px 18px;overflow:hidden;box-shadow:0 18px 48px #0f19283d}.delete-choice-menu button[data-v-7973f7d8]{color:#ef5350;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:16px;display:block}.delete-choice-menu button+button[data-v-7973f7d8]{border-top:1px solid #dbe0e7b8}.delete-choice-menu button[data-v-7973f7d8]:focus-visible,.delete-choice-menu button[data-v-7973f7d8]:hover{color:#d9363e;background:#f5f7fab8;outline:0}.delete-choice-menu button[data-v-7973f7d8]:disabled{cursor:wait;opacity:.5}.delete-choice-mask.is-over-image-viewer[data-v-7973f7d8],.forward-picker-mask.is-over-image-viewer[data-v-7973f7d8]{z-index:2100}.official-badge[data-v-7973f7d8]{color:#2475c9;background:#e6f3ff;margin-right:5px;display:inline-block}.group-role-badge[data-v-7973f7d8],.official-badge[data-v-7973f7d8]{vertical-align:1px;border-radius:5px;padding:1px 5px;font-size:9px;font-weight:700;line-height:15px}.group-role-badge[data-v-7973f7d8]{align-items:center;gap:2px;margin-left:5px;display:inline-flex}.group-role-badge .user-center-icon[data-v-7973f7d8]{width:10px;height:10px}.group-role-badge.owner[data-v-7973f7d8]{color:#a45b00;background:#fff0cf}.group-role-badge.admin[data-v-7973f7d8]{color:#6d47b8;background:#f1eaff}.chat-page>header .channel-join[data-v-7973f7d8]{color:#96bfff;width:52px;font:inherit;background:0 0;border:0;font-size:12px}.history-state[data-v-7973f7d8]{color:#8a9099;text-align:center;margin:0;font-size:12px}.media-sheet-mask[data-v-7973f7d8]{z-index:1200;box-sizing:border-box;background:#0f141d6b;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.media-sheet[data-v-7973f7d8]{width:min(100%,480px);padding:18px 16px calc(12px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;border-radius:18px;box-shadow:0 -8px 32px #141b272e}.media-sheet>strong[data-v-7973f7d8]{color:#252a33;text-align:center;font-size:16px;display:block}.media-actions[data-v-7973f7d8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 14px;display:grid}.media-actions>label[data-v-7973f7d8]{color:#30343b;box-sizing:border-box;background:#f5f6f8;border:0;border-radius:12px;flex-direction:column;align-items:center;min-height:112px;padding:14px 8px 12px;display:flex;position:relative;overflow:hidden}.media-actions>label.disabled[data-v-7973f7d8]{opacity:.5}.media-actions span[data-v-7973f7d8]{background:#fff;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:8px;display:grid}.media-actions img[data-v-7973f7d8]{width:28px;height:28px}.media-actions b[data-v-7973f7d8]{font-size:14px}.media-actions small[data-v-7973f7d8]{color:#9499a2;margin-top:4px;font-size:11px}.media-cancel[data-v-7973f7d8]{color:#666b74;background:#f1f2f4;border:0;border-radius:12px;width:100%;height:42px;font-size:14px}.chat-status[data-v-7973f7d8]{z-index:5;color:#b94b32;background:#ffefeaf5;border-radius:8px;padding:6px 10px;font-size:12px;bottom:66px;left:12px;right:12px}.chat-status[data-v-7973f7d8],.read-only-bar[data-v-7973f7d8]{text-align:center;margin:0;position:fixed}.read-only-bar[data-v-7973f7d8]{z-index:4;min-height:58px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));color:#876323;box-sizing:border-box;background:#fff7e6;border-top:1px solid #ead9b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;bottom:0;left:0;right:0}.read-only-bar button[data-v-7973f7d8]{color:#9b6818;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7a95a;border-radius:16px;flex:none;padding:0 14px}.read-only-bar button[data-v-7973f7d8]:hover{color:#7e4f08;border-color:#bd8327}.read-only-bar button[data-v-7973f7d8]:disabled{opacity:.6;cursor:default}.read-only-bar .friend-request-feedback[data-v-7973f7d8]{color:#8b681f;font-size:12px;font-weight:600}.read-only-bar small[data-v-7973f7d8]{color:#d74747;flex-basis:100%;font-size:12px}@media (width<=1023px){.chat-page[data-v-7973f7d8]{height:100dvh;min-height:0;height:var(--chat-viewport-height,100dvh);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.chat-page>header[data-v-7973f7d8]{flex:0 0 calc(var(--chat-titlebar-height) + env(safe-area-inset-top));height:calc(var(--chat-titlebar-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);box-sizing:border-box;position:static}.chat-page main[data-v-7973f7d8]{overscroll-behavior-y:contain;flex:1 1 0;min-height:0;padding:12px;overflow-y:auto}.message-list article[data-v-7973f7d8]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.chat-input[data-v-7973f7d8]{height:62px;padding-bottom:0}.chat-input[data-v-7973f7d8],.read-only-bar[data-v-7973f7d8]{flex:none;position:static}.chat-status[data-v-7973f7d8]{bottom:calc(66px + env(safe-area-inset-bottom));position:absolute}.bubble[data-v-7973f7d8]{max-width:calc(100% - 52px)}.media[data-v-7973f7d8]{max-width:100%}}@media (width>=1024px){.chat-page[data-v-7973f7d8]{background:#f3f5f8;border-radius:8px;flex-direction:column;width:960px;height:min(760px,100vh - 114px);min-height:620px;margin:24px auto 40px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px #1e24301a}.chat-page>header[data-v-7973f7d8]{flex:0 0 var(--pc-header-height);height:var(--pc-header-height);box-sizing:border-box;background:radial-gradient(circle at 82% 0,#37a4fc1f,#0000 34%),linear-gradient(135deg,#252b36,#1d222b);padding:0 22px;display:flex;position:static}.chat-page>header .back-button[data-v-7973f7d8],.chat-page>header a[data-v-7973f7d8],.chat-page>header span[data-v-7973f7d8]{width:42px}.chat-page>header .back-button[data-v-7973f7d8],.chat-page>header a[data-v-7973f7d8]{background:0 0;border-radius:50%;height:42px}.chat-page>header strong[data-v-7973f7d8]{font-size:17px}.chat-page>header img[data-v-7973f7d8]{width:18px;height:18px}.chat-page main[data-v-7973f7d8]{box-sizing:border-box;flex:auto;min-height:0;padding:24px 30px;overflow-y:auto}.chat-state[data-v-7973f7d8]{box-sizing:border-box;justify-content:center;align-items:center;min-height:100%;padding:0;display:flex}.message-list[data-v-7973f7d8]{--im-message-gap:16px;gap:16px}.message-avatar[data-v-7973f7d8]{width:40px;height:40px}.bubble[data-v-7973f7d8]{border-radius:8px;max-width:560px;margin:0 12px;padding:10px 14px;box-shadow:0 3px 12px #1a223312}.bubble small[data-v-7973f7d8]{margin-bottom:5px}.bubble p[data-v-7973f7d8]{font-size:14px;line-height:1.65}.media[data-v-7973f7d8]{max-width:500px;max-height:360px}.chat-input[data-v-7973f7d8]{box-sizing:border-box;flex:0 0 72px;gap:12px;height:72px;padding:0 24px;position:static}.read-only-bar[data-v-7973f7d8]{flex:none;position:static}.emoji-toggle[data-v-7973f7d8],.media-toggle[data-v-7973f7d8]{cursor:pointer;flex-basis:34px;width:34px;height:34px}.chat-input>input[data-v-7973f7d8]:not(.media-file-input){border-radius:6px;height:42px;padding:0 16px;font-size:14px}.chat-input .send-button[data-v-7973f7d8]{cursor:pointer;border-radius:5px;min-width:76px;height:38px;font-size:14px}.media-actions>label[data-v-7973f7d8],.media-cancel[data-v-7973f7d8]{cursor:pointer}.chat-status[data-v-7973f7d8]{position:absolute;bottom:76px;left:24px;right:24px}}.chat-page.chat-page--embedded[data-v-7973f7d8]{width:100%;height:100%;min-height:0;box-shadow:none;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.chat-page--embedded>header.embedded-heading[data-v-7973f7d8]{color:#74829b;background:#fff;border-bottom:1px solid #e4edf8;flex:0 0 44px;gap:8px;height:44px;padding:0 14px;position:static}.embedded-back[data-v-7973f7d8]{color:#318cdb;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;margin-left:-6px;padding:0;display:grid}.embedded-back[data-v-7973f7d8] svg{width:18px;height:18px;transform:rotate(180deg)}.embedded-back[data-v-7973f7d8]:hover{background:#eef5fc}.embedded-back[data-v-7973f7d8]:focus-visible{outline-offset:1px;outline:2px solid #37a4fc8c}.chat-page--embedded>header strong[data-v-7973f7d8]{text-align:left;font-size:14px}.chat-page--embedded>header span[data-v-7973f7d8]{width:auto;font-size:12px}.chat-page--embedded main[data-v-7973f7d8]{overscroll-behavior-y:contain;flex:1 1 0;min-height:0;padding:14px 10px;overflow-y:auto}.chat-page--embedded .chat-state[data-v-7973f7d8]{justify-content:center;align-items:center;height:100%;min-height:0;padding:0;display:flex}.chat-page--embedded .message-list[data-v-7973f7d8]{--im-message-gap:12px;gap:12px}.chat-page--embedded .message-avatar[data-v-7973f7d8]{width:30px;height:30px}.chat-page--embedded .bubble[data-v-7973f7d8]{box-sizing:border-box;min-width:0;max-width:calc(100% - 46px);margin:0 8px;padding:8px 10px}.chat-page--embedded .media[data-v-7973f7d8]{max-width:100%;max-height:220px}.chat-page--embedded .chat-input[data-v-7973f7d8]{flex:none;gap:8px;height:62px;padding:0 10px;position:static}.chat-page--embedded .emoji-toggle[data-v-7973f7d8],.chat-page--embedded .media-toggle[data-v-7973f7d8]{flex-basis:28px;width:28px;height:28px}.chat-page--embedded .chat-input>input[data-v-7973f7d8]:not(.media-file-input){height:36px;padding:0 10px}.chat-page--embedded .chat-input .send-button[data-v-7973f7d8]{min-width:52px;height:34px;padding:0 10px}.chat-page--embedded .chat-status[data-v-7973f7d8],.chat-page--embedded .read-only-bar[data-v-7973f7d8]{flex:none;margin:0;position:static}.chat-page.chat-page--workspace[data-v-7973f7d8]{background:#f5f6f8}.chat-page--workspace>header.embedded-heading[data-v-7973f7d8]{color:#20242d;background:#fff;border-bottom-color:#e8ebf0;flex:0 0 64px;height:64px;padding:0 24px}.chat-page--workspace>header strong[data-v-7973f7d8]{color:#20242d;font-size:17px;font-weight:650}.chat-page--workspace>header span[data-v-7973f7d8]{color:#8c95a3;font-size:12px}.chat-page--workspace .heading-peer[data-v-7973f7d8]{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.chat-page--workspace .heading-peer strong[data-v-7973f7d8]{flex:0 auto;min-width:0;max-width:50%}.chat-page--workspace .heading-presence[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-page--workspace .heading-presence.online[data-v-7973f7d8]{color:#188554}.chat-page--workspace>header .channel-join[data-v-7973f7d8]{color:#318afb;width:auto;min-width:64px;height:32px;font:inherit;text-align:center;background:#edf5ff;border:0;border-radius:6px;padding:0 12px;font-size:12px;line-height:32px}.chat-page--workspace main[data-v-7973f7d8]{background:#f5f6f8;padding:24px 28px}.chat-page--workspace .message-list[data-v-7973f7d8]{--im-message-gap:16px;gap:16px}.chat-page--workspace .message-avatar[data-v-7973f7d8]{width:40px;height:40px}.chat-page--workspace .bubble[data-v-7973f7d8]{border-radius:8px;max-width:min(68%,560px);margin:0 12px;padding:10px 14px}.chat-page--workspace .media[data-v-7973f7d8]{max-width:500px;max-height:360px}.chat-page--workspace .chat-input[data-v-7973f7d8]{gap:12px;height:76px;padding:0 22px}.chat-page--workspace .emoji-toggle[data-v-7973f7d8],.chat-page--workspace .media-toggle[data-v-7973f7d8]{flex-basis:34px;width:34px;height:34px}.chat-page--workspace .chat-input>input[data-v-7973f7d8]:not(.media-file-input){background:#f3f4f6;border-radius:7px;height:42px;padding:0 15px}.chat-page--workspace .chat-input .send-button[data-v-7973f7d8]{border-radius:6px;min-width:76px;height:38px}.chat-page--workspace .chat-status[data-v-7973f7d8]{margin:0 22px}.message-list article[data-v-7973f7d8]{justify-content:flex-start;width:100%}.message-list article.self[data-v-7973f7d8]{flex-direction:row-reverse;justify-content:flex-start}.message-list article.self .bubble small[data-v-7973f7d8]{text-align:right}.message-list article[data-v-7973f7d8]{isolation:isolate;position:relative}.message-list article.group-last[data-v-7973f7d8],.message-list article.group-middle[data-v-7973f7d8]{margin-top:calc(3px - var(--im-message-gap,12px))}.message-avatar.is-avatar-hidden[data-v-7973f7d8]{visibility:hidden;height:0;min-height:0;overflow:hidden}.message-list article.group-first:not(.self) .bubble[data-v-7973f7d8]{border-bottom-left-radius:4px}.message-list article.group-middle:not(.self) .bubble[data-v-7973f7d8]{border-top-left-radius:4px;border-bottom-left-radius:4px}.message-list article.group-last:not(.self) .bubble[data-v-7973f7d8]{border-top-left-radius:4px}.message-list article.self.group-first .bubble[data-v-7973f7d8]{border-bottom-right-radius:4px}.message-list article.self.group-middle .bubble[data-v-7973f7d8]{border-top-right-radius:4px;border-bottom-right-radius:4px}.message-list article.self.group-last .bubble[data-v-7973f7d8]{border-top-right-radius:4px}.message-list article.is-search-target[data-v-7973f7d8]:after{z-index:-1;content:"";pointer-events:none;background:#3198e829;border-radius:10px;animation:2s ease-out forwards message-target-fade-7973f7d8;position:absolute;inset:-4px -10px}@keyframes message-target-fade-7973f7d8{0%,50%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.message-list article.is-search-target[data-v-7973f7d8]:after{animation:none}}@media (width>=1024px){html[data-theme=dark] .message-list article.is-search-target[data-v-7973f7d8]:after{background:#6cb4ff2e}}.sender-name[data-v-7973f7d8]{font-weight:600}.private-settings-button[data-v-7973f7d8]{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:0 0 32px;place-items:center;padding:0;display:grid}.chat-page>header:not(.embedded-heading)>.back-button[data-v-7973f7d8],.chat-page>header:not(.embedded-heading)>a[data-v-7973f7d8]{opacity:.92;border-radius:50%;transition:background-color .18s,opacity .18s,transform .18s}.chat-page>header:not(.embedded-heading)>.back-button[data-v-7973f7d8]:hover,.chat-page>header:not(.embedded-heading)>a[data-v-7973f7d8]:hover{opacity:1;background:#ffffff14}.chat-page>header[data-v-7973f7d8]:not(.embedded-heading) :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #6fbeffc2}.chat-page>header[data-v-7973f7d8]:not(.embedded-heading) :is(a,button):active{transform:scale(.94)}.chat-page>header .private-settings-button[data-v-7973f7d8]{box-shadow:none;background:0 0}.private-settings-button[data-v-7973f7d8] .user-center-icon{stroke-width:3px;width:21px;height:21px}.private-settings-mask[data-v-7973f7d8]{z-index:1600;box-sizing:border-box;background:#0f141d7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.private-chat-settings[data-v-7973f7d8]{color:#20242d;background:#f2f2f4;border-radius:16px;flex-direction:column;width:min(460px,100%);height:min(680px,100dvh - 32px);min-height:480px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0f192847}.private-chat-settings[data-v-7973f7d8]:focus{outline:0}.private-settings-mask--popover[data-v-7973f7d8]{background:0 0;padding:0;display:block}.private-settings-mask--popover .private-chat-settings[data-v-7973f7d8]{top:var(--private-settings-top);left:var(--private-settings-left);width:min(360px,100vw - 32px);height:auto;min-height:0;max-height:calc(100dvh - var(--private-settings-top) - 16px);background:#fff;border:1px solid #e4e8ee;border-radius:13px;position:fixed;box-shadow:0 16px 42px #1924372e}.private-settings-mask--popover .private-chat-settings>header[data-v-7973f7d8]{display:none}.private-settings-mask--popover .private-settings-content[data-v-7973f7d8]{flex:0 auto;padding:7px 0}.private-settings-mask--popover .private-settings-group[data-v-7973f7d8]{margin:0}.private-settings-mask--popover .private-settings-group+.private-settings-group[data-v-7973f7d8]{border-top:7px solid #f3f5f8;margin-top:7px}.private-settings-mask--popover .private-settings-profile-row[data-v-7973f7d8]{display:none}.private-settings-mask--popover .private-settings-row[data-v-7973f7d8]{min-height:56px;padding:0 18px;font-size:16px}.private-settings-mask--popover .private-settings-error[data-v-7973f7d8],.private-settings-mask--popover .private-settings-feedback[data-v-7973f7d8],.private-settings-mask--popover .private-settings-state[data-v-7973f7d8]{margin:8px 12px 4px}.private-chat-settings>header[data-v-7973f7d8]{flex:0 0 var(--pc-header-height);height:var(--pc-header-height);color:#fff;box-sizing:border-box;background:#20242d;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 12px;display:grid}.private-chat-settings>header button[data-v-7973f7d8]{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.private-chat-settings>header button[data-v-7973f7d8]:focus-visible,.private-chat-settings>header button[data-v-7973f7d8]:hover{background:#ffffff17;outline:0}.private-chat-settings>header img[data-v-7973f7d8]{width:20px;height:20px}.private-chat-settings>header strong[data-v-7973f7d8]{text-align:center;font-size:17px;font-weight:600}.private-settings-content[data-v-7973f7d8]{overscroll-behavior-y:contain;flex:1 1 0;min-height:0;padding:0 0 14px;overflow-y:auto}.private-settings-group[data-v-7973f7d8]{background:#fff;margin-bottom:12px;overflow:hidden}.private-settings-row[data-v-7973f7d8]{color:#20242d;width:100%;min-height:64px;font:inherit;text-align:left;box-sizing:border-box;background:#fff;border:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0 20px;font-size:17px;display:flex}button.private-settings-row[data-v-7973f7d8]{cursor:pointer}button.private-settings-row[data-v-7973f7d8]:focus-visible,button.private-settings-row[data-v-7973f7d8]:hover{background:#f8f9fb;outline:0}button.private-settings-row[data-v-7973f7d8]:disabled{cursor:wait;opacity:.55}.private-settings-row+.private-settings-row[data-v-7973f7d8]{border-top:1px solid #eceef1}.private-settings-row>span[data-v-7973f7d8]{flex:1}.private-settings-value[data-v-7973f7d8]{color:#8d949f;text-overflow:ellipsis;white-space:nowrap;max-width:54%;font-size:14px;font-weight:400;overflow:hidden}.private-settings-row[data-v-7973f7d8]>.user-center-icon{color:#aeb3bb;width:20px;height:20px}.private-settings-friend-action[data-v-7973f7d8]{color:#16834a}.private-settings-row-disabled[data-v-7973f7d8]{color:#8d949f}.private-settings-danger[data-v-7973f7d8]{color:#d9363e;text-align:center}.private-settings-danger[data-v-7973f7d8]:focus-visible,.private-settings-danger[data-v-7973f7d8]:hover{background:#fff6f6!important}.private-settings-danger[data-v-7973f7d8]:disabled{cursor:wait;opacity:.55}.private-settings-switch[data-v-7973f7d8]{box-sizing:border-box;appearance:none;cursor:pointer;background:#dfe2e7;border:0;border-radius:16px;flex:0 0 52px;width:52px;height:31px;min-height:31px;padding:0;transition:background .18s;position:relative}.private-settings-switch i[data-v-7973f7d8]{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #141b2733}.private-settings-switch.active[data-v-7973f7d8]{background:#16bf68}.private-settings-switch.active i[data-v-7973f7d8]{transform:translate(21px)}.private-settings-switch[data-v-7973f7d8]:focus-visible{outline-offset:2px;outline:2px solid #75b9ff}.private-settings-switch[data-v-7973f7d8]:disabled{cursor:wait;opacity:.55}.private-settings-error[data-v-7973f7d8],.private-settings-state[data-v-7973f7d8]{color:#8d949f;text-align:center;box-sizing:border-box;background:#ffffffb3;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:40px;margin:0 16px;padding:8px 12px;font-size:13px;display:flex}.private-settings-error[data-v-7973f7d8]{color:#bd4951;background:#fff4f4}.private-settings-error button[data-v-7973f7d8]{color:#fff;height:30px;font:inherit;cursor:pointer;background:#318afb;border:0;border-radius:15px;padding:0 12px}.private-settings-feedback[data-v-7973f7d8]{color:#17864b;text-align:center;box-sizing:border-box;background:#effaf4;border-radius:8px;min-height:40px;margin:0 16px;padding:10px 12px;font-size:13px}.private-friend-confirm-mask[data-v-7973f7d8],.private-friend-remark-mask[data-v-7973f7d8],.private-friend-request-mask[data-v-7973f7d8]{z-index:1800}.private-friend-remark[data-v-7973f7d8],.private-friend-request[data-v-7973f7d8]{gap:14px}.private-friend-remark>input[data-v-7973f7d8]{width:100%;height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d9dde4;border-radius:8px;padding:0 12px}.private-friend-remark>input[data-v-7973f7d8]:focus{border-color:#318afb;outline:2px solid #318afb24}.private-friend-welcome-preference[data-v-7973f7d8]{cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.private-friend-welcome-preference>input[data-v-7973f7d8]{accent-color:#318afb;flex:none;width:18px;height:18px;margin:2px 0 0}.private-friend-welcome-preference>span[data-v-7973f7d8]{font-size:14px;line-height:1.6}.private-friend-welcome-preference small[data-v-7973f7d8]{color:#69778a;font-size:12px;display:block}.private-friend-request>textarea[data-v-7973f7d8]{resize:none;width:100%;min-height:86px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d9dde4;border-radius:8px;padding:10px 12px}.private-friend-request>textarea[data-v-7973f7d8]:focus{border-color:#318afb;outline:2px solid #318afb24}.private-friend-remark>p[data-v-7973f7d8],.private-friend-request>p[data-v-7973f7d8]{color:#69778a;margin:0;font-size:13px;line-height:1.6}.private-friend-remark .private-settings-error[data-v-7973f7d8],.private-friend-request .private-settings-error[data-v-7973f7d8]{color:#bd4951;margin:0}.private-friend-confirm>p[data-v-7973f7d8]{color:#69778a;margin:0;font-size:14px;line-height:1.65}.private-friend-confirm .private-settings-error[data-v-7973f7d8]{color:#bd4951;margin:12px 0 0}.mutation-modal .danger-fill[data-v-7973f7d8]{color:#fff;background:#d9363e}.forward-source[data-v-7973f7d8]{color:#7f8b9d;margin-bottom:5px;font-size:11px;display:block}.reply-preview[data-v-7973f7d8]{box-sizing:border-box;background:#5b97d21a;border-left:3px solid #77b7ef;border-radius:4px;align-items:center;gap:7px;width:100%;margin:0 0 7px;padding:6px 8px}.reply-preview[data-v-7973f7d8],.reply-preview-body[data-v-7973f7d8]{min-width:0;display:flex;overflow:hidden}.reply-preview-body[data-v-7973f7d8]{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0}.reply-preview-body[data-v-7973f7d8]:focus-visible,.reply-preview-thumb[data-v-7973f7d8]:focus-visible{outline-offset:2px;outline:2px solid #77b7ef}.reply-preview-thumb[data-v-7973f7d8]{cursor:zoom-in;background:#00000014;border:0;border-radius:4px;flex:0 0 34px;width:34px;height:34px;padding:0;display:block;overflow:hidden}.reply-preview-thumb[data-v-7973f7d8] img{-o-object-fit:cover;object-fit:cover;width:34px;height:34px}.reply-preview-thumb[data-v-7973f7d8] .chat-media-loading,.reply-preview-thumb[data-v-7973f7d8] .chat-media-retry{width:44px;height:44px;font-size:9px;display:block;overflow:hidden}.reply-preview b[data-v-7973f7d8],.reply-preview span[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reply-preview b[data-v-7973f7d8]{color:#347db9;font-size:11px}.reply-preview span[data-v-7973f7d8]{color:#66758a;font-size:12px}.file-message[data-v-7973f7d8]{color:#243149;background:#ffffff9e;border-radius:8px;flex-direction:column;min-width:210px;padding:10px;text-decoration:none;display:flex}.file-message b[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-message small[data-v-7973f7d8]{margin:3px 0 0}.message-text-content[data-v-7973f7d8]{white-space:pre-wrap}.bubble p[data-v-7973f7d8]{display:flow-root}.bubble p .message-inline-meta[data-v-7973f7d8]{float:right;color:#8996a8;white-space:nowrap;align-items:center;margin:6px 0 0 12px;font-size:10px;line-height:1;display:inline-flex}.message-inline-meta em[data-v-7973f7d8]{color:inherit}.bubble .message-bottom-meta[data-v-7973f7d8]{color:#8996a8;text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;margin:5px 0 0;font-size:10px;line-height:1;display:flex}.message-bottom-meta em[data-v-7973f7d8]{color:inherit}.message-send-retry[data-v-7973f7d8]{color:#d9363e;min-width:28px;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:2px;margin-left:5px;padding:0;font-weight:600;display:inline-flex}.message-send-retry[data-v-7973f7d8] .user-center-icon{stroke-width:2.2px;width:12px;height:12px}.voice-mode-toggle[data-v-7973f7d8]{color:#28303b;cursor:pointer;box-sizing:border-box;background:0 0;border:0;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.voice-mode-toggle[data-v-7973f7d8]:before{content:"";box-sizing:border-box;border:1.8px solid;border-radius:50%;width:24px;height:24px;position:absolute}.voice-mode-toggle[data-v-7973f7d8] .user-center-icon{stroke-width:2px;width:16px;height:16px;position:relative}.voice-hold-button[data-v-7973f7d8]:disabled,.voice-mode-toggle[data-v-7973f7d8]:disabled{cursor:default;opacity:.45}.voice-hold-button[data-v-7973f7d8]{color:#20242d;min-width:0;height:38px;font:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-radius:8px;flex:1;padding:0 14px;font-size:15px;font-weight:500}.voice-hold-button.recording[data-v-7973f7d8]{color:#fff;background:var(--c-brand-strong)}.chat-input .send-button[data-v-7973f7d8]{background:var(--c-brand,#37a4fc);border-radius:8px;min-width:58px}.chat-composer[data-v-7973f7d8]{z-index:4;background:#fff;border-top:1px solid #e6e8ee;position:fixed;bottom:0;left:0;right:0}.chat-composer .chat-input button[data-v-7973f7d8]:disabled{opacity:.45;cursor:default}.chat-composer .chat-input[data-v-7973f7d8]{border:0;align-items:center;height:auto;min-height:62px;margin:0;display:flex;position:static}.reply-composer[data-v-7973f7d8]{color:#5f6d80;box-sizing:border-box;align-items:center;gap:8px;min-height:36px;padding:7px 12px 0;display:flex}.reply-composer>span[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;flex:1;min-width:0;font-size:12px;display:flex;overflow:hidden}.reply-composer b[data-v-7973f7d8]{color:#3486c8;font-size:11px}.reply-composer button[data-v-7973f7d8]{color:#7e8794;background:#eef1f5;border:0;border-radius:50%;width:28px;height:28px;font-size:18px}.mention-composer[data-v-7973f7d8]{color:#296fa8;box-sizing:border-box;background:#f7fbff;align-items:center;gap:8px;min-height:34px;padding:6px 12px 0;display:flex}.mention-composer span[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.mention-composer button[data-v-7973f7d8]{color:#7e8794;background:#e8f2fb;border:0;border-radius:50%;width:28px;height:28px;font-size:18px}.mention-highlight[data-v-7973f7d8]{background:#eaf5ff;border-radius:5px;width:auto;padding:2px 6px;font-weight:700;color:#2676b8!important;margin:0 0 5px!important;font-size:10px!important;display:inline-block!important}.mention-picker-mask[data-v-7973f7d8]{z-index:1700;box-sizing:border-box;background:#0f141d75;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mention-picker[data-v-7973f7d8]{color:#20242d;background:#fff;border-radius:18px;flex-direction:column;width:min(520px,100%);height:min(720px,100dvh - 32px);min-height:420px;display:flex;overflow:hidden;box-shadow:0 18px 48px #0f192842}.mention-picker-header[data-v-7973f7d8]{box-sizing:border-box;background:#fff;flex:0 0 62px;grid-template-columns:64px 1fr 64px;align-items:center;height:62px;padding:0 18px;display:grid}.mention-picker-header>strong[data-v-7973f7d8]{text-align:center;font-size:18px;font-weight:650}.mention-picker-header>button[data-v-7973f7d8]{color:#20242d;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px}.mention-picker-header>button[data-v-7973f7d8]:first-child{border-radius:50%;place-items:center;width:40px;display:grid}.mention-picker-header>button[data-v-7973f7d8]:first-child .user-center-icon{width:24px;height:24px;transform:rotate(180deg)}.mention-picker-header>button[data-v-7973f7d8]:first-child:focus-visible,.mention-picker-header>button[data-v-7973f7d8]:first-child:hover{background:#f3f5f7;outline:0}.mention-picker-header .mention-multi-toggle[data-v-7973f7d8]{color:#20242d;justify-self:end}.mention-picker-header .mention-multi-toggle[data-v-7973f7d8]:disabled{opacity:.45}.mention-search[data-v-7973f7d8]{box-sizing:border-box;background:#f4f4f6;border-radius:8px;flex:0 0 48px;align-items:center;gap:10px;height:48px;margin:0 28px 16px;padding:0 14px;display:flex}.mention-search>img[data-v-7973f7d8]{opacity:.45;width:22px;height:22px}.mention-search>input[data-v-7973f7d8]{color:#20242d;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px}.mention-search>input[data-v-7973f7d8]::placeholder{color:#a2a5ab}.mention-picker-content[data-v-7973f7d8]{overscroll-behavior-y:contain;flex:1 1 0;min-height:0;overflow-y:auto}.mention-list-heading[data-v-7973f7d8]{color:#8d929a;height:34px;margin:0;padding:0 28px;font-size:14px;font-weight:600;line-height:34px}.mention-member-list[data-v-7973f7d8]{overflow:hidden}.mention-option[data-v-7973f7d8]{color:#20242d;text-align:left;box-sizing:border-box;cursor:pointer;background:#fff;border:0;grid-template-columns:48px minmax(0,1fr) 26px;align-items:center;gap:14px;width:100%;min-height:68px;padding:8px 28px;display:grid}.mention-option[data-v-7973f7d8]:focus-visible,.mention-option[data-v-7973f7d8]:hover{background:#f8f9fb;outline:0}.mention-all-avatar[data-v-7973f7d8],.mention-option>img[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;background:#eaf3ff;border-radius:8px;width:48px;height:48px}.mention-all-avatar[data-v-7973f7d8]{color:#318afb;place-items:center;font-size:22px;font-weight:700;display:grid}.mention-member-info[data-v-7973f7d8]{border-bottom:1px solid #eef0f3;flex-direction:column;justify-content:center;min-width:0;min-height:48px;display:flex}.mention-member-info b[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}.mention-member-info small[data-v-7973f7d8]{color:#9097a1;margin-top:3px;font-size:12px}.mention-option>i[data-v-7973f7d8]{color:#fff;box-sizing:border-box;background:#fff;border:1px solid #cbd2dc;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-style:normal;display:grid}.mention-option.selected>i[data-v-7973f7d8]{background:#318afb;border-color:#318afb}.mention-option.selected .mention-member-info b[data-v-7973f7d8]{color:#176fb8}.mention-limit[data-v-7973f7d8]{padding:8px 28px calc(8px + env(safe-area-inset-bottom));color:#b36a21;text-align:center;background:#fff8ed;margin:0;font-size:12px;position:sticky;bottom:0}.mention-state[data-v-7973f7d8]{color:#9299a4;text-align:center;box-sizing:border-box;place-items:center;min-height:180px;margin:0;padding:24px;font-size:14px;display:grid}.history-search-more[data-v-7973f7d8],.mention-more[data-v-7973f7d8]{color:#318afb;width:calc(100% - 56px);height:40px;font:inherit;cursor:pointer;background:#f1f6ff;border:0;border-radius:8px;margin:12px 28px 16px;font-size:14px;display:block}.history-search-more[data-v-7973f7d8]:disabled,.mention-more[data-v-7973f7d8]:disabled{cursor:wait;opacity:.6}.history-search-mask[data-v-7973f7d8]{z-index:1700;box-sizing:border-box;background:#0f141d7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.history-search-panel[data-v-7973f7d8]{color:#20242d;background:#fff;border-radius:16px;flex-direction:column;width:min(560px,100%);height:min(760px,100dvh - 32px);min-height:480px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0f192847}.history-search-header[data-v-7973f7d8]{background:#f1f2f4;flex:0 0 68px;gap:10px;height:68px;margin:0;padding:12px 14px}.history-search-box[data-v-7973f7d8],.history-search-header[data-v-7973f7d8]{box-sizing:border-box;align-items:center;display:flex}.history-search-box[data-v-7973f7d8]{background:#fff;border-radius:10px;flex:1;gap:9px;min-width:0;height:42px;padding:0 10px 0 12px}.history-search-box>img[data-v-7973f7d8]{opacity:.42;flex:none;width:21px;height:21px}.history-search-box>input[data-v-7973f7d8]{color:#20242d;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:17px}.history-search-box>input[data-v-7973f7d8]::-webkit-search-cancel-button{display:none}.history-search-box>input[data-v-7973f7d8]::placeholder{color:#9da3ad}.history-search-clear[data-v-7973f7d8]{color:#fff;width:26px;min-width:26px;height:26px;min-height:26px;font:inherit;cursor:pointer;background:#b9bec6;border:0;border-radius:50%;flex:0 0 26px;padding:0 0 2px;font-size:23px;line-height:24px}.history-search-cancel[data-v-7973f7d8]{color:#5d7395;min-width:48px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:16px}.history-search-types[data-v-7973f7d8]{box-sizing:border-box;background:#f7f7f8;border-bottom:1px solid #e7e9ed;flex:0 0 50px;align-items:stretch;height:50px;padding:0 18px;display:flex}.history-search-types strong[data-v-7973f7d8]{color:#30343c;border-bottom:3px solid #24272d;align-items:center;padding:0 14px;font-size:16px;font-weight:500;display:flex}.history-search-results[data-v-7973f7d8]{overscroll-behavior-y:contain;flex:1 1 0;min-height:0;overflow-y:auto}.history-search-state[data-v-7973f7d8]{color:#9299a4;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;margin:0;padding:32px 20px;font-size:14px;display:flex}.history-search-state.error[data-v-7973f7d8]{color:#bd4951}.history-search-state button[data-v-7973f7d8]{color:#fff;height:32px;font:inherit;cursor:pointer;background:#318afb;border:0;border-radius:16px;padding:0 15px}.history-search-result[data-v-7973f7d8]{box-sizing:border-box;cursor:pointer;border-bottom:1px solid #eceef1;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;min-height:88px;margin-left:18px;padding:13px 18px 13px 0;display:grid}.history-search-result[data-v-7973f7d8]:focus-visible,.history-search-result[data-v-7973f7d8]:hover{background:#f7f9fc;outline:0}.history-search-result.jumping[data-v-7973f7d8]{cursor:wait;opacity:.62}.history-search-result>img[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;background:#e7eaf0;border-radius:7px;width:52px;height:52px}.history-search-result>div[data-v-7973f7d8]{min-width:0}.history-search-result header[data-v-7973f7d8]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.history-search-result b[data-v-7973f7d8]{color:#767b84;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;overflow:hidden}.history-search-result time[data-v-7973f7d8]{color:#aeb2b9;flex:none;font-size:14px}.history-search-result p[data-v-7973f7d8]{color:#22262d;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.history-search-result mark[data-v-7973f7d8]{color:#08b66b;background:0 0;padding:0}.media-actions .media-type-chip[data-v-7973f7d8]{color:#318afb;background:#e9f4ff;font-size:12px;font-weight:700}@media (width<=1023px){.mention-picker-mask[data-v-7973f7d8]{background:#0f141d6b;align-items:end;padding:14px 0 0}.mention-picker[data-v-7973f7d8]{border-radius:20px 20px 0 0;width:100%;height:calc(100dvh - 14px);min-height:0;box-shadow:0 -10px 36px #0f192833}.mention-picker-header[data-v-7973f7d8]{flex-basis:calc(62px + env(safe-area-inset-top));height:calc(62px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.mention-search[data-v-7973f7d8]{margin-left:22px;margin-right:22px}.mention-list-heading[data-v-7973f7d8],.mention-option[data-v-7973f7d8]{padding-left:22px;padding-right:22px}.private-settings-mask[data-v-7973f7d8]{background:#f2f2f4;place-items:stretch stretch;padding:0}.private-chat-settings[data-v-7973f7d8]{width:100%;height:100dvh;min-height:0;max-height:none;box-shadow:none;border-radius:0}.private-chat-settings>header[data-v-7973f7d8]{flex-basis:calc(var(--chat-titlebar-height) + env(safe-area-inset-top));height:calc(var(--chat-titlebar-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.private-settings-content[data-v-7973f7d8]{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.history-search-mask[data-v-7973f7d8]{background:#fff;place-items:stretch stretch;padding:0}.history-search-panel[data-v-7973f7d8]{width:100%;height:100dvh;min-height:0;max-height:none;box-shadow:none;border-radius:0}.history-search-header[data-v-7973f7d8]{flex-basis:calc(68px + env(safe-area-inset-top));height:calc(68px + env(safe-area-inset-top));padding-top:calc(12px + env(safe-area-inset-top))}.chat-composer[data-v-7973f7d8],.history-search-results[data-v-7973f7d8]{padding-bottom:env(safe-area-inset-bottom)}.chat-composer[data-v-7973f7d8]{background:#f5f5f6;flex:none;position:static}.chat-composer[data-v-7973f7d8]:focus-within{padding-bottom:0}.chat-composer .chat-input[data-v-7973f7d8]{box-sizing:border-box;background:#f5f5f6;gap:10px;min-height:62px;padding:8px 12px}.chat-input>input[data-v-7973f7d8]:not(.media-file-input),.voice-hold-button[data-v-7973f7d8]{background:#fff;border-radius:9px;height:42px;font-size:16px}.emoji-toggle[data-v-7973f7d8],.media-toggle[data-v-7973f7d8],.voice-mode-toggle[data-v-7973f7d8]{flex-basis:38px;width:38px;height:38px}.voice-mode-toggle[data-v-7973f7d8]:before{width:29px;height:29px}.voice-mode-toggle[data-v-7973f7d8] .user-center-icon{width:18px;height:18px}.chat-input .send-button[data-v-7973f7d8]{border-radius:8px;min-width:58px;height:40px;padding:0 13px;font-size:16px}}@media (width>=1024px){.chat-composer[data-v-7973f7d8]{flex:none;position:static}.chat-composer .chat-input[data-v-7973f7d8]{min-height:72px}}.chat-page--embedded .chat-composer[data-v-7973f7d8],.chat-page--workspace .chat-composer[data-v-7973f7d8]{flex:none;position:static}.chat-page--embedded .chat-composer .chat-input[data-v-7973f7d8]{height:auto;min-height:62px}.chat-page--workspace .chat-composer .chat-input[data-v-7973f7d8]{height:auto;min-height:76px}.chat-input>textarea[data-chat-composer][data-v-7973f7d8]{resize:none;min-width:0;min-height:42px;max-height:calc(9em + 20px);font:inherit;box-sizing:border-box;background:#fff;border:0;border-radius:9px;outline:0;flex:1;padding:10px 12px;font-size:14px;line-height:1.5;overflow-y:hidden}.conversation-header-avatar[data-v-7973f7d8]{cursor:pointer;background:#e8ebf0;border:0;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;display:grid;overflow:hidden}.conversation-header-avatar[data-v-7973f7d8]:disabled{cursor:default}.chat-page>header .conversation-header-avatar img[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.chat-page>header strong.is-profile-link[data-v-7973f7d8]{cursor:pointer}.heading-subtitle[data-v-7973f7d8]{color:#8a94a3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;display:block;overflow:hidden}@media (width<=1023px){.chat-page>header:not(.embedded-heading) .conversation-header-avatar[data-v-7973f7d8]{flex-basis:30px;width:30px;height:30px;margin-left:4px}}.chat-drop-hint[data-v-7973f7d8]{z-index:5;color:#318afb;pointer-events:none;background:#ffffffdb;border:2px dashed #318afb;border-radius:12px;place-items:center;font-size:15px;display:grid;position:absolute;inset:8px}@media (width>=1024px){html[data-theme=dark] .chat-drop-hint[data-v-7973f7d8]{color:#8fc5ff;background:#1a1d23e0;border-color:#6cb4ff}}.mention-inline-anchor[data-v-7973f7d8]{height:0;position:relative}.mention-inline[data-v-7973f7d8]{z-index:6;box-sizing:border-box;background:#fff;border:1px solid #e3e8ef;border-radius:12px;flex-direction:column;max-height:280px;padding:6px;display:flex;position:absolute;bottom:6px;left:10px;right:10px;overflow-y:auto;box-shadow:0 10px 30px #0f192829}.mention-inline-option[data-v-7973f7d8]{color:#263246;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.mention-inline-option.active[data-v-7973f7d8]{background:#eef5ff}.mention-inline-option .mention-all-avatar[data-v-7973f7d8],.mention-inline-option img[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 28px;width:28px;height:28px}.mention-inline-option .mention-all-avatar[data-v-7973f7d8]{color:#fff;background:#318afb;place-items:center;font-size:14px;display:grid}.mention-inline-option b[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.mention-inline-option small[data-v-7973f7d8]{color:#8a94a3;margin-left:auto;font-size:12px}.mention-inline-state[data-v-7973f7d8]{color:#8a94a3;text-align:center;margin:0;padding:10px;font-size:13px}.mention-inline-more[data-v-7973f7d8]{color:#318afb;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #eef1f5;margin-top:2px;font-size:13px}@media (width>=1024px){html[data-theme=dark] .mention-inline[data-v-7973f7d8]{border-color:var(--c-dark-border);background:var(--c-dark-surface-2);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .mention-inline-option[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .mention-inline-option.active[data-v-7973f7d8]{background:var(--c-dark-hover)}html[data-theme=dark] .mention-inline-more[data-v-7973f7d8]{border-color:var(--c-dark-border)}}.voice-hold-button .voice-level[data-v-7973f7d8]{vertical-align:-3px;align-items:center;gap:2px;height:16px;margin-right:8px;display:inline-flex}.voice-hold-button .voice-level i[data-v-7973f7d8]{transform-origin:50%;background:currentColor;border-radius:2px;width:3px;height:16px;transition:transform 80ms linear;display:block}.voice-hold-button .voice-timer[data-v-7973f7d8]{font-variant-numeric:tabular-nums;margin-right:8px}@media (prefers-reduced-motion:reduce){.voice-hold-button .voice-level i[data-v-7973f7d8]{transition:none}}.edit-composer b[data-v-7973f7d8]{color:#318afb}.reply-composer .edit-composer-recover[data-v-7973f7d8]{color:#318afb;width:auto;font:inherit;cursor:pointer;background:#318afb1a;border-radius:14px;margin-right:2px;padding:0 10px;font-size:12px}.chat-composer .chat-input.is-multiline[data-v-7973f7d8]{align-items:flex-end}.composer-send-enter-active[data-v-7973f7d8]{transition:opacity .15s ease-out,transform .15s cubic-bezier(.2,.8,.2,1)}.composer-send-leave-active[data-v-7973f7d8]{transition:opacity .1s ease-in}.composer-send-enter-from[data-v-7973f7d8]{opacity:0;transform:scale(.6)}.composer-send-leave-to[data-v-7973f7d8]{opacity:0}.composer-icon-enter-active[data-v-7973f7d8],.composer-icon-leave-active[data-v-7973f7d8]{transition:opacity .12s ease-out,transform .15s cubic-bezier(.2,.8,.2,1)}.composer-icon-enter-from[data-v-7973f7d8],.composer-icon-leave-to[data-v-7973f7d8]{opacity:0;transform:scale(.6)}@media (prefers-reduced-motion:reduce){.composer-icon-enter-active[data-v-7973f7d8],.composer-icon-leave-active[data-v-7973f7d8],.composer-send-enter-active[data-v-7973f7d8]{transition:opacity .1s linear}.composer-icon-enter-from[data-v-7973f7d8],.composer-icon-leave-to[data-v-7973f7d8],.composer-send-enter-from[data-v-7973f7d8]{transform:none}}@media (width>=1024px){.chat-input>textarea[data-chat-composer][data-v-7973f7d8]{background:var(--c-chat-composer-input-bg)}}.bubble .message-caption[data-v-7973f7d8]{border-top:1px solid #7187a72e;margin-top:8px;padding-top:7px}.bubble .message-caption[data-v-7973f7d8],.bubble .message-text-content[data-v-7973f7d8]{white-space:pre-wrap;overflow-wrap:anywhere}@media (width>=1024px){html[data-theme=dark] .chat-page[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-bg)}html[data-theme=dark] .chat-page[data-v-7973f7d8]:not(.chat-page--embedded){border:1px solid var(--c-dark-border);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .chat-page.chat-page--embedded[data-v-7973f7d8]{background:var(--c-dark-surface)}html[data-theme=dark] .chat-page--workspace main[data-v-7973f7d8],html[data-theme=dark] .chat-page.chat-page--workspace[data-v-7973f7d8]{background:var(--c-dark-bg)}html[data-theme=dark] .chat-page--embedded>header.embedded-heading[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border);color:var(--c-dark-muted);background:var(--c-dark-surface)}html[data-theme=dark] .chat-page--workspace>header.embedded-heading[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border);color:var(--c-dark-text);background:var(--c-dark-surface)}html[data-theme=dark] .embedded-back[data-v-7973f7d8]{color:#6cb4ff}html[data-theme=dark] .embedded-back[data-v-7973f7d8]:hover{background:#ffffff14}html[data-theme=dark] .chat-page--workspace>header strong[data-v-7973f7d8]{color:var(--c-dark-text-strong)}html[data-theme=dark] .chat-page--workspace .heading-presence[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .chat-page--workspace .heading-presence.online[data-v-7973f7d8]{color:#4cc47a}html[data-theme=dark] .chat-page--workspace>header .channel-join[data-v-7973f7d8]{color:#6cb4ff;background:var(--c-brand-soft)}html[data-theme=dark] .pinned-message-bar[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border);background:var(--c-dark-surface);box-shadow:none}html[data-theme=dark] .pinned-message-content[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .pinned-message-remove[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .moderation-notice-bar[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border);color:#9cc9f0;background:var(--c-brand-soft)}html[data-theme=dark] .message-avatar[data-v-7973f7d8],html[data-theme=dark] .message-image-button[data-v-7973f7d8]{background:var(--c-dark-surface-2)}html[data-theme=dark] .bubble[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface);box-shadow:0 3px 12px #00000038}html[data-theme=dark] .chat-page--embedded .bubble[data-v-7973f7d8]{background:var(--c-dark-surface-2)}html[data-theme=dark] .chat-page--workspace .bubble[data-v-7973f7d8]{background:var(--c-dark-surface)}html[data-theme=dark] .message-list article.self .bubble[data-v-7973f7d8]{background:#37a4fc38}html[data-theme=dark] .bubble p[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .bubble p a[data-v-7973f7d8]{color:#6cb4ff}html[data-theme=dark] .bubble p a[data-v-7973f7d8]:hover{color:#9ccdff}html[data-theme=dark] .message-list article.system .bubble[data-v-7973f7d8]{color:var(--c-dark-muted);background:var(--c-dark-surface-2)}html[data-theme=dark] .message-list article.system .bubble p[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .official-badge[data-v-7973f7d8]{color:#6cb4ff;background:var(--c-brand-soft)}html[data-theme=dark] .group-role-badge.owner[data-v-7973f7d8]{color:#f0b560;background:#ffb02029}html[data-theme=dark] .group-role-badge.admin[data-v-7973f7d8]{color:#b79cf2;background:#8f66e62e}html[data-theme=dark] .reply-composer b[data-v-7973f7d8],html[data-theme=dark] .reply-preview b[data-v-7973f7d8]{color:#6cb4ff}html[data-theme=dark] .reply-preview span[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .file-message[data-v-7973f7d8]{color:var(--c-dark-text);background:#ffffff0f}html[data-theme=dark] .mention-highlight[data-v-7973f7d8]{background:var(--c-brand-soft);color:#7cc0ff!important}html[data-theme=dark] .chat-status[data-v-7973f7d8]{color:#ff9b8a;background:#f2616124}html[data-theme=dark] .chat-composer[data-v-7973f7d8],html[data-theme=dark] .chat-input[data-v-7973f7d8]{border-top-color:var(--c-dark-border);background:var(--c-dark-surface)}html[data-theme=dark] .chat-input>textarea[data-chat-composer][data-v-7973f7d8],html[data-theme=dark] .voice-hold-button[data-v-7973f7d8]:not(.recording){color:var(--c-dark-text);background:var(--c-dark-surface-2)}html[data-theme=dark] .chat-input>textarea[data-chat-composer][data-v-7973f7d8]::placeholder{color:var(--c-dark-muted)}html[data-theme=dark] .emoji-toggle[data-v-7973f7d8],html[data-theme=dark] .voice-mode-toggle[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .media-actions img[data-v-7973f7d8]{filter:invert(.82)}html[data-theme=dark] .reply-composer[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .mention-composer button[data-v-7973f7d8],html[data-theme=dark] .reply-composer button[data-v-7973f7d8]{color:var(--c-dark-muted);background:var(--c-dark-surface-2)}html[data-theme=dark] .mention-composer[data-v-7973f7d8]{color:#7cc0ff;background:var(--c-brand-pale)}html[data-theme=dark] .emoji-panel[data-v-7973f7d8]{border-top-color:var(--c-dark-border);background:var(--c-dark-surface-2)}html[data-theme=dark] .emoji-panel-scroll[data-v-7973f7d8]{scrollbar-color:#8a93a673 transparent}html[data-theme=dark] .emoji-grid button[data-v-7973f7d8]:focus-visible,html[data-theme=dark] .emoji-grid button[data-v-7973f7d8]:hover{background:var(--c-dark-hover)}html[data-theme=dark] .emoji-grid button[data-v-7973f7d8]:active{background:var(--c-brand-soft)}html[data-theme=dark] .read-only-bar[data-v-7973f7d8]{border-top-color:var(--c-dark-border);color:#e0b25c;background:#ffb02017}html[data-theme=dark] .read-only-bar button[data-v-7973f7d8]{color:#e0b25c;background:0 0;border-color:#d7a95a80}html[data-theme=dark] .read-only-bar .friend-request-feedback[data-v-7973f7d8]{color:#e0b25c}html[data-theme=dark] .mutation-modal .danger[data-v-7973f7d8]{color:#ff6b6b}html[data-theme=dark] .media-sheet[data-v-7973f7d8],html[data-theme=dark] .mutation-modal[data-v-7973f7d8],html[data-theme=dark] .pin-confirm-dialog[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .media-sheet>strong[data-v-7973f7d8],html[data-theme=dark] .mutation-modal>strong[data-v-7973f7d8]{color:var(--c-dark-text-strong)}html[data-theme=dark] .mutation-modal textarea[data-v-7973f7d8],html[data-theme=dark] .private-friend-remark>input[data-v-7973f7d8],html[data-theme=dark] .private-friend-request>textarea[data-v-7973f7d8]{border-color:var(--c-dark-border);color:var(--c-dark-text);background:var(--c-dark-surface-2)}html[data-theme=dark] .mutation-modal button[data-v-7973f7d8]:not([type=submit]):not(.danger-fill){color:var(--c-dark-text);background:var(--c-dark-hover)}html[data-theme=dark] .private-friend-confirm>p[data-v-7973f7d8],html[data-theme=dark] .private-friend-remark>p[data-v-7973f7d8],html[data-theme=dark] .private-friend-request>p[data-v-7973f7d8],html[data-theme=dark] .private-friend-welcome-preference small[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .pin-confirm-dialog>p[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .pin-confirm-dialog button+button[data-v-7973f7d8],html[data-theme=dark] .pin-confirm-dialog>div[data-v-7973f7d8]{border-color:var(--c-dark-border)}html[data-theme=dark] .pin-confirm-dialog button[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface)}html[data-theme=dark] .pin-confirm-dialog button.primary[data-v-7973f7d8]{color:#8fb4e8}html[data-theme=dark] .delete-choice-menu[data-v-7973f7d8]{border-color:var(--c-dark-border);box-shadow:var(--c-dark-shadow);background:#22262ef5}html[data-theme=dark] .delete-choice-menu button+button[data-v-7973f7d8]{border-top-color:var(--c-dark-border)}html[data-theme=dark] .delete-choice-menu button[data-v-7973f7d8]:focus-visible,html[data-theme=dark] .delete-choice-menu button[data-v-7973f7d8]:hover{background:var(--c-dark-hover)}html[data-theme=dark] .mention-search[data-v-7973f7d8]{background:var(--c-dark-surface-2)}html[data-theme=dark] .history-search-box>input[data-v-7973f7d8],html[data-theme=dark] .mention-search>input[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .history-search-box>input[data-v-7973f7d8]::-moz-placeholder{color:var(--c-dark-muted)}html[data-theme=dark] .mention-search>input[data-v-7973f7d8]::-moz-placeholder{color:var(--c-dark-muted)}html[data-theme=dark] .history-search-box>input[data-v-7973f7d8]::placeholder,html[data-theme=dark] .mention-search>input[data-v-7973f7d8]::placeholder{color:var(--c-dark-muted)}html[data-theme=dark] .history-search-result>img[data-v-7973f7d8]{background:var(--c-dark-surface-2)}html[data-theme=dark] .private-settings-error[data-v-7973f7d8]{color:#ff8a8a;background:#f261611f}html[data-theme=dark] .mention-option[data-v-7973f7d8],html[data-theme=dark] .mention-picker[data-v-7973f7d8],html[data-theme=dark] .mention-picker-header[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface)}html[data-theme=dark] .mention-picker[data-v-7973f7d8]{box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .mention-picker-header .mention-multi-toggle[data-v-7973f7d8],html[data-theme=dark] .mention-picker-header>button[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .mention-option[data-v-7973f7d8]:focus-visible,html[data-theme=dark] .mention-option[data-v-7973f7d8]:hover,html[data-theme=dark] .mention-picker-header>button[data-v-7973f7d8]:first-child:focus-visible,html[data-theme=dark] .mention-picker-header>button[data-v-7973f7d8]:first-child:hover{background:var(--c-dark-hover)}html[data-theme=dark] .mention-all-avatar[data-v-7973f7d8],html[data-theme=dark] .mention-option>img[data-v-7973f7d8]{background:var(--c-brand-soft)}html[data-theme=dark] .mention-member-info[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border)}html[data-theme=dark] .mention-option:not(.selected)>i[data-v-7973f7d8]{background:var(--c-dark-surface-2);border-color:#4a515d}html[data-theme=dark] .mention-option.selected .mention-member-info b[data-v-7973f7d8]{color:#6cb4ff}html[data-theme=dark] .mention-limit[data-v-7973f7d8]{color:#e0a45c;background:#ffb0201a}html[data-theme=dark] .history-search-panel[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .history-search-header[data-v-7973f7d8],html[data-theme=dark] .history-search-types[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border);background:var(--c-dark-surface-2)}html[data-theme=dark] .history-search-box[data-v-7973f7d8]{background:var(--c-dark-hover)}html[data-theme=dark] .history-search-clear[data-v-7973f7d8]{background:#4a515d}html[data-theme=dark] .history-search-cancel[data-v-7973f7d8]{color:#8fb4e8}html[data-theme=dark] .history-search-types strong[data-v-7973f7d8]{border-bottom-color:var(--c-dark-text);color:var(--c-dark-text)}html[data-theme=dark] .history-search-result[data-v-7973f7d8]{border-bottom-color:var(--c-dark-border)}html[data-theme=dark] .history-search-result[data-v-7973f7d8]:focus-visible,html[data-theme=dark] .history-search-result[data-v-7973f7d8]:hover{background:var(--c-dark-hover)}html[data-theme=dark] .history-search-result b[data-v-7973f7d8],html[data-theme=dark] .history-search-result time[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .history-search-result p[data-v-7973f7d8]{color:var(--c-dark-text)}html[data-theme=dark] .history-search-state.error[data-v-7973f7d8]{color:#ff8a8a}html[data-theme=dark] .private-chat-settings[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-bg);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .private-settings-mask--popover .private-chat-settings[data-v-7973f7d8]{border-color:var(--c-dark-border);background:var(--c-dark-surface)}html[data-theme=dark] .private-settings-mask--popover .private-settings-group+.private-settings-group[data-v-7973f7d8]{border-top-color:var(--c-dark-bg)}html[data-theme=dark] .private-settings-group[data-v-7973f7d8],html[data-theme=dark] .private-settings-row[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface)}html[data-theme=dark] button.private-settings-row[data-v-7973f7d8]:focus-visible,html[data-theme=dark] button.private-settings-row[data-v-7973f7d8]:hover{background:var(--c-dark-hover)}html[data-theme=dark] .private-settings-row+.private-settings-row[data-v-7973f7d8]{border-top-color:var(--c-dark-border)}html[data-theme=dark] .private-settings-row-disabled[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .private-settings-friend-action[data-v-7973f7d8]{color:#4cc47a}html[data-theme=dark] .private-settings-danger[data-v-7973f7d8]{color:#ff6b6b}html[data-theme=dark] .private-settings-danger[data-v-7973f7d8]:focus-visible,html[data-theme=dark] .private-settings-danger[data-v-7973f7d8]:hover{background:#f261611a!important}html[data-theme=dark] .private-settings-switch[data-v-7973f7d8]:not(.active){background:#3a404b}html[data-theme=dark] .private-settings-state[data-v-7973f7d8]{color:var(--c-dark-muted);background:var(--c-dark-surface)}html[data-theme=dark] .private-settings-feedback[data-v-7973f7d8]{color:#5fd08a;background:#3eba611f}html[data-theme=dark] .media-actions>label[data-v-7973f7d8]{color:var(--c-dark-text);background:var(--c-dark-surface-2)}html[data-theme=dark] .media-actions span[data-v-7973f7d8]{background:var(--c-dark-surface)}html[data-theme=dark] .media-actions .media-type-chip[data-v-7973f7d8]{color:#6cb4ff;background:var(--c-brand-soft)}html[data-theme=dark] .media-cancel[data-v-7973f7d8]{color:var(--c-dark-muted);background:var(--c-dark-surface-2)}html[data-theme=dark] .group-member-profile-dialog[data-v-7973f7d8]{border-color:var(--c-dark-border);background:var(--c-dark-bg);box-shadow:var(--c-dark-shadow)}html[data-theme=dark] .group-member-profile-close[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .group-member-profile-close[data-v-7973f7d8]:hover{color:var(--c-dark-text);background:var(--c-dark-hover)}}.chat-page>header .acquisition-heading[data-v-7973f7d8]{flex:1;justify-content:center;align-items:center;width:auto;min-width:0;display:flex;overflow:hidden}.chat-page>header .conversation-peer-name>strong[data-v-7973f7d8]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.chat-page>header .conversation-peer-name:has(.registration-host)>strong[data-v-7973f7d8]{flex:none;max-width:55%}.chat-page>header .conversation-peer-name[data-v-7973f7d8]{align-items:center;justify-content:inherit;gap:6px;width:auto;min-width:0;max-width:100%;display:flex}.chat-page>header[data-v-7973f7d8] .registration-host{width:auto}.chat-page>header[data-v-7973f7d8] .registration-host-domain{width:auto;color:inherit;font:inherit}.chat-page--embedded>header .acquisition-heading[data-v-7973f7d8]{justify-content:flex-start}.chat-page>header .acquisition-heading[data-v-7973f7d8] .acquisition-tag{color:#2876c5;width:auto;font-size:11px}@media (width>=1024px){html[data-theme=dark] .chat-page>header .acquisition-heading[data-v-7973f7d8] .acquisition-tag{color:#8fc5ff}}.chat-page>header[data-v-7973f7d8]:has(.conversation-source){flex-basis:auto;align-items:flex-start;height:auto;min-height:62px;padding-top:8px;padding-bottom:8px}.chat-page>header:has(.conversation-source) .acquisition-heading[data-v-7973f7d8]{flex-direction:column;align-items:flex-start;gap:3px;overflow:visible}.chat-page>header:has(.conversation-source) .conversation-peer-name[data-v-7973f7d8]{width:100%}.chat-page>header[data-v-7973f7d8] .conversation-source,.chat-page>header[data-v-7973f7d8] .conversation-source>span,.chat-page>header[data-v-7973f7d8] .member-traffic{width:100%}.chat-page>header .conversation-peer-name>strong[data-v-7973f7d8]:not(.is-profile-link){cursor:text;-webkit-user-select:text;user-select:text}@media (width<=1023px){.chat-page>header[data-v-7973f7d8]:has(.conversation-source){padding-top:calc(8px + env(safe-area-inset-top))}}.message-list--selecting article[data-v-7973f7d8]{box-sizing:border-box;-webkit-user-select:none;user-select:none;padding-left:34px;position:relative}.message-list--selecting article.system[data-v-7973f7d8]{padding-left:0}.message-list--selecting article.is-selectable[data-v-7973f7d8]{cursor:pointer}.message-list--selecting article[data-v-7973f7d8]:not(.is-selectable):not(.system)>:not(.message-select-check){opacity:.5}.message-list--selecting article.is-selected .bubble[data-v-7973f7d8]{outline-offset:2px;outline:2px solid #318afb73}.message-select-check[data-v-7973f7d8]{color:#fff;cursor:pointer;box-sizing:border-box;background:#fff;border:1.5px solid #b9c1cc;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:9px;left:2px}.message-select-check[aria-checked=true][data-v-7973f7d8]{background:#318afb;border-color:#318afb}.message-select-check[data-v-7973f7d8]:disabled{cursor:default;background:#f1f3f6;border-color:#dde2e8}.message-select-check[data-v-7973f7d8] .user-center-icon{width:14px;height:14px}@media (width>=1024px){html[data-theme=dark] .message-select-check[data-v-7973f7d8]:not([aria-checked=true]){border-color:var(--c-dark-border);background:var(--c-dark-surface)}}.message-list article.channel-post[data-v-7973f7d8]{justify-content:center}.message-list article.channel-post .bubble[data-v-7973f7d8]{--chat-media-max-width:480px;--chat-media-max-height:480px;box-sizing:border-box;border-radius:12px;width:min(100%,480px);max-width:min(100%,480px);margin:0 auto;padding:0;overflow:hidden}.message-list article.channel-post .bubble.bubble--sticker[data-v-7973f7d8]{width:auto;overflow:visible}.message-list article.channel-post .bubble>p[data-v-7973f7d8]{padding:10px 12px 0}.message-list article.channel-post .bubble>.forward-source[data-v-7973f7d8],.message-list article.channel-post .bubble>.mention-highlight[data-v-7973f7d8]{margin:10px 12px 0}.message-list article.channel-post .bubble>.message-caption[data-v-7973f7d8]{border-top:0;margin:0;padding:9px 12px 0}.message-list article.channel-post .bubble>.message-bottom-meta[data-v-7973f7d8]{margin:0;padding:6px 12px 9px}.message-list article.channel-post .bubble>.message-image-button[data-v-7973f7d8]{background:#e4e8ee;border-radius:0;justify-content:center;width:100%;max-width:none;max-height:none;display:flex}.message-list article.channel-post .bubble>.message-image-button img[data-v-7973f7d8]{max-width:100%;max-height:480px}.message-list article.channel-post .bubble>.media[data-v-7973f7d8]{background:#000;border-radius:0;width:100%;max-width:100%;max-height:480px}.message-list article.channel-post .bubble>.im-channel-album[data-v-7973f7d8]{border-radius:0}.channel-post-signature[data-v-7973f7d8]{color:#6b7a90;text-overflow:ellipsis;max-width:60%;overflow:hidden}.message-inline-meta .channel-post-signature[data-v-7973f7d8]{max-width:10em}.channel-album-task[data-v-7973f7d8]{color:#5e708c;background:#f4f8ff;border-top:1px solid #dce6f3;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.channel-album-task.failed[data-v-7973f7d8]{color:#c2410c;background:#fff7ed}.channel-album-task-thumbs[data-v-7973f7d8]{flex:none;gap:2px;display:inline-flex}.channel-album-task-thumbs img[data-v-7973f7d8],.channel-album-task-thumbs video[data-v-7973f7d8]{-o-object-fit:cover;object-fit:cover;background:#dfe3ea;border-radius:4px;width:32px;height:32px}.channel-album-task-text[data-v-7973f7d8]{overflow-wrap:anywhere;flex:1;min-width:0}.channel-album-task button[data-v-7973f7d8]{color:#1677d2;cursor:pointer;background:0 0;border:0;border-radius:16px;min-height:32px;padding:0 10px}.channel-album-task button[data-v-7973f7d8]:disabled{opacity:.5;cursor:default}@media (width>=1024px){html[data-theme=dark] .message-list article.channel-post .bubble>.message-image-button[data-v-7973f7d8]{background:var(--c-dark-surface-2)}html[data-theme=dark] .channel-post-signature[data-v-7973f7d8]{color:var(--c-dark-muted)}html[data-theme=dark] .channel-album-task[data-v-7973f7d8]{border-top-color:var(--c-dark-border);color:var(--c-dark-muted);background:var(--c-dark-surface-2)}html[data-theme=dark] .channel-album-task.failed[data-v-7973f7d8]{color:#fdba74}}.bubble p[data-v-7973f7d8]{font-size:16px;font-weight:500;line-height:1.5}.message-list article.system .bubble p[data-v-7973f7d8]{font-size:13px;font-weight:400}.bubble small[data-v-7973f7d8]{font-size:12px}.floating-date[data-v-7973f7d8]{font-size:13px}.chat-input>input[data-v-7973f7d8]:not(.media-file-input){font-size:16px;font-weight:500}@media (width>=1024px){.bubble p[data-v-7973f7d8],.chat-input>input[data-v-7973f7d8]:not(.media-file-input){font-size:15px}}.message-list .bubble.bubble--media[data-v-7973f7d8]{--chat-media-max-width:min(300px,70vw);--chat-media-max-height:380px;border-radius:15px;padding:2px}.bubble--media>.forward-source[data-v-7973f7d8],.bubble--media>.mention-highlight[data-v-7973f7d8],.bubble--media>.reply-preview[data-v-7973f7d8],.bubble--media>small[data-v-7973f7d8]:not(.message-bottom-meta){margin-inline:8px}.bubble--media>.forward-source[data-v-7973f7d8]:first-child,.bubble--media>.mention-highlight[data-v-7973f7d8]:first-child,.bubble--media>.reply-preview[data-v-7973f7d8]:first-child,.bubble--media>small[data-v-7973f7d8]:first-child{margin-top:6px}.bubble--media>.message-image-button[data-v-7973f7d8]{border-radius:13px;min-width:170px;max-width:min(300px,70vw);min-height:74px;max-height:380px}.bubble--media>.message-image-button img[data-v-7973f7d8]{max-height:380px;margin:0 auto}.bubble--media>.im-channel-album[data-v-7973f7d8]{border-radius:13px}.bubble--media>.chat-video-shell[data-v-7973f7d8]{--chat-media-max-width:min(300px,62vw);--chat-media-max-height:240px;border-radius:13px}.bubble--media>:not(.chat-video-shell)~.chat-video-shell[data-v-7973f7d8]{border-top-left-radius:0;border-top-right-radius:0}.bubble--media-caption>.chat-video-shell[data-v-7973f7d8]{border-bottom-right-radius:0;border-bottom-left-radius:0}.bubble--media-only:has(>.chat-video-shell.activated)>.message-bottom-meta[data-v-7973f7d8]{display:none}.bubble--media>:not(.im-channel-album)~.im-channel-album[data-v-7973f7d8],.bubble--media>:not(.message-image-button)~.message-image-button[data-v-7973f7d8]{border-top-left-radius:0;border-top-right-radius:0}.bubble--media-caption>.im-channel-album[data-v-7973f7d8],.bubble--media-caption>.message-image-button[data-v-7973f7d8]{border-bottom-right-radius:0;border-bottom-left-radius:0}.bubble--media-caption>.message-image-button[data-v-7973f7d8]{min-width:max(170px,100%)}.bubble--media>.message-caption[data-v-7973f7d8]{border-top:0;margin:4px 8px 5px;padding-top:0}.bubble--media>.message-bottom-meta[data-v-7973f7d8]{margin:2px 8px 4px}.bubble--media-only>.message-bottom-meta[data-v-7973f7d8]{color:#fff;background:#0000004d;border-radius:9px;align-items:center;gap:2px;height:18px;margin:0;padding:0 6px;font-size:11px;line-height:18px;display:inline-flex;position:absolute;bottom:8px;right:8px}.bubble--media-only>.message-bottom-meta[data-v-7973f7d8] svg,.bubble--media-only>.message-bottom-meta button[data-v-7973f7d8],.bubble--media-only>.message-bottom-meta em[data-v-7973f7d8],.bubble--media-only>.message-bottom-meta time[data-v-7973f7d8]{color:#fff}.bubble small .sender-noble[data-v-7973f7d8]{vertical-align:-3px;cursor:pointer;background:0 0;border:0;min-width:0;min-height:0;margin-left:4px;padding:0;display:inline-flex}.bubble small .sender-noble[data-v-7973f7d8]:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #37a4fc8c}
