.aemoji[data-v-b3a43dd8]{vertical-align:-.25em;width:1.3em;height:1.3em;display:inline-block;position:relative}.aemoji.large[data-v-b3a43dd8]{vertical-align:-.4em;width:2.6em;height:2.6em}.aemoji-anim[data-v-b3a43dd8]{position:absolute;inset:0}.aemoji-anim[data-v-b3a43dd8] svg{width:100%!important;height:100%!important}.aemoji-native[data-v-b3a43dd8]{justify-content:center;align-items:center;font-style:normal;line-height:1;display:flex;position:absolute;inset:0}.aemoji.large .aemoji-native[data-v-b3a43dd8]{font-size:2em}.ua[data-v-9109e2ca]{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:size}.ua-glyph[data-v-9109e2ca]{font-size:52cqh;line-height:1}img[data-v-9109e2ca]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.qc-row[data-v-d8292b49]{grid-template-columns:repeat(4,1fr);row-gap:10px;padding:10px 8px 2px;display:grid}.qc-tile[data-v-d8292b49]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:0;display:flex}.qc-tile.dim .qc-avatar[data-v-d8292b49]{opacity:.45}.qc-avatar[data-v-d8292b49]{width:64px;height:64px;position:relative}.qc-badge[data-v-d8292b49]{bottom:-2px;background:var(--ion-color-primary,#10b981);width:24px;height:24px;color:var(--ion-color-primary-contrast,#fff);border:2px solid var(--ion-background-color,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset-inline-end:-4px}.qc-badge.warn[data-v-d8292b49]{background:var(--ion-color-warning,#ffc409);color:var(--ion-color-warning-contrast,#000)}.qc-plus[data-v-d8292b49]{border:2px dashed color-mix(in srgb, var(--app-text,#000) 25%, transparent);color:var(--app-text-muted,var(--ion-color-medium));border-radius:50%;justify-content:center;align-items:center;font-size:26px;display:flex}.qc-name[data-v-d8292b49]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ion-text-color);font-size:12.5px;overflow:hidden}.qc-add-label[data-v-d8292b49]{color:var(--app-text-muted,var(--ion-color-medium))}.sheet[data-v-487384e2]{--padding-top:8px}.sheet-head[data-v-487384e2]{align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.head-icon[data-v-487384e2]{color:var(--ion-color-primary);font-size:26px}.head-name[data-v-487384e2]{flex:1;min-width:0;margin:0;font-size:20px;font-weight:700}.close[data-v-487384e2]{background:var(--ion-color-step-150,#7878803d);width:34px;height:34px;color:var(--ion-text-color);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.notes ion-icon[data-v-487384e2]{font-size:20px}.note[data-v-487384e2]{white-space:normal}.actions[data-v-487384e2]{padding:8px 16px 16px}.emoji-picker-modal[data-v-59c39d16]{--background:transparent}.picker-host[data-v-59c39d16]{justify-content:center;padding:8px;display:flex}.picker-host[data-v-59c39d16] emoji-picker{width:100%;max-width:420px;height:100%}.ps-intro[data-v-e244a4d8]{color:var(--app-text-muted,#8e8e93);padding:16px 24px 0;font-size:14px;line-height:1.45}.ps-avatar[data-v-e244a4d8]{padding:16px 16px 4px}.ps-img[data-v-e244a4d8]{cursor:pointer;background:#78788029;width:104px;height:104px;margin:0 auto 4px}.ps-img[data-missing][data-v-e244a4d8]{border:2px dashed var(--ion-color-medium,#92949c)}.ps-required[data-v-e244a4d8]{color:var(--ion-color-warning,#ffc409);margin:2px 0 0;font-size:13px}.ps-footer[data-v-e244a4d8]{background:var(--ion-background-color,#fff)}.ps-actions[data-v-e244a4d8]{padding-bottom:max(env(safe-area-inset-bottom,0px), 16px)}.hint-list[data-v-7d867007]{padding-top:0}.hint-list ion-icon[data-v-7d867007]{font-size:24px}.emoji-text[data-v-178f2af0]{white-space:pre-wrap}.emoji-text.emoji-only[data-v-178f2af0]{font-size:2em}.entity-link[data-v-178f2af0]{color:var(--ring-accent,var(--ion-color-primary));cursor:pointer}.tick[data-v-ebff4967]{color:currentColor;font-size:16px}.tick[data-seen][data-v-ebff4967]{color:#34b7f1}.meta[data-v-1b68e9d5]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.meta-icons[data-v-1b68e9d5]{align-items:center;gap:6px;display:flex}.meta-ico[data-v-1b68e9d5]{color:var(--app-text-muted,var(--ion-color-medium));font-size:15px}.meta-ico.pin[data-v-1b68e9d5]{transform:rotate(45deg)}.mention-badge[data-v-1b68e9d5]{border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0;font-weight:700;display:inline-flex}[data-hidden-row][data-v-1b68e9d5]{--background:linear-gradient(0deg, var(--ring-hidden-tint,rgba(var(--ion-color-medium-rgb,146, 148, 156), .1)), var(--ring-hidden-tint,rgba(var(--ion-color-medium-rgb,146, 148, 156), .1))), var(--ion-item-background,var(--ion-background-color,#fff))}.hidden-ico[data-v-1b68e9d5]{color:var(--ion-color-medium)}[data-lifted-row][data-v-1b68e9d5]{opacity:.35}ion-item[data-v-1b68e9d5]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.unread-dot[data-v-1b68e9d5]{background:var(--ion-color-primary,#10b981);border-radius:50%;width:11px;height:11px}ion-note[data-unread][data-v-1b68e9d5]{color:var(--ion-color-primary,#10b981)}ion-item-option[data-v-1b68e9d5]{--padding-start:4px;--padding-end:4px;min-width:84px;font-size:12px}ion-item-option ion-icon[data-v-1b68e9d5]{margin-bottom:3px;font-size:26px}[data-pin-off][data-v-1b68e9d5]{opacity:.6}.preview-row[data-v-1b68e9d5]{align-items:flex-start;gap:4px;height:2.6em;display:flex}.preview-ico[data-v-1b68e9d5]{color:var(--app-text-muted);flex:none;margin-top:2px;font-size:16px}.preview-tick[data-v-1b68e9d5]{color:var(--app-text-muted);flex:none;margin-top:3px}.group-online[data-v-1b68e9d5]{color:var(--ion-color-success,#2dd36f);align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.go-dot[data-v-1b68e9d5]{background:var(--ion-color-success,#2dd36f);border-radius:50%;width:8px;height:8px}.preview.activity[data-v-1b68e9d5]{color:var(--ion-color-primary,#10b981)}.draft-tag[data-v-1b68e9d5]{color:var(--ion-color-danger,#eb445a);flex:none;margin-top:1px;font-weight:600}.draft-text[data-v-1b68e9d5]{color:var(--app-text-muted)}.preview[data-v-1b68e9d5]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-align:start;unicode-bidi:plaintext;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}ion-label h2[data-v-1b68e9d5]{text-align:left;white-space:nowrap;text-overflow:ellipsis;unicode-bidi:plaintext;overflow:hidden}.avatar-wrap[data-v-1b68e9d5]{position:relative}.presence-dot[data-v-1b68e9d5]{background:var(--ion-color-success,#2dd36f);border:2px solid var(--ion-background-color,#fff);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-1px;right:-1px}.pin-grid[data-v-0d89ee90]{grid-template-columns:repeat(3,1fr);row-gap:12px;padding:12px 8px 4px;display:grid}.pin-tile[data-v-0d89ee90]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.pin-tile img[data-v-0d89ee90]{-webkit-user-drag:none}.pin-move[data-v-0d89ee90]{transition:transform .2s}.pin-avatar[data-v-0d89ee90]{width:88px;height:88px;position:relative}.pin-ghost .pin-avatar[data-v-0d89ee90]{background:color-mix(in srgb, var(--app-text,#000) 8%, transparent);border-radius:50%}.pin-avatar[data-v-0d89ee90]>*,.pin-name[data-v-0d89ee90]{opacity:1;transition:opacity .12s}.pin-ghost .pin-avatar[data-v-0d89ee90]>*,.pin-ghost .pin-name[data-v-0d89ee90]{opacity:0}.pin-badge[data-v-0d89ee90]{top:-2px;border-radius:10px;position:absolute;inset-inline-end:-6px}.pin-dot[data-v-0d89ee90]{top:2px;background:var(--ion-color-primary);border-radius:50%;width:10px;height:10px;position:absolute;inset-inline-end:0}.pin-tick[data-v-0d89ee90]{bottom:-1px;background:var(--ion-background-color,#fff);color:var(--app-text-muted);border-radius:999px;align-items:center;padding:1px 3px;line-height:0;display:flex;position:absolute;inset-inline-start:-1px}.pin-presence[data-v-0d89ee90]{bottom:3px;background:var(--ion-color-success,#2dd36f);border:2.5px solid var(--ion-background-color,#fff);box-sizing:border-box;border-radius:50%;width:16px;height:16px;position:absolute;inset-inline-end:3px}.pin-online-count[data-v-0d89ee90]{bottom:2px;background:var(--ion-color-success,#2dd36f);color:#fff;border:2px solid var(--ion-background-color,#fff);box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 4px;font-size:11px;font-weight:700;display:flex;position:absolute;inset-inline-end:2px}.pin-name[data-v-0d89ee90]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--app-text);font-size:13px;overflow:hidden}.peek-root[data-v-d9c57c13]{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.peek-backdrop[data-v-d9c57c13]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000073;position:absolute;inset:0}.peek-stack[data-v-d9c57c13]{flex-direction:column;gap:4px;width:min(92vw,440px);max-height:calc(100% - 48px);display:flex;position:relative}.peek-card[data-v-d9c57c13]{background:var(--ion-background-color,#fff);cursor:pointer;border-radius:18px;flex-direction:column;min-height:140px;max-height:55vh;display:flex;overflow:hidden;box-shadow:0 24px 60px -18px #0000008c}.peek-head[data-v-d9c57c13]{align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.peek-av[data-v-d9c57c13]{width:30px;height:30px}.peek-title[data-v-d9c57c13]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.peek-msgs[data-v-d9c57c13]{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:4px 12px 14px;display:flex;overflow:hidden}.peek-empty[data-v-d9c57c13]{text-align:center;color:var(--ion-color-medium);margin:24px 0}.peek-row[data-v-d9c57c13]{justify-content:flex-start;display:flex}.peek-row.out[data-v-d9c57c13]{justify-content:flex-end}.peek-bubble[data-v-d9c57c13]{background:var(--app-bubble-in);border:1px solid color-mix(in srgb, var(--app-text,#000) 14%, transparent);border-radius:15px;flex-direction:column;gap:2px;max-width:78%;padding:7px 11px;font-size:14.5px;line-height:1.3;display:flex}.peek-bubble.out[data-v-d9c57c13]{background:var(--app-bubble-out)}.peek-sender[data-v-d9c57c13]{color:var(--ion-color-primary);font-size:12px;font-weight:600}.peek-thumb[data-v-d9c57c13]{object-fit:cover;border-radius:10px;max-width:180px;max-height:130px}.peek-label[data-v-d9c57c13]{color:var(--app-text-muted,var(--ion-color-medium));font-style:italic}.peek-body[data-v-d9c57c13]{text-align:start;overflow-wrap:anywhere;unicode-bidi:plaintext}.peek-menu[data-v-d9c57c13]{border-radius:14px;margin:0}.peek-enter-active[data-v-d9c57c13],.peek-leave-active[data-v-d9c57c13]{transition:opacity .16s}.peek-enter-active .peek-stack[data-v-d9c57c13],.peek-leave-active .peek-stack[data-v-d9c57c13]{transition:transform .16s}.peek-enter-from[data-v-d9c57c13],.peek-leave-to[data-v-d9c57c13]{opacity:0}.peek-enter-from .peek-stack[data-v-d9c57c13],.peek-leave-to .peek-stack[data-v-d9c57c13]{transform:scale(.92)}.pinpad[data-v-64d01098]{box-sizing:border-box;flex-direction:column;min-height:100%;padding:0 16px 36px;display:flex}.pad-top[data-v-64d01098]{padding-top:calc(env(safe-area-inset-top,0px) + 52px);margin-bottom:20px}.pad-title[data-v-64d01098]{margin:0 0 4px;font-size:26px}.pad-desc[data-v-64d01098]{color:var(--app-text-muted,#8e8e93);max-width:320px;min-height:60px;margin:0 auto 8px;font-size:14px;line-height:1.4}.pad-dots[data-v-64d01098]{flex-wrap:wrap;justify-content:center;gap:16px;min-height:22px;margin:20px 0 0;font-size:16px;display:flex}.pad-error[data-v-64d01098]{color:var(--ion-color-danger);min-height:20px;margin:12px 0 0;font-size:14px}.pad[data-v-64d01098]{grid-template-columns:repeat(3,1fr);place-items:center;gap:18px 26px;width:100%;max-width:330px;margin:auto auto 0;display:grid}.key[data-v-64d01098]{color:var(--ion-text-color);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;display:flex}.key[data-v-64d01098]:disabled{opacity:.4;cursor:default}.key-circle[data-v-64d01098]{background:#7878802e;border-radius:50%;width:82px;height:82px;transition:background-color 80ms,transform 60ms}.key-circle[data-v-64d01098]:not(:disabled):active{background:#7878806b;transform:scale(.94)}.key-inner[data-v-64d01098]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.key-num[data-v-64d01098]{font-size:33px;font-weight:400}.key-sub[data-v-64d01098]{letter-spacing:2px;margin-top:3px;font-size:11px;font-weight:600}.key-flat[data-v-64d01098]{width:82px;height:82px;color:var(--app-text-muted,#8e8e93);border-radius:50%;font-size:26px}.key-flat[data-v-64d01098]:not(:disabled):active{background:#78788038}.key-flat ion-icon[data-v-64d01098]{pointer-events:none;font-size:26px}.key-spacer[data-v-64d01098]{cursor:default;width:82px;height:82px}.pad-foot[data-v-64d01098]{min-height:24px;margin-top:18px}.pc-close[data-v-e0dfad03]{top:max(env(safe-area-inset-top,0px), 8px);z-index:2;position:absolute;right:8px}.pc-pick[data-v-e0dfad03]{min-height:100%;padding:0 24px max(env(safe-area-inset-bottom,0px), 24px);flex-direction:column;justify-content:center;display:flex}.pc-title[data-v-e0dfad03]{margin:0 0 8px;font-size:26px}.pc-desc[data-v-e0dfad03]{color:var(--app-text-muted,#8e8e93);max-width:320px;margin:0 auto 24px;font-size:14px;line-height:1.45}.pc-seg[data-v-e0dfad03]{max-width:280px;margin:0 auto}.pc-continue[data-v-e0dfad03]{max-width:280px;margin:28px auto 0}.sheet[data-v-d0892ff2]{--padding-top:8px}.sheet-head[data-v-d0892ff2]{align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.head-av[data-v-d0892ff2]{width:44px;height:44px}.head-name[data-v-d0892ff2]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:20px;font-weight:700;overflow:hidden}.close[data-v-d0892ff2]{background:var(--ion-color-step-150,#7878803d);width:34px;height:34px;color:var(--ion-text-color);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.actions ion-icon[data-v-d0892ff2]{color:var(--ion-text-color);font-size:22px}.pair-reason[data-v-d0892ff2]{color:var(--ion-color-medium);white-space:normal;margin:2px 0 0;font-size:12px}.sheet-head[data-v-2d3becac]{align-items:center;padding:16px 16px 4px;display:flex}.sheet-head h2[data-v-2d3becac]{flex:1;margin:0;font-size:20px;font-weight:700}.close[data-v-2d3becac]{background:var(--ion-color-step-150,#7878803d);width:32px;height:32px;color:var(--ion-text-color);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:19px;display:flex}.pick[data-v-2d3becac],.pick[data-v-30787f18]{pointer-events:none}.filter-bar[data-v-2f201e2b]{align-items:center;gap:8px;padding:6px 12px 8px;display:flex}.chips[data-v-2f201e2b]{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:8px;min-width:0;display:flex;overflow:auto hidden}.chips[data-v-2f201e2b]::-webkit-scrollbar{display:none}.chip[data-v-2f201e2b]{border:1px solid var(--ion-color-step-200,#78788033);height:34px;color:var(--ion-text-color);cursor:pointer;white-space:nowrap;background:0 0;border-radius:17px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.chip.active[data-v-2f201e2b]{background:var(--ion-color-primary,#10b981);border-color:var(--ion-color-primary,#10b981);color:var(--ion-color-primary-contrast,#fff)}.chip-badge[data-v-2f201e2b]{background:var(--ion-color-primary,#10b981);min-width:18px;height:18px;color:var(--ion-color-primary-contrast,#fff);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.chip.active .chip-badge[data-v-2f201e2b]{background:#ffffff40}.chip-move[data-v-2f201e2b]{transition:transform .3s}.more-btn[data-v-2f201e2b]{border:1px solid var(--ion-color-step-200,#78788033);width:38px;height:34px;color:var(--ion-text-color);cursor:pointer;background:0 0;border-radius:17px;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.sheet-head[data-v-2f5cb1ba]{align-items:center;padding:16px 16px 8px;display:flex}.sheet-head h2[data-v-2f5cb1ba]{flex:1;margin:0;font-size:22px;font-weight:700}.tip[data-v-2f5cb1ba]{background:var(--ion-color-step-100,#7878801f);color:var(--ion-color-medium);border-radius:12px;align-items:flex-start;gap:10px;margin:0 16px 8px;padding:12px 14px;font-size:14px;display:flex}.tip ion-icon[data-v-2f5cb1ba]{flex:none;font-size:20px}.edit-btn[data-v-2f5cb1ba]{color:var(--ion-color-medium);cursor:pointer;background:0 0;border:none;align-items:center;padding:6px;font-size:22px;display:flex}.hint[data-v-63cd4a45]{color:var(--ion-color-medium);text-align:center;padding:8px 20px 0;font-size:14px}.empty[data-v-0382931b]{text-align:center;flex-direction:column;align-items:center;margin-top:40px;display:flex}.pin-dropzone[data-v-0382931b]{flex-direction:column;align-items:center;gap:6px;padding:14px 8px 10px;display:flex}.dz-well[data-v-0382931b]{border:2px dashed color-mix(in srgb, var(--app-text,#000) 25%, transparent);width:88px;height:88px;color:var(--app-text-muted,var(--ion-color-medium));border-radius:50%;justify-content:center;align-items:center;font-size:30px;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.dz-label[data-v-0382931b]{color:var(--app-text-muted,var(--ion-color-medium));font-size:13px}.pin-dropzone.hover .dz-well[data-v-0382931b]{border-color:var(--ion-color-primary,#10b981);background:color-mix(in srgb, var(--ion-color-primary,#10b981) 12%, transparent);color:var(--ion-color-primary,#10b981);transform:scale(1.06)}.hint-list[data-v-0382931b]{padding-top:0}.hint-list ion-icon[data-v-0382931b]{font-size:24px}.drag-proxy{z-index:10001;pointer-events:none;filter:drop-shadow(0 12px 22px #00000059);flex-direction:column;align-items:center;gap:6px;width:88px;transition:scale .15s;display:flex;position:fixed;top:0;left:0;scale:1.06}.drag-proxy.dragging{scale:1.12}.drag-proxy .proxy-avatar{width:88px;height:88px;position:relative}.drag-proxy .proxy-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ion-text-color);font-size:13px;overflow:hidden}.drag-proxy .proxy-badge{top:-2px;border-radius:10px;position:absolute;inset-inline-end:-6px}.drag-proxy .proxy-ban{top:-4px;background:var(--ion-color-danger,#eb445a);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;inset-inline-end:-8px}.drag-proxy .proxy-ban ion-icon{font-size:18px}.browse-list[data-v-5a375d99]{padding-top:0}.browse-list ion-icon[data-v-5a375d99]{font-size:24px}.empty[data-v-5a375d99]{text-align:center;margin-top:40px}.avatar-wrap[data-v-5a375d99]{position:relative}.presence-dot[data-v-5a375d99]{background:var(--ion-color-success,#2dd36f);border:2px solid var(--ion-background-color,#fff);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-1px;right:-1px}p.expired[data-v-5a375d99]{color:var(--ion-color-danger,#eb445a)}.profile[data-v-5ab2f58c]{padding:24px 16px 8px}.profile-avatar[data-v-5ab2f58c]{width:96px;height:96px;margin:0 auto 12px}.profile h2[data-v-5ab2f58c]{margin:0;font-size:20px;font-weight:600}.profile p[data-v-5ab2f58c]{color:var(--app-text-muted);margin:4px 0 0}
