.Auth[data-v-054448b9]{--color-primary:#3390ec;--color-primary-shade-rgb:47, 132, 217;--color-text:#000;--color-text-secondary:#707579;--color-placeholders:#a2acb4;--color-borders-input:#dadce0;--color-background:#fff;--color-error:#e53935;--border-radius-default:1rem;background:var(--color-background);height:100%;color:var(--color-text);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,"system-ui",Roboto,Apple Color Emoji,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}#auth-phone-number-form[data-v-054448b9],#auth-qr-form[data-v-054448b9]{height:100%;overflow-y:auto}.auth-form[data-v-054448b9]{text-align:center;width:100%;max-width:25.5rem;margin:0 auto;padding:6rem 1rem 1rem}.auth-form #logo[data-v-054448b9]{background:url(/telegram-logo.svg) 50%/100% no-repeat;width:7.5rem;height:7.5rem;margin:0 auto 1.75rem;display:block}.auth-form h1[data-v-054448b9]{margin:0 0 .5rem;font-size:1.25rem;font-weight:500;line-height:1}.auth-form .note[data-v-054448b9]{color:var(--color-text-secondary);margin:0 0 2.5rem;font-size:.875rem;line-height:1.35}@media (width>=600px) and (height>=450px){.auth-form[data-v-054448b9]{padding:6.8125rem 1.5rem 1.5rem}.auth-form.qr[data-v-054448b9]{padding-top:4rem}.auth-form #logo[data-v-054448b9]{width:10rem;height:10rem;margin-bottom:2.5rem}}@media (width>=600px){.auth-form h1[data-v-054448b9]{font-size:2rem;line-height:1.5}.auth-form .note[data-v-054448b9]{margin-bottom:3rem;font-size:1rem}}#auth-phone-number-form .form[data-v-054448b9]{min-height:26.25rem}.note.invite[data-v-054448b9]{color:var(--color-primary);margin-bottom:1rem}.note.error-note[data-v-054448b9]{color:var(--color-error);margin:0 0 1rem}#auth-qr-form .qr-outer[data-v-054448b9]{height:280px;position:relative}#auth-qr-form .qr-inner[data-v-054448b9],#auth-qr-form .qr-loading[data-v-054448b9]{justify-content:center;width:100%;height:280px;display:flex;position:absolute;top:0;left:0}#auth-qr-form .qr-inner[data-v-054448b9]{animation:.4s ease-in-out forwards qr-show-054448b9}#auth-qr-form .qr-container[data-v-054448b9]{background-color:#fff;border-radius:1.5rem;width:280px;height:280px;overflow:hidden}#auth-qr-form .qr-container[data-v-054448b9] svg{width:280px;height:280px;display:block}#auth-qr-form .qr-plane[data-v-054448b9]{z-index:1;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#auth-qr-form .qr-plane svg[data-v-054448b9]{width:54px;height:54px;display:block}.qr-loading[data-v-054448b9]{align-items:center}.qr-spinner[data-v-054448b9]{border:2px solid #3390ec40;border-top-color:var(--color-primary);border-radius:50%;width:2.75rem;height:2.75rem;animation:.9s linear infinite qr-spin-054448b9}@keyframes qr-spin-054448b9{to{transform:rotate(360deg)}}@keyframes qr-show-054448b9{0%{opacity:0;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}#auth-qr-form h1[data-v-054448b9]{margin:1.5rem 0 1rem;font-size:1.25rem}@media (width>=600px){#auth-qr-form h1[data-v-054448b9]{font-size:1.25rem;line-height:1.5}}#auth-qr-form ol[data-v-054448b9]{counter-reset:item;margin:0 0 1rem;padding:0 1.75rem;list-style:none}#auth-qr-form ol li[data-v-054448b9]{counter-increment:item;text-align:left;margin:.75rem 0;display:flex}#auth-qr-form ol li[data-v-054448b9]:before{content:counter(item);color:#fff;background:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;margin:.0625rem .75rem 0 0;padding:0;font-size:.875rem;display:flex}#auth-qr-form ol li b[data-v-054448b9]{font-weight:500}.input-group[data-v-054448b9]{margin-bottom:1.125rem;position:relative}.input-group label[data-v-054448b9]{pointer-events:none;cursor:text;transform-origin:0;color:var(--color-placeholders);white-space:nowrap;background-color:var(--color-background);border-radius:1rem;padding:0 .5rem;font-size:1rem;font-weight:400;transition:transform .15s ease-out,color .15s ease-out;display:block;position:absolute;top:.6875rem;left:1rem}.input-group.touched label[data-v-054448b9],.input-group .form-control:focus+label[data-v-054448b9]{transform:scale(.75)translateY(-2rem)}.input-group.touched label[data-v-054448b9]{color:var(--color-text-secondary)}.form-control[data-v-054448b9]{--border-width:1px;width:100%;height:3rem;padding:calc(.75rem - var(--border-width)) calc(1.1875rem - var(--border-width)) .6875rem;border:var(--border-width) solid var(--color-borders-input);border-radius:var(--border-radius-default);color:var(--color-text);appearance:none;background-color:var(--color-background);outline:none;font-size:1rem;line-height:1.25rem;transition:border-color .15s;display:block}.form-control[data-v-054448b9]:hover{border-color:var(--color-primary)}.form-control:hover+label[data-v-054448b9]{color:var(--color-primary)}.form-control[data-v-054448b9]:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);caret-color:var(--color-primary)}.form-control:focus+label[data-v-054448b9]{color:var(--color-primary)}.DropdownMenu[data-v-054448b9]{position:relative}.CountryCodeInput .input-group[data-v-054448b9]{cursor:pointer;z-index:10}.CountryCodeInput .input-group .css-icon-down[data-v-054448b9]{border:2px solid var(--color-text-secondary);border-top:0;border-left:0;width:.75rem;height:.75rem;transition:color .2s,transform .2s,top .2s;position:absolute;top:1rem;right:1rem;transform:scaleY(1)rotate(45deg)}.CountryCodeInput .input-group .css-icon-down.open[data-v-054448b9]{border-color:var(--color-primary);top:1.3125rem;transform:scaleY(-1)rotate(45deg)}.Menu .bubble[data-v-054448b9]{z-index:21;border-radius:var(--border-radius-default);min-width:13.5rem;color:var(--color-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffba;margin:0;padding:.25rem 0;list-style:none;display:block;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden;box-shadow:0 .25rem .5rem .125rem #72727240}.CountryCodeInput .bubble[data-v-054448b9]{transform-origin:top;width:100%;max-height:23.5rem;overflow-y:auto}.MenuItem[data-v-054448b9]{cursor:pointer;width:100%;color:var(--color-text);white-space:nowrap;background:0 0;align-items:center;padding:.75rem 1rem;line-height:1.5rem;display:flex;position:relative;overflow:hidden}.MenuItem.compact[data-v-054448b9]{border-radius:.75rem;width:auto;margin:.125rem .25rem;padding:.25rem;font-size:.875rem;font-weight:500;transition:transform .15s ease-in-out;transform:scale(1)}.MenuItem.text-only[data-v-054448b9]{padding-inline:.5rem;line-height:1.375}.MenuItem.compact[data-v-054448b9]:hover,.MenuItem.compact[data-v-054448b9]:focus{background:#0001}.MenuItem.compact[data-v-054448b9]:active{transform:scale(.98)}.CountryCodeInput .country-flag[data-v-054448b9]{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:44px;margin-right:1rem;font-size:2rem;line-height:44px;display:flex}.CountryCodeInput .country-name[data-v-054448b9]{text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-right:1rem;overflow:hidden}.CountryCodeInput .country-code[data-v-054448b9]{opacity:.5;flex-shrink:0;margin-left:auto;padding-right:.25rem}.Checkbox[data-v-054448b9]{cursor:pointer;text-align:left;align-items:center;min-height:3rem;margin-bottom:0;padding-inline-start:4rem;display:flex;position:relative}.Checkbox input[data-v-054448b9]{z-index:-1;opacity:0;position:absolute}.Checkbox .Checkbox-main[data-v-054448b9]{flex-grow:1;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;display:grid}.Checkbox .Checkbox-main[data-v-054448b9]:before,.Checkbox .Checkbox-main[data-v-054448b9]:after{pointer-events:none;content:"";width:1.25rem;height:1.25rem;display:block;position:absolute;top:50%;left:1.125rem;transform:translateY(-50%)}.Checkbox .Checkbox-main[data-v-054448b9]:before{border:.125rem solid var(--color-borders-input);background-color:var(--color-background);border-radius:.25rem;transition:border-color .1s,background-color .1s}.Checkbox .Checkbox-main[data-v-054448b9]:after{opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4.8 10.4 8.4 14 15.2 6.8'/%3E%3C/svg%3E") 50%/100% no-repeat;transition:opacity .1s}.Checkbox input:checked~.Checkbox-main[data-v-054448b9]:before{border-color:var(--color-primary);background-color:var(--color-primary)}.Checkbox input:checked~.Checkbox-main[data-v-054448b9]:after{opacity:1}.Checkbox .Checkbox-main .label[data-v-054448b9]{text-align:left;line-height:1.25rem}.Button[data-v-054448b9]{--button-text-color:#fff;--button-background-color:transparent;cursor:pointer;border-radius:var(--border-radius-default);width:100%;height:3rem;color:var(--button-text-color);text-transform:uppercase;background-color:var(--button-background-color);border:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;font-size:1rem;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s,opacity .2s;display:flex;position:relative;overflow:hidden}.Button.primary[data-v-054448b9]{--button-text-color:#fff;--button-background-color:var(--color-primary)}.Button.primary[data-v-054448b9]:not(:disabled):hover{background-color:rgba(var(--color-primary-shade-rgb), .9)}.Button.text[data-v-054448b9]{--button-background-color:transparent}.Button.text.primary[data-v-054448b9]{--button-text-color:var(--color-primary)}.Button.text.primary[data-v-054448b9]:not(:disabled):hover{background-color:rgba(var(--color-primary-shade-rgb), .08)}.Button[data-v-054448b9]:disabled{opacity:.5;pointer-events:none}.auth-button[data-v-054448b9]{margin-top:2.5rem}.auth-button+.auth-button[data-v-054448b9]{margin-top:.5rem}.auth-button.text+.auth-button.text[data-v-054448b9]{margin-top:0}.emoji-pop[data-v-325b15ae]{background:#fff;border-radius:16px;grid-template-rows:auto 1fr auto;width:min(380px,92vw);height:360px;display:grid;overflow:hidden;box-shadow:0 8px 28px #00000029}.emoji-cats[data-v-325b15ae]{border-bottom:1px solid #0000000f;gap:2px;padding:8px 10px 4px;display:flex}.emoji-cats button[data-v-325b15ae],.emoji-grid button[data-v-325b15ae]{cursor:pointer;background:0 0;border:none;border-radius:8px}.emoji-cats button[data-v-325b15ae]{width:36px;height:32px;font-size:18px}.emoji-cats button.on[data-v-325b15ae],.emoji-cats button[data-v-325b15ae]:hover,.emoji-grid button[data-v-325b15ae]:hover{background:#f4f4f5}.emoji-grid[data-v-325b15ae]{grid-template-columns:repeat(8,1fr);align-content:start;gap:2px;padding:8px;display:grid;overflow:auto}.emoji-grid button[data-v-325b15ae]{height:36px;font-size:22px}.emoji-foot[data-v-325b15ae]{color:#707579;border-top:1px solid #0000000f;padding:8px 14px;font-size:13px}.lb[data-v-694333b5]{z-index:200;background:#000000e6;flex-direction:column;display:flex;position:fixed;inset:0}.lb-bar[data-v-694333b5]{color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.lb-title[data-v-694333b5]{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.lb-actions[data-v-694333b5]{flex-shrink:0;gap:8px;display:flex}.lb-btn[data-v-694333b5]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:8px;padding:6px 12px;font-size:13px;text-decoration:none}.lb-btn[data-v-694333b5]:hover{background:#ffffff38}.lb-body[data-v-694333b5]{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 16px 24px;display:flex}.lb-body img[data-v-694333b5],.lb-body video[data-v-694333b5]{object-fit:contain;max-width:100%;max-height:100%}.lb-error[data-v-694333b5]{color:#fff;text-align:center;flex-direction:column;gap:10px;font-size:14px;display:flex}.lb-error a[data-v-694333b5]{color:#6ab3f3}.m-photo[data-v-72257308],.m-video[data-v-72257308]{cursor:pointer;background:var(--tg-media-placeholder,#0000000f);border-radius:10px;max-width:100%;position:relative;overflow:hidden}.m-photo img[data-v-72257308],.m-video img[data-v-72257308]{object-fit:cover;width:100%;height:100%;display:block}.m-video.round[data-v-72257308]{border-radius:50%}.m-video-blank[data-v-72257308]{background:#00000040;width:100%;height:100%}.m-play[data-v-72257308]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.m-play span[data-v-72257308]{color:#fff;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding-left:3px;font-size:18px;display:flex}.m-badge[data-v-72257308]{color:#fff;pointer-events:none;background:#00000073;border-radius:10px;padding:1px 7px;font-size:12px;position:absolute;top:6px;left:6px}.m-fallback[data-v-72257308]{width:100%;height:100%;min-height:120px;color:var(--tg-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;font-size:13px;display:flex}.m-fallback-icon[data-v-72257308]{font-size:26px}.m-fallback-hint[data-v-72257308]{opacity:.75;font-size:11px}.m-placeholder[data-v-72257308]{width:100%;height:100%;min-height:120px;color:var(--tg-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.m-sticker img[data-v-72257308]{max-width:180px;max-height:180px;display:block}.m-audio[data-v-72257308]{min-width:240px;max-width:320px}.m-audio-head[data-v-72257308]{align-items:center;gap:10px;display:flex}.m-audio-icon[data-v-72257308]{background:var(--tg-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.m-audio-meta[data-v-72257308]{min-width:0}.m-audio-name[data-v-72257308]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.m-audio-sub[data-v-72257308]{color:var(--tg-text-secondary);font-size:12px}.m-audio-player[data-v-72257308]{width:100%;height:32px;margin-top:6px}.m-web[data-v-72257308]{background:var(--tg-reply-bg,#0000000f);border-left:3px solid var(--tg-accent);min-width:220px;max-width:340px;color:inherit;border-radius:8px;align-items:stretch;gap:10px;margin-top:6px;padding:8px 10px;text-decoration:none;display:flex}.m-web-main[data-v-72257308]{flex:1;min-width:0}.m-web-site[data-v-72257308]{color:var(--tg-accent);margin-bottom:2px;font-size:12px}.m-web-title[data-v-72257308]{font-size:14px;font-weight:600;line-height:1.3}.m-web-desc[data-v-72257308]{color:var(--tg-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;display:-webkit-box;overflow:hidden}.m-web-thumb[data-v-72257308]{object-fit:cover;background:#00000014;border-radius:6px;flex-shrink:0;width:58px;height:58px}.m-web-thumb-ph[data-v-72257308]{place-items:center;font-size:20px;display:grid}.m-file[data-v-72257308]{min-width:200px;max-width:320px;color:inherit;cursor:pointer;align-items:center;gap:10px;text-decoration:none;display:flex}.m-file-icon[data-v-72257308]{background:var(--tg-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:11px;font-weight:600;display:flex}.m-file-meta[data-v-72257308]{flex-direction:column;min-width:0;display:flex}.m-file-name[data-v-72257308]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.m-file-sub[data-v-72257308]{color:var(--tg-text-secondary);font-size:12px}.m-chip[data-v-72257308]{color:var(--tg-text-secondary);background:var(--tg-media-placeholder,#0000000f);border-radius:8px;padding:4px 8px;font-size:13px;display:inline-block}.tg-avatar[data-v-517a6fb9]{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;overflow:hidden}.tg-avatar img[data-v-517a6fb9]{object-fit:cover;width:100%;height:100%;display:block}.msg-row[data-v-0c45ef84]{align-items:flex-end;gap:8px;padding:1px 0;display:flex}.msg-row.out[data-v-0c45ef84]{justify-content:flex-end}.msg-row.service[data-v-0c45ef84]{justify-content:center;padding:6px 0}.service-chip[data-v-0c45ef84]{background:var(--tg-service-bg);color:var(--tg-service-text);text-align:center;border-radius:12px;max-width:80%;padding:3px 10px;font-size:13px}.msg-avatar[data-v-0c45ef84],.msg-avatar-spacer[data-v-0c45ef84]{flex-shrink:0}.msg-avatar-spacer[data-v-0c45ef84]{width:34px}.bubble[data-v-0c45ef84]{background:var(--tg-bubble-in);max-width:min(72%,480px);color:var(--tg-bubble-in-text);box-shadow:var(--tg-bubble-shadow);word-break:break-word;border-radius:12px;padding:5px 9px 6px;position:relative}.msg-row.out .bubble[data-v-0c45ef84]{background:var(--tg-bubble-out);color:var(--tg-bubble-out-text)}.bubble.bare[data-v-0c45ef84]{box-shadow:none;background:0 0;padding:0}.bubble.media-only[data-v-0c45ef84]{padding:3px;overflow:hidden}.sender[data-v-0c45ef84]{margin-bottom:2px;font-size:13px;font-weight:600}.reply[data-v-0c45ef84]{border-left:2px solid var(--tg-accent);background:var(--tg-reply-bg);border-radius:0 4px 4px 0;margin-bottom:4px;padding:1px 6px;font-size:13px}.reply-name[data-v-0c45ef84]{color:var(--tg-accent);font-weight:600}.reply-text[data-v-0c45ef84]{color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.text[data-v-0c45ef84]{white-space:pre-wrap;margin-top:2px;font-size:15px;line-height:1.35}.text[data-v-0c45ef84] a{color:var(--tg-link);text-decoration:none}.text[data-v-0c45ef84] a:hover{text-decoration:underline}.meta[data-v-0c45ef84]{color:var(--tg-meta-text);justify-content:flex-end;align-items:center;gap:4px;margin-top:1px;font-size:11px;line-height:1.2;display:flex}.meta.overlay[data-v-0c45ef84]{color:#fff;background:#0006;border-radius:10px;margin:0;padding:1px 6px;position:absolute;bottom:8px;right:8px}.ticks[data-v-0c45ef84]{fill:none;stroke:var(--tg-tick);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.meta.overlay .ticks[data-v-0c45ef84]{color:#fff}.tg-theme-light{--tg-bg:#fff;--tg-bg-secondary:#fff;--tg-border:#00000014;--tg-hover:#f4f4f5;--tg-selected:#3390ec;--tg-selected-text:#fff;--tg-accent:#3390ec;--tg-text:#000;--tg-text-secondary:#707579;--tg-chat-bg:#c8d8c0;--tg-chat-pattern:url(/chat-bg.svg);--tg-chat-gradient:none;--tg-bubble-in:#fff;--tg-bubble-in-text:#000;--tg-bubble-out:#eeffde;--tg-bubble-out-text:#000;--tg-bubble-shadow:0 1px 2px #10232f26;--tg-meta-text:#0006;--tg-tick:#4fae4e;--tg-link:#3390ec;--tg-service-bg:#0000003d;--tg-service-text:#fff;--tg-reply-bg:#3390ec14;--tg-media-placeholder:#0000000f;--tg-badge-bg:#3390ec;--tg-badge-text:#fff;--tg-input-bg:#fff;--tg-panel-shadow:0 1px 2px #00000014}.tg-theme-dark{--tg-bg:#15202b;--tg-bg-secondary:#17212b;--tg-border:#ffffff14;--tg-hover:#202b36;--tg-selected:#2b5278;--tg-selected-text:#fff;--tg-accent:#2aabee;--tg-text:#e7ecf3;--tg-text-secondary:#8b9bb4;--tg-chat-bg:#0e1621;--tg-chat-pattern:none;--tg-chat-gradient:radial-gradient(circle at 20% 20%, #2aabee14 0, transparent 45%);--tg-bubble-in:#182533;--tg-bubble-in-text:#e7ecf3;--tg-bubble-out:#2b5278;--tg-bubble-out-text:#fff;--tg-bubble-shadow:none;--tg-meta-text:#ffffff80;--tg-tick:#64b5ef;--tg-link:#6ab3f3;--tg-service-bg:#00000059;--tg-service-text:#d3dbe4;--tg-reply-bg:#2aabee1a;--tg-media-placeholder:#ffffff14;--tg-badge-bg:#2aabee;--tg-badge-text:#fff;--tg-input-bg:#17212b;--tg-panel-shadow:none}.tg[data-v-7fdb67a2]{height:100%;color:var(--tg-text);background-color:var(--tg-chat-bg);background-image:var(--tg-chat-pattern);background-repeat:repeat;background-size:420px 420px;grid-template-rows:minmax(0,1fr);grid-template-columns:26.5rem minmax(0,1fr);gap:8px;padding:8px;font-size:15px;display:grid;overflow:hidden}.tg.show-info[data-v-7fdb67a2]{grid-template-columns:26.5rem minmax(0,1fr) 26rem}.sidebar[data-v-7fdb67a2]{background:#fff;border-radius:16px;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.side-head[data-v-7fdb67a2]{align-items:center;gap:.5rem;min-height:3.5rem;padding:.5rem .75rem;display:flex}.side-title[data-v-7fdb67a2]{font-size:1.15rem;font-weight:600}.icon-btn[data-v-7fdb67a2]{color:var(--tg-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:flex}.icon-btn[data-v-7fdb67a2]:hover{background:var(--tg-hover)}.icon-btn[data-v-7fdb67a2]:focus{outline:none}.search-wrap[data-v-7fdb67a2]{flex:1;min-width:0;position:relative}.search-icon[data-v-7fdb67a2]{color:#9aa0a6;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search-input[data-v-7fdb67a2]{width:100%;height:2.5rem;color:var(--tg-text);background:#f4f4f5;border:none;border-radius:1.25rem;outline:none;padding:0 2rem 0 2.4rem}.search-input[data-v-7fdb67a2]:focus{box-shadow:inset 0 0 0 1.5px var(--tg-accent);background:#fff}.search-clear[data-v-7fdb67a2]{color:var(--tg-text-secondary);cursor:pointer;background:0 0;border:none;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.side-menu[data-v-7fdb67a2]{z-index:40;background:#fff;border-radius:14px;width:270px;padding:8px 0;position:absolute;top:56px;left:10px;box-shadow:0 8px 28px #00000029}.menu-user[data-v-7fdb67a2]{border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:10px 16px 14px;display:flex}.menu-name[data-v-7fdb67a2]{font-weight:600}.menu-sub[data-v-7fdb67a2]{color:#707579;font-size:13px}.menu-item[data-v-7fdb67a2],.fab-menu button[data-v-7fdb67a2],.ctx button[data-v-7fdb67a2],.ctx-sub button[data-v-7fdb67a2]{text-align:left;cursor:pointer;color:#222;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:10px 16px;font-size:15px;display:flex}.menu-item[data-v-7fdb67a2]:hover,.fab-menu button[data-v-7fdb67a2]:hover,.ctx button[data-v-7fdb67a2]:hover,.ctx-sub button[data-v-7fdb67a2]:hover{background:#f4f4f5}.menu-item i[data-v-7fdb67a2],.fab-menu i[data-v-7fdb67a2],.ctx i[data-v-7fdb67a2]{text-align:center;opacity:.7;width:22px}.dialog-list[data-v-7fdb67a2]{flex:1;padding:0 .4rem 4.5rem;overflow-y:auto}.list-section[data-v-7fdb67a2]{color:var(--tg-text-secondary);padding:.75rem .5rem .35rem;font-size:.8rem;font-weight:600}.dialog-item[data-v-7fdb67a2]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.65rem;padding:.5rem;display:flex}.dialog-item[data-v-7fdb67a2]:hover,.dialog-item.hover[data-v-7fdb67a2]{background:#f4f4f5}.dialog-item.active[data-v-7fdb67a2]{color:#fff;background:#3390ec}.dialog-item.active .d-preview[data-v-7fdb67a2],.dialog-item.active .d-time[data-v-7fdb67a2],.dialog-item.active .mute-ico[data-v-7fdb67a2]{color:#ffffffd9}.d-main[data-v-7fdb67a2]{flex:1;min-width:0}.d-top[data-v-7fdb67a2],.d-bottom[data-v-7fdb67a2]{align-items:center;gap:.4rem;display:flex}.d-title[data-v-7fdb67a2]{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:4px;font-weight:500;display:flex;overflow:hidden}.d-time[data-v-7fdb67a2]{color:#707579;flex-shrink:0;align-items:center;gap:3px;font-size:.75rem;display:flex}.d-preview[data-v-7fdb67a2]{color:#707579;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;overflow:hidden}.mute-ico[data-v-7fdb67a2]{opacity:.55;flex-shrink:0}.list-ticks[data-v-7fdb67a2]{fill:none;stroke:#4fae4e;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.dialog-item.active .list-ticks[data-v-7fdb67a2]{stroke:#fff}.unread[data-v-7fdb67a2]{color:#fff;background:#3390ec;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;padding:0 .4rem;font-size:.8rem;display:flex}.unread.muted[data-v-7fdb67a2]{background:#c4c9cc}.dialog-item.active .unread[data-v-7fdb67a2]{color:#3390ec;background:#fff}.archive-ico[data-v-7fdb67a2]{background:#eef6fd;border-radius:50%;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.list-empty[data-v-7fdb67a2]{color:#707579;text-align:center;padding:1.5rem 1rem}.fab[data-v-7fdb67a2]{z-index:20;background:#3390ec;border:none;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 12px #3390ec66}.fab.open[data-v-7fdb67a2]{background:#4c9ce2}.fab-menu[data-v-7fdb67a2]{z-index:21;background:#fff;border-radius:12px;width:210px;padding:6px 0;position:absolute;bottom:80px;right:16px;box-shadow:0 8px 24px #00000029}.chat[data-v-7fdb67a2]{background-color:var(--tg-chat-bg);background-image:var(--tg-chat-pattern);background-repeat:repeat;background-size:420px 420px;border-radius:16px;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.chat-head[data-v-7fdb67a2]{background:#fff;align-items:center;gap:.4rem;min-height:3.5rem;padding:.4rem .6rem .4rem 1rem;display:flex}.chat-head-btn[data-v-7fdb67a2]{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:.75rem;padding:4px 8px;display:flex}.chat-head-btn[data-v-7fdb67a2]:hover,.chat-head-btn.on[data-v-7fdb67a2]{background:#f4f4f5}.chat-head-main[data-v-7fdb67a2]{flex:1;min-width:0}.chat-title[data-v-7fdb67a2]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-sub[data-v-7fdb67a2]{color:#707579;font-size:.8rem}.back-btn[data-v-7fdb67a2]{color:#707579;cursor:pointer;background:0 0;border:none;font-size:1.75rem;display:none}.chat-search[data-v-7fdb67a2]{border-bottom:1px solid var(--tg-border);background:#fff;align-items:center;gap:8px;padding:8px 16px;display:flex}.chat-search input[data-v-7fdb67a2]{background:#f4f4f5;border:none;border-radius:18px;outline:none;flex:1;height:36px;padding:0 14px}.chat-search-count[data-v-7fdb67a2]{color:#707579;font-size:13px}.chat-head[data-v-7fdb67a2],.chat-search[data-v-7fdb67a2],.upload-bar[data-v-7fdb67a2],.composer-wrap[data-v-7fdb67a2]{flex-shrink:0}.messages[data-v-7fdb67a2]{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:.75rem clamp(.75rem,6vw,5rem);display:flex;overflow-y:auto}.messages[data-v-7fdb67a2]>:first-child{margin-top:auto}.day-sep[data-v-7fdb67a2]{justify-content:center;margin:.75rem 0 .5rem;display:flex}.day-sep span[data-v-7fdb67a2]{color:#fff;background:#00000038;border-radius:.75rem;padding:.15rem .65rem;font-size:.8rem}.loading-more[data-v-7fdb67a2],.chat-empty[data-v-7fdb67a2]{text-align:center;color:#fff;background:#00000038;border-radius:.75rem;align-self:center;margin:.5rem 0;padding:.15rem .7rem;font-size:.85rem}.upload-bar[data-v-7fdb67a2]{background:#fff;gap:.2rem;padding:.35rem 1rem;display:grid}.upload-item[data-v-7fdb67a2]{color:#707579;justify-content:space-between;font-size:.8rem;display:flex}.composer-wrap[data-v-7fdb67a2]{padding:8px 10px 10px;position:relative}.emoji-float[data-v-7fdb67a2]{z-index:15;position:absolute;bottom:72px;right:16px}.composer[data-v-7fdb67a2]{background:#fff;border-radius:16px;align-items:flex-end;gap:2px;padding:4px 6px;display:flex;box-shadow:0 1px 4px #00000014}.composer-input[data-v-7fdb67a2]{resize:none;background:0 0;border:none;outline:none;flex:1;min-height:2.5rem;max-height:10rem;padding:.6rem .25rem;font-family:inherit;font-size:1rem;line-height:1.4}.mic-btn[data-v-7fdb67a2]{cursor:pointer;background:#3390ec;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;display:grid}.mic-btn.rec[data-v-7fdb67a2]{background:#e53935}.mic-btn[data-v-7fdb67a2]:disabled{opacity:.45}.drop-mask[data-v-7fdb67a2]{color:#3390ec;z-index:20;background:#3390ec26;border:2px dashed #3390ec;place-items:center;display:grid;position:absolute;inset:0}.chat-placeholder[data-v-7fdb67a2]{flex:1;place-content:center;display:grid}.ph-card[data-v-7fdb67a2]{color:#fff;background:#0000003d;border-radius:1rem;padding:.4rem 1rem}.info[data-v-7fdb67a2]{background:#fff;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:auto}.info-head[data-v-7fdb67a2]{flex-shrink:0;align-items:center;min-height:3.5rem;padding:0 8px;display:flex}.info-title[data-v-7fdb67a2]{flex:1;font-weight:600}.info-profile[data-v-7fdb67a2]{text-align:center;padding:8px 16px 20px}.info-name[data-v-7fdb67a2]{margin-top:12px;font-size:22px;font-weight:600}.info-sub[data-v-7fdb67a2]{color:#707579;margin-top:2px;font-size:14px}.info-rows[data-v-7fdb67a2]{padding:4px 0 8px}.info-row[data-v-7fdb67a2]{align-items:center;gap:16px;padding:10px 20px;display:flex}.info-ico[data-v-7fdb67a2]{text-align:center;color:#707579;place-items:center;width:24px;display:grid}.info-row-main[data-v-7fdb67a2]{flex:1;min-width:0}.info-row-val[data-v-7fdb67a2]{font-size:16px}.info-row small[data-v-7fdb67a2]{color:#707579;font-size:13px}.info-qr[data-v-7fdb67a2]{flex-shrink:0}.toggle[data-v-7fdb67a2]{background:#dadce0;border:none;border-radius:11px;width:38px;height:22px;margin-left:auto;position:relative}.toggle[data-v-7fdb67a2]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .15s;position:absolute;top:2px;left:2px}.toggle.on[data-v-7fdb67a2]{background:#3390ec}.toggle.on[data-v-7fdb67a2]:after{left:18px}.info-tabs[data-v-7fdb67a2]{flex-shrink:0;gap:4px;padding:8px 12px 4px;display:flex;overflow-x:auto}.info-tabs button[data-v-7fdb67a2]{color:#707579;white-space:nowrap;background:0 0;border:none;border-radius:16px;padding:7px 14px;font-size:15px}.info-tabs button.on[data-v-7fdb67a2]{color:#3390ec;background:#e7f3fc;font-weight:600}.info-media[data-v-7fdb67a2]{flex:1;grid-template-columns:1fr 1fr;gap:4px;padding:8px;display:grid}.info-media.empty[data-v-7fdb67a2]{display:block}.info-empty[data-v-7fdb67a2]{color:#707579;text-align:center;padding:48px 16px;font-size:15px}.info-media-item[data-v-7fdb67a2]{background:#f4f4f5;border:none;border-radius:8px;min-height:80px;padding:0;overflow:hidden}.info-media-item img[data-v-7fdb67a2]{object-fit:cover;width:100%;height:100%;display:block}.ctx[data-v-7fdb67a2]{z-index:80;background:#fff;border-radius:12px;width:240px;padding:6px 0;position:fixed;box-shadow:0 8px 28px #00000029}.ctx .danger[data-v-7fdb67a2],.ctx .danger i[data-v-7fdb67a2]{color:#e53935}.ctx-sub[data-v-7fdb67a2]{background:#fff;border-radius:12px;width:200px;padding:6px 0;position:absolute;top:150px;left:236px;box-shadow:0 8px 28px #00000029}.modal[data-v-7fdb67a2]{z-index:150;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal-card[data-v-7fdb67a2],.preview-card[data-v-7fdb67a2]{background:#fff;border-radius:12px;width:min(26rem,92vw);box-shadow:0 8px 30px #00000040}.modal-card[data-v-7fdb67a2]{padding:1.5rem}.preview-card header[data-v-7fdb67a2]{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:12px 14px;display:flex}.preview-body[data-v-7fdb67a2]{background:#c8d8c0;flex-direction:column;gap:4px;max-height:60vh;padding:12px;display:flex;overflow:auto}.preview-open[data-v-7fdb67a2]{color:#3390ec;background:#fff;border:none;border-top:1px solid #eee;width:100%;padding:12px;font-weight:600}.profile-head[data-v-7fdb67a2]{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.profile-name[data-v-7fdb67a2]{font-size:1.125rem;font-weight:600}.profile-sub[data-v-7fdb67a2]{color:#707579;font-size:.85rem}.profile-info[data-v-7fdb67a2]{gap:.6rem;margin:0 0 1.25rem;display:grid}.profile-info>div[data-v-7fdb67a2]{justify-content:space-between;gap:1rem;display:flex}.profile-info dt[data-v-7fdb67a2]{color:#707579}.profile-info dd[data-v-7fdb67a2]{text-align:right;word-break:break-all;margin:0}.profile-field[data-v-7fdb67a2]{color:#707579;gap:.25rem;margin-bottom:.6rem;font-size:13px;display:grid}.profile-field input[data-v-7fdb67a2],.profile-field textarea[data-v-7fdb67a2],.profile-field select[data-v-7fdb67a2]{font:inherit;color:#111;border:1px solid #e6e6e6;border-radius:8px;padding:.45rem .6rem}.profile-actions[data-v-7fdb67a2]{justify-content:flex-end;gap:.5rem;display:flex}.btn-ghost[data-v-7fdb67a2],.btn-danger[data-v-7fdb67a2]{cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1rem}.btn-ghost[data-v-7fdb67a2]{background:#f4f4f5}.btn-danger[data-v-7fdb67a2]{color:#fff;background:#e53935}.toast[data-v-7fdb67a2]{color:#fff;z-index:200;background:#000000bf;border-radius:8px;padding:8px 16px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@media (width<=1200px){.tg.show-info[data-v-7fdb67a2]{grid-template-columns:26.5rem minmax(0,1fr)}.info[data-v-7fdb67a2]{z-index:30;width:26rem;position:absolute;top:8px;bottom:8px;right:8px;box-shadow:0 8px 28px #0000001f}}@media (width<=900px){.tg[data-v-7fdb67a2],.tg.show-info[data-v-7fdb67a2]{grid-template-columns:1fr;gap:0;padding:0}.sidebar[data-v-7fdb67a2],.chat[data-v-7fdb67a2],.info[data-v-7fdb67a2]{border-radius:0}.chat[data-v-7fdb67a2],.info[data-v-7fdb67a2],.tg.show-chat .sidebar[data-v-7fdb67a2]{display:none}.tg.show-chat .chat[data-v-7fdb67a2]{display:flex}.tg.show-info .info[data-v-7fdb67a2]{width:100%;display:flex;top:0;bottom:0;right:0}.back-btn[data-v-7fdb67a2]{display:block}}*{box-sizing:border-box}html,body,#app{color:#000;-webkit-font-smoothing:antialiased;background:#fff;height:100%;margin:0;font-family:system-ui,-apple-system,"system-ui",Roboto,Apple Color Emoji,Helvetica Neue,sans-serif}button,input,select{font:inherit}button{cursor:pointer}
