.middle-column-footer[data-bot-commands-open=true] .FloatingActionButtons{opacity:0;pointer-events:none}.FloatingActionButtons{--base-bottom-pos:calc(var(--composer-height,var(--bottom-strip-height,3rem)) + 1.25rem);--translate-y:4.5rem;pointer-events:none;z-index:var(--z-scroll-down-button);right:max(1.5rem,env(safe-area-inset-right));bottom:var(--base-bottom-pos);transform:translate(0,var(--translate-y));opacity:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s;position:absolute}.FloatingActionButtons .hidden{pointer-events:none;opacity:0}.FloatingActionButtons .reactions{transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}.FloatingActionButtons .transform-down{transform:translateY(3.5rem)}.FloatingActionButtons .unread{pointer-events:none}body.no-page-transitions .FloatingActionButtons{transition:opacity .15s;--translate-y:0!important}.FloatingActionButtons.revealed{--translate-y:0;opacity:1}.FloatingActionButtons.revealed .unread{pointer-events:auto}.FloatingActionButtons.hide-scroll-down{--translate-y:3.5rem}.FloatingActionButtons.hide-scroll-down .unread{pointer-events:none;opacity:0}@media (max-width:600px){.FloatingActionButtons{right:1rem;bottom:var(--base-bottom-pos)}body:not(.keyboard-visible) .FloatingActionButtons{bottom:calc(var(--base-bottom-pos) + env(safe-area-inset-bottom))}body.is-symbol-menu-open .FloatingActionButtons{bottom:calc(var(--base-bottom-pos) + var(--symbol-menu-height))}}.middle-column-footer.voice-recording .FloatingActionButtons{opacity:0!important;pointer-events:none!important}
.composer-input-bar .ChannelSubscribeBar.composer-input-bar-toolbar{width:100%;min-width:0;height:100%;min-height:var(--base-height);flex:1;align-items:stretch;display:flex}.ChannelSubscribeBar-selection-bar{background:var(--left-column-background,var(--messenger-surface-elevated,var(--color-background)));border-radius:var(--border-radius-messages);width:100%;box-shadow:0 .25rem .5rem .125rem var(--color-default-shadow);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.composer-input-bar-toolbar .ChannelSubscribeBar-selection-bar{box-shadow:none;height:100%;min-height:var(--base-height);border-radius:0;flex:1;align-self:stretch;padding:0 1rem}.composer-input-bar-toolbar .ChannelSubscribeBar-action{padding-top:0;padding-bottom:0}.ChannelSubscribeBar-messages{width:44px;height:var(--base-height);color:var(--color-icon,#888b92);flex-shrink:0;justify-content:center;align-items:center;font-size:1.875rem;display:flex}.ChannelSubscribeBar-messages .icon{font-size:inherit}.ChannelSubscribeBar-action{cursor:pointer;min-width:0;color:var(--color-primary);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:.375rem .5rem;font-size:1rem;font-weight:500;display:flex}.ChannelSubscribeBar-action:hover:not(:disabled){opacity:.9}.ChannelSubscribeBar-action:disabled{opacity:.6;cursor:default}.ChannelSubscribeBar-spacer{flex-shrink:0;width:44px}@keyframes bot-start-shine{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(100%)}}.BotStartBar .ChannelSubscribeBar-selection-bar,.composer-input-bar-toolbar .BotStartBar .ChannelSubscribeBar-selection-bar,.BotStartBar.composer-input-bar-toolbar .ChannelSubscribeBar-selection-bar{box-shadow:none;background:0 0;padding:.375rem .5rem}.BotStartBar .BotStartBar__button{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:1.375rem;flex:1;align-self:stretch;height:100%;min-height:2.5rem;padding:0 1rem;font-size:1rem;font-weight:500;line-height:1.2;position:relative;overflow:hidden}.BotStartBar .BotStartBar__button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%);width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite bot-start-shine;display:block;position:absolute;top:0;left:0}.BotStartBar .BotStartBar__button:hover:not(:disabled){opacity:1;background-color:var(--color-primary-shade,var(--color-primary))}.BotStartBar .BotStartBar__button:disabled{opacity:.6;cursor:default}.BotStartBar .BotStartBar__label{z-index:1;color:#fff;position:relative}.BotStartBar--restart .BotStartBar__button{background-color:var(--color-error,#e53935);color:#fff}.BotStartBar--restart .BotStartBar__button:hover:not(:disabled){background-color:var(--color-error,#e53935);filter:brightness(.92)}.BotStartBar--restart .BotStartBar__button:before{display:none}
.MiddleHeaderJoinRequestsBar{background:var(--color-background);width:100%;padding:8px max(19px,env(safe-area-inset-left))8px max(19px,env(safe-area-inset-right));border-bottom:1px solid #edeef0;flex-shrink:0}.MiddleHeaderJoinRequestsBar--stackPane{box-sizing:border-box;height:100%;min-height:100%;padding:.25rem max(.75rem,env(safe-area-inset-left)).25rem max(.75rem,env(safe-area-inset-right));align-items:center;display:flex}.MiddleHeaderJoinRequestsBar__inner{-moz-column-gap:.375rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:.375rem;width:100%;display:grid}.MiddleHeaderJoinRequestsBar__leading{grid-column:1;justify-content:flex-start;align-items:center;min-width:0;display:flex}.MiddleHeaderJoinRequestsBar__trailing{grid-column:3;justify-content:flex-end;align-items:center;min-width:0;display:flex}.MiddleHeaderJoinRequestsBar__avatars{flex-direction:row;align-items:center;display:flex}.MiddleHeaderJoinRequestsBar__avatarSlot{box-shadow:0 0 0 2px var(--color-background);background:var(--color-background);border-radius:50%;flex-shrink:0;position:relative}.MiddleHeaderJoinRequestsBar__avatar{display:block}.MiddleHeaderJoinRequestsBar__moreAvatars{min-width:30px;height:30px;color:var(--color-text-secondary);background:var(--color-background-secondary,#f4f4f5);box-shadow:0 0 0 2px var(--color-background);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:.6875rem;font-weight:600;display:flex}.MiddleHeaderJoinRequestsBar__action{grid-column:2;justify-self:center;max-width:min(100%,280px);font-size:1em}.MiddleHeaderJoinRequestsBar .MiddleHeaderJoinRequestsBar__action.Button.smaller.translucent.pill{--ripple-color:rgba(var(--color-primary-shade-rgb),.14);color:var(--accent-color,var(--color-primary,#3390ec))}.MiddleHeaderJoinRequestsBar .MiddleHeaderJoinRequestsBar__action.Button.smaller.translucent.pill.activated{color:var(--accent-color,var(--color-primary,#3390ec))}.MiddleHeaderJoinRequestsBar .search-close{border:1.5px solid var(--accent-color,var(--color-primary,#3390ec));cursor:pointer;width:1.25rem;height:1.25rem;color:var(--accent-color,var(--color-primary,#3390ec));background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,opacity .15s;display:flex}.MiddleHeaderJoinRequestsBar .search-close:hover{background-color:var(--color-interactive-accent-hover,#3390ec14)}.dark .MiddleHeaderJoinRequestsBar{border-bottom-color:var(--color-borders)}
.MiddleSubHeaderStack{--middle-sub-pane-height:3rem;width:100%;height:var(--middle-sub-pane-height);z-index:var(--z-local-search,50);flex-shrink:0;position:relative;overflow:hidden}.MiddleSubHeaderStack--overlayComments{height:var(--middle-sub-pane-height);overflow:hidden}.MiddleSubHeaderStack--overlayComments:not(:has(.CommentsThreadPostBar)){height:0;overflow:visible}.MiddleSubHeaderStack--overlayComments .MiddleSubHeaderStack__pane--search{visibility:hidden}.MiddleSubHeaderStack--overlayComments.MiddleSubHeaderStack--searchOpen .MiddleSubHeaderStack__pane--search{visibility:visible}.MiddleSubHeaderStack--overlayComments.MiddleSubHeaderStack--searchOpen{height:var(--middle-sub-pane-height);overflow:hidden}.MiddleSubHeaderStack__pane{height:var(--middle-sub-pane-height);flex-direction:column;transition:transform .2s;display:flex;position:absolute;top:0;left:0;right:0}.MiddleSubHeaderStack__pane>*{flex:none;align-self:stretch;width:100%;height:100%;min-height:0}.MiddleSubHeaderStack__pane--join{z-index:1;pointer-events:auto;overflow:hidden;transform:translateY(0)}.MiddleSubHeaderStack--searchOpen .MiddleSubHeaderStack__pane--join{pointer-events:none;transform:translateY(-100%)}.MiddleSubHeaderStack__pane--search{z-index:2;pointer-events:none;overflow:visible;transform:translateY(-100%)}.MiddleSubHeaderStack--searchOpen .MiddleSubHeaderStack__pane--search{pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.MiddleSubHeaderStack__pane{transition:none}}
.chat-drop-overlay{z-index:50;-webkit-backdrop-filter:blur(2px);pointer-events:auto;background:#00000059;flex-direction:column;gap:.75rem;padding:.75rem;animation:.12s ease-out chat-drop-overlay-fade;display:flex;position:absolute;inset:0}body:has(.SendMediaModal) .chat-drop-overlay{z-index:calc(var(--z-modal,1050) + 2)}@keyframes chat-drop-overlay-fade{0%{opacity:0}to{opacity:1}}.chat-drop-zone{color:#fff;background:#0003;border:.1875rem dashed #ffffffd9;border-radius:1rem;flex:1;justify-content:center;align-items:center;transition:background .15s,border-color .15s,transform .15s;display:flex}.chat-drop-zone.is-active{background:#008bff59;border-color:#fff;transform:scale(1.01)}.chat-drop-zone__inner{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.chat-drop-zone__icon{opacity:.9;width:3rem;height:3rem}.chat-drop-zone__title{font-size:1.125rem;font-weight:var(--font-weight-semibold,600)}.chat-drop-zone__subtitle{opacity:.85;font-size:.9375rem}
.JoinRequestModal.Modal{--z-modal:9999}.JoinRequestModal.Modal .modal-backdrop{background-color:#0000009e}.JoinRequestModal.Modal .JoinRequestModal__dialog{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--color-text-secondary,#9ca3af)18%,transparent);background:var(--color-background-secondary,#f2f2f7);border-radius:1.25rem;align-items:center;width:23.5rem;min-width:0;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 3.5rem);margin:1.75rem auto;overflow:hidden;box-shadow:0 .5rem 2rem #00000052}.JoinRequestModal.Modal .JoinRequestModal__content{box-sizing:border-box;background:var(--color-background-secondary,#f2f2f7);scrollbar-width:thin;flex-direction:column;flex:auto;align-items:center;min-height:0;max-height:none;padding:0 1.5rem 1.5rem;display:flex;overflow-y:auto}.JoinRequestModal__header{box-sizing:border-box;width:100%;min-height:3.5rem;color:var(--color-text);text-align:center;flex:none;padding:.7rem 2.75rem .5rem;position:relative}.JoinRequestModal__header-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.JoinRequestModal__close.modal-close-button.picker-round-icon-btn{z-index:10;border:1px solid color-mix(in srgb,var(--color-text-secondary,#9ca3af)30%,transparent);width:2.125rem;height:2.125rem;box-shadow:none;color:var(--color-text-secondary,#9ca3af);background:0 0;top:.75rem;left:.75rem}.JoinRequestModal__close.modal-close-button.picker-round-icon-btn svg{width:1.125rem;height:1.125rem}@media (hover:hover){.JoinRequestModal__close.modal-close-button.picker-round-icon-btn:hover{background:color-mix(in srgb,var(--color-text-secondary,#9ca3af)12%,transparent);box-shadow:none}}.JoinRequestModal__avatar-wrapper{flex:none;margin:.85rem 0 .9rem}.JoinRequestModal__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:5.25rem;height:5.25rem}.JoinRequestModal__name{width:100%;color:var(--color-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.2;overflow:hidden}.JoinRequestModal__members{color:var(--color-text-secondary,#aaa);flex:none;margin-top:.1875rem;font-size:.9375rem;font-weight:500;line-height:1.2}.JoinRequestModal__description{width:100%;max-height:11.25rem;color:var(--color-text,#fff);text-align:center;word-break:break-word;white-space:pre-wrap;flex:none;margin-top:1rem;padding:0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.2;overflow-y:auto}.JoinRequestModal__hint{box-sizing:border-box;background:color-mix(in srgb,var(--color-text-secondary,#9ca3af)10%,transparent);width:100%;color:var(--color-text);text-align:left;border-radius:1.25rem;flex:none;margin-top:1.25rem;padding:.8rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2}.JoinRequestModal__submit{color:#fff;width:100%;min-height:2.875rem;font-size:.9375rem;font-weight:var(--font-weight-semibold,600);cursor:pointer;background:#0a84ff;border:none;border-radius:1.5rem;flex:none;margin-top:1.25rem;transition:background .15s,opacity .15s}@media (hover:hover){.JoinRequestModal__submit:hover:not(:disabled){background:#0077e6}}.JoinRequestModal__submit:disabled{opacity:.6;cursor:not-allowed}@media (max-width:30rem),(max-height:42rem){.JoinRequestModal.Modal .JoinRequestModal__dialog{border-radius:1rem;max-height:calc(100dvh - 1.5rem);margin:.75rem auto}.JoinRequestModal.Modal .JoinRequestModal__content{padding-left:1rem;padding-right:1rem}.JoinRequestModal__header{padding-left:2.5rem;padding-right:2.5rem}.JoinRequestModal__avatar-wrapper{margin-top:.55rem}.JoinRequestModal__description{max-height:8rem}.JoinRequestModal__hint,.JoinRequestModal__submit{margin-top:.875rem}}
.FolderInviteAcceptModal.Modal{--z-modal:9999}.FolderInviteAcceptModal.Modal .modal-backdrop{background-color:#00000073}.FolderInviteAcceptModal.Modal .FolderInviteAcceptModal__dialog{background:var(--color-background-secondary,#1f2129);border-radius:.875rem;align-items:stretch;width:26rem;min-width:0;max-width:calc(100vw - 1.25rem);max-height:calc(100dvh - 2rem);margin:1rem auto;overflow:hidden;box-shadow:0 .25rem 1.5rem #00000052}.FolderInviteAcceptModal.Modal .FolderInviteAcceptModal__content{background:var(--color-background-secondary,#1f2129);min-height:0;max-height:none;color:var(--color-text);flex-direction:column;flex:auto;padding:0 1.25rem 1rem;display:flex;overflow-y:auto}.FolderInviteAcceptModal__header{flex:none;padding:1.5rem 1.25rem .5rem;position:relative}.FolderInviteAcceptModal__close.modal-close-button.picker-round-icon-btn{width:1.75rem;height:1.75rem;box-shadow:none;color:var(--color-text-secondary,#aaa);background:0 0;border:none;top:.875rem;left:auto;right:.875rem}.FolderInviteAcceptModal__close.modal-close-button.picker-round-icon-btn svg{width:.6875rem;height:.6875rem}@media (hover:hover){.FolderInviteAcceptModal__close.modal-close-button.picker-round-icon-btn:hover{box-shadow:none;color:var(--color-text);background:#ffffff14}}.FolderInviteAcceptModal__title{text-align:center;font-size:1.25rem;font-weight:var(--font-weight-bold,700);color:var(--color-text)}.FolderInviteAcceptModal__description{text-align:center;color:var(--color-text-secondary);flex:none;margin:0 0 1rem;font-size:.9375rem;line-height:1.4}.FolderInviteAcceptModal__description strong{color:var(--color-text);font-weight:600}.FolderInviteAcceptModal__chats-header{flex:none;justify-content:space-between;align-items:center;padding:.25rem .125rem .5rem;display:flex}.FolderInviteAcceptModal__chats-count{color:var(--color-primary,#08c);font-size:.9375rem;font-weight:600}.FolderInviteAcceptModal__chats-toggle{color:var(--color-primary,#08c);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.9375rem;font-weight:500}@media (hover:hover){.FolderInviteAcceptModal__chats-toggle:hover{opacity:.8}}.FolderInviteAcceptModal__chats{background:var(--color-background);border-radius:.75rem;flex:auto;min-height:0;max-height:22rem;overflow-y:auto}.FolderInviteAcceptModal__chat-row{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-family:inherit;transition:background .15s;display:flex;position:relative}.FolderInviteAcceptModal__chat-row:not(:last-child):after{content:"";background:var(--color-borders);height:1px;position:absolute;bottom:0;left:4.25rem;right:.75rem}@media (hover:hover){.FolderInviteAcceptModal__chat-row:hover{background:#7f7f7f0f}}.FolderInviteAcceptModal__chat-check{border:2px solid var(--color-borders);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;transition:background .15s,border-color .15s;display:flex}.FolderInviteAcceptModal__chat-check.is-selected{border-color:var(--color-primary);background:var(--color-primary)}.FolderInviteAcceptModal__chat-check.is-already{border-color:color-mix(in srgb,var(--color-text-secondary)55%,transparent);background:color-mix(in srgb,var(--color-text-secondary)55%,transparent)}.FolderInviteAcceptModal__chat-check.is-inaccessible{border-color:color-mix(in srgb,var(--color-text-secondary)55%,transparent);background:0 0;border-style:dashed}.FolderInviteAcceptModal__chat-row.is-disabled{cursor:default}@media (hover:hover){.FolderInviteAcceptModal__chat-row.is-disabled:hover{background:0 0}}.FolderInviteAcceptModal__chat-info{flex:1;min-width:0}.FolderInviteAcceptModal__chat-title{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.FolderInviteAcceptModal__chat-subtitle{color:var(--color-text-secondary);margin-top:.125rem;font-size:.8125rem}.FolderInviteAcceptModal__hint{color:var(--color-text-secondary);text-align:left;flex:none;margin:.875rem .125rem 0;font-size:.8125rem;line-height:1.4}.FolderInviteAcceptModal__submit{background:var(--color-primary,#08c);color:#fff;width:100%;height:2.875rem;font-family:inherit;font-size:1rem;font-weight:var(--font-weight-semibold,600);cursor:pointer;border:none;border-radius:.625rem;flex:none;justify-content:center;align-items:center;gap:.5rem;margin-top:.875rem;padding:0 1rem;transition:background .15s,opacity .15s;display:flex}@media (hover:hover){.FolderInviteAcceptModal__submit:hover:not(:disabled){background:var(--color-primary-shade,#3b6ae0)}}.FolderInviteAcceptModal__submit:disabled{opacity:.55;cursor:not-allowed}.FolderInviteAcceptModal__submit-count{min-width:1.4rem;height:1.4rem;color:var(--color-primary,#08c);background:#ffffffd9;border-radius:999rem;justify-content:center;align-items:center;padding:0 .375rem;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}@media (max-width:450px){.FolderInviteAcceptModal.Modal .FolderInviteAcceptModal__dialog{max-width:calc(100vw - 1.25rem)!important}}
/*# sourceMappingURL=e843ffa7454d4ad3.css.map*/