/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.app-header{background-color:#333;height:50px;padding:20px;color:#e3e7fd;text-align:center;margin:0 auto 20px}.app-title{font-size:1.5em}body{font-family:Maven Pro,sans-serif;color:#061435;margin:0;padding:0}.container{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1}.container .wrapper{width:49%;max-width:none;margin:5% auto 0;overflow:hidden}.container .wrapper h2{text-align:center}.container .wrapper .messages-box{margin:0 auto;padding:1em 2em;width:auto;background:#3d5fcc;height:50vh;overflow:hidden;position:relative}.container .wrapper .messages-box .messages-list{overflow-y:scroll;overflow-x:hidden;height:100%}.container .wrapper .messages-box span.typing{position:absolute;bottom:1%;left:1%;font-size:3.5em;opacity:0;color:#f3fafd}.container .wrapper .messages-box span.typing.show{opacity:1;-webkit-animation:pulse 1s ease-in-out infinite;animation:pulse 1s ease-in-out infinite}@-webkit-keyframes pulse{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.post{clear:both;text-align:left;padding:10px 30px;margin:0 auto 10px 0;position:relative;width:auto;max-width:80%;min-width:100px;-webkit-animation:fadeIn .5s cubic-bezier(.59,-.26,.26,.96);animation:fadeIn .5s cubic-bezier(.59,-.26,.26,.96)}.post p{font-size:12px;font-size:.75em;color:#fff;display:block;font-weight:300;line-height:1.4;white-space:pre-line}.post .post-header{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1}.post .post-header .post-time{font-size:11px;margin:5px}.post .post-details{display:inline-block;vertical-align:top}.post .post-message{background:#324d5f;padding:15px;border-radius:10px;position:relative;overflow-wrap:break-word;word-break:break-word}.post .post-message:before{content:"";position:absolute;left:-18px;top:25%;width:0;height:0;border-top:0 solid transparent;border-right:20px solid #324d5f;border-bottom:16px solid transparent}.post.curr-user{text-align:right;width:auto;margin:0 0 0 auto}.post.curr-user .post-header{float:right}.post.curr-user .post-message{background-color:#f3fafd;color:#444;width:auto}.post.curr-user .post-message:before{left:99%;top:20%;width:0;height:0;border-top:0 solid transparent;border-left:20px solid #f3fafd;border-right:0;border-bottom:16px solid transparent}.post.curr-user .post-message p{color:#444}#new-message{clear:both;width:100%;margin:0 auto;font-size:12px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#new-message form{display:-ms-flexbox;display:flex;vertical-align:top;-ms-flex:1 1;flex:1 1}#new-message button,#new-message span,#new-message textarea{display:inline-block;vertical-align:top}#new-message button,#new-message span{padding:10px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#new-message textarea{resize:none;border:0;outline:none;-ms-flex:1 1;flex:1 1}#new-message button{-webkit-appearance:none;outline:none;border:0;background:#fff}#new-message .input-message-box{height:50px;padding:10px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#new-message.not-active{border-top:1px solid #d8dfdf}#new-message.not-active .input-message-box,#new-message.not-active button,#new-message.not-active span{color:#b1bebe}#new-message.on-focus{border-top:1px solid #324d5f}#new-message.on-focus .input-message-box{height:55px;color:#061435}#new-message.on-focus button,#new-message.on-focus span{color:#324d5f}@media screen and (max-width:958px){.post-action,.post-message,body{cursor:pointer}}@media screen and (min-width:959px){.wrapper{width:49%;max-width:1200px;margin:5% auto;border:1px solid #000;overflow:hidden}.post-pic{width:7%;margin-top:10px;margin-right:1%}.post p{font-size:16px;font-size:1em;margin:0;display:block;font-weight:300}.post-message{padding:20px}}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}
/*# sourceMappingURL=main.fe7086c6.css.map*/