:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;--app-height: 100dvh}html,body{overflow:hidden;background:#f4f8f7}body{position:fixed;inset:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#root{position:fixed;inset:0 0 auto;width:100%;height:var(--app-height);overflow:hidden}html.auth-document,html.auth-document body{height:auto;min-height:100%;overflow-y:auto}html.auth-document body{position:static}html.auth-document #root{position:static;height:auto;min-height:100svh;min-height:100dvh;overflow:visible}@keyframes chat-enter-mobile{0%{transform:translate3d(12%,0,0);opacity:.82}to{transform:translateZ(0);opacity:1}}.chat-swipe-surface{height:100%;min-width:0;touch-action:pan-y;background:#edf4f2;box-shadow:-10px 0 24px #15302e24;will-change:transform;animation:chat-enter-mobile .18s cubic-bezier(.2,.8,.2,1)}.chat-swipe-surface[data-swiping=true]{animation:none}a{color:inherit}button,input,textarea{font:inherit}.composer-textarea{field-sizing:content;width:100%;min-width:0;min-height:46px;max-height:136px;margin:0;padding:11px 14px;overflow-y:auto;resize:none;border:0;outline:0;color:#172322;background:transparent;font-size:16px;line-height:1.4;scrollbar-width:thin}@supports (field-sizing: content){.composer-textarea{height:auto!important}}.composer-textarea::placeholder{color:#7b8583;opacity:1}.composer-textarea:disabled{cursor:default;color:#7b8583}.emoji-fallback{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.chat-swipe-surface{animation:none}}
