.settings[data-v-a0303446]{padding:var(--spacing-0-25)}.item[data-v-caf2464f]{padding:var(--spacing-0-75) var(--spacing-1);border-bottom:1px solid var(--color-control-neutral-light);cursor:pointer;transition-property:background-color,border;transition-duration:var(--transition-speed);will-change:transform;height:77px;transform:translateZ(0)}.item__actions[data-v-caf2464f]{flex-direction:row-reverse}@media (hover:hover) and (pointer:fine){.item[data-v-caf2464f] .chat-settings:not(.chat-settings--open){display:none}.item[data-v-caf2464f]:hover .chat-settings{display:block}.item:hover .item__pinned[data-v-caf2464f],.item:hover .item__unread[data-v-caf2464f],[data-v-caf2464f] .chat-settings--open~.item__pinned,[data-v-caf2464f] .chat-settings--open~.item__unread{display:none}}.item--pinned[data-v-caf2464f]{background-color:var(--color-control-neutral-light)}.item--active[data-v-caf2464f],.item--pinned[data-v-caf2464f]{border-bottom-color:#0000}.item--active[data-v-caf2464f]{background-color:var(--color-accent-primary)}.item--blocked[data-v-caf2464f]{opacity:.7}.item__content[data-v-caf2464f]{flex-grow:1;height:100%;overflow:hidden}.item__last-message[data-v-caf2464f]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.item__unread[data-v-caf2464f]{background-color:var(--color-accent-primary);min-width:16px;height:16px;color:var(--color-text-on-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.item--active .item__unread[data-v-caf2464f]{background-color:var(--color-text-on-color);color:var(--color-accent-primary)}.chat-list[data-v-1ae4b38d]{width:100%}.chat-list__header[data-v-1ae4b38d]{border-bottom:1px solid var(--color-control-neutral-light);padding:var(--spacing-0-75) var(--spacing-1)}.chat-list__list-wrapper[data-v-1ae4b38d]{overscroll-behavior:none;flex-grow:1;overflow:auto}.chat-list__list[data-v-1ae4b38d]{flex-grow:1;width:100%;height:100%}.chat-list__close[data-v-1ae4b38d]{display:flex}@media (width>=1024px),(width>=708px) and (orientation:portrait){.chat-list__close[data-v-1ae4b38d]{display:none}}.chat-list__section-title[data-v-1ae4b38d]{background-color:var(--color-control-neutral);padding:var(--spacing-0-25) var(--spacing-1)}.message[data-v-5c26ccc5]{width:100%;scroll-margin-top:var(--spacing-2);scroll-margin-bottom:var(--spacing-2);justify-content:flex-start;align-items:center;gap:var(--spacing-0-5);transition-property:background-color,transform;transition-duration:var(--transition-speed);border-radius:calc(var(--radius-4)*3);border-bottom-left-radius:var(--radius-4);padding:var(--spacing-0-25);display:flex;position:relative}@media not all and (hover:hover) and (pointer:fine){.message:not(.message--has-error) .message__controls[data-v-5c26ccc5]{z-index:3;position:absolute;top:calc(100% - 32px);left:0}.message--me:not(.message--has-error) .message__controls[data-v-5c26ccc5]{left:auto;right:0}.message--controls-visible[data-v-5c26ccc5]:not(.message--has-error){transform:translateY(-40px)}.message--controls-visible:not(.message--has-error) .message__content[data-v-5c26ccc5]{box-shadow:var(--popup-shadow);z-index:4;transform:scale(1.1)}.message--controls-visible:not(.message--has-error) .message__text[data-v-5c26ccc5]{-webkit-user-select:text;user-select:text}.message--controls-visible:not(.message--has-error) .message__controls[data-v-5c26ccc5]{opacity:1;pointer-events:auto;top:calc(100% + var(--spacing-0-25))}}.message--me[data-v-5c26ccc5]{border-bottom-left-radius:calc(var(--radius-4)*3);border-bottom-right-radius:var(--radius-4);flex-direction:row-reverse}.message__content[data-v-5c26ccc5]{transform-origin:0 100%;background-color:var(--color-control-neutral-light-opaque);border-radius:calc(var(--radius-4)*3);border-bottom-left-radius:var(--radius-4);padding:var(--spacing-0-5) var(--spacing-0-75);max-width:min(100% - var(--spacing-3),400px);transition-property:transform,box-shadow;transition-duration:var(--transition-speed);overflow:hidden}@media not all and (hover:hover) and (pointer:fine){.message__content--touch[data-v-5c26ccc5]{transform:scale(.95)}}.message--me .message__content[data-v-5c26ccc5]{background-color:var(--color-accent-primary);color:var(--color-text-on-color);border-bottom-left-radius:calc(var(--radius-4)*3);border-bottom-right-radius:var(--radius-4);transform-origin:100% 100%}.message--me .message__date[data-v-5c26ccc5]{color:var(--color-text-on-color-disabled)}.message--scrolled-to[data-v-5c26ccc5]{background-color:rgba(var(--color-accent-primary-rgb),.15)}.message__body[data-v-5c26ccc5]{width:100%}.message__text[data-v-5c26ccc5]{overflow-wrap:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;max-width:100%;line-height:1.2}@media not all and (hover:hover) and (pointer:fine){.message__text[data-v-5c26ccc5]{-webkit-user-select:none;user-select:none}}.message__text[data-v-5c26ccc5] code{color:inherit;font-size:inherit}.message__text[data-v-5c26ccc5] blockquote,.message__text[data-v-5c26ccc5] ol,.message__text[data-v-5c26ccc5] p,.message__text[data-v-5c26ccc5] pre,.message__text[data-v-5c26ccc5] table,.message__text[data-v-5c26ccc5] ul{margin-bottom:1em}.message__text[data-v-5c26ccc5] blockquote:last-child,.message__text[data-v-5c26ccc5] ol:last-child,.message__text[data-v-5c26ccc5] p:last-child,.message__text[data-v-5c26ccc5] pre:last-child,.message__text[data-v-5c26ccc5] table:last-child,.message__text[data-v-5c26ccc5] ul:last-child{margin-bottom:0}.message__text[data-v-5c26ccc5] ol ol,.message__text[data-v-5c26ccc5] ol,.message__text[data-v-5c26ccc5] ul{padding-left:var(--spacing-1)}.message__date[data-v-5c26ccc5]{color:var(--color-text-secondary);min-width:68px;font-size:12px}.message__controls[data-v-5c26ccc5]{transition-property:opacity,top;transition-duration:var(--transition-speed);opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.message--me .message__controls--reverse[data-v-5c26ccc5]{flex-direction:row-reverse}.message:hover .message__controls[data-v-5c26ccc5]{opacity:1;pointer-events:auto}}.message--has-error .message__controls[data-v-5c26ccc5]{opacity:1;pointer-events:auto}.message--has-video-message.message--me .message__reply-message[data-v-5c26ccc5],.message__reply-message[data-v-5c26ccc5]{cursor:pointer;background-color:var(--color-control-neutral-light);border-radius:var(--radius-4);width:100%;padding:var(--spacing-0-25) var(--spacing-0-5);border-left:2px solid var(--color-accent-primary);margin-bottom:var(--spacing-0-25)}.message--has-video-message.message--me .message__reply-message-name[data-v-5c26ccc5],.message__reply-message-name[data-v-5c26ccc5]{color:var(--color-accent-primary)}.message--has-video-message.message--me .message__reply-message-content[data-v-5c26ccc5],.message__reply-message-content[data-v-5c26ccc5]{color:var(--color-text-contrast)}.message--me .message__reply-message[data-v-5c26ccc5]{background-color:rgba(var(--color-control-dark-rgb),15%);border-left-color:var(--color-text-on-color)}.message--me .message__reply-message-content[data-v-5c26ccc5],.message--me .message__reply-message-name[data-v-5c26ccc5]{color:var(--color-text-on-color)}.message__reply-message-wrapper[data-v-5c26ccc5]{width:100%}.message--has-video-message .message__content[data-v-5c26ccc5]{background-color:var(--color-bg-primary)}.message--has-video-message .message__date[data-v-5c26ccc5]{min-width:auto}.message--has-video-message .message__footer[data-v-5c26ccc5]{background-color:var(--color-control-neutral-light-opaque);border-radius:var(--radius-4);padding:1px 4px}.message--has-video-message.message--me .message__footer[data-v-5c26ccc5]{background-color:rgba(var(--color-accent-primary-rgb),.8)}.reply-message[data-v-79b32fc6]{width:100%;margin-bottom:var(--spacing-0-5);cursor:pointer;flex-shrink:0}.reply-message__icon[data-v-79b32fc6]{width:28px;height:28px;color:var(--color-accent-primary)}.reply-message__content[data-v-79b32fc6]{border-left:2px solid var(--color-accent-primary);padding-left:var(--spacing-0-5);width:100%;overflow:hidden}.recorder__placeholder[data-v-3867c6a7]{width:48px;height:32px}.recorder__record-btn[data-v-3867c6a7]{touch-action:none;-webkit-user-select:none;user-select:none}.recorder__record-btn--fixed[data-v-3867c6a7]{z-index:calc(var(--zindex-modal-backdrop) + 2);transform-origin:50%;transform:scale(var(--vr-scale,2.4));box-shadow:rgba(var(--color-accent-primary-rgb),.45) 0 0 var(--vr-shadow,10px) var(--vr-shadow,10px);will-change:transform,box-shadow;border-radius:50%;position:fixed}.recorder__timer[data-v-3867c6a7]{font-size:var(--text-size-small);color:var(--color-text-secondary);min-width:40px}.recorder__video[data-v-3867c6a7]{z-index:1003;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:256px;height:256px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(-1);box-shadow:0 0 16px 4px #0009}.form[data-v-2b092c46]{flex-direction:column;flex-shrink:0;align-items:center;max-height:max(50%,210px);display:flex}.form__editor[data-v-2b092c46]{align-items:flex-end;gap:var(--spacing-0-25);width:100%;height:100%;display:flex;position:relative}.form__submit[data-v-2b092c46]{right:var(--spacing-0-5);bottom:var(--spacing-1)}.form__textarea-wrapper[data-v-2b092c46]{width:100%;max-height:100%;transition:height var(--transition-speed);min-height:100%}.form__textarea[data-v-2b092c46]{border-radius:var(--radius-4);width:100%;padding:var(--spacing-0-5);background-color:var(--color-bg-primary);resize:none;height:100%;box-shadow:inset var(--color-control-neutral) 0 0 0 1px;transition:box-shadow var(--transition-speed);overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;border:none;outline:none;overflow:auto}.form__textarea[data-v-2b092c46]:focus{box-shadow:inset var(--color-accent-primary) 0 0 0 1px}.form__textarea[data-v-2b092c46]::-webkit-scrollbar{display:none}.form__textarea[data-v-2b092c46]{font-weight:400;font-size:var(--font-size-0-8);line-height:1.15}.chat[data-v-bdbc8cd4]{flex-grow:1;overflow:hidden}.chat__scroller[data-v-bdbc8cd4]{padding:var(--spacing-0-5) var(--spacing-0-75);overscroll-behavior:none;overflow-anchor:none;flex-direction:column-reverse;flex-grow:1;display:flex;position:relative;overflow-y:scroll}.chat__messages[data-v-bdbc8cd4]{flex-grow:1}.chat__before[data-v-bdbc8cd4]{height:var(--spacing-3-25);opacity:.5}.chat__form[data-v-bdbc8cd4]{border-top:1px solid var(--color-control-neutral-light);padding:var(--spacing-0-5);padding-bottom:env(safe-area-inset-bottom)}.chat__form--blocked[data-v-bdbc8cd4]{padding:var(--spacing-0-75);padding-bottom:var(--spacing-0-25)}.chat__back-bottom[data-v-bdbc8cd4]{box-shadow:var(--popup-shadow);z-index:1;align-self:flex-end;margin-top:-32px;position:sticky;bottom:0}.chat__drop-file[data-v-bdbc8cd4]{inset:var(--spacing-0-5) var(--spacing-0-5) 0;border-radius:var(--radius-4);color:var(--color-text-on-color);background-color:rgba(var(--color-accent-primary-rgb),70%);z-index:1000;position:absolute}.chat__message[data-v-bdbc8cd4]{width:100%}.chat[data-v-9e05e010]{flex-grow:1}.chat__no-messages[data-v-9e05e010]{padding:var(--spacing-0-5);flex-grow:1}.chat__need-login[data-v-9e05e010]{padding:var(--spacing-0-5) var(--spacing-0-5) 0;border-top:1px solid var(--color-control-neutral-light)}.scroller[data-v-968946b7]{width:100%;height:calc(100% - var(--spacing-0-5));overscroll-behavior:none;scrollbar-width:none;overflow:hidden auto}.scroller[data-v-968946b7]::-webkit-scrollbar{display:none}.scroller-inner[data-v-968946b7]{height:calc(100% + 1px);min-height:calc(100% + 1px)}.scroller-content[data-v-968946b7]{width:100%;height:calc(100% - 1px);display:flex;position:sticky;top:0;bottom:0}.safari-26-fix[data-v-b64aed54]{background-color:var(--color-bg-primary);z-index:1051;width:100%;height:5px;transition-property:top,height;transition-duration:var(--transition-speed);margin:0;position:fixed;left:0;right:0}.safari-26-fix.bottom[data-v-b64aed54]{bottom:0}.safari-26-fix.top[data-v-b64aed54]{top:0}.direct-message[data-v-b64aed54]{--chat-list-width:var(--v77ee7418);--chat-width:var(--v64b1305a);right:var(--spacing-1-5);bottom:var(--spacing-1-5);background-color:var(--color-bg-primary);box-shadow:var(--popup-shadow);border-radius:var(--radius-4);z-index:calc(var(--zindex-modal-backdrop) + 1);resize:both;min-width:var(--chat-width);min-height:min(var(--v17a5e113),100dvh - var(--spacing-1));-webkit-user-select:none;user-select:none;max-height:100dvh;position:fixed;overflow:hidden}.direct-message--has-list[data-v-b64aed54]{min-width:calc(var(--chat-width) + var(--chat-list-width))}.direct-message--expanded-animation[data-v-b64aed54]{transition:all var(--v7e073391) ease-in-out}.direct-message--dragging .direct-message__header[data-v-b64aed54]{cursor:grabbing}.direct-message--expanded .direct-message__header[data-v-b64aed54]{cursor:auto}.direct-message--expanded[data-v-b64aed54]{resize:none;justify-content:flex-start;width:100vw;min-width:auto;height:100vh;min-height:200px;inset:0;overflow:hidden}.direct-message--expanded[data-v-b64aed54]:not(.direct-message--expanded-animation){transition-property:top,height;transition-duration:var(--transition-speed)}.direct-message__main[data-v-b64aed54]{will-change:transform;width:100vw;transition:transform var(--v481c704f);z-index:2;background-color:var(--color-bg-primary);flex-grow:1;flex-shrink:0;overflow:hidden}.direct-message__main--open[data-v-b64aed54]{display:flex;transform:translate(-100%)}@media (width>=1024px),(width>=708px) and (orientation:portrait){.direct-message__main[data-v-b64aed54]{flex-shrink:1;width:auto;transform:none}}.direct-message__chat-list[data-v-b64aed54]{z-index:1;will-change:transform;width:100%;transition:transform var(--v481c704f);flex-shrink:0;min-width:100%;max-width:100%;display:flex;inset:0;transform:translate(-50%)}@media (width>=1024px),(width>=708px) and (orientation:portrait){.direct-message__chat-list[data-v-b64aed54]{min-width:var(--chat-list-width);max-width:60%;width:var(--chat-list-width);transform:none}}.direct-message__chat-list--open[data-v-b64aed54]{transform:translate(0)}.direct-message__chat-list-drag[data-v-b64aed54]{cursor:col-resize;z-index:3;touch-action:none;background-color:#0000;width:12px;height:100%;display:none;position:absolute;transform:translate(-50%)}.direct-message__chat-list-drag[data-v-b64aed54]:before{content:"";background-color:var(--color-control-neutral-light);width:1px;height:100%;position:absolute;top:0;left:50%}@media (width>=1024px),(width>=708px) and (orientation:portrait){.direct-message__chat-list-drag[data-v-b64aed54]{display:block}}.direct-message__open-list[data-v-b64aed54]{margin-right:var(--spacing-1)}@media (width>=1024px),(width>=708px) and (orientation:portrait){.direct-message__open-list[data-v-b64aed54]{display:none}}.direct-message__header[data-v-b64aed54]{border-bottom:1px solid var(--color-control-neutral-light);padding:var(--spacing-0-5) var(--spacing-1);cursor:grab;touch-action:none}.direct-message__empty[data-v-b64aed54]{height:100%}.direct-message__loading[data-v-b64aed54]{opacity:.5;width:100%;height:100%}
