@import "https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&family=Unbounded:wght@400;500&display=swap";html.ww-messenger-route,html.ww-messenger-route body,html.ww-messenger-route #root{overscroll-behavior:none;width:100%;height:100%;min-height:0;overflow:hidden}html.ww-messenger-route #root{position:relative}html.ww-messenger-route #root:after{height:0!important;display:none!important}.messenger-app-shell{--font-sans:"Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--font-display:"Unbounded", "Golos Text", sans-serif;height:100%;min-height:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative}html.ww-messenger-route{background:#0c0c0f}html.ww-messenger-route body{background:#0c0c0f;min-width:320px;margin:0}.messenger-app-shell button,.messenger-app-shell input,.messenger-app-shell textarea{font:inherit}.messenger-app-shell button{cursor:pointer}.messenger-app-shell button:disabled{cursor:default}.messenger-app-shell::-webkit-scrollbar{width:6px;height:6px}.messenger-app-shell ::-webkit-scrollbar{width:6px;height:6px}.messenger-app-shell::-webkit-scrollbar-track{background:0 0}.messenger-app-shell ::-webkit-scrollbar-track{background:0 0}.messenger-app-shell::-webkit-scrollbar-thumb{background:#71717a61;border-radius:999px}.messenger-app-shell ::-webkit-scrollbar-thumb{background:#71717a61;border-radius:999px}.messenger-app-shell::-webkit-scrollbar-thumb:hover{background:#71717a8c}.messenger-app-shell ::-webkit-scrollbar-thumb:hover{background:#71717a8c}.messenger-app-shell .scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.messenger-app-shell .scrollbar-none::-webkit-scrollbar{display:none}@media (width<=767px){html.ww-mobile-browser.ww-messenger-route,html.ww-mobile-browser.ww-messenger-route body,html.ww-mobile-browser.ww-messenger-route #root{overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}html.ww-messenger-route body{width:100%;position:fixed;inset:0}.messenger-app-shell{width:100%;height:var(--messenger-layout-height,100dvh);min-height:0;transform:translate3d(0, var(--messenger-viewport-top,0px), 0);position:fixed;inset:0;overflow:hidden}.messenger-page-track{touch-action:pan-y;will-change:transform;width:200%}.messenger-sidebar-pane,.messenger-conversation-pane{flex:none;width:50%;min-width:0}.messenger-conversation-pane{z-index:2;position:relative;box-shadow:-18px 0 44px #00000029}.messenger-app-shell input,.messenger-app-shell textarea{font-size:16px}.messenger-sidebar{border-right-width:0;position:relative}.messenger-profile-card{padding-top:calc(12px + env(safe-area-inset-top,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-bottom:12px;padding-left:max(16px, env(safe-area-inset-left,0px))}.messenger-sidebar-controls,.messenger-sidebar-scroll{padding-right:max(16px, env(safe-area-inset-right,0px));padding-left:max(16px, env(safe-area-inset-left,0px))}.messenger-sidebar-scroll{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.messenger-mobile-nav{z-index:40;padding-right:max(10px, env(safe-area-inset-right,0px));padding-bottom:env(safe-area-inset-bottom,0px);padding-left:max(10px, env(safe-area-inset-left,0px));position:absolute;bottom:0;left:0;right:0}.messenger-product-switch-toggle{z-index:2;top:-16px}.messenger-product-track{touch-action:pan-x;will-change:transform}.messenger-composer-shell{padding-right:max(16px, env(safe-area-inset-right,0px));padding-bottom:0;padding-left:max(16px, env(safe-area-inset-left,0px))}.messenger-message-scroll{padding-bottom:var(--messenger-content-bottom-inset,calc(74px + env(safe-area-inset-bottom,0px)));scroll-padding-bottom:var(--messenger-content-bottom-inset,calc(74px + env(safe-area-inset-bottom,0px)));-webkit-overflow-scrolling:touch;overflow-anchor:none}.messenger-profile-scroll{padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.messenger-conversation{height:100%;min-height:0;position:relative}.messenger-composer-dock{z-index:30;pointer-events:none;transform:translate3d(0, calc(0px - var(--messenger-composer-offset,calc(8px + env(safe-area-inset-bottom,0px)))), 0);will-change:transform;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}.messenger-message-stack{will-change:transform}.messenger-composer-shell{pointer-events:auto}.messenger-conversation-header{min-height:calc(64px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-right:max(12px, env(safe-area-inset-right,0px));padding-left:max(12px, env(safe-area-inset-left,0px))}.messenger-own-profile-overlay,.messenger-own-profile-panel{width:100%;height:100%}.messenger-own-profile-panel{border-right-width:0;max-width:none}.messenger-profile-panel-header{height:calc(64px + env(safe-area-inset-top,0px));min-height:calc(64px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-right:max(12px, env(safe-area-inset-right,0px));padding-left:max(12px, env(safe-area-inset-left,0px))}}@media (display-mode:standalone) and (width<=767px){html.ww-messenger-route,html.ww-messenger-route body,html.ww-messenger-route #root{overscroll-behavior:none;width:100%;height:100vh;min-height:100vh;overflow:hidden}html.ww-messenger-route body{position:fixed;inset:0 0 auto}html.ww-messenger-route #root{position:absolute;inset:0}html.ww-messenger-route .messenger-app-shell{width:100%;height:var(--messenger-layout-height,100%);transform:translate3d(0, var(--messenger-viewport-top,0px), 0);position:absolute;inset:0}.messenger-mobile-nav{padding-bottom:18px}.messenger-sidebar-scroll{padding-bottom:90px;scroll-padding-bottom:90px}}@media (width<=767px){html.ww-standalone.ww-messenger-route .messenger-mobile-nav{padding-bottom:18px}html.ww-standalone.ww-messenger-route .messenger-sidebar-scroll{padding-bottom:90px;scroll-padding-bottom:90px}}@media (width>=768px){.messenger-page-track{width:100%;transform:none!important}.messenger-message-scroll{padding-bottom:16px}.messenger-own-profile-panel{border-right-width:1px;max-width:420px}.messenger-profile-panel-header{height:72px;min-height:72px;padding-top:0}}@media (width<=359px){.messenger-profile-card,.messenger-sidebar-controls,.messenger-sidebar-scroll{padding-left:12px;padding-right:12px}.messenger-mobile-nav{padding-left:6px;padding-right:6px}}
