body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#000a28;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.compose{padding:10px;display:flex;align-items:center;border-top:1px solid #eeeef1;position:fixed;width:calc(100% - 20px);max-width:800px;margin-left:auto;margin-right:auto;bottom:0;background-color:#fff}.compose-input{flex:1 1;font-size:14px;height:40px;border-radius:20px;border:none;padding-left:10px;background-color:#e0e1e4}.compose-input:focus{outline:none}.message{display:flex;flex-direction:column}.message .timestamp{display:flex;justify-content:center;color:#999;font-weight:600;font-size:12px;margin:10px 0;text-transform:uppercase}.message .bubble-container{font-size:14px;display:flex}.message.mine .bubble-container{justify-content:flex-end}.message.start .bubble-container .bubble{border-top-left-radius:20px}.message.end .bubble-container .bubble{border-bottom-left-radius:20px}.message.mine.start .bubble-container .bubble{margin-top:10px;border-top-right-radius:20px}.message.mine.end .bubble-container .bubble{border-bottom-right-radius:20px;margin-bottom:10px}.message .bubble-container .bubble{margin:1px 0;background:#f4f4f8;padding:10px 15px;border-radius:20px;max-width:75%;border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:20px;border-bottom-right-radius:20px}.message.mine .bubble-container .bubble{background:#007aff;color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:2px;border-bottom-right-radius:2px}.message-list-container{padding:10px 10px 70px}.message-list{padding:10px}.toolbar{display:flex;align-items:center;background-color:#fff;font-weight:500;border-bottom:1px solid #eeeef1;text-align:center;position:-webkit-sticky;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.toolbar{border:none;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.toolbar-title{font-size:16px;font-weight:800;text-align:center;margin:0 auto}.typing-indicator{will-change:transform;width:auto;border-radius:50px;padding:3px;display:table;margin:0 auto;position:relative;animation:bulge 2s ease-out infinite}.typing-indicator span{height:10px;width:10px;float:left;margin:0 1px;background-color:#9e9ea1;display:block;border-radius:50%;opacity:.4}.typing-indicator span:first-of-type{animation:blink 1s .3333s infinite}.typing-indicator span:nth-of-type(2){animation:blink 1s .6666s infinite}.typing-indicator span:nth-of-type(3){animation:blink 1s .9999s infinite}@keyframes blink{50%{opacity:1}}@keyframes bulge{50%{transform:scale(1.05)}}.messenger{max-width:800px;margin-left:auto;margin-right:auto;height:100vh}.container{padding:10px}.content,.footer{background:#fff}.footer{grid-column-start:2}
/*# sourceMappingURL=main.2a42e83e.chunk.css.map */