.messenger-chat-theme{--chat-base: var(--chat-base-light);--chat-gradient: var(--chat-gradient-light);--chat-pattern-opacity: var(--chat-pattern-opacity-light, .3);--chat-pattern-filter: grayscale(1);--chat-pattern-blend: multiply}.messenger-chat-theme .messenger-chat-column{--header-control-glass-fill: rgb(255 255 255);--header-control-glass-fill-muted: rgb(244 244 245);--header-control-glass-gradient: none;--bg-header-control-hover: rgb(244 244 245);--bg-header-control-active: rgb(228 228 231)}.composer-field-shell,.messenger-composer-shell{--messenger-composer-pad: .375rem}.messenger-emoji-picker{background-clip:border-box;isolation:isolate}.composer-field-shell>.composer-field-row,.composer-field-shell>.messenger-composer-row,.messenger-composer-shell>.messenger-composer-row{align-items:flex-end}.messenger-composer-content{box-sizing:border-box;min-height:var(--height-control-tab, 2.75rem);max-height:max(2.25rem,calc(var(--messenger-chat-height, 100vh) / 2 - (var(--height-control-tab) - 2.25rem)));padding-block:calc((var(--height-control-tab, 2.75rem) - var(--chat-message-line-height, 20px)) / 2);overflow-wrap:anywhere}.messenger-composer-placeholder{top:calc((var(--height-control-tab, 2.75rem) - var(--chat-message-line-height, 20px)) / 2)}.deal-messenger-split[data-resizable-layout]>div:first-child,.deal-messenger-split[data-resizable-layout]>.isolate,.deal-messenger-split[data-resizable-layout]>div:first-child>div{background-color:transparent;--header-chrome-surface: transparent}.messenger-page-shell{--messenger-chat-max-width: 60rem;--messenger-list-width: 0px;--messenger-info-width: 0px;--messenger-chat-page-shift: 0px;--messenger-side-inset-block: 1rem;--messenger-side-column-border: 1px;--messenger-header-control-top: .75rem;--messenger-chat-header-top: calc( var(--messenger-side-inset-block) + var(--messenger-side-column-border) + var(--messenger-header-control-top) );--messenger-chat-header-profile-stack: 5rem;--messenger-chat-sticky-date-top: calc( var(--messenger-chat-header-top) + var(--messenger-chat-header-profile-stack) + .75rem );--messenger-chat-messages-pad-top: calc(var(--messenger-chat-sticky-date-top) + .25rem)}.messenger-page-split[data-resizable-layout],.messenger-chat-split[data-resizable-layout]{gap:.75rem}.messenger-page-split[data-resizable-layout]>div:first-child,.messenger-page-split[data-resizable-layout]>div:last-child,.messenger-page-split[data-resizable-layout]>div:first-child>div,.messenger-chat-split[data-resizable-layout]>div:first-child,.messenger-chat-split[data-resizable-layout]>div:last-child,.messenger-chat-split[data-resizable-layout]>div:first-child>div{background-color:transparent;--header-chrome-surface: transparent}.messenger-page-split[data-resizable-layout]>[data-cover-pane],.deal-messenger-split[data-resizable-layout]>[data-cover-pane]{isolation:isolate;background-color:rgb(var(--bg-card))!important;background-image:none;--header-chrome-surface: rgb(var(--bg-card))}.messenger-chat-theme .messenger-page-split[data-resizable-layout]>[data-cover-pane],.messenger-chat-theme.deal-messenger-split[data-resizable-layout]>[data-cover-pane],.messenger-chat-theme .deal-messenger-split[data-resizable-layout]>[data-cover-pane]{background-color:rgb(var(--chat-base))!important;background-image:var(--chat-gradient, none);--header-chrome-surface: rgb(var(--chat-base))}.messenger-chat-theme .messenger-page-split[data-resizable-layout]>[data-cover-pane]:before,.messenger-chat-theme .deal-messenger-split[data-resizable-layout]>[data-cover-pane]:before,.messenger-chat-theme.deal-messenger-split[data-resizable-layout]>[data-cover-pane]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--chat-pattern, none);background-repeat:repeat;background-size:var(--chat-pattern-size, 420px 420px);filter:var(--chat-pattern-filter, none);mix-blend-mode:var(--chat-pattern-blend, normal);opacity:var(--chat-pattern-opacity, 0)}@media(max-width:767px){.messenger-chat-theme .messenger-page-split[data-resizable-layout]>[data-cover-pane]:before,.messenger-chat-theme .deal-messenger-split[data-resizable-layout]>[data-cover-pane]:before,.messenger-chat-theme.deal-messenger-split[data-resizable-layout]>[data-cover-pane]:before{filter:none;mix-blend-mode:normal;opacity:var(--chat-pattern-opacity, 0)}}.messenger-page-shell .messenger-side-column{background:rgb(var(--bg-sidebar));--header-chrome-surface: rgb(var(--bg-sidebar));overflow:hidden}@media(min-width:768px){.messenger-page-shell .messenger-side-inset--list{padding:var(--messenger-side-inset-block) 0 var(--messenger-side-inset-block) 1rem}.messenger-page-shell .messenger-side-inset--info{padding:var(--messenger-side-inset-block) 1rem var(--messenger-side-inset-block) 0}.messenger-page-shell .messenger-side-column{border-radius:24px;border:var(--messenger-side-column-border) solid var(--color-app-border)}.messenger-page-shell .messenger-chat-rail{--messenger-chat-rail-inline: .75rem;--messenger-chat-tail-gutter: .5rem;position:absolute;inset-block:0;left:0;right:0;z-index:1;box-sizing:border-box;width:min(var(--messenger-chat-max-width),calc(100% - var(--messenger-info-width, 0px)));max-width:100%;margin-inline:auto;transform:translate(var(--messenger-chat-page-shift, 0px));padding-inline:0}.messenger-page-shell[data-messenger-motion]:not([data-messenger-resizing]) .messenger-chat-rail{transition:transform .3s cubic-bezier(.33,1,.68,1),width .3s cubic-bezier(.33,1,.68,1)}.messenger-page-shell:not([data-messenger-motion]) .messenger-chat-split[data-resizable-layout]>div:first-child,.messenger-page-shell:not([data-messenger-motion]) .messenger-chat-split[data-resizable-layout]>div:first-child>div{transition:none!important}@media(prefers-reduced-motion:reduce){.messenger-page-shell[data-messenger-motion] .messenger-chat-rail{transition:none}}.messenger-page-shell .messenger-chat-rail .messenger-chat-header{padding-top:var(--messenger-chat-header-top)}.messenger-page-shell .messenger-chat-rail .messenger-chat-header>:first-child{margin-top:0}.messenger-page-shell .messenger-chat-rail .messenger-chat-messages{padding-top:var(--messenger-chat-messages-pad-top);padding-inline:var(--messenger-chat-tail-gutter)}.messenger-page-shell .messenger-chat-rail [data-message-date-floating]{top:var(--messenger-chat-sticky-date-top)}.messenger-page-shell .messenger-chat-composer-column .messenger-composer-shell{display:block;box-sizing:border-box;width:100%;max-width:100%}.messenger-page-shell .messenger-chat-column{min-width:0;overflow:hidden}.messenger-page-shell .messenger-chat-rail .messenger-chat-body{position:absolute;inset-block:0;left:var(--messenger-chat-rail-inline);right:var(--messenger-chat-rail-inline)}.messenger-page-shell .messenger-chat-rail .messenger-chat-body>[data-ptr-local],.messenger-page-shell .messenger-chat-rail .messenger-chat-body>.mobile-chat-composer-overlay,.messenger-page-shell .messenger-chat-rail .messenger-chat-body>.messenger-scroll-latest-dock{left:0;right:0;width:auto;max-width:none;box-sizing:border-box}.messenger-page-shell .messenger-chat-rail .messenger-chat-body>[data-ptr-local]{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;overflow-x:hidden}.messenger-page-shell .messenger-chat-rail .messenger-chat-header{position:absolute;top:0;left:var(--messenger-chat-rail-inline);right:var(--messenger-chat-rail-inline);z-index:105}.messenger-page-shell .messenger-chat-rail .messenger-chat-messages,.messenger-page-shell .messenger-chat-rail .messenger-chat-composer-column{box-sizing:border-box;width:100%;max-width:100%}.messenger-page-shell .messenger-chat-rail .messenger-chat-composer-column{padding-bottom:var(--messenger-side-inset-block);padding-inline:var(--messenger-chat-tail-gutter)}.messenger-page-shell .messenger-chat-rail .messenger-scroll-latest-dock{padding-inline-start:var(--messenger-chat-tail-gutter);padding-inline-end:calc(var(--messenger-chat-tail-gutter) + var(--messenger-composer-pad, .375rem))}.messenger-page-shell .messenger-chat-rail .messenger-chat-body:before,.messenger-page-shell .messenger-chat-rail .messenger-chat-body:after{content:"";position:absolute;left:0;right:0;z-index:18;height:2.75rem;pointer-events:none}.messenger-page-shell .messenger-chat-rail .messenger-chat-body:before{top:0;background:linear-gradient(to bottom,rgb(var(--chat-base) / .78),rgb(var(--chat-base) / .28) 55%,transparent)}.messenger-page-shell .messenger-chat-rail .messenger-chat-body:after{bottom:0;background:linear-gradient(to top,rgb(var(--chat-base) / .78),rgb(var(--chat-base) / .28) 55%,transparent)}}@media(max-width:767px){.messenger-page-split[data-resizable-layout],.messenger-chat-split[data-resizable-layout]{gap:0}}.messenger-skeleton-message-bubble{border-radius:14px}.chat-info-document-card.preview-card-host:hover,.chat-info-document-card.preview-card-host.is-preview-card-active{box-shadow:none}.messenger-audio-play-button.btn-ghost{background-color:transparent;box-shadow:none}.messenger-audio-play-button.btn-ghost:hover:not(:disabled){background-color:transparent}.messenger-message-row[data-message-side=outgoing] .messenger-audio-play-button--voice{--accent-color: var(--chat-outgoing-play, var(--chat-outgoing-dark, 0 92 75));--accent-color-hover: var(--chat-outgoing-play, var(--chat-outgoing-dark, 0 92 75));--accent-color-border: var(--chat-outgoing-play, var(--chat-outgoing-dark, 0 92 75))}.messenger-voice-player{--messenger-voice-wave: rgb(var(--chat-outgoing-play, var(--chat-outgoing-dark, 0 92 75)));--messenger-voice-wave-played: var(--messenger-voice-wave)}.messenger-message-row[data-message-side=incoming] .messenger-voice-player{--messenger-voice-wave: rgb(107 114 128);--messenger-voice-wave-played: rgb(var(--accent-color))}.dark .messenger-message-row[data-message-side=incoming] .messenger-voice-player{--messenger-voice-wave: rgb(156 163 175)}.messenger-voice-wave-bar{background-color:color-mix(in srgb,var(--messenger-voice-wave) 38%,transparent)}.messenger-voice-wave-bar--played{background-color:var(--messenger-voice-wave-played)}.messenger-text-size-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.messenger-text-size-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;border:2px solid var(--color-app-border);border-radius:50%;background:rgb(var(--bg-card))}.messenger-text-size-slider::-moz-range-track{height:4px;background:transparent}.messenger-text-size-slider::-moz-range-thumb{width:24px;height:24px;border:2px solid var(--color-app-border);border-radius:50%;background:rgb(var(--bg-card))}.messenger-text-size-slider:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:9999px}.messenger-message-meta-space{display:inline-block;width:var(--message-meta-width, 64px);height:0;vertical-align:baseline;pointer-events:none}.messenger-message-row{container-type:inline-size}.messenger-message-row--group-incoming .messenger-message-bubble{max-width:calc(78% - 2.5rem)}.messenger-message-bubble{max-width:78%}.messenger-forwarded-attribution{display:flex;flex-direction:column;align-items:stretch}.messenger-forwarded-sender{display:inline-flex;min-width:0;overflow:hidden}.messenger-forwarded-sender>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger-forwarded-chat{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger-message-trigger-hidden{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(max-width:767px),(hover:none)and (pointer:coarse){.messenger-chat-theme .messenger-message-row .messenger-message-bubble,.messenger-chat-theme .messenger-message-row .messenger-message-bubble *,.messenger-message-spotlight-frame,.messenger-message-spotlight-frame *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.messenger-message-bubble{touch-action:pan-y}.messenger-message-row .messenger-message-action-tray{opacity:0;pointer-events:none}.messenger-message-row .messenger-message-hover-control{opacity:0!important;pointer-events:none!important}.messenger-message-row.messenger-message-actions-visible .messenger-message-action-tray{top:calc(100% + 6px);right:0;left:auto;transform:none}}.messenger-long-press-shade-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1450;margin:0;padding:0;border:0;background:#000000c7;pointer-events:auto}.messenger-message-spotlight-frame{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box;width:min(max(var(--messenger-spotlight-width),320px),calc(100vw - 24px));max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:10px;overflow-x:visible;overflow-y:auto;transform:translate(-50%,-50%);pointer-events:auto;scrollbar-width:none}.messenger-message-spotlight-frame::-webkit-scrollbar{display:none}.messenger-message-spotlight-frame[data-message-side=outgoing]{align-items:flex-end}.messenger-message-spotlight-frame>.messenger-reaction-popover{width:max-content;max-width:100%;flex:none}.messenger-message-spotlight-bubble{width:max-content;max-width:100%;flex:none;overflow:visible;pointer-events:none}.messenger-message-spotlight-bubble .messenger-message-bubble{width:max-content;max-width:min(var(--messenger-spotlight-width),calc(100vw - 44px));pointer-events:none;overflow:visible}.messenger-message-spotlight-bubble .messenger-call-panel,.messenger-message-spotlight-bubble .messenger-call-message{max-width:none}.messenger-message-spotlight-menu{display:flex;width:min(320px,100%);max-height:min(46dvh,420px);flex:none;flex-direction:column;overflow-x:hidden;overflow-y:auto;border:1px solid var(--color-app-border);border-radius:24px;background:rgb(var(--bg-card));box-shadow:var(--shadow-overlay);overscroll-behavior:contain;touch-action:pan-y}.messenger-message-spotlight-menu-item{display:flex;min-height:48px;flex:none;align-items:center;gap:12px;padding:10px 16px;color:var(--color-app-text-primary);font-size:16px;line-height:24px;text-align:left}.messenger-message-spotlight-menu-item svg{width:20px;height:20px}.messenger-message-spotlight-menu-item:active{background:rgb(var(--bg-active))}.messenger-message-spotlight-menu-item:disabled{opacity:.4}.messenger-message-spotlight-menu-item.text-rose-600{color:var(--color-app-danger)}.messenger-message-spotlight-menu-separator{height:1px;flex:none;background:var(--color-app-border)}.messenger-conversation-unread-badge{font-size:var(--text-micro)}.messenger-folder-tabs{width:100%;min-width:0}.messenger-folder-tabs>.tabs-scroll-track{gap:6px;align-items:center;padding-block:2px;padding-inline:16px}.messenger-folder-pill{-webkit-tap-highlight-color:transparent}.messenger-folder-tabs .messenger-folder-pill{height:2.625rem;padding-inline:1.125rem;font-size:15px;gap:.375rem}.messenger-folder-pill-active{box-shadow:none}.messenger-folder-pill-inactive{background-color:rgb(var(--bg-card))}.messenger-folder-pill-inactive:hover{background-color:rgb(var(--bg-hover));border-color:var(--color-app-border)}.dark .messenger-folder-pill-inactive{background-color:transparent}.dark .messenger-folder-pill-inactive:hover{background-color:rgb(var(--bg-hover));border-color:var(--color-app-border)}.messenger-folder-pill-active .type-badge{background-color:var(--color-primary);color:rgb(var(--bg-card))}@media(min-width:768px){.messenger-folder-tabs>.tabs-scroll-track{padding-inline:12px}.messenger-folder-tabs .messenger-folder-pill{height:2.25rem;padding-inline:1rem;font-size:14px;gap:.375rem}}@keyframes messenger-conversation-row-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.messenger-conversation-row--entering{animation:messenger-conversation-row-enter .32s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.messenger-conversation-row--entering{animation:none}}.messenger-conversation-avatar.size-12,.messenger-conversation-row [data-avatar-chrome]:has(>.messenger-conversation-avatar){width:50px;height:50px;min-width:50px;min-height:50px}.messenger-conversation-row [data-avatar-chrome]>[role=img]{border-color:rgb(var(--bg-card))}.messenger-conversation-title{font-size:16px;line-height:21px}.messenger-conversation-preview{font-size:14px;line-height:18px}@media(min-width:768px){.messenger-conversation-avatar.size-12,.messenger-conversation-row [data-avatar-chrome]:has(>.messenger-conversation-avatar){width:46px;height:46px;min-width:46px;min-height:46px}.messenger-conversation-title{font-size:15px;line-height:20px}}@media(max-width:767px){.messenger-list-header-chrome{background:rgb(var(--bg-card))!important;background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}.messenger-list-header-chrome:before{display:none}.messenger-list-header-chrome:after{display:none}.messenger-reaction-popover{flex-wrap:nowrap;gap:4px;min-height:64px;overflow-x:auto;overflow-y:hidden;padding:8px;border-radius:9999px;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}.messenger-reaction-popover::-webkit-scrollbar{display:none}.messenger-reaction-popover button.btn.messenger-reaction-option{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;font-size:32px}}.messenger-reaction-avatar{font-size:var(--text-micro)}.messenger-message-bubble .text-sm,.messenger-chat-theme .messenger-inline-message,.messenger-chat-theme .messenger-rich-text,.messenger-chat-theme .messenger-composer-content,.messenger-chat-theme .lexical-placeholder{font-size:var(--chat-message-font-size, 14px);line-height:var(--chat-message-line-height, 20px)}.messenger-message-bubble .text-xs,.messenger-chat-theme [data-message-date-label]>span,.messenger-chat-theme [data-message-date-floating-text],.messenger-chat-theme [data-chat-message-id].text-xs{font-size:13px;line-height:18px}.messenger-activity-indicator{font-size:14px;line-height:20px}@media(max-width:767px){.messenger-message-bubble .text-sm,.messenger-chat-theme .messenger-inline-message,.messenger-chat-theme .messenger-rich-text,.messenger-chat-theme .messenger-composer-content,.messenger-chat-theme .lexical-placeholder{font-size:var(--chat-message-font-size-mobile, 16px);line-height:var(--chat-message-line-height-mobile, 23px)}.messenger-chat-theme .messenger-composer-content{padding-block:calc((var(--height-control-tab, 2.75rem) - var(--chat-message-line-height-mobile, 23px)) / 2)}.messenger-chat-theme .messenger-composer-placeholder{top:calc((var(--height-control-tab, 2.75rem) - var(--chat-message-line-height-mobile, 23px)) / 2)}.messenger-message-bubble .text-xs,.messenger-chat-theme [data-message-date-label]>span,.messenger-chat-theme [data-message-date-floating-text],.messenger-chat-theme [data-chat-message-id].text-xs{font-size:14px;line-height:19px}.messenger-activity-indicator{font-size:14px;line-height:20px}}@container (max-width: 640px){.messenger-message-bubble{max-width:calc(100% - 44px)}.messenger-message-row--group-incoming .messenger-message-bubble{max-width:calc(100% - 44px - 2.5rem)}}.dark .messenger-chat-theme{--chat-base: 2 6 23;--chat-gradient: none;--chat-pattern-opacity: 0;--chat-pattern-filter: none;--chat-pattern-blend: normal}.dark .messenger-chat-theme .messenger-chat-column{--header-control-glass-fill: rgb(15 23 42);--header-control-glass-fill-muted: rgb(51 65 85);--header-control-glass-gradient: none;--bg-header-control-hover: rgb(30 41 59);--bg-header-control-active: rgb(51 65 85)}.messenger-wallpaper{position:relative;isolation:isolate;background-color:rgb(var(--chat-base));background-image:var(--chat-gradient)}.dark .messenger-wallpaper{background-color:var(--theme-app-main-bg);background-image:none}.dark .messenger-wallpaper:before{display:none}.messenger-wallpaper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--chat-pattern);background-repeat:repeat;background-size:var(--chat-pattern-size, 420px 420px);filter:var(--chat-pattern-filter);mix-blend-mode:var(--chat-pattern-blend);opacity:var(--chat-pattern-opacity)}@media(max-width:767px){.messenger-wallpaper:before{filter:none;mix-blend-mode:normal;opacity:var(--chat-pattern-opacity)}}.messenger-chat-theme .messenger-chat-header{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:767px){.messenger-chat-theme{--messenger-chat-mobile-gutter: 1.125rem;--messenger-chat-header-top: max(.75rem, env(safe-area-inset-top, 0px));--messenger-chat-header-profile-stack: 5rem;--messenger-chat-sticky-date-top: calc( var(--messenger-chat-header-top) + var(--messenger-chat-header-profile-stack) + .25rem );--messenger-chat-messages-pad-top: calc(var(--messenger-chat-sticky-date-top) + .125rem)}.messenger-chat-theme .messenger-chat-rail{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden}.messenger-chat-theme .messenger-chat-body{position:relative;z-index:0;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.messenger-chat-theme .messenger-chat-body>[data-ptr-local]{position:relative;z-index:0;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;isolation:auto}.messenger-chat-theme .messenger-chat-messages{padding-inline:0}.messenger-chat-theme .messenger-scroll-latest-dock{padding-inline-start:var(--messenger-chat-mobile-gutter);padding-inline-end:calc(var(--messenger-chat-mobile-gutter) + var(--messenger-composer-pad, .375rem))}.messenger-chat-theme .messenger-message-bubble{max-width:min(78%,calc(100% - .25rem))}.messenger-message-bubble.messenger-call-bubble{max-width:min(24rem,100%)}.messenger-chat-theme .messenger-chat-header{position:absolute;top:0;left:0;right:0;z-index:105;height:auto;margin:0;isolation:isolate;background:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.messenger-chat-theme .messenger-chat-header:before{content:"";display:block;position:absolute;left:0;right:0;top:0;height:calc(100% + 1.75rem);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--chat-base) / .94),rgb(var(--chat-base) / .72) 42%,rgb(var(--chat-base) / .28) 72%,rgb(var(--chat-base) / 0));-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.messenger-chat-theme .messenger-chat-header:after{content:none;display:none}.messenger-chat-theme .messenger-chat-header :is(.header-control-surface,.header-control,.header-control-tab,button.btn.rounded-pill,.rounded-pill.border){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.messenger-chat-theme .messenger-chat-messages{padding-top:var(--messenger-chat-messages-pad-top)}.messenger-chat-theme [data-message-date-floating]{z-index:20}}.chat-info-header-chrome{background-color:transparent;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--header-chrome-surface) 32%,transparent) 0%,color-mix(in srgb,var(--header-chrome-surface) 14%,transparent) 48%,color-mix(in srgb,var(--header-chrome-surface) 4%,transparent) 78%,transparent 100%);border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.messenger-tabs-scroll-fade{background-image:linear-gradient(to right,rgb(var(--bg-sidebar)),rgba(var(--bg-sidebar),.92) 28%,rgba(var(--bg-sidebar),.55) 58%,rgba(var(--bg-sidebar),0))}.messenger-tabs-scroll-edge[data-edge=right] .messenger-tabs-scroll-fade{background-image:linear-gradient(to left,rgb(var(--bg-sidebar)),rgba(var(--bg-sidebar),.92) 28%,rgba(var(--bg-sidebar),.55) 58%,rgba(var(--bg-sidebar),0))}.messenger-chat-theme .proposal-toolbar-chrome{background-color:transparent;background-image:linear-gradient(to top,color-mix(in srgb,var(--header-chrome-surface) 32%,transparent) 0%,color-mix(in srgb,var(--header-chrome-surface) 14%,transparent) 48%,color-mix(in srgb,var(--header-chrome-surface) 4%,transparent) 78%,transparent 100%);border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.dark .messenger-chat-theme .proposal-toolbar-chrome{background-image:none}@media(max-width:767px){.messenger-chat-theme .proposal-toolbar-chrome,.chat-info-header-chrome{background-image:none;background-color:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.messenger-chat-theme .mobile-chat-composer-overlay{isolation:isolate}.messenger-chat-theme .mobile-chat-composer-overlay:before{content:"";position:absolute;z-index:0;pointer-events:none}.messenger-chat-theme .mobile-chat-composer-overlay:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(var(--chat-base) / .82),rgb(var(--chat-base) / .44) 60%,transparent)}.messenger-chat-theme .messenger-chat-header>header,.messenger-chat-theme .mobile-chat-composer-overlay>div{position:relative;z-index:1}}.messenger-chat-theme .messenger-chat-title-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-name{display:inline-flex;align-items:center;align-self:stretch;padding:0 .75rem;border-radius:9999px}.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-divider{height:1rem;margin:0;transition:opacity .2s ease-out}.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-name:hover+.messenger-chat-title-divider,.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-name:focus-visible+.messenger-chat-title-divider,.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-divider:has(+.action-menu-reference:hover),.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-divider:has(+.action-menu-reference:focus-within),.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-divider:has(+.action-menu-reference .action-menu-trigger[aria-expanded=true]){opacity:0}.messenger-chat-theme .messenger-chat-title-badge>.action-menu-reference{display:inline-flex;align-items:stretch;align-self:stretch;height:auto;line-height:0}.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-menu.btn,.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-menu.btn.action-menu-trigger{--action-menu-trigger-radius: 9999px;box-sizing:border-box;display:inline-flex;height:100%;min-height:0;max-height:none;width:2rem;min-width:2rem;max-width:2rem;aspect-ratio:auto;align-items:center;justify-content:center;padding:0;border-radius:var(--action-menu-trigger-radius);color:var(--color-app-header-foreground)}.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-menu.btn:hover:not(:disabled),.messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-menu.btn.action-menu-trigger[aria-expanded=true]:not(:disabled){background-color:var(--bg-header-control-hover);color:#18181b}.dark .messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-menu.btn:hover:not(:disabled),.dark .messenger-chat-theme .messenger-chat-title-badge .messenger-chat-title-menu.btn.action-menu-trigger[aria-expanded=true]:not(:disabled){color:#fff}.messenger-rich-text a[data-nexus-link-preview]{margin:0;border-radius:10px}.messenger-chat-theme a[data-nexus-link-preview]>img{background-color:#fafafa}.dark .messenger-chat-theme a[data-nexus-link-preview]>img{background-color:rgb(var(--bg-card))}.message-media-pdf-canvas{position:relative;overflow:hidden;background-color:#fff}.message-media-pdf-meta{display:flex;min-height:4rem;align-items:flex-start;gap:.5rem;padding:.75rem;background-color:#00000009}.message-media-file-chip{display:flex;width:100%;min-width:0;align-items:center;gap:.5rem;border-radius:.5rem;background-color:#0000000d;padding:.375rem .5rem;text-align:left;font-size:.75rem;line-height:1rem}.message-media-file-chip:disabled{cursor:default}.message-media-video{position:relative;background-color:#000}.messenger-scroll-latest.is-embedded{right:0}.messenger-write-contacts .entity-picker-row{min-height:3.75rem;padding:.75rem 1rem .75rem .75rem}.messenger-write-contacts .entity-picker-item{gap:.75rem}.messenger-write-contacts .entity-picker-item-name{font-size:15px;line-height:22px}.messenger-write-contacts .entity-picker-item p+p{font-size:13px;line-height:18px}.messenger-dialog-panel.messenger-dialog-panel{border-radius:24px}.messenger-dialog-header.messenger-dialog-header{display:grid;grid-template-columns:var(--spacing-control-tab) minmax(0,1fr) var(--spacing-control-tab);align-items:center;gap:8px;padding:12px}.messenger-dialog-header.messenger-dialog-header>div:first-child{margin-right:0}.messenger-dialog-header.messenger-dialog-header>.flex-1{padding-right:0}.messenger-dialog-header.messenger-dialog-header>div:last-child{justify-self:end}.messenger-contact-card.messenger-contact-card{border-radius:12px}.messenger-dialog-choice.messenger-dialog-choice{border-radius:20px}.deal-chat-contact-picker.btn{height:2.25rem;min-height:2.25rem;max-height:2.25rem;width:auto;max-width:100%;flex:0 1 auto;justify-content:flex-start;gap:.5rem;padding:.25rem .5rem .25rem .25rem;border:1px solid var(--color-app-border);border-radius:9999px;box-shadow:none;background-color:rgb(var(--bg-card));color:var(--color-app-text-primary)}.deal-chat-contact-picker.btn:hover:not(:disabled){background-color:rgb(var(--bg-hover));border-color:var(--color-app-border)}.deal-chat-contact-picker.btn:disabled{opacity:1}@media(max-width:767px){.deal-chat-contact-picker.btn{height:3rem;min-height:3rem;max-height:3rem;width:100%;max-width:100%;flex:none;border-radius:.75rem;padding:.375rem .75rem .375rem .375rem}.deal-chat-action-button.btn{min-height:3rem}}.deal-chat-channel-picker-icon{display:block;width:1.75rem;height:1.75rem;flex:none;border-radius:9999px}.deal-chat-channel-picker-icon--empty{background:rgb(var(--bg-hover))}.deal-chat-invitation-text.settings-inline-textarea-shell,.deal-chat-invitation-text{border:1px solid var(--color-app-border);border-radius:1rem;background-color:rgb(var(--bg-card));box-shadow:none}.deal-chat-invitation-text.settings-inline-textarea-shell:hover,.deal-chat-invitation-text:hover{background-color:rgb(var(--bg-card))}.deal-chat-invitation-text.settings-inline-textarea-shell:focus-within,.deal-chat-invitation-text:focus-within{border-color:var(--color-primary);background-color:rgb(var(--bg-card))}.messenger-call-window.messenger-call-window{position:fixed;z-index:10000;display:flex;max-height:100dvh;flex-direction:column;overflow:hidden;padding:0;border:1px solid rgb(255 255 255 / .15);color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.messenger-call-window.messenger-call-window[data-audio=false]{border-radius:1.5rem}.messenger-call-window.messenger-call-window[data-audio=true]{border-radius:30px;padding:0;color:#fff;border-color:#ffffff26;background-color:var(--color-call-window-bg)!important;background-image:radial-gradient(circle at 18px 20px,rgb(255 255 255 / .035) 1px,transparent 2px),radial-gradient(circle at 58px 62px,rgb(255 255 255 / .03) 2px,transparent 3px),repeating-linear-gradient(28deg,transparent 0 42px,rgb(255 255 255 / .015) 43px 44px,transparent 45px 90px)!important;background-size:92px 92px,118px 118px,190px 190px}.messenger-call-window.messenger-call-window[data-mode=fullscreen]{padding:0;border:0;border-radius:0;color:#fff}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header{position:absolute;inset:0 0 auto;z-index:3;padding:max(20px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 56px max(24px,env(safe-area-inset-left));background:linear-gradient(to bottom,rgb(0 0 0 / 75%),transparent)}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header button{color:#fff;background:#ffffff24}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-content,.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-status{color:#fffc}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-stage{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;background:var(--color-call-stage-bg)}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-remote{width:100%;height:100%;max-height:none;object-fit:contain}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-local{width:clamp(96px,18vw,240px);right:max(24px,env(safe-area-inset-right));bottom:calc(max(24px,env(safe-area-inset-bottom)) + 88px)}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-controls{position:absolute;inset:auto 0 0;z-index:3;padding:56px 16px max(24px,env(safe-area-inset-bottom));background:linear-gradient(to top,rgb(0 0 0 / 75%),transparent)}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-controls button{color:#fff;background-color:#ffffff2e;border-color:#ffffff40;-webkit-backdrop-filter:none;backdrop-filter:none}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-controls button:hover{background-color:#ffffff47}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-header h2,.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-header h2+div{max-width:100%}.messenger-call-stage--video{position:relative;overflow:hidden;background:var(--color-call-stage-bg)}.messenger-call-peer-tile{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.messenger-call-peer-tile--video{aspect-ratio:16 / 9;background:#18181b;color:var(--color-app-text-inverse, #fff)}.messenger-call-peer-tile--audio{gap:4px;padding:12px;background:#202124eb;color:#fff}.messenger-call-peer-caption{position:absolute;inset-inline:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#0000007f;padding:4px 8px;font-size:12px;line-height:16px;color:#fff}.messenger-call-group-stage .messenger-call-grid{max-height:55dvh;overflow:auto}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-group-stage .messenger-call-grid{position:absolute;top:104px;right:0;bottom:100px;left:0;max-height:none;align-content:start;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.messenger-call-window.messenger-call-window[data-audio=true][data-group=true] .messenger-call-body{height:100%;min-height:0}.messenger-call-window.messenger-call-window[data-audio=true][data-group=true] .messenger-call-group-stage{flex:1;min-height:0;overflow:auto}.messenger-call-window.messenger-call-window[data-audio=true][data-group=true] .messenger-call-grid{max-height:none}.messenger-call-window.messenger-call-window[data-group=true] .messenger-call-controls{flex-shrink:0}.messenger-call-control{display:flex;min-width:0;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:16px;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-control>span{display:none}.messenger-call-window.messenger-call-window[data-audio=false]{padding:0;color:#fff}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-content,.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-body,.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:0}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-header{position:absolute;inset:0 0 auto;z-index:3;padding:12px 12px 32px;background:linear-gradient(#000b,transparent)}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-header button{flex-shrink:0;color:#fff;background:#ffffff20}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-status{color:#ffffffcf}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-controls{position:absolute;inset:auto 0 0;z-index:3;padding:32px 12px 14px;background:linear-gradient(transparent,#000b)}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-controls button{color:#fff;background-color:#ffffff25;border-color:#ffffff40;border-radius:9999px}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-controls button:not(.messenger-call-end){color:#fff!important;background:#202124e6!important;background-image:none!important;border-color:#ffffff29!important;box-shadow:none!important}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-remote{width:100%;height:100%;max-height:none;object-fit:contain}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-local,.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-self{position:absolute;width:24%;right:12px;bottom:84px;z-index:2;aspect-ratio:16 / 10;object-fit:cover;border-radius:12px;overflow:hidden}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-stage[data-waiting=true] .messenger-call-local,.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-stage[data-waiting=true] .messenger-call-self{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;object-fit:contain}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-grid{position:absolute;top:64px;right:0;bottom:80px;left:0;max-height:none;overflow:auto;align-content:start}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-stage[data-waiting=true] .messenger-call-grid{top:0;right:0;bottom:0;left:0}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-stage[data-waiting=true] .messenger-call-grid>:not(.messenger-call-self){visibility:hidden}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-group-stage[data-waiting=false] .messenger-call-self{bottom:0}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header{padding:8px 8px 20px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header h2{font-size:13px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header-status{display:none}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-grid{top:48px;right:0;bottom:48px;left:0}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls{gap:6px;padding:20px 8px 8px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls button{width:32px;height:32px;min-width:32px;min-height:32px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-local,.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-self{bottom:50px}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-body{min-height:0;padding-bottom:0}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-controls{padding:8px 0}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-group-stage{max-height:200px}.messenger-call-resize{position:absolute;z-index:10;touch-action:none}.messenger-call-resize--n,.messenger-call-resize--s{left:16px;right:16px;height:6px;cursor:ns-resize}.messenger-call-resize--n{top:0}.messenger-call-resize--s{bottom:0}.messenger-call-resize--e,.messenger-call-resize--w{top:16px;bottom:16px;width:6px;cursor:ew-resize}.messenger-call-resize--e{right:0}.messenger-call-resize--w{left:0}.messenger-call-resize--ne,.messenger-call-resize--nw,.messenger-call-resize--se,.messenger-call-resize--sw{width:16px;height:16px}.messenger-call-resize--ne{top:0;right:0;cursor:nesw-resize}.messenger-call-resize--nw{top:0;left:0;cursor:nwse-resize}.messenger-call-resize--se{bottom:0;right:0;cursor:nwse-resize}.messenger-call-resize--sw{bottom:0;left:0;cursor:nesw-resize}@media(hover:hover)and (pointer:fine){.messenger-call-window.messenger-call-window[data-auto-hide=true] .messenger-call-header,.messenger-call-window.messenger-call-window[data-auto-hide=true] .messenger-call-controls{opacity:0;transition:opacity .16s ease;pointer-events:none}.messenger-call-window.messenger-call-window[data-audio=false]:hover:not([data-controls-idle=true]) .messenger-call-header,.messenger-call-window.messenger-call-window[data-audio=false]:hover:not([data-controls-idle=true]) .messenger-call-controls,.messenger-call-window.messenger-call-window[data-audio=false]:has(:focus-visible) .messenger-call-header,.messenger-call-window.messenger-call-window[data-audio=false]:has(:focus-visible) .messenger-call-controls{opacity:1;pointer-events:auto}}@media(min-width:768px){.messenger-call-control>span{display:none}}@media(max-width:767px){.messenger-call-window.messenger-call-window:not([data-mode=minimized]) .messenger-call-controls{display:flex;justify-content:space-evenly;align-items:center;gap:4px;padding:15px 8px calc(30px + env(safe-area-inset-bottom));background:#1e1f21f0;border-radius:24px 24px 0 0;transition:transform .16s ease,opacity .16s ease!important}.messenger-call-window.messenger-call-window:not([data-mode=minimized]) .messenger-call-controls .messenger-call-control{flex:1 1 0;max-width:64px;gap:0}.messenger-call-window.messenger-call-window:not([data-mode=minimized]) .messenger-call-controls .messenger-call-control>span{display:none}.messenger-call-window.messenger-call-window:not([data-mode=minimized]) .messenger-call-controls button{width:clamp(54px,15vw,64px);height:clamp(54px,15vw,64px);min-width:clamp(54px,15vw,64px);min-height:clamp(54px,15vw,64px);max-width:clamp(54px,15vw,64px);max-height:clamp(54px,15vw,64px)}.messenger-call-window.messenger-call-window:not([data-mode=minimized]) .messenger-call-controls button svg{width:26px;height:26px}.messenger-call-window.messenger-call-window[data-controls-hidden=true][data-mode=fullscreen] .messenger-call-controls{opacity:0!important;transform:translateY(105%);pointer-events:none}.messenger-call-window.messenger-call-window[data-mode=fullscreen]:not([data-controls-hidden=true]) .messenger-call-controls{opacity:1!important;transform:none;pointer-events:auto}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header,.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls{opacity:1!important;pointer-events:auto!important}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions{position:fixed;top:calc(16px + env(safe-area-inset-top));right:calc(14px + env(safe-area-inset-right));left:calc(14px + env(safe-area-inset-left));z-index:4;display:flex;justify-content:space-between;gap:13px;transition:opacity .16s ease,transform .16s ease}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions button{width:56px;height:56px;min-width:56px;min-height:56px;max-width:56px;max-height:56px}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions button svg{width:25px;height:25px}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header{opacity:1!important;pointer-events:auto;transition:opacity .16s ease,transform .16s ease!important}.messenger-call-window.messenger-call-window[data-controls-hidden=true][data-mode=fullscreen] .messenger-call-header{opacity:0!important;pointer-events:none;transform:translateY(-12px)}.messenger-call-window.messenger-call-window[data-mode=fullscreen]:not([data-controls-hidden=true]) .messenger-call-header{transform:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header>div:not(.messenger-call-window-actions){max-width:calc(100% - 170px)}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header h2,.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header-status{width:100%;max-width:100%;text-align:left}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-peer-avatar{width:52px;height:52px;font-size:16px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-snap-preview[data-waiting=false]{top:auto;right:16px;bottom:calc(128px + env(safe-area-inset-bottom));left:auto;z-index:6;width:clamp(136px,38vw,190px);height:auto;aspect-ratio:3 / 4;transform:none;border:2px solid rgb(255 255 255 / .5);border-radius:18px;box-shadow:0 3px 14px #00000040;transition:bottom .16s ease,right .16s ease,left .16s ease,top .16s ease,scale .16s ease!important}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen][data-controls-hidden=true] .messenger-call-snap-preview[data-waiting=false]{right:8px;bottom:calc(10px + env(safe-area-inset-bottom))}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-snap-preview[data-waiting=false]{top:72px;right:12px;bottom:auto;left:auto;z-index:6;width:116px;height:auto;aspect-ratio:3 / 4;transform:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=minimized] .messenger-call-snap-preview[data-waiting=false]{top:52px;right:auto;bottom:auto;left:10px;z-index:2;width:78px;height:78px;aspect-ratio:1;transform:none;border-radius:12px}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-waiting=false] video{pointer-events:none;object-fit:cover}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-dragging=true]{transition:scale .12s ease}}@media(prefers-reduced-motion:reduce){.messenger-call-window.messenger-call-window .messenger-call-controls{transition:none!important}}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-waiting=false]{--preview-top: 64px;--preview-bottom: 84px;top:calc(100% - var(--preview-bottom));bottom:auto;right:auto;left:calc(76% - 12px);transform:translate(var(--drag-x, 0px),calc(-100% + var(--drag-y, 0px)));scale:var(--preview-scale, 1);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#18181b;transition:left .18s ease,top .18s ease,transform .18s ease,scale .14s ease}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-waiting=false]:active{cursor:grabbing}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-dragging=true]{--preview-scale: 1.08;z-index:4;transition:scale .14s ease}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-corner$=left][data-waiting=false]{left:12px}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-snap-preview[data-corner^=top][data-waiting=false]{top:var(--preview-top);transform:translate(var(--drag-x, 0px),var(--drag-y, 0px))}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-snap-preview[data-waiting=false]{--preview-top: 48px;--preview-bottom: 50px}@media(hover:hover)and (pointer:fine){.messenger-call-window.messenger-call-window[data-auto-hide=true]:not(:hover):not(:has(:focus-visible)) .messenger-call-snap-preview[data-waiting=false],.messenger-call-window.messenger-call-window[data-audio=false][data-controls-idle=true]:not(:has(:focus-visible)) .messenger-call-snap-preview[data-waiting=false]{--preview-top: 12px;--preview-bottom: 12px}.messenger-call-window.messenger-call-window[data-mode=fullscreen][data-controls-idle=true]:not(:has(:focus-visible)){cursor:none}}@media(prefers-reduced-motion:reduce){.messenger-call-window.messenger-call-window .messenger-call-snap-preview{transition:none!important}}@media(max-width:767px){.messenger-call-window.messenger-call-window{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;transform:none!important;padding:0;border:0;border-radius:0;background:var(--color-call-window-bg)!important;color:#fff;box-shadow:none}.messenger-call-window.messenger-call-window .messenger-call-resize{display:none}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-header{position:absolute;inset:max(48px,env(safe-area-inset-top)) 20px auto;z-index:3;flex-direction:column;cursor:default!important;padding:0;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-header>div{gap:10px;color:#fff}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-header h2{font-size:28px;line-height:34px}.messenger-call-window.messenger-call-window .messenger-call-status,.messenger-call-window.messenger-call-window .messenger-call-header-status{color:#ffffffad!important}.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-content,.messenger-call-window.messenger-call-window[data-audio=true] .messenger-call-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.messenger-call-window.messenger-call-window .messenger-call-controls{position:absolute;inset:auto 0 0!important;z-index:5;display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));align-items:start;gap:22px 12px;padding:24px 22px calc(28px + env(safe-area-inset-bottom));background:#202122;border-radius:30px 30px 0 0}.messenger-call-control{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px;color:#fff;font-size:12px;line-height:16px;text-align:center}.messenger-call-window.messenger-call-window .messenger-call-controls button{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;border:1px solid rgb(255 255 255 / .08);border-radius:9999px;background:#0d0e0f;background-image:none;color:#fff;box-shadow:none}.messenger-call-window.messenger-call-window .messenger-call-controls button:disabled{opacity:.38}.messenger-call-window.messenger-call-window .messenger-call-controls .messenger-call-end{background:#ef003d;border-color:#ff315f!important}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-header{padding:calc(18px + env(safe-area-inset-top)) 16px 54px}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-controls{background:linear-gradient(to top,rgb(0 0 0 / .92),rgb(0 0 0 / .68) 72%,transparent)!important;border-radius:0}.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-local,.messenger-call-window.messenger-call-window[data-audio=false] .messenger-call-self{width:30%;right:12px;bottom:196px}}@media(max-width:767px){.messenger-call-window.messenger-call-window[data-mode=normal]{inset:auto!important;top:50%!important;left:50%!important;width:min(420px,calc(100vw - 24px))!important;height:min(68dvh,560px)!important;max-height:calc(100dvh - 32px)!important;transform:translate(-50%,-50%)!important;border:1px solid rgb(255 255 255 / .18);border-radius:24px}.messenger-call-window.messenger-call-window[data-mode=minimized]{inset:auto 12px calc(16px + env(safe-area-inset-bottom)) auto!important;width:min(240px,calc(100vw - 24px))!important;height:150px!important;max-height:none!important;transform:none!important;border:1px solid rgb(255 255 255 / .18);border-radius:20px}.messenger-call-window.messenger-call-window[data-audio=true]:not([data-mode=fullscreen]) .messenger-call-header{inset:10px 10px auto!important;flex-direction:row;align-items:center;gap:8px;padding:0;text-align:left}.messenger-call-window.messenger-call-window[data-audio=true]:not([data-mode=fullscreen]) .messenger-call-header>div:not(.messenger-call-window-actions){align-items:flex-start;gap:2px;padding:0}.messenger-call-window.messenger-call-window[data-audio=true]:not([data-mode=fullscreen]) .messenger-call-audio-avatar{width:44px;height:44px;margin:0;font-size:16px}.messenger-call-window.messenger-call-window[data-audio=true]:not([data-mode=fullscreen]) .messenger-call-header h2{font-size:16px;line-height:20px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-window-actions{position:absolute;top:0;right:0}.messenger-call-window.messenger-call-window[data-mode=normal] .messenger-call-controls{padding-bottom:16px;border-radius:0 0 24px 24px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-control:not(.messenger-call-end-wrap){display:none}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls{gap:0;border-radius:0}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls button{width:42px;height:42px;min-width:42px;min-height:42px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-window-actions button{width:32px;height:32px;min-width:32px;min-height:32px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-stage{opacity:0;pointer-events:none}}.messenger-call-window.messenger-call-window{--header-control-glass-fill: rgb(35 38 43 / .88);--header-control-glass-gradient: radial-gradient(125% 110% at 50% -42%, rgb(255 255 255 / .28), rgb(255 255 255 / .07) 48%, transparent 72%), linear-gradient(180deg, rgb(255 255 255 / .08), transparent 58%, rgb(0 0 0 / .08));--color-header-control-border: rgb(255 255 255 / .22);--header-control-glass-sheen: none}.messenger-call-window.messenger-call-window[data-audio] .messenger-call-controls button:not(.messenger-call-end),.messenger-call-window.messenger-call-window[data-audio] .messenger-call-header button{background-color:var(--header-control-glass-fill);background-image:var(--header-control-glass-gradient);border-color:var(--color-header-control-border);color:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.messenger-call-window.messenger-call-window[data-audio] .messenger-call-controls button:not(.messenger-call-end):hover:not(:disabled),.messenger-call-window.messenger-call-window[data-audio] .messenger-call-header button:hover:not(:disabled){background-color:#35393ff0}.messenger-call-window.messenger-call-window[data-audio] .messenger-call-controls button.messenger-call-end{background-color:#dc0030!important;background-image:radial-gradient(125% 110% at 50% -42%,rgb(255 255 255 / .22),rgb(255 255 255 / .05) 48%,transparent 72%)!important;border-color:#ff758b8c!important;color:#fff;box-shadow:none}.messenger-call-window.messenger-call-window[data-audio] .messenger-call-controls button.messenger-call-end:hover:not(:disabled){background-color:#f01644!important;background-image:radial-gradient(125% 110% at 50% -42%,rgb(255 255 255 / .24),rgb(255 255 255 / .05) 48%,transparent 72%)!important}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-audio-avatar{display:none!important}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-header-status{display:block;font-size:12px}.messenger-call-window.messenger-call-window .messenger-call-end-label{display:none}@media(max-width:767px){.messenger-call-window.messenger-call-window[data-mode=minimized]{cursor:grab;touch-action:none}.messenger-call-window.messenger-call-window[data-mode=minimized][data-dragging-mini=true]{cursor:grabbing}.messenger-call-window.messenger-call-window[data-mode=minimized][data-dragged=true]{inset:auto!important;top:var(--call-mini-top)!important;left:var(--call-mini-left)!important;right:auto!important;bottom:auto!important;transform:none!important}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-snap-preview{display:none!important}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls button.messenger-call-end{display:flex;align-items:center;justify-content:center;gap:9px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-end-label{color:#fff;font-size:14px;font-weight:600}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-end-wrap>span{display:none!important}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls button.messenger-call-end svg{width:20px;height:20px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized]{width:min(320px,calc(100vw - 24px))!important;height:124px!important}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal][data-group=false] .messenger-call-stage{display:none}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-header{inset:18px 14px auto!important;flex-direction:column;align-items:center;padding:0;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-header>div:not(.messenger-call-window-actions){width:100%;align-items:center;padding-top:46px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-header h2{font-size:23px;line-height:1.2}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-header-status{font-size:14px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-audio-avatar{position:fixed;top:50%;left:50%;width:clamp(140px,38vw,180px)!important;height:clamp(140px,38vw,180px)!important;margin:0;transform:translate(-50%,-50%);font-size:36px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-header .messenger-call-window-actions{position:absolute;inset:0 0 auto;justify-content:space-between}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-header .messenger-call-window-actions button{width:42px;height:42px;min-width:42px;min-height:42px;max-width:42px;max-height:42px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-controls{inset:auto auto 12px 50%!important;display:grid;width:min(320px,calc(52vw + 70px))!important;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:0;padding:clamp(14px,4.5vw,20px) clamp(8px,2.75vw,11px);border:1px solid rgb(255 255 255 / .08);border-radius:24px;background:#222325f5;translate:-50% 0}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-controls .messenger-call-control{width:100%;max-width:none;flex:none;gap:5px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-controls button{width:clamp(44px,11vw,54px);height:clamp(44px,11vw,54px);min-width:clamp(44px,11vw,54px);min-height:clamp(44px,11vw,54px);max-width:clamp(44px,11vw,54px);max-height:clamp(44px,11vw,54px)}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-control>span{display:block;font-size:11px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-upgrade-control{order:1}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-speaker-control{order:2}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-mic-control{order:3}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=normal] .messenger-call-end-wrap{order:4}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen][data-group=false] .messenger-call-stage{display:none}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-header{inset:calc(82px + env(safe-area-inset-top)) 18px auto;background:none;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-header>div:not(.messenger-call-window-actions){width:100%;align-items:center}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-header h2{max-width:100%;font-size:clamp(25px,7.5vw,32px);line-height:1.15}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions{position:fixed;top:calc(16px + env(safe-area-inset-top));right:calc(14px + env(safe-area-inset-right));left:calc(14px + env(safe-area-inset-left))}.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-header-status,.messenger-call-window.messenger-call-window[data-mode=fullscreen] .messenger-call-status{font-size:16px;line-height:22px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-audio-avatar{position:fixed;top:43%;left:50%;width:clamp(220px,52vw,310px)!important;height:clamp(220px,52vw,310px)!important;margin:0;transform:translate(-50%,-50%);font-size:50px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-controls{inset:auto auto calc(18px + env(safe-area-inset-bottom)) 50%!important;width:min(360px,calc(100vw - 32px))!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:0;padding:clamp(16px,5.5vw,21px) clamp(8px,2.75vw,11px);border:1px solid rgb(255 255 255 / .08);border-radius:30px;background:#222325f5;translate:-50% 0}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-controls .messenger-call-control{width:100%;max-width:none;flex:none}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-upgrade-control{order:1}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-speaker-control{order:2}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-mic-control{order:3}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-end-wrap{order:4}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-controls button{width:clamp(52px,15.5vw,64px);height:clamp(52px,15.5vw,64px);min-width:clamp(52px,15.5vw,64px);min-height:clamp(52px,15.5vw,64px);max-width:clamp(52px,15.5vw,64px);max-height:clamp(52px,15.5vw,64px)}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-control>span{display:block;font-size:12px;color:#ffffffe0}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=fullscreen] .messenger-call-control{gap:8px!important}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-remote{object-fit:cover}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-peer-avatar{display:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;top:calc(84px + env(safe-area-inset-top));right:24px;left:24px;width:auto;max-width:none;align-items:center;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header h2,.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header-status{text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header h2{font-size:clamp(22px,6vw,27px);line-height:1.15}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls{--call-pill-padding: clamp(7px, 4.1667vw - 2.6667px, 18px);--call-full-control-size: clamp(52px, 15vw, 70px);inset:auto auto var(--mobile-navigation-bottom, 8px) 50%!important;width:min(460px,calc(100vw - 16px))!important;translate:-50% 0;justify-content:space-evenly;gap:0;padding:var(--call-pill-padding) 0;border:1px solid rgb(255 255 255 / .14);border-radius:var(--radius-pill);background:#302a2eb8}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls .messenger-call-control{flex:0 0 var(--call-full-control-size);width:var(--call-full-control-size);max-width:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls button{width:var(--call-full-control-size)!important;height:var(--call-full-control-size);min-width:var(--call-full-control-size);min-height:var(--call-full-control-size);max-width:var(--call-full-control-size);max-height:var(--call-full-control-size)}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls button svg{width:28px;height:28px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-snap-preview[data-waiting=false]{width:clamp(152px,43vw,208px);aspect-ratio:2 / 3;bottom:calc(144px + env(safe-area-inset-bottom))}}@media(max-width:767px){.messenger-call-window.messenger-call-window[data-audio][data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions{gap:14px}.messenger-call-window.messenger-call-window[data-audio][data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions button.messenger-call-top-action{width:52px;height:52px;min-width:52px;min-height:52px;max-width:52px;max-height:52px}.messenger-call-window.messenger-call-window[data-audio][data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions button.messenger-call-top-action svg{width:27px;height:27px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions button.messenger-call-top-action{width:56px;height:56px;min-width:56px;min-height:56px;max-width:56px;max-height:56px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header .messenger-call-window-actions button.messenger-call-top-action svg{width:32px;height:32px}}@media(max-width:767px){.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-remote{object-fit:cover}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-peer-avatar{display:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;top:64px;right:20px;left:20px;width:auto;max-width:none;align-items:center;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header h2,.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header-status{width:100%;max-width:100%;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header h2{font-size:22px;line-height:1.2}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header .messenger-call-window-actions{position:absolute;inset:10px 12px auto;display:flex;justify-content:space-between}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header .messenger-call-window-actions button{width:52px;height:52px;min-width:52px;min-height:52px;max-width:52px;max-height:52px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header .messenger-call-window-actions button svg{width:28px;height:28px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls{--medium-call-control-size: clamp(44px, 11.5vw, 56px);--medium-call-pill-padding: 13px;inset:auto 10px 10px 50%!important;width:min(360px,calc(100% - 20px));translate:-50% 0;display:flex;justify-content:space-evenly;gap:0;padding:var(--medium-call-pill-padding) 0;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#302a2eb8}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls button{width:var(--medium-call-control-size)!important;height:var(--medium-call-control-size);min-width:var(--medium-call-control-size);min-height:var(--medium-call-control-size);max-width:var(--medium-call-control-size);max-height:var(--medium-call-control-size)}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls .messenger-call-control{flex:0 0 var(--medium-call-control-size);width:var(--medium-call-control-size);max-width:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-snap-preview[data-waiting=false]{top:auto;right:10px;bottom:110px;left:auto;width:clamp(100px,28vw,132px);aspect-ratio:2 / 3;transform:none;transition:bottom .16s ease,right .16s ease,left .16s ease,top .16s ease,scale .16s ease!important}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-header,.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls{transition:opacity .16s ease,transform .16s ease!important}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal]:not([data-controls-hidden=true]) .messenger-call-header,.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal]:not([data-controls-hidden=true]) .messenger-call-controls{opacity:1!important;transform:none!important;pointer-events:auto!important}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal][data-controls-hidden=true] .messenger-call-header{opacity:0!important;transform:translateY(-12px);pointer-events:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal][data-controls-hidden=true] .messenger-call-controls{opacity:0!important;transform:translateY(calc(100% + 12px))!important;pointer-events:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal][data-controls-hidden=true] .messenger-call-snap-preview[data-waiting=false]{right:8px;bottom:8px}}@media(min-width:401px)and (max-width:450px){.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls{--medium-call-pill-padding: 19px}}@media(min-width:351px)and (max-width:400px){.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls{--medium-call-pill-padding: 18px}}@media(max-width:350px){.messenger-call-window.messenger-call-window[data-audio=false][data-mode=normal] .messenger-call-controls{--medium-call-pill-padding: 10px}}.messenger-call-window.messenger-call-window .messenger-call-accept-label{display:none}@media(max-width:767px){.messenger-call-window.messenger-call-window[data-incoming=true][data-audio]:not([data-mode=minimized]) .messenger-call-controls{border-radius:999px}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:12px;padding:12px}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-control{width:100%!important;max-width:none!important;flex:none}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio][data-mode=fullscreen] .messenger-call-controls .messenger-call-control{width:100%!important;max-width:none!important;flex:1 1 0}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button{display:flex;width:100%!important;height:60px;min-width:0;min-height:60px;max-width:none!important;max-height:60px;align-items:center;justify-content:center;gap:9px;border-radius:999px}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button svg{width:24px;height:24px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-content{overflow:hidden;border-radius:inherit}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-mini-handle{position:absolute;top:-16px;left:50%;z-index:15;display:flex;width:54px;height:16px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .2);border-bottom:0;border-radius:14px 14px 0 0;background:#23262bf5;cursor:grab;touch-action:none;transform:translate(-50%)}.messenger-call-window.messenger-call-window[data-mode=minimized][data-dragging-mini=true] .messenger-call-mini-handle{cursor:grabbing}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-mini-handle:after{content:"";width:22px;height:3px;border-radius:999px;background:#ffffff8f}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-accept-label,.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-end-label{display:inline;color:#fff;font-size:16px;font-weight:600}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-control>span{display:none!important}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio] .messenger-call-controls button.messenger-call-accept{background-color:#22b74b!important;background-image:radial-gradient(125% 110% at 50% -42%,rgb(255 255 255 / .22),rgb(255 255 255 / .05) 48%,transparent 72%)!important;border-color:#a1ffb280!important;color:#fff}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio] .messenger-call-controls button.messenger-call-accept:hover:not(:disabled){background-color:#1d9f41!important;background-image:radial-gradient(125% 110% at 50% -42%,rgb(255 255 255 / .18),rgb(255 255 255 / .04) 48%,transparent 72%)!important}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio] .messenger-call-controls button.messenger-call-end:hover:not(:disabled){background-color:#bf0029!important;background-image:radial-gradient(125% 110% at 50% -42%,rgb(255 255 255 / .18),rgb(255 255 255 / .04) 48%,transparent 72%)!important}}@media(max-width:767px){.messenger-call-window.messenger-call-window[data-audio][data-mode=minimized]{width:min(420px,calc(100vw - 16px))!important;height:68px!important;max-height:68px!important;padding:0;border-radius:999px;overflow:visible}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-mini-avatar{position:absolute;top:50%;left:10px;z-index:5;width:48px;height:48px;transform:translateY(-50%)}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex;align-items:center;padding:10px 176px 10px 68px;background:none;text-align:left}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header>div:not(.messenger-call-window-actions){width:100%;min-width:0;align-items:flex-start;gap:2px;padding:0}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header h2{width:100%;max-width:100%;font-size:16px;line-height:19px;text-align:left}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-header-status{display:block;width:100%;max-width:100%;font-size:12px;line-height:16px;text-align:left}.messenger-call-window.messenger-call-window[data-mode=minimized]:has(.messenger-call-duration) .messenger-call-status-kind,.messenger-call-window.messenger-call-window[data-mode=minimized]:has(.messenger-call-duration) .messenger-call-status-phase{display:none}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-duration{margin-left:0}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-window-actions{position:absolute;inset:50% 68px auto auto!important;display:flex;gap:10px;transform:translateY(-50%)}.messenger-call-window.messenger-call-window[data-audio][data-mode=minimized] .messenger-call-window-actions button.messenger-call-top-action{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls{position:absolute;inset:50% 10px auto auto!important;display:block;width:48px;padding:0;background:transparent;transform:translateY(-50%)}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-end-wrap{display:block;width:48px;max-width:48px}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-controls button.messenger-call-end{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;padding:0}.messenger-call-window.messenger-call-window[data-mode=minimized] .messenger-call-end-label{display:none!important}}@media(min-width:768px){.messenger-call-window.messenger-call-window[data-mode=normal]:is([data-incoming=true],[data-audio=true][data-group=false][data-incoming=false]){width:min(350px,calc(100vw - 32px))!important;height:min(500px,calc(100dvh - 32px))!important;overflow:hidden;border-radius:30px}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-content,.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio=true] .messenger-call-stage{display:none}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-header{position:absolute;inset:0 0 auto;z-index:4;height:calc(100% - 112px);padding:0;background:none}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;inset:44px 24px auto;height:calc(100% - 44px);align-items:center;text-align:center}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-header h2{position:absolute;inset:0 0 auto;font-size:22px;line-height:28px;text-align:center}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-header-status{position:absolute;inset:36px 0 auto;text-align:center}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-audio-avatar{position:absolute;top:49%;left:50%;width:136px!important;height:136px;margin:0;transform:translate(-50%,-50%);font-size:32px}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio=false] .messenger-call-peer-avatar{display:none}.messenger-call-window.messenger-call-window[data-incoming=true][data-audio=false][data-mode=normal] .messenger-call-snap-preview[data-waiting=false]{--preview-bottom: 124px}.messenger-call-window.messenger-call-window[data-incoming=true][data-mode=normal] .messenger-call-window-actions{position:absolute;top:12px;right:12px}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls{position:absolute;inset:auto auto 18px 50%!important;z-index:5;display:grid;width:min(350px,calc(100% - 32px))!important;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:12px;padding:12px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#222325f5;translate:-50% 0}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-control{width:100%;max-width:none}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button{display:flex;width:100%!important;height:48px;min-width:0;min-height:48px;max-width:none!important;max-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:999px}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-accept-label,.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-end-label{display:inline!important;color:#fff;font-size:14px;font-weight:600}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-control>span{display:none!important}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button svg{width:20px;height:20px}}.messenger-call-window.messenger-call-window .messenger-call-accept,.messenger-call-window.messenger-call-window .messenger-call-end{color:var(--color-app-text-inverse)}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button.messenger-call-accept{background-color:#22b74b!important;background-image:radial-gradient(125% 110% at 50% -42%,rgb(255 255 255 / .22),rgb(255 255 255 / .05) 48%,transparent 72%)!important;border-color:#a1ffb280!important;color:#fff}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button.messenger-call-accept:hover:not(:disabled){background-color:#1d9f41!important}.messenger-call-window.messenger-call-window[data-incoming=true]:not([data-mode=minimized]) .messenger-call-controls button.messenger-call-end:hover:not(:disabled){background-color:#bf0029!important}@media(min-width:768px){.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-content,.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-stage{display:none}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-header{position:absolute;inset:0 0 auto;z-index:4;height:calc(100% - 120px);padding:0;background:none}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;inset:44px 24px auto;height:calc(100% - 44px);align-items:center;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-header h2{position:absolute;inset:0 0 auto;font-size:22px;line-height:28px;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-header-status{position:absolute;inset:36px 0 auto;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-audio-avatar{position:absolute;top:49%;left:50%;width:136px!important;height:136px;margin:0;transform:translate(-50%,-50%);font-size:32px}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-window-actions{position:absolute;inset:16px 16px auto;justify-content:space-between}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-window-actions button{width:42px;height:42px;min-width:42px;min-height:42px}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-window-actions button svg{width:21px;height:21px}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls{position:absolute;inset:auto auto 18px 50%!important;z-index:5;display:grid;width:min(288px,calc(100% - 36px))!important;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:0;padding:18px 10px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#222325f5;translate:-50% 0}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls .messenger-call-control{width:100%;max-width:none}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls button{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls button svg{width:20px;height:20px}}@media(min-width:768px){.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-header{position:absolute;inset:0 0 auto;height:calc(100% - 130px);padding:0;background:none}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;inset:48px 24px auto;height:calc(100% - 48px);align-items:center;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-header h2{position:absolute;inset:0 0 auto;font-size:32px;line-height:38px;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-header-status{position:absolute;inset:42px 0 auto;text-align:center}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-audio-avatar{position:absolute;top:49%;left:50%;width:240px!important;height:240px;margin:0;transform:translate(-50%,-50%);font-size:52px}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-window-actions{position:absolute;inset:24px 24px auto;justify-content:space-between}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-mode=fullscreen] .messenger-call-window-actions button{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=fullscreen] .messenger-call-controls{position:absolute;inset:auto auto 24px 50%!important;display:grid;width:328px!important;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:0;padding:20px 11px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#222325f5;translate:-50% 0}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=fullscreen] .messenger-call-controls .messenger-call-control{width:100%;max-width:none}.messenger-call-window.messenger-call-window[data-audio=true][data-group=false][data-incoming=false][data-mode=fullscreen] .messenger-call-controls button{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important}}.messenger-call-window.messenger-call-window .messenger-call-controls button svg,.messenger-call-window.messenger-call-window .messenger-call-window-actions button svg{stroke-width:1.65}@media(min-width:768px){.messenger-call-window.messenger-call-window .messenger-call-controls button svg,.messenger-call-window.messenger-call-window .messenger-call-window-actions button svg{stroke-width:1.4}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header{position:absolute;inset:0 0 auto;height:112px;padding:0;background:linear-gradient(to bottom,rgb(0 0 0 / .42),transparent)}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-peer-avatar{display:none!important}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;inset:32px 96px auto;display:flex;flex-direction:column;align-items:center;gap:2px;max-width:none;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header h2,.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header-status{width:100%;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-header h2{font-size:26px;line-height:32px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-window-actions{position:absolute;inset:24px 24px auto;justify-content:space-between}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-window-actions button:only-child{margin-left:auto}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-window-actions button{width:52px;height:52px;min-width:52px;min-height:52px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls{position:absolute;inset:auto auto 24px 50%!important;display:flex;width:min(400px,calc(100vw - 32px))!important;justify-content:space-evenly;gap:0;padding:22px 0;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:#222325e0;translate:-50% 0}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls .messenger-call-control{flex:0 0 52px;width:52px;max-width:none}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls button{width:52px;height:52px;min-width:52px;min-height:52px;max-width:52px;max-height:52px}.messenger-call-window.messenger-call-window[data-audio=false][data-mode=fullscreen] .messenger-call-controls button svg{width:24px;height:24px}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized]{width:min(420px,calc(100vw - 24px))!important;height:68px!important;max-height:68px!important;padding:0;overflow:visible;border-radius:999px;cursor:grab;touch-action:none}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized][data-dragging-mini=true]{cursor:grabbing}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized][data-dragged=true]{inset:auto!important;top:var(--call-mini-top)!important;left:var(--call-mini-left)!important;right:auto!important;bottom:auto!important;transform:none!important}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-mini-avatar{position:absolute;top:50%;left:10px;z-index:5;width:48px;height:48px;transform:translateY(-50%)}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-header{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex;align-items:center;padding:10px 176px 10px 68px;background:none;text-align:left}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-header>div:not(.messenger-call-window-actions){width:100%;min-width:0;align-items:flex-start;gap:2px;padding:0}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-header h2{width:100%;font-size:16px;line-height:19px;text-align:left}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-header-status{display:block;width:100%;font-size:12px;line-height:16px;text-align:left}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-window-actions{position:absolute;inset:50% 68px auto auto!important;display:flex;gap:10px;transform:translateY(-50%)}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-window-actions button,.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-controls button.messenger-call-end{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;padding:0}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-controls{position:absolute;inset:50% 10px auto auto!important;display:block;width:48px;padding:0;background:transparent;transform:translateY(-50%)}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-end-wrap{width:48px!important;max-width:48px!important}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-mini-handle{position:absolute;top:-16px;left:50%;z-index:15;display:flex;width:54px;height:16px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .2);border-bottom:0;border-radius:14px 14px 0 0;background:#23262bf5;cursor:grab;touch-action:none;transform:translate(-50%)}.messenger-call-window.messenger-call-window[data-audio=true][data-mode=minimized] .messenger-call-mini-handle:after{content:"";width:22px;height:3px;border-radius:999px;background:#ffffff8f}}@media(min-width:768px){.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal]{overflow:hidden;border-color:#ffffff26;border-radius:24px;background:var(--color-call-window-bg)!important}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-incoming=true][data-mode=normal]{width:min(600px,calc(100vw - 32px))!important;height:auto!important;aspect-ratio:16 / 9}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-remote{object-fit:cover}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-peer-avatar{display:none!important}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-header{position:absolute;inset:0 0 auto;z-index:4;height:104px;padding:0;background:linear-gradient(to bottom,rgb(0 0 0 / .42),transparent)}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-header>div:not(.messenger-call-window-actions){position:absolute;inset:32px 80px auto;display:flex;flex-direction:column;align-items:center;gap:2px;height:auto;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-header h2{position:static;width:100%;font-size:22px;line-height:28px;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-header-status{position:static;width:100%;text-align:center}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-window-actions{position:absolute;inset:16px 16px auto;justify-content:space-between}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-window-actions button:only-child{margin-left:auto}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-window-actions button{width:42px;height:42px;min-width:42px;min-height:42px}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-window-actions button svg{width:21px;height:21px}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls{position:absolute;inset:auto auto 18px 50%!important;z-index:5;display:flex;width:min(400px,calc(100% - 24px))!important;justify-content:space-evenly;gap:0;padding:22px 0;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#222325e0;translate:-50% 0}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls .messenger-call-control{flex:0 0 52px;width:52px;max-width:none}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls button{width:52px;height:52px;min-width:52px;min-height:52px;max-width:52px;max-height:52px}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-incoming=false][data-mode=normal] .messenger-call-controls button svg{width:22px;height:22px}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal] .messenger-call-snap-preview[data-waiting=false]{--preview-top: 128px;--preview-bottom: 128px;top:calc(100% - var(--preview-bottom));left:calc(100% - 128px);width:116px;height:auto;aspect-ratio:16 / 9;border-radius:14px}.messenger-call-window.messenger-call-window[data-audio=false][data-group=false][data-mode=normal][data-controls-idle=true] .messenger-call-snap-preview[data-waiting=false]{--preview-top: 12px;--preview-bottom: 12px}}.messenger-call-fixture-self{background:linear-gradient(to bottom right,#cbd5e1,#334155)}.messenger-camera-off-placeholder{background:#18181b;color:#ffffffbf}
