4 background-color: transparent
7 #chat-app .header-button {
15 #chat-app .chat-toolbar {
24 #chat-app .chat-content {
29 border: 1px solid #d3d3d3;
30 -ms-overflow-style: none;
34 #chat-app .chat-content .chat-messages {
37 border-bottom: 1px solid #d3d3d3
40 #chat-app .chat-content .chat-online {
45 #chat-app .chat-content .chat-unmanaged {
50 #chat-app .avatar-wrapper {
56 #chat-app .chat-content .message-row .bubble {
57 word-wrap: break-word;
60 padding: 6px 7px 8px 9px;
61 background-color: #fff;
62 box-shadow: 0 1px .5px rgba(0, 0, 0, .13);
66 #chat-app .chat-content .message-row .bubble .message {
70 #chat-app .chat-content .message-row .bubble .message-done {
74 #chat-app .chat-content .message-row .bubble .message-done-all {
78 #chat-app .chat-content .message-row .bubble:before {
79 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADGUExURQAAAP////b29vn5+f///wAAAP///wAAAAAAAP///9ra2v////j4+PHx8fv7++Hh4fHx8f////////////////39/QAAAP////////z8/P////39/f39/fz8/P////////////z8/P////////////z8/P////////////v7+/Hx8f///9bW1vz8/K2trf////39/f39/WJiYgAAAExMTFtbWwAAAN3d3cjIyPr6+vX19QAAAO7u7vz8/NTU1Ofn5zMzM////zGPlXsAAABBdFJOUwAcm/kREh4CCDWL1SneR6TfAQffhMYK/A5nRrLWfRc5DW2ih5f+19Kn+9v4g/1LCJuXHwQUKgahcXS6DNnlDMMKKzPoTgAAAKBJREFUKM+V08USwmAQA+C/0NIWd3d3d8/7vxTMcIPkQK7f7CG7s8bQAOY/SCuwFYQU1P+eiCqIK2gpWCmoCrAgoKQgJ8CHgIqAMjg0MxxSQ3DogEMWFBZtUPAHYGB1CyDQWE6AH7BrfXzlAxGAQhECTGAmwN1Okz0Gb/LW4fEItIfrOfNELMh3tck7u+PhcT2zQ7l77/K8iY8yJwV3BeYFqpc/uSyPGdAAAAAASUVORK5CYII=);
86 background-position: 50% 50%;
87 background-repeat: no-repeat;
88 background-size: contain
91 #chat-app .chat-content .message-row .bubble .time {
97 #chat-app .chat-content .message-row.out .avatar {
109 #chat-app .chat-content .message-row.auto {
110 align-items: flex-end;
114 #chat-app .chat-content .message-row.auto .avatar {
128 #chat-app .chat-content .message-row.in {
129 align-items: flex-end;
133 #chat-app .chat-content .message-row.in2 {
134 align-items: flex-end;
138 #chat-app .chat-content .message-row.out {
139 align-items: flex-end;
143 #chat-app .chat-content .message-row.in2 .avatar {
155 #chat-app .chat-content .message-row.in2 .bubble {
157 background-color: #e8f5e9;
158 border: 1px solid #dfebe0;
162 #chat-app .chat-content .message-row.in2 .bubble:before {
165 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAD2UExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRsXAAAANzwzNPmxNrtyau5oIWRedDkwNntyczgwdfpyJ+/n97wzsLWtNjsytvwzczfvtPmxau6nNjqxtrtyio1KtzwzNjryAAAANzwzgAAANzwzK7Aor/Us9Lnw8vevAAAAMzevtbpxrvMrX+IdwAAAEROOi45Lr3MrZGjf9LoxX+MctnqydLkwhgYGMzfv9vuyQAAANzwzNvuy9zxy7vMu7XGqNvtzKKykwAAANruzKq6nLnMriQkGMXXuL3PsNjsySgzKAAAANLkw83fvd3vy9z4xtzwzRpFmIEAAABQdFJOUwAXChEGBAMBAgwhDvJ7k0YqMc0Zmwj6apf2kjU0+dkw/swh/CP9j2Wr2gndvaYeBRoxQg6gUPt/FaHJGdTj9A9k7XQLeE6iFcN12xkSt9r4NKizowAAAMFJREFUKM+V0sdywlAMBVDbMX7PQCihQ+iQ0HsJvfem/P/PwBIzugu0PXNnNNJVyPmhsIPhhoB2COwIGuLdhAcl3AhCBoBoHUC6BCBbA0C/EkBFB5D/FjxQwQYg1RI8UKINgDoSAPUlAPqUAMgfAEBfXsEDBV0+Hogi4Zhg4THj9YwHoqEBYOrgYTI3GVgMNn8r+Qq94k9yZNosW/3Hy9VuTjWfHkOX6367bGZUU7de66ieHZrO1OGg8Z1WTgYAFLgD5S1PCkzo1B0AAAAASUVORK5CYII=);
166 -webkit-transform: rotate(180deg);
167 transform: rotate(180deg)
170 #chat-app .chat-content .message-row.in .avatar {
183 #chat-app .chat-content .message-row.in .bubble {
185 background-color: #e8f5e9;
186 border: 1px solid #dfebe0;
190 #chat-app .chat-content .message-row.in .bubble:before {
193 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAD2UExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRsXAAAANzwzNPmxNrtyau5oIWRedDkwNntyczgwdfpyJ+/n97wzsLWtNjsytvwzczfvtPmxau6nNjqxtrtyio1KtzwzNjryAAAANzwzgAAANzwzK7Aor/Us9Lnw8vevAAAAMzevtbpxrvMrX+IdwAAAEROOi45Lr3MrZGjf9LoxX+MctnqydLkwhgYGMzfv9vuyQAAANzwzNvuy9zxy7vMu7XGqNvtzKKykwAAANruzKq6nLnMriQkGMXXuL3PsNjsySgzKAAAANLkw83fvd3vy9z4xtzwzRpFmIEAAABQdFJOUwAXChEGBAMBAgwhDvJ7k0YqMc0Zmwj6apf2kjU0+dkw/swh/CP9j2Wr2gndvaYeBRoxQg6gUPt/FaHJGdTj9A9k7XQLeE6iFcN12xkSt9r4NKizowAAAMFJREFUKM+V0sdywlAMBVDbMX7PQCihQ+iQ0HsJvfem/P/PwBIzugu0PXNnNNJVyPmhsIPhhoB2COwIGuLdhAcl3AhCBoBoHUC6BCBbA0C/EkBFB5D/FjxQwQYg1RI8UKINgDoSAPUlAPqUAMgfAEBfXsEDBV0+Hogi4Zhg4THj9YwHoqEBYOrgYTI3GVgMNn8r+Qq94k9yZNosW/3Hy9VuTjWfHkOX6367bGZUU7de66ieHZrO1OGg8Z1WTgYAFLgD5S1PCkzo1B0AAAAASUVORK5CYII=)
196 #chat-app .chat-footer {
213 color: rgba(0, 0, 0, .54)
222 .sk-fading-circle .sk-circle {
230 .sk-fading-circle .sk-circle:before {
236 background-color: #333;
238 -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
239 animation: sk-circleFadeDelay 1.2s infinite ease-in-out both
242 .sk-fading-circle .sk-circle2 {
243 -webkit-transform: rotate(30deg);
244 -ms-transform: rotate(30deg);
245 transform: rotate(30deg)
248 .sk-fading-circle .sk-circle3 {
249 -webkit-transform: rotate(60deg);
250 -ms-transform: rotate(60deg);
251 transform: rotate(60deg)
254 .sk-fading-circle .sk-circle4 {
255 -webkit-transform: rotate(90deg);
256 -ms-transform: rotate(90deg);
257 transform: rotate(90deg)
260 .sk-fading-circle .sk-circle5 {
261 -webkit-transform: rotate(120deg);
262 -ms-transform: rotate(120deg);
263 transform: rotate(120deg)
266 .sk-fading-circle .sk-circle6 {
267 -webkit-transform: rotate(150deg);
268 -ms-transform: rotate(150deg);
269 transform: rotate(150deg)
272 .sk-fading-circle .sk-circle7 {
273 -webkit-transform: rotate(180deg);
274 -ms-transform: rotate(180deg);
275 transform: rotate(180deg)
278 .sk-fading-circle .sk-circle8 {
279 -webkit-transform: rotate(210deg);
280 -ms-transform: rotate(210deg);
281 transform: rotate(210deg)
284 .sk-fading-circle .sk-circle9 {
285 -webkit-transform: rotate(240deg);
286 -ms-transform: rotate(240deg);
287 transform: rotate(240deg)
290 .sk-fading-circle .sk-circle10 {
291 -webkit-transform: rotate(270deg);
292 -ms-transform: rotate(270deg);
293 transform: rotate(270deg)
296 .sk-fading-circle .sk-circle11 {
297 -webkit-transform: rotate(300deg);
298 -ms-transform: rotate(300deg);
299 transform: rotate(300deg)
302 .sk-fading-circle .sk-circle12 {
303 -webkit-transform: rotate(330deg);
304 -ms-transform: rotate(330deg);
305 transform: rotate(330deg)
308 .sk-fading-circle .sk-circle2:before {
309 -webkit-animation-delay: -1.1s;
310 animation-delay: -1.1s
313 .sk-fading-circle .sk-circle3:before {
314 -webkit-animation-delay: -1s;
318 .sk-fading-circle .sk-circle4:before {
319 -webkit-animation-delay: -.9s;
320 animation-delay: -.9s
323 .sk-fading-circle .sk-circle5:before {
324 -webkit-animation-delay: -.8s;
325 animation-delay: -.8s
328 .sk-fading-circle .sk-circle6:before {
329 -webkit-animation-delay: -.7s;
330 animation-delay: -.7s
333 .sk-fading-circle .sk-circle7:before {
334 -webkit-animation-delay: -.6s;
335 animation-delay: -.6s
338 .sk-fading-circle .sk-circle8:before {
339 -webkit-animation-delay: -.5s;
340 animation-delay: -.5s
343 .sk-fading-circle .sk-circle9:before {
344 -webkit-animation-delay: -.4s;
345 animation-delay: -.4s
348 .sk-fading-circle .sk-circle10:before {
349 -webkit-animation-delay: -.3s;
350 animation-delay: -.3s
353 .sk-fading-circle .sk-circle11:before {
354 -webkit-animation-delay: -.2s;
355 animation-delay: -.2s
358 .sk-fading-circle .sk-circle12:before {
359 -webkit-animation-delay: -.1s;
360 animation-delay: -.1s
363 @-webkit-keyframes sk-circleFadeDelay {
374 @keyframes sk-circleFadeDelay {
385 md-toast.md-success-toast .md-toast-content {
386 background-color: green
389 md-toast.md-failure-toast .md-toast-content {
390 background-color: red