:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:var(--bg-deep);font-synthesis:none;text-rendering:optimizelegibility;--bg-deep:var(--background);--bg-rail:var(--sidebar);--bg-panel:var(--card);--bg-panel-soft:var(--muted);--bg-header:var(--sidebar);--bg-active:#fff2;--bg-hover:#ffffff14;--bubble-in:var(--popover);--bubble-out-text:#e4ecf2;--bubble-out-link:#83caff;--bubble-out-meta:#7da8d3;--bubble-out:#2b5278;--text:var(--foreground);--text-soft:var(--muted-foreground);--text-muted:var(--muted-foreground);--line:var(--border);--line-strong:var(--input);--blue:var(--info);--blue-strong:var(--ring);--green:var(--success);--danger:var(--destructive);--danger-button:#be1100;--surface-input:var(--card);--surface-raised:var(--popover);--selection:#276782dd;--shadow:0 18px 60px #00000073;--bg-over:#ffffff14;--btn:var(--primary);--btn-over:#2b7da3;--btn-ripple:#1e3a47;--filter-input:var(--muted);--input-border:var(--input);--active-line:var(--ring);--active-line-error:#be1100;--placeholder:#555;--link:#48a0c7;--link-out:#53a5ca;--sender:#79c0ff;--service-out:#90caff;--reply-bar-in:#3994bc;--reply-bar-out:#65b9f4;--dialogs-text:#8c8c8c;--dialogs-text-over:#bfbfbf;--dialogs-date:#858889;--dialogs-tick:#48a0c7;--to-down-fg:#8c8c8c;--tick:#6bbfff;--warning:#e5ba7d;--danger-soft:#ffa198;--badge-unread:#307e9f;--badge-muted:#4b4c4d;--ripple:#fff2;--to-down-bg:#202122;--to-down-bg-over:#323233;--focus:#3994bcb3;--focus-on-accent:#53a5ca;--active-foreground:var(--accent-foreground);--accent-soft:#3994bc26;--accent-softer:#3994bc1a;--status-error-bg:#3a1d1d;--unread-divider-bg:#2c2d2e;--scrollbar:#a8a9aa85;--scrollbar-hover:#a8a9aa90;font-family:Vazirmatn Variable,Vazirmatn,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{background:var(--bg-deep);min-width:320px;overflow:hidden}::selection{background:var(--selection)}*{scrollbar-color:var(--scrollbar) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dialog-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.message__text a:focus-visible{outline:2px solid var(--focus-on-accent);outline-offset:2px;border-radius:3px}.icon-button:active{transform:scale(.9)}.jump-to-latest:active{transform:scale(.93)}.dialog-row:active:not(.dialog-row--active){background:var(--ripple)}.load-more:active{background:var(--bg-active)}.boot-screen__retry:active,.login-card__submit:active:not(:disabled){background:var(--btn-ripple)}.spin{animation:.85s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.boot-screen{width:100%;height:100%;color:var(--text-soft);background:var(--bg-deep);flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.boot-screen__logo,.login-card__logo{background:0 0;place-items:center;display:grid}.boot-screen__logo img,.login-card__logo img{filter:drop-shadow(0 10px 26px #297aa059);width:100%;height:100%;display:block}.boot-screen__logo{width:58px;height:58px;margin-bottom:8px}.boot-screen__retry{color:#fff;background:var(--btn);cursor:pointer;border:0;border-radius:8px;height:40px;margin-top:5px;padding:0 18px}.boot-screen__retry:hover{background:var(--btn-over)}.login{isolation:isolate;background:var(--bg-deep);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.login__glow{display:none}.login-card{background:var(--bg-panel);width:min(430px,100vw - 34px);box-shadow:var(--shadow);border-radius:8px;flex-direction:column;align-items:stretch;padding:38px 38px 30px;display:flex}.login-card__logo{align-self:center;width:74px;height:74px;margin-bottom:19px}.login-card h1{text-align:center;color:var(--active-foreground);letter-spacing:-.7px;margin:0;font-size:29px;font-weight:720}.login-card>p{text-align:center;color:var(--text-soft);margin:8px 0 27px;font-size:14px}.password-field{border:1px solid var(--input-border);height:53px;color:var(--placeholder);background:var(--filter-input);border-radius:8px;align-items:center;gap:11px;padding:0 15px;transition:border-color .16s;display:flex}.password-field:focus-within{border-color:var(--active-line);color:var(--blue)}.password-field--error{border-color:var(--active-line-error)}.password-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.password-field input::placeholder{color:var(--placeholder)}.password-field button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.login-card__error{color:var(--danger);margin-top:9px;font-size:13px}.login-card__submit{color:#fff;background:var(--btn);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;height:51px;margin-top:17px;font-weight:650;transition:background .15s;display:flex}.login-card__submit:hover:not(:disabled){background:var(--btn-over)}.login-card__submit:disabled{opacity:.55;cursor:default}.login-card__note{text-align:center;color:var(--text-muted);margin-top:21px;font-size:11.5px}.workspace{background:var(--bg-deep);direction:rtl;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(340px,420px) minmax(420px,1fr);width:100%;height:100dvh;display:grid;overflow:hidden}@keyframes popover-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}}.platform-avatar{flex:none;display:inline-flex;position:relative}.platform-avatar>.platform-dot{border:2px solid var(--surface-raised);width:13px;height:13px;position:absolute;inset-block-end:-1px;inset-inline-start:-1px}.platform-dot{box-sizing:border-box;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.platform-dot--eitaa{background:#ef7f1b}.platform-dot--bale{background:#3bb54a}.avatar{color:#fff;background:linear-gradient(180deg, var(--avatar-top,#79c0ff), var(--avatar-bottom,#3994bc));-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar--small{width:38px;height:38px;font-size:13px}.avatar--medium{width:45px;height:45px;font-size:15px}.avatar--large{width:54px;height:54px;font-size:17px}.avatar--saved{background:linear-gradient(#79c0ff,#3994bc);font-size:17px}.dialog-panel{border-left:1px solid var(--line);background:var(--bg-panel);flex-direction:column;grid-area:1/1;min-width:0;height:100%;display:flex}.dialog-panel__top{align-items:center;gap:8px;height:60px;padding:8px 12px;display:flex}.icon-button{width:42px;height:42px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:color .15s,background .15s;display:grid}.icon-button:hover{color:var(--text);background:var(--bg-hover)}.dialog-search{min-width:0;height:40px;color:var(--placeholder);background:var(--filter-input);border:1px solid #0000;border-radius:20px;flex:1;align-items:center;gap:9px;padding:0 14px;transition:color .15s;display:flex}.dialog-search:focus-within{color:var(--blue);border-color:var(--filter-input)}.dialog-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.dialog-search input::placeholder{color:var(--placeholder)}.dialog-search__clear{width:27px;height:27px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-inline-end:-4px;padding:0;transition:color .15s,background .15s;display:grid}.dialog-search__clear:hover{color:var(--text);background:var(--bg-hover)}.dialog-categories{border-bottom:1px solid var(--line);scrollbar-width:none;align-items:center;gap:2px;min-height:49px;padding:0 8px;display:flex;overflow-x:auto}.dialog-categories::-webkit-scrollbar{display:none}.dialog-category{min-width:max-content;height:48px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:1 0 auto;justify-content:center;align-items:center;gap:5px;padding:0 8px;transition:color .14s,background .14s;display:flex;position:relative}.dialog-category:hover{color:var(--text-soft);background:var(--bg-hover)}.dialog-category:active{background:var(--bg-panel-soft)}.dialog-category:focus-visible{outline:none}.dialog-category--active{color:var(--blue)}.dialog-category--active:after{content:"";background:var(--blue-strong);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:8px;right:8px}.dialog-category span{white-space:nowrap;font-size:11.5px;font-weight:560}.dialog-category small{min-width:18px;height:18px;color:var(--text-muted);background:var(--bg-hover);border-radius:9px;place-items:center;padding:0 5px;font-size:8.5px;display:grid}.dialog-category--active small{color:var(--active-foreground);background:var(--accent-soft)}.live-label{color:var(--text-muted);align-items:center;gap:5px;font-size:10.5px;display:flex}.live-label i{background:currentColor;border-radius:50%;width:6px;height:6px}.live-label--connected{color:var(--green)}.live-label--connected i{box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 12%, transparent)}.live-label--connecting{color:var(--warning)}.dialog-panel__meta{border-bottom:1px solid var(--line);min-height:31px;color:var(--text-muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 15px;font-size:10px;display:flex}.panel-error,.conversation-error{color:var(--danger-soft);background:var(--status-error-bg);padding:8px 13px;font-size:11.5px}.dialog-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;flex:1;min-height:0;overflow-y:auto}.dialog-row{width:100%;height:62px;text-align:initial;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 10px;transition:background .1s;display:flex}.dialog-row:hover{background:var(--bg-hover)}.dialog-row--active,.dialog-row--active:hover{background:var(--bg-active)}.dialog-row__body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dialog-row__title-line,.dialog-row__preview-line{align-items:center;min-width:0;display:flex}.dialog-row__title-line{gap:5px}.dialog-row>.avatar{width:46px;height:46px;font-size:15px}.dialog-row__folder-icon{color:#fff;background:var(--blue-strong);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.dialog-row__title-line strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:650;overflow:hidden}.dialog-row__title-line svg{color:var(--text-soft)}.dialog-row__title-line .dialog-row__mute{color:var(--badge-muted)}.dialog-row__title-line time{color:var(--dialogs-date);margin-inline-start:auto;padding-inline-start:5px;font-size:13px;font-weight:400}.dialog-row:hover:not(.dialog-row--active) .dialog-row__preview{color:var(--dialogs-text-over)}.dialog-row--active .dialog-row__title-line time,.dialog-row--active .dialog-row__preview{color:var(--active-foreground)}.dialog-row__preview-line{gap:4px;height:20px}.message-status-icon{width:18px;height:11px;color:var(--tick);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block;overflow:visible}.message-status-icon--sent{width:13px}.dialog-row .message-status-icon{color:var(--dialogs-tick)}.dialog-row--active .message-status-icon{color:var(--active-foreground)}.message__meta .message-status-icon{width:18px;height:11px;margin-inline-start:4px}.message__meta .message-status-icon--sent{width:13px}.dialog-row__preview{min-width:0;color:var(--dialogs-text);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:4px;font-size:13px;display:flex;overflow:hidden}.dialog-row__unread{color:#fff;background:var(--badge-unread);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9.5px;flex:none;justify-content:center;align-self:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:12px;font-weight:700;line-height:19px;display:inline-flex}.dialog-row__unread--muted{background:var(--badge-muted)}.dialog-row--active .dialog-row__unread{color:#fff;background:var(--badge-unread)}.dialog-row--active .dialog-row__unread--muted{color:var(--active-foreground);background:var(--badge-muted)}.dialog-row--muted:not(.dialog-row--active) .dialog-row__preview,.dialog-row--muted:not(.dialog-row--active) .dialog-row__title-line time{color:var(--placeholder)}.dialog-row__mention{cursor:pointer;border:0;padding:0 5px;font-size:13px;font-weight:700;line-height:1}.dialog-row__mention:focus-visible{outline:2px solid var(--active-foreground)}.dialog-list__empty,.history-empty{color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-list__empty{gap:6px;height:240px}.dialog-list__empty strong{color:var(--text-soft);margin-top:7px;font-size:14px}.dialog-list__empty span{font-size:11.5px}.load-more{color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 24px);height:42px;margin:5px 12px 12px;font-size:12px;display:flex}.load-more:hover{background:var(--bg-hover)}.dialog-skeletons{flex-direction:column;display:flex}.dialog-skeletons span{opacity:.8;background:radial-gradient(circle at calc(100% - 40px) 31px,#313233 0 27px,#0000 28px),linear-gradient(270deg,#0000 78px,#2c2d2e 78px 62%,#0000 62%) 0 19px/100% 12px no-repeat,linear-gradient(270deg,#0000 78px,#242526 78px 82%,#0000 82%) 0 39px/100% 9px no-repeat;height:62px;animation:1.4s ease-in-out infinite alternate skeleton}@keyframes skeleton{to{opacity:.42}}.conversation{background:var(--bg-deep);flex-direction:column;grid-area:1/2;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.conversation:before{content:none}.conversation-header{z-index:2;border-bottom:1px solid var(--line);background:var(--bg-header);flex:none;align-items:center;gap:10px;height:54px;padding:0 13px 0 15px;display:flex;position:relative}.conversation-header__back{display:none}.conversation-header .avatar{width:42px;height:42px;font-size:15px}.conversation-header__profile,.conversation-header__identity{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.conversation-header__profile{border-radius:50%;flex:none;display:grid}.conversation-header__identity{text-align:right;direction:rtl;flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.conversation-header__identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.conversation-header__identity small{max-width:100%;color:var(--text-muted);font-size:11px}.message-wall{z-index:1;overflow-anchor:none;overscroll-behavior:contain;--wall-pad:clamp(12px, 2vw, 32px);width:100%;min-height:0;padding:18px var(--wall-pad) 24px;scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;direction:rtl;flex:1;position:relative;overflow:hidden auto}.message{direction:ltr;min-width:0;max-width:100%;margin:6px 0 2px;display:flex}.message--attached-before{margin-top:0}.message--in{justify-content:flex-start}.message--out{justify-content:flex-end}.message--service{direction:rtl;justify-content:center;margin:10px 0 6px}.message__service{max-width:min(620px,100% - 32px);color:var(--text-muted);text-align:center;background:#202122d1;border-radius:14px;padding:5px 12px;font-size:13px;line-height:1.65}.message__service time{color:var(--text-soft);white-space:nowrap;direction:ltr;margin-inline-start:7px;font-size:10px;display:inline-block}.message__bubble{text-align:start;width:max-content;min-width:0;max-width:min(430px,100% - 56px);box-shadow:none;padding:8px 11px;position:relative}.message__stack{flex-direction:column;align-items:flex-start;width:fit-content;min-width:0;max-width:min(430px,100% - 56px);display:flex}.message--group .message__stack{max-width:min(430px,100% - 96px)}.message--out .message__stack{align-items:flex-end}.message__stack>.message__bubble,.message--group .message__stack>.message__bubble{max-width:100%}.message__stack--keyboard{width:min(430px,100% - 56px)}.message--group .message__stack--keyboard{width:min(430px,100% - 96px)}.message-keyboard{gap:4px;width:100%;margin-top:4px;display:grid}.message-keyboard__row{grid-template-columns:repeat(var(--button-count), minmax(0, 1fr));gap:4px;display:grid}.message-keyboard__button{box-sizing:border-box;color:#fff;min-width:0;min-height:42px;box-shadow:none;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#ffffff3d;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .12s,transform 80ms;display:flex}.message--out .message-keyboard__button{color:#fff;background:#ffffff3d}.message-keyboard__button:hover:not(:disabled){background:#ffffff4f}.message-keyboard__button:active:not(:disabled){transform:scale(.985)}.message-keyboard__button:disabled{color:var(--text-muted);cursor:default;opacity:.72}.message-button-toast{z-index:120;inset-inline-start:50%;color:#fff;text-align:center;background:#161719f0;border-radius:18px;max-width:min(420px,100vw - 32px);padding:9px 14px;font-size:13px;line-height:1.45;animation:.14s ease-out jump-in;position:fixed;bottom:82px;transform:translate(-50%);box-shadow:0 4px 18px #0000004d}.message-button-alert{z-index:130;background:#00000085;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.message-button-alert>div{width:min(340px,100%);color:var(--text);background:var(--bg-header);border-radius:14px;overflow:hidden;box-shadow:0 16px 50px #0000006b}.message-button-alert p{margin:0;padding:22px 20px 18px;font-size:14px;line-height:1.7}.message-button-alert button{border:0;border-top:1px solid var(--line);width:100%;min-height:46px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;font-weight:600}.message--group .message__bubble{max-width:min(430px,100% - 96px)}.message--attached-after .message__tail{display:none}.message__avatar-slot{flex:0 0 40px;justify-content:flex-start;align-items:flex-end;width:40px;display:flex}.message__avatar-button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:33px;height:33px;padding:0;display:grid}.message__avatar-button .avatar{width:33px;height:33px;font-size:11px}.message__bubble--visual{width:fit-content;min-width:min(var(--message-media-width,0px), calc(100% - 56px));max-width:min(430px,100% - 56px)}.message--group .message__bubble--visual{min-width:min(var(--message-media-width,0px), calc(100% - 96px));max-width:min(430px,100% - 96px)}.message__bubble--sticker{min-width:0;max-width:min(224px,52vw);box-shadow:none;border-radius:0;padding:0 0 18px;background:0 0!important}.message--in .message__bubble--sticker:before,.message--out .message__bubble--sticker:after{display:none}.message__bubble--sticker .message__meta{inset-inline-end:4px;min-height:15px;color:var(--text-soft);background:#121314c7;border-radius:9px;padding:1px 6px;position:absolute;bottom:0}.message__tail{z-index:0;fill:var(--bubble-in);pointer-events:none;display:block;position:absolute;bottom:-1px;left:-8.4px;overflow:visible}.message--out .message__tail{fill:var(--bubble-out);left:auto;right:-8.4px;transform:scaleX(-1)}.message__sender{width:max-content;max-width:100%;color:var(--message-sender-color,var(--sender));cursor:pointer;background:0 0;border:0;margin-bottom:2px;padding:0;font-size:14px;font-weight:600;line-height:1.45;display:block}.message__bubble--visual .message__sender{margin-bottom:5px}.message__forwarded{width:100%;color:var(--sender);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-bottom:3px;padding:0;font-size:11px;display:flex}.message__forwarded>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.message__forwarded small{color:inherit;font-size:11px}.message__forwarded strong{font-size:12px}.message--out .message__forwarded{color:var(--service-out)}.message--highlight .message__bubble{animation:1.25s ease-out message-highlight}@keyframes message-highlight{20%{filter:brightness(1.42)}}.message-media{min-width:230px;color:inherit;background:var(--bg-hover);border-radius:8px;align-items:center;gap:10px;margin:1px 0 6px;padding:8px;text-decoration:none;display:flex}a.message-media:hover{background:var(--bg-active)}.message-media__icon{color:#fff;background:var(--btn);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.message-media>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.message-media strong{text-overflow:ellipsis;white-space:nowrap;max-width:290px;font-size:12px;overflow:hidden}.message-media small{color:var(--text-soft);font-size:10px}.message-media>svg{color:var(--blue)}.message-media audio{width:min(320px,58vw);height:32px;margin-top:5px}.message-visual{background:0 0;border-radius:4px;width:calc(100% + 22px);margin:0 -11px 6px;text-decoration:none;display:block;overflow:hidden}.message-visual:not(.message-visual--sticker){min-height:100px;max-height:var(--message-media-max-height,430px);aspect-ratio:var(--message-media-aspect,16 / 9)}.message__bubble--visual:not(.message__bubble--sticker) .message-visual:first-child{border-radius:16px 16px 4px 4px;margin-top:-8px}.message--in.message--attached-before .message__bubble--visual:not(.message__bubble--sticker) .message-visual:first-child{border-top-left-radius:6px}.message--out.message--attached-before .message__bubble--visual:not(.message__bubble--sticker) .message-visual:first-child{border-top-right-radius:6px}.message-visual:not(.message-visual--sticker) img,.message-visual:not(.message-visual--sticker) video{object-fit:cover;background:0 0;width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;margin:0;display:block}.message-visual img{transition:filter .15s}a.message-visual:hover img{filter:brightness(1.05)}.message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message-visual{margin-bottom:-8px}.message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message-visual:first-child{border-radius:inherit}.message--in .message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message-visual:not(:first-child){border-radius:4px 4px 16px 0}.message--out .message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message-visual:not(:first-child){border-radius:4px 4px 0 16px}.message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message__meta{inset-inline-end:5px;z-index:1;color:#fffffff2;background:#00000054;border-radius:9px;min-height:15px;padding:1px 6px;position:absolute;bottom:5px}.message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message__meta time{color:#fffffff2}.message__bubble--visual:not(.message__bubble--sticker):not(:has(.message__text)) .message__meta .message-status-icon{color:#ffffffe6}.message-visual--sticker{background:0 0;border-radius:0;width:min(224px,48vw);margin:0}.message-visual--sticker img{object-fit:contain;background:0 0;width:100%;min-width:0;min-height:0;max-height:224px}.day-separator{z-index:1;width:max-content;max-width:80%;color:var(--active-foreground);background:#202122eb;border-radius:12px;margin:13px auto 10px;padding:3px 12px 4px;font-size:12.5px;font-weight:600;line-height:17px;position:relative}.history-sentinel{min-height:1px}.history-empty{gap:8px;min-height:100%;font-size:12px}@keyframes history-loading-reveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.history-empty--loading{animation:0s linear .18s both history-loading-reveal}.conversation-error{border-radius:8px;width:max-content;max-width:80%;margin:0 auto 12px}.message-composer{z-index:2;border-top:1px solid var(--line);background:var(--bg-header);flex-direction:column;flex:none;padding:0 2px;display:flex;position:relative}.message-composer--restricted{height:46px;min-height:46px;padding:0}.message-composer__restriction{width:100%;min-width:12px;height:46px;color:var(--text-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 10px;font-size:13.5px;line-height:20px;display:flex;overflow:hidden}.reply-keyboard{border-bottom:1px solid var(--line);background:var(--bg-panel);scrollbar-width:thin;gap:4px;max-height:min(38dvh,260px);padding:6px;display:grid;overflow:auto}.reply-keyboard__row{grid-template-columns:repeat(var(--button-count), minmax(0, 1fr));gap:4px;display:grid}.reply-keyboard__button{border:1px solid var(--line);min-width:0;min-height:42px;color:var(--text);background:var(--bg-header);font:inherit;text-align:center;text-overflow:ellipsis;cursor:pointer;border-radius:8px;place-items:center;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none;transition:background .12s,transform 80ms;display:grid;overflow:hidden;box-shadow:0 1px 2px #00000029}.reply-keyboard__button:hover:not(:disabled){background:var(--bg-hover)}.reply-keyboard__button:active:not(:disabled){transform:scale(.99)}.reply-keyboard__button:disabled{opacity:.62;cursor:default}.message-composer__row{direction:ltr;align-items:flex-end;gap:0;min-height:54px;display:flex}.message-composer__field{flex:1;align-self:stretch;align-items:flex-end;min-width:0;padding:9px 0;display:flex}.message-composer textarea{box-sizing:border-box;resize:none;width:100%;min-width:0;min-height:36px;max-height:224px;color:var(--text);font:inherit;field-sizing:content;text-align:right;direction:rtl;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:9px 8px;font-size:13px;line-height:18px;display:block}.message-composer textarea::placeholder{color:var(--placeholder)}.message-composer__tool,.message-composer__send{width:44px;height:46px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 44px;place-items:center;margin-bottom:4px;padding:0;transition:color .12s;display:grid;position:relative}.message-composer__tool:before,.message-composer__send:before{content:"";background:0 0;border-radius:50%;transition:background .12s;position:absolute;inset:3px 2px}.message-composer__tool:hover,.message-composer__send:hover:not(:disabled){color:var(--active-foreground)}.message-composer__tool--active{color:var(--blue)}.message-composer__tool:active:before,.message-composer__send:active:not(:disabled):before{background:var(--ripple)}.message-composer__tool svg,.message-composer__send svg{z-index:1;display:block;position:relative;transform:none}.telegram-input-icon{z-index:1;-webkit-mask-image:var(--telegram-input-icon);-webkit-mask-image:var(--telegram-input-icon);mask-image:var(--telegram-input-icon);background:currentColor;flex:none;display:block;position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.telegram-input-icon--attach{--telegram-input-icon:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAAAAAAAAQCEeRdzAAAAAXNSR0IB2cksfwAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABGdBTUEAALGPC/xhBQAAApRJREFUeJztmFuITVEYgP8ZYkqIKJeSl1FCZJriCQ8UyaWkkWuJlKQYPKh5UHIpSilKLi+MPLgVyTUkd5IiRHk4hZRbGNfj+/vX6axzOJm999pjyv7r65xZe8/s76z1//9aZ6ry+by05+j4rwX+Fplg0sgEk0YmmDQywaQRWrALjIfh0A1ewEW4CbG2rFCCVbAC1kIPN/YFOrv3d2E5XI76h0MI1sBBmApXYR3chtdQC+NgPZyHRbCvLQVV7qjYsq6GLfDTu/7YcQSaYRc8lQgzmUTQl1soxZnpBMPEcu4+fINXMAsewDaok1bmZFzBSnJjYS8MdD/rbM2G605Sc3Qn1MONtAQryWkOHhJb0ulQDRvElncwvIML7t4xaQlWV5CbCfvhFkyEt25c28wVJ3QcnohVd5/WPjCqYG8YUSY3V2xZVWQyfPDu/1z2nF5ired9WoIvpfTTa9vQnNIWokv8ybvWFbbDG7jkxurc6720BP1YJlaRJ2EGtHjXesIpsdnW5deeqOnR5ITPpC24CjbDYWgQayWF0Bk+LdaktVhOuPGVMBoa4WOagvOcXLN7/927NgDOQl+YJMWqXQAb4RhsjfKwqIL9xJZVl2iOlO4atU5Oc0+r/Jont9v9js52pENDVEF9QHex4vDlhsA5sUOD7r2FIvDlpklpnqYiOBKewfOycRX+KjZzj0LJxRHUfOvwh3EtgDViTTiYnEZUwTswHwaJbWmF+OEIKhdH8IDYhq87xwT5vV0shh2h5OIIasNdInYo0KPUJrGC6C/WcqaI9b3yxt1mghp6OhkFe8S2uULo/rpUbAaD/css7k6iR3r9YqQzNxRy8FCKeRgskh75c47U4r/7Xhw8MsGkkQkmjXYv+Atmm5scGtYXEAAAAABJRU5ErkJggg==);width:40px;height:40px}.telegram-input-icon--emoji{--telegram-input-icon:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAAAAAAAAQCEeRdzAAAAAXNSR0IB2cksfwAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABGdBTUEAALGPC/xhBQAAAOVJREFUeJztl6EKwlAYRjfRZhTxAcx2X8NsFix2HWpwYh+YjGLzeQwmQZuvoMwjDsSBOv0mjvEfOAz2w72Hy26YG4ahk2WK/w54hwWqWKCKBapYoIoFqligigWq5D5wij0M0Ptglhg18BpQjp7xiFezxKiBgXM/pU9miVEDPef56byaJSb3l6SDFZxh/PfQxT4ecfHtBmpgFSfYxC4eovc1nGMLh8oGaqCPJRzgHnd4wjqendvJ+soGaXyDY1xhGxtYwDUucaMuntYl2eIopbUeyP0t/jkWqGKBKhaoYoEqFqiS+cALi64iJ0nV6vUAAAAASUVORK5CYII=);background:0 0;width:40px;height:40px;-webkit-mask-image:none;mask-image:none}.telegram-input-icon--emoji:before{content:"";-webkit-mask-image:var(--telegram-input-icon);-webkit-mask-image:var(--telegram-input-icon);mask-image:var(--telegram-input-icon);background:currentColor;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.telegram-input-icon--emoji:after{content:"";border:1.5px solid;border-radius:50%;width:20px;height:20px;position:absolute;top:10px;left:10px}.telegram-emoji-icon{z-index:1;width:40px;height:40px;color:inherit;fill:currentColor;display:block;position:relative;overflow:visible}.telegram-emoji-icon__outline,.telegram-emoji-icon path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.telegram-input-icon--send{--telegram-input-icon:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAAAAAAAAQCEeRdzAAABt0lEQVR4nLXUyytEYRjH8XcKWRj3S26RYjmNDcV/oPwDlpIUS0kpJQvZuJX7ZWFjIZHSZCELFkJGSmyUS65hIYWU8X0676kzh5k5Y8ZTn6ZzzjvP733PvO+4AoGA+s9K0J9ueHGM5/8IqMK4vp7ALJ7iGVCEEiShH20Ywwwe4xFwpZubVYw+tGIS07iPJeAUL0i1PZeV9aIFUzro9i8B8qUzVIYYV4geHSQhsqqbaAJkr/rDBJiVj25LkGyMaycBUgdodDIrKhddaFbGjpOgy0gBfofNrZWDTjRhTgedhwo4gg/VSFHBuypSZaPDEjRqBlkDXlGHNCQrY0dlIh1Z+lOuM1CO+l+C5Hk7GlCDiwTbALnOQ6IOceEDD3oCT3p1kUpendu+Aklf1ckuB01C1S6GcWIP8KA2hsbbGMIyvsyb1oBIZyBUbWIAa8o4T0FlDfBG2XhdGa/CF26QGSDv3OOwscx0EBtOBpsBBSgLM06WvqIbbzmcSFBAhfr5Tyr1iSVlvIqdaBrbA0pt99+xiBHs/6WxPUAO1psyfosF3fgwlsb2ADlgMus9pQ9IvMoMuMN8PBub9Q3wqVOveu5qZQAAAABJRU5ErkJggg==);width:24px;height:24px}.telegram-input-icon--mic{--telegram-input-icon:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAAAAAAAAQCEeRdzAAAAAXNSR0IB2cksfwAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABGdBTUEAALGPC/xhBQAAAaJJREFUeJzdlbEvQ1EUxk9DSMQgsfgDCCFN6FBhwMDIIBaLwWASg0lCDEpMImxWCxMJMWFgIAwl0YhBwtZGCINoUpr6bs734vVpX19fdXGSX2577jnny7v3nfMCmUxGymmVZa1ehEADmAVd/H8OlkDiLwTawRH4BHv0jYBR0A+uSxGoAJvgEQyAV/pnwCH3OkDar0ArCIJeW3Hh72lwwpgbvwJBrtEce1FbjG+BKq6pHHspR4wvgZLtfwo0cr2X7HN23oPzfux5rgIRUAsG5eftCIFTR1yIqxWzCt5FG9BV4Fm0eYzdghhYEW20N/rr6IsxxliTaPNlWS4B0zyToAXcgTHRUWEKWaNiCFSLjoo0Y5vBnBeBAxAHG6APXIE2JlvDbgcsig67AGPjzC0okBQdA1tgWXSKJvhUTjOzykzVHtGzT3oRMLYteqYLfIopcOmICYN10AnmmfPL3PrAvE3WBV+AF/DBvRpQDx7AMNjNV6RQo5nEfdFp2g3G6V8DZ6IvxJdbAS+dbAockzB9EQ95ngXs9lRkfNECE+UWyPtpzGfffbhYckzzwGQAAAAASUVORK5CYII=);width:24px;height:24px}.telegram-input-icon--attach{--telegram-input-icon:url(data:image/png;base64,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)}.telegram-input-icon--emoji{--telegram-input-icon:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAAAAAAAAQCEeRdzAAAAAXNSR0IB2cksfwAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABGdBTUEAALGPC/xhBQAAA1VJREFUeJzt3TtrFFEYxvGzKFho4RdQUhhCOiE2gsUWItoIigSsFO9RxCL4FSwStBGvaCOGYEobGxUR7LTQRkQrLwhWYuU9vi/niMuwMdnsTGbOf58fPGgy5iT6z7KzWtian58PwrW67i9AqqXAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcDkHXmWbtI3bRmyvbHO287ZfDTqzVrkG9hD3be2O942l7bJtD70HqeLM2uUa2B9l7QWutdP1qQacWbtcA48v4XqvMao4s3a5Bh7p8/pKnVm7XAP7zc/YItebcGbtcg3sd7b/izHXkDNrl2tgf9nid7btLtcepetNOLN2uQb2lyv+sqXM16xVnFm7XAM7/wOfCuXe2VZxZq1yDixLoMBwCgynwHAKDJd74E22lu11RecP2/y/SH9T0fmVyznwZdtE+vkN27EQY5TBv2mu246kt6/YTpZ09orKNbA/siY63vYQHvd4KCfyxfAvbkif60LI8JGca+BuEY+G+I/2/uPvPs6etp3q4+MbJdfA/kiate0vvP+QbdR2wvaixzOHbNdsO7pcmw0ZPnpdroHdQdta2+7C+7fanoX4vHnT9nyRc4ZsB2xn03lF99LnylLOgb/b9tnu2PYUrvnv63TayxAjvbW9s32zbbBttG1Lay3wOR7a9qbPlaWcA7sfIf7Lz6UQn3u7hRpN65V/4xy2fV32V9cAuQd2P0O8e56xXQ3Li9npQ4gvie72eU4jEAL/9di22XYmxEfzcI8f/9F2y3bO9qXcL60+pMDOnyun07aEeJe9M8Tn23WFX+vPxe9tT2y3bQ9Cfy+vGokWuNPTtMn09voQb67WhHiz9SmU9zdfjUUOXPQ5baAMUuCBpMBwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDKfAcAoMp8BwCgynwHAKDPcH6oB5Pp8a+IIAAAAASUVORK5CYII=)}.telegram-input-icon--send{--telegram-input-icon:url(data:image/png;base64,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)}.telegram-input-icon--mic{--telegram-input-icon:url(data:image/png;base64,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)}.message-composer__send--active{color:var(--blue-strong)}.message-composer__send:disabled{color:var(--text-muted);cursor:default;opacity:1;background:0 0}.message-composer__error{color:var(--danger-soft);margin:0 12px 6px;font-size:11px}.profile-overlay{z-index:100;background:#00000094;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out profile-overlay-in;display:flex;position:fixed;inset:0}.profile-panel{background:var(--bg-deep);scrollbar-width:thin;border-radius:8px;width:min(392px,100vw - 32px);max-height:calc(100dvh - 32px);animation:.15s ease-out profile-in;overflow:hidden auto;box-shadow:0 18px 54px #00000085}@keyframes profile-overlay-in{0%{opacity:0}}@keyframes profile-in{0%{opacity:0;transform:scale(.96)translateY(8px)}}.profile-panel__hero{background:var(--bg-panel-soft);height:236px;position:relative}.profile-panel__close{z-index:2;width:48px;height:56px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .12s,background .12s;display:grid;position:absolute;top:0;right:0}.profile-panel__close:hover{color:var(--active-foreground);background:var(--bg-hover)}.profile-panel__hero>.avatar{width:80px;height:80px;font-size:24px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.profile-panel__hero>strong{color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;line-height:24px;position:absolute;top:111px;left:18px;right:18px;overflow:hidden}.profile-panel__hero>span{color:var(--text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:18px;position:absolute;top:134px;left:18px;right:18px;overflow:hidden}.profile-panel__actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:52px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.profile-panel__action{min-width:0;height:52px;color:var(--text);cursor:pointer;background:#121314ad;border:0;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:center;gap:1px;padding:6px 2px 3px;font-family:Roboto,Arial,sans-serif;font-size:11px;line-height:16px;transition:background .12s,transform .12s;display:flex}.profile-panel__action:hover{background:#202122eb}.profile-panel__action:active{transform:scale(.96)}.profile-panel__action svg{flex:0 0 23px}.profile-panel__identity{background:var(--bg-panel);min-height:105px;margin-top:1px;padding:13px 20px 9px 23px}.profile-panel__identity-row{width:100%;min-height:48px;color:var(--blue);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.profile-panel__identity-row>span{flex-direction:column;flex:1;min-width:0;display:flex}.profile-panel__identity-row strong{color:var(--blue);text-overflow:ellipsis;white-space:nowrap;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:400;line-height:20px;overflow:hidden}.profile-panel__identity-row small{color:var(--text-muted);font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:18px}.profile-panel__identity-row svg{flex:none}.profile-panel__add-contact{height:34px;color:var(--blue);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500}.profile-panel__identity-row:hover strong,.profile-panel__add-contact:hover{color:var(--link-out)}.profile-panel__media{background:var(--bg-panel);margin-top:7px}.profile-panel__media-row{width:100%;height:48px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;padding:0 20px 0 22px;font-family:Roboto,Arial,sans-serif;font-size:14px;transition:background .12s;display:grid}.profile-panel__media-row+.profile-panel__media-row{border-top:1px solid var(--line)}.profile-panel__media-row:hover{background:var(--bg-hover)}.profile-panel__media-row svg{color:var(--text)}.profile-panel__common-chevron{transition:transform .14s}.profile-panel__common-chevron--open{transform:rotate(-90deg)}.profile-panel__common{border-top:1px solid var(--line);background:var(--bg-panel)}.profile-panel__common-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:58px;color:var(--text);text-align:right;cursor:pointer;background:0 0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 18px;display:grid}.profile-panel__common-row:hover{background:var(--bg-hover)}.profile-panel__common-row>span:not(.avatar){flex-direction:column;min-width:0;display:flex}.profile-panel__common-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.profile-panel__common-row small{color:var(--text-muted);font-size:12px}.profile-panel__common-state{min-height:54px;color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;display:flex}.profile-panel__common-more,.profile-panel__common-retry{width:100%;min-height:46px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 18px}.profile-panel__common-more:hover,.profile-panel__common-retry:hover{background:var(--bg-hover)}.profile-panel__policy{background:var(--bg-panel);margin-top:10px}.profile-panel__policy-row{width:100%;min-height:52px;color:var(--blue);cursor:pointer;font:inherit;text-align:right;background:0 0;border:0;align-items:center;gap:16px;padding:0 20px;display:flex}.profile-panel__policy-row+.profile-panel__policy-row{border-top:1px solid var(--line)}.profile-panel__policy-row:hover{background:var(--bg-hover)}.profile-panel__danger{background:var(--bg-panel);margin-top:10px}.profile-panel__danger-row{width:100%;min-height:54px;color:var(--danger);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:16px;padding:0 20px;display:flex}.profile-panel__danger-row:hover{background:var(--bg-hover)}@media (max-width:440px){.profile-overlay{padding:8px}.profile-panel{width:min(392px,100vw - 16px);max-height:calc(100dvh - 16px)}.profile-panel__actions{gap:6px;left:12px;right:12px}}.conversation-jump-actions{z-index:3;inset-inline-end:clamp(12px,2vw,26px);flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:74px}.jump-to-latest{width:48px;height:48px;color:var(--to-down-fg);background:var(--to-down-bg);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:color .15s,background .15s,transform .15s;animation:.15s ease-out jump-in;display:grid;position:relative;box-shadow:0 2px 8px #00000040}.jump-to-latest:hover{color:var(--active-foreground);background:var(--to-down-bg-over)}@keyframes jump-in{0%{opacity:0;transform:translateY(9px)}}.jump-to-latest__badge{color:#fff;background:var(--badge-unread);white-space:nowrap;border-radius:9.5px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.conversation--empty{place-items:center;display:grid}.conversation-placeholder{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(360px,100% - 40px);display:flex;position:relative}.conversation-placeholder>span{border:1px solid var(--accent-soft);width:72px;height:72px;color:var(--blue);background:var(--accent-softer);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.conversation-placeholder strong{font-size:16px}.conversation-placeholder p{color:var(--text-muted);margin:7px 0;font-size:12px;line-height:1.8}@media (max-width:980px){.workspace{grid-template-columns:350px minmax(370px,1fr)}.message-wall{padding-inline:28px}}@media (max-width:760px){.workspace{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.dialog-panel{border-left:0;grid-area:1/1}.conversation{z-index:30;display:none;position:fixed;inset:0;transform:none}.workspace--chat-open .conversation{display:flex}.conversation-header__back{display:grid}.message-wall{--wall-pad:13px;padding-inline:13px}.message__bubble{max-width:min(430px,100% - 24px)}.message--group .message__bubble{max-width:min(430px,100% - 64px)}.message__bubble--visual{min-width:min(var(--message-media-width,0px), calc(100% - 24px));max-width:min(430px,100% - 24px)}.message--group .message__bubble--visual{min-width:min(var(--message-media-width,0px), calc(100% - 64px));max-width:min(430px,100% - 64px)}}@media (max-width:520px){.dialog-panel__top{gap:7px;height:63px;padding-inline:9px}.dialog-search{height:44px}.dialog-categories{padding-inline:5px}.dialog-category{flex:none;min-width:72px;padding-inline:7px}.conversation-header{gap:6px;padding-inline:5px 8px}.conversation-header .avatar{width:40px;height:40px}.conversation-header>.icon-button:last-child{display:none}.message-media{min-width:190px}.message-composer{padding-inline:2px}.login-card{padding:32px 23px 25px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.link-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;padding:20px;animation:.14s ease-out link-overlay-in;display:flex;position:fixed;inset:0}.link-modal{background:var(--surface-raised);width:min(380px,100%);max-height:calc(100dvh - 40px);color:var(--text);border-radius:8px;outline:none;flex-direction:column;animation:.16s cubic-bezier(.2,.8,.3,1) link-modal-in;display:flex;overflow-y:auto;box-shadow:0 24px 70px #0000008c}.link-modal__body{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:26px 24px 10px;display:flex}.link-modal__body--busy{color:var(--text-soft);gap:14px;padding:36px 24px;font-size:14px}.link-modal__body--busy svg{color:var(--blue)}.link-modal__icon{width:54px;height:54px;color:var(--blue);background:var(--surface-input);border-radius:50%;place-items:center;display:grid}.link-modal__icon--warning{color:var(--warning)}.link-modal__heading{color:var(--text);font-size:17px;font-weight:650}.link-modal__text{color:var(--text-soft);font-size:13.5px;line-height:1.65}.link-modal__url{background:var(--surface-input);width:100%;color:var(--link);text-align:left;word-break:break-all;border-radius:9px;margin-top:2px;padding:11px 13px;font-size:12.5px;line-height:1.55}.link-modal__url strong{color:var(--text);font-weight:650}.link-modal__actions{gap:10px;padding:12px 16px 18px;display:flex}.link-modal__button{min-height:42px;color:var(--text);background:var(--surface-input);cursor:pointer;border:none;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,filter .12s,opacity .12s;display:inline-flex}.link-modal__button:hover{background:var(--bg-hover)}.link-modal__button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.link-modal__button--primary{color:#fff;background:var(--btn)}.link-modal__button--primary:hover{background:var(--btn-over)}.link-modal__button--primary:active:not(:disabled){background:var(--btn-ripple)}.link-modal__button:disabled{opacity:.6;cursor:default}.link-modal__button:disabled:hover{background:var(--surface-input)}.link-modal__button--primary:disabled:hover{background:var(--btn)}.invite-modal{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 24px 12px;display:flex}.invite-modal__avatar{margin-bottom:6px}.invite-modal__avatar .avatar{width:86px;height:86px;font-size:31px}.invite-modal__title{color:var(--text);font-size:18px;font-weight:650;line-height:1.3}.invite-modal__status{color:var(--text-muted);font-size:13px}.invite-modal__about{max-width:320px;color:var(--text-soft);margin-top:6px;font-size:13.5px;line-height:1.6}.invite-modal__note{color:var(--text-muted);margin-top:4px;font-size:12.5px}.invite-modal__participants{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}.invite-modal__participant{flex-direction:column;align-items:center;gap:5px;width:66px;display:flex}.invite-modal__participant small{max-width:66px;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@keyframes link-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes link-modal-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}button.message-visual{cursor:pointer;appearance:none;border:0;padding:0;position:relative}button.message-visual:hover img{filter:brightness(1.05)}.message-video__blank{background:#000;width:100%;height:100%;display:block}.message-video__play{color:#ffffffeb;pointer-events:none;background:#00000075;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-video__play svg{margin-left:3px}button.message-visual:hover .message-video__play{background:#0009}.message-video__badge{color:#fffffff2;background:#0000006b;border-radius:9px;min-height:15px;padding:1px 6px;font-size:12px;line-height:17px;position:absolute;top:5px;left:5px}.video-viewer{z-index:90;background:#000000eb;justify-content:center;align-items:center;animation:.15s ease-out link-overlay-in;display:flex;position:fixed;inset:0}.video-viewer__content{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-viewer__content--idle{cursor:none}.video-viewer__photo{object-fit:contain}.video-viewer__video{object-fit:contain;outline:none}.video-viewer__topbar{z-index:2;pointer-events:none;background:linear-gradient(#0000006b,#0000);justify-content:space-between;align-items:center;padding:8px 12px;display:flex;position:absolute;top:0;left:0;right:0}.video-viewer__topbar>*{pointer-events:auto}.video-viewer__meta{flex-direction:column;gap:1px;min-width:0;display:flex}.video-viewer__meta strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.video-viewer__meta small{color:#ffffffb3;font-size:12px}.video-viewer__top-actions{gap:6px;display:flex}.video-viewer__nav{z-index:2;color:#fffc;cursor:pointer;background:#1213149e;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.video-viewer__nav:hover{color:#fff;background:#202122eb}.video-viewer__nav--prev{left:12px}.video-viewer__nav--next{right:12px}.video-viewer__caption{z-index:1;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#202122e0;border-radius:10px;max-width:min(680px,100vw - 48px);max-height:26vh;padding:8px 14px;font-size:13.5px;line-height:1.55;position:absolute;bottom:16px;left:50%;overflow-y:auto;transform:translate(-50%)}.video-viewer__caption--video{bottom:108px}.video-viewer__controller{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#202122eb;border-radius:9px;grid-template:"volume play right"34px"seek seek seek"1fr/1fr auto 1fr;align-items:center;width:min(480px,100vw - 32px);height:72px;padding:2px 0 0;transition:opacity .2s;display:grid;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.video-viewer__content--idle .video-viewer__controller{opacity:0;pointer-events:none;transition:opacity .6s}.video-viewer__play{color:#fff;cursor:pointer;opacity:.9;background:0 0;border:0;grid-area:play;justify-content:center;align-items:center;width:40px;height:34px;padding:0;display:flex}.video-viewer__play:hover{opacity:1}.video-viewer__icon-button{color:#ffffffd6;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;text-decoration:none;display:flex}.video-viewer__icon-button:hover{color:#fff;background:#ffffff14}.video-viewer__top-actions .video-viewer__icon-button{background:#121314ad;border-radius:50%;width:38px;height:38px}.video-viewer__top-actions .video-viewer__icon-button:hover{background:#202122eb}.video-viewer__volume{grid-area:volume;align-items:center;gap:2px;padding-left:8px;display:flex}.video-viewer__right{grid-area:right;justify-content:flex-end;align-items:center;gap:2px;padding-right:8px;display:flex}.video-viewer__speed{position:relative}.video-viewer__speed-toggle{font-variant-numeric:tabular-nums;width:auto;min-width:32px;padding:0 6px;font-size:13px}.video-viewer__speed-menu{background:#202122f5;border-radius:8px;flex-direction:column;padding:4px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.video-viewer__speed-menu button{color:#ffffffd6;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 14px;font-size:13px}.video-viewer__speed-menu button:hover{background:#ffffff14}.video-viewer__speed-menu button.is-active{color:var(--blue)}.video-viewer__seek-row{grid-area:seek;align-items:center;gap:10px;padding:0 12px 6px;display:flex}.video-viewer__time{font-variant-numeric:tabular-nums;color:#ffffffe0;text-align:center;min-width:40px;font-size:12.5px}.video-viewer__slider{appearance:none;cursor:pointer;background:0 0;height:12px;margin:0}.video-viewer__slider--seek{flex:1}.video-viewer__slider--volume{width:88px}.video-viewer__slider::-webkit-slider-runnable-track{background:linear-gradient(var(--blue), var(--blue)) 0 0 / var(--fill,0%) 100% no-repeat, linear-gradient(#ffffff4d, #ffffff4d) 0 0 / var(--buffered,0%) 100% no-repeat, #ffffff29;border-radius:2px;height:4px}.video-viewer__slider::-moz-range-track{background:linear-gradient(var(--blue), var(--blue)) 0 0 / var(--fill,0%) 100% no-repeat, linear-gradient(#ffffff4d, #ffffff4d) 0 0 / var(--buffered,0%) 100% no-repeat, #ffffff29;border-radius:2px;height:4px}.video-viewer__slider::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px;transition:transform .12s;transform:scale(0)}.video-viewer__slider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px;transition:transform .12s;transform:scale(0)}.video-viewer__slider:hover::-webkit-slider-thumb{transform:scale(1)}.video-viewer__slider:active::-webkit-slider-thumb{transform:scale(1)}.video-viewer__slider:hover::-moz-range-thumb{transform:scale(1)}.video-viewer__slider:active::-moz-range-thumb{transform:scale(1)}.unread-divider{height:32px;margin:8px calc(-1 * var(--wall-pad,16px));color:var(--active-foreground);background:var(--unread-divider-bg);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.message-status-icon--pending{stroke:currentColor;stroke-width:1.3px;opacity:.8;width:13px;height:13px}.message-spoiler{color:#0000;background:var(--bg-active);cursor:pointer;border-radius:3px;transition:color .15s,background .15s}.message-spoiler:hover,.message-spoiler:active{color:inherit;background:0 0}.message__text code{background:var(--bg-panel-soft);border-radius:4px;padding:0 3px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.92em}.message-album{border-radius:4px;width:calc(100% + 22px);min-width:max(260px,100%);max-width:min(430px,100% + 22px);margin:0 -11px 6px;position:relative;overflow:hidden}.message__bubble--visual:not(.message__bubble--sticker) .message-album:first-child{border-radius:16px 16px 4px 4px;margin-top:-8px}.message__bubble--visual:not(:has(.message__text)) .message-album{margin-bottom:-8px}.message__bubble--visual:not(:has(.message__text)) .message-album:first-child{border-radius:inherit}.message--in .message__bubble--visual:not(:has(.message__text)) .message-album:not(:first-child){border-radius:4px 4px 16px 0}.message--out .message__bubble--visual:not(:has(.message__text)) .message-album:not(:first-child){border-radius:4px 4px 0 16px}.message-album__item{cursor:pointer;border:1px solid var(--bg-deep);appearance:none;background:#000;padding:0;position:absolute;overflow:hidden}.message-album__item img{object-fit:cover;width:100%;height:100%;transition:filter .15s;display:block}.message-album__item:hover img{filter:brightness(1.06)}.message-album__blank{background:var(--bg-panel-soft);width:100%;height:100%;display:block}.message-video__play--small{width:36px;height:36px}.context-menu{z-index:60;background:var(--surface-raised);border-radius:10px;min-width:198px;padding:5px 0;animation:.13s cubic-bezier(.2,0,.2,1) context-menu-in;position:fixed;box-shadow:0 3px 12px #00000073,0 0 1px #0000004d}@keyframes context-menu-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.context-menu__item{width:100%;color:var(--text);font:inherit;text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:14px;padding:8px 13px;font-size:14px;display:flex}.context-menu__item:hover,.context-menu__item:focus-visible{background:var(--bg-over);outline:none}.context-menu__item svg{color:var(--text-soft);flex:none}@media (prefers-reduced-motion:reduce){.context-menu{animation:none}}.profile-panel__bio{cursor:auto;padding:8px 0}.profile-panel__bio strong{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.profile-panel__bio strong a{color:var(--blue);text-decoration:none}.profile-panel:focus{outline:none}.context-menu__item--danger,.context-menu__item--danger svg,.context-menu__item--danger:hover,.context-menu__item--danger:focus-visible{color:var(--danger-soft)}.link-modal__button--danger{color:#fff;background:var(--danger-button)}.link-modal__button--danger:hover{filter:brightness(1.08)}
.dialog-panel{container:dialog-panel/inline-size}.dialog-panel__top{z-index:25;grid-template-columns:minmax(0,175px) minmax(92px,1fr);align-items:center;gap:8px;height:48px;padding:6px 8px;display:grid;position:relative}.dialog-panel__platform-content{flex-direction:column;flex:1;min-height:0;display:flex}.messenger-switcher{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.messenger-badges{align-items:center;gap:4px;min-width:0;display:flex}.messenger-badge,.messenger-overflow__trigger{min-width:32px;height:32px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 6px;transition:color .12s ease-out,border-color .12s ease-out,background .12s ease-out;display:inline-flex}.messenger-badge:hover:not(:disabled),.messenger-overflow__trigger:hover,.messenger-overflow__trigger[aria-expanded=true]{color:var(--text);background:var(--bg-hover)}.messenger-badge:focus-visible,.messenger-overflow__trigger:focus-visible{outline:2px solid var(--active-line);outline-offset:1px}.messenger-badge:disabled{cursor:default;opacity:.35}.messenger-badge[aria-selected=true]{color:var(--text);border-color:color-mix(in srgb, var(--messenger-accent) 42%, var(--line));background:color-mix(in srgb, var(--messenger-accent) 14%, var(--filter-input))}.messenger-badge__mark{width:20px;height:20px;color:var(--messenger-accent);background:color-mix(in srgb, var(--messenger-accent) 14%, transparent);border-radius:7px;flex:0 0 20px;place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid}.messenger-badge__label{white-space:nowrap;font-size:10.5px;font-weight:650;display:none}.messenger-badge[aria-selected=true] .messenger-badge__label,.messenger-switcher--1 .messenger-badge__label,.messenger-switcher--2 .messenger-badge__label{display:inline}.messenger-badge__count{color:var(--text-muted);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:2px 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.messenger-badge[aria-selected=true] .messenger-badge__count{color:var(--text);background:color-mix(in srgb, var(--messenger-accent) 26%, transparent)}.messenger-overflow{flex:none;position:relative}.messenger-overflow__trigger{padding:0}.messenger-overflow__list{z-index:40;border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:10px;width:188px;padding:4px;animation:.1s ease-out popover-in;position:absolute;inset-block-start:calc(100% + 5px);inset-inline-start:0;box-shadow:0 12px 32px #0000007a}.messenger-overflow__list>button{width:100%;height:38px;color:var(--text);font:inherit;text-align:right;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 7px;font-size:11px;display:flex}.messenger-overflow__list>button:hover:not(:disabled),.messenger-overflow__list>button:focus-visible{background:var(--muted);outline:none}.messenger-overflow__list>button:disabled{opacity:.4}.messenger-overflow__list>button>span:nth-child(2){flex:1;min-width:0}.messenger-overflow__list>button>small{color:var(--text-muted);font-size:8.5px}.messenger-overflow__list>button>svg{color:var(--messenger-accent)}.dialog-search{border-radius:10px;gap:7px;height:36px;padding:0 10px}.dialog-search>svg{flex:none;width:17px;height:17px}.dialog-search input{font-size:11.5px}.dialog-search__clear{width:24px;height:24px}.dialog-categories{min-height:40px;padding:0 6px}.dialog-category{height:39px;padding:0 7px}.dialog-category--active:after{height:2px}.dialog-panel__meta{min-height:24px;padding:0 11px}@container dialog-panel (max-width:380px){.dialog-panel__top{grid-template-columns:minmax(0,140px) minmax(80px,1fr);gap:6px}}@container dialog-panel (max-width:310px){.dialog-panel__top{grid-template-columns:36px minmax(80px,1fr)}}
