WhatsApp Chat WP - Version 4.4.7

Version Description

Hello! We've recently acquired this plugin and included tons of new features.

Download this release

Release Info

Developer quadlayers
Plugin Icon 128x128 WhatsApp Chat WP
Version 4.4.7
Comparing to
See all releases

Code changes from version 4.4.6 to 4.4.7

assets/css/qlwapp-admin.css CHANGED
@@ -1,425 +1,13 @@
1
- .select2-container {
2
- box-sizing: border-box;
3
- display: inline-block;
4
- margin: 0;
5
- position: relative;
6
- vertical-align: middle
7
- }
8
-
9
- .select2-container .select2-selection--single {
10
- box-sizing: border-box;
11
- cursor: pointer;
12
- display: block;
13
- height: 28px;
14
- margin: 0 0 -4px;
15
- -moz-user-select: none;
16
- -ms-user-select: none;
17
- user-select: none;
18
- -webkit-user-select: none
19
- }
20
-
21
- .select2-container .select2-selection--single .select2-selection__rendered {
22
- display: block;
23
- padding-left: 8px;
24
- padding-right: 20px;
25
- overflow: hidden;
26
- text-overflow: ellipsis;
27
- white-space: nowrap
28
- }
29
-
30
- .select2-container .select2-selection--single .select2-selection__clear {
31
- position: relative
32
- }
33
-
34
- .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
35
- padding-right: 8px;
36
- padding-left: 20px
37
- }
38
-
39
- .select2-container .select2-selection {
40
- box-sizing: border-box;
41
- cursor: pointer;
42
- display: block;
43
- min-height: 32px;
44
- -moz-user-select: none;
45
- -ms-user-select: none;
46
- user-select: none;
47
- -webkit-user-select: none
48
- }
49
-
50
- .select2-container .select2-selection .select2-selection__rendered {
51
- display: inline-block;
52
- overflow: hidden;
53
- padding-left: 8px;
54
- text-overflow: ellipsis;
55
- white-space: nowrap
56
- }
57
-
58
- .select2-container .select2-search--inline {
59
- float: left;
60
- padding: 0
61
- }
62
-
63
- .select2-container .select2-search--inline .select2-search__field {
64
- box-sizing: border-box;
65
- border: none;
66
- font-size: 100%;
67
- margin: 0;
68
- padding: 0
69
- }
70
-
71
- .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
72
- -webkit-appearance: none
73
- }
74
-
75
- .select2-dropdown {
76
- background-color: #fff;
77
- border: 1px solid #ccc;
78
- border-radius: 2px;
79
- box-sizing: border-box;
80
- display: block;
81
- position: absolute;
82
- left: -100000px;
83
- width: 100%;
84
- z-index: 1051
85
- }
86
-
87
- .select2-results {
88
- display: block
89
- }
90
-
91
- .select2-results__options {
92
- list-style: none;
93
- margin: 0;
94
- padding: 0
95
- }
96
-
97
- .select2-results__option {
98
- margin: 0;
99
- padding: 8px;
100
- -moz-user-select: none;
101
- -ms-user-select: none;
102
- user-select: none;
103
- -webkit-user-select: none
104
- }
105
-
106
- .select2-results__option[aria-selected],
107
- .select2-results__option[data-selected] {
108
- cursor: pointer
109
- }
110
-
111
- .select2-container--open .select2-dropdown {
112
- left: 0
113
- }
114
-
115
- .select2-container--open .select2-dropdown--above {
116
- border-bottom: none;
117
- border-bottom-left-radius: 0;
118
- border-bottom-right-radius: 0
119
- }
120
-
121
- .select2-container--open .select2-dropdown--below {
122
- border-top: none;
123
- border-top-left-radius: 0;
124
- border-top-right-radius: 0
125
- }
126
-
127
- .select2-search--dropdown {
128
- display: block;
129
- padding: 4px
130
- }
131
-
132
- .select2-search--dropdown .select2-search__field {
133
- padding: 4px;
134
- width: 100%;
135
- box-sizing: border-box
136
- }
137
-
138
- .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
139
- -webkit-appearance: none
140
- }
141
-
142
- .select2-search--dropdown.select2-search--hide {
143
- display: none
144
- }
145
-
146
- .select2-close-mask {
147
- border: 0;
148
- margin: 0;
149
- padding: 0;
150
- display: block;
151
- position: fixed;
152
- left: 0;
153
- top: 0;
154
- min-height: 100%;
155
- min-width: 100%;
156
- height: auto;
157
- width: auto;
158
- opacity: 0;
159
- z-index: 99;
160
- background-color: #fff
161
- }
162
-
163
- .select2-hidden-accessible {
164
- border: 0!important;
165
- clip: rect(0 0 0 0)!important;
166
- height: 1px!important;
167
- margin: -1px!important;
168
- overflow: hidden!important;
169
- padding: 0!important;
170
- position: absolute!important;
171
- width: 1px!important
172
- }
173
-
174
- .select2-container--default .select2-selection--single {
175
- background-color: #fff;
176
- border: 1px solid #ccc;
177
- border-radius: 4px
178
- }
179
-
180
- .select2-container--default .select2-selection--single .select2-selection__rendered {
181
- color: #444;
182
- line-height: 28px
183
- }
184
-
185
- .select2-container--default .select2-selection--single .select2-selection__clear {
186
- cursor: pointer;
187
- float: right;
188
- font-weight: 700
189
- }
190
-
191
- .select2-container--default .select2-selection--single .select2-selection__placeholder {
192
- color: #999
193
- }
194
-
195
- .select2-container--default .select2-selection--single .select2-selection__arrow {
196
- height: 32px;
197
- position: absolute;
198
- top: 0px;
199
- right: 1px;
200
- width: 20px
201
- }
202
-
203
- .select2-container--default .select2-selection--single .select2-selection__arrow b {
204
- border-color: #888 transparent transparent transparent;
205
- border-style: solid;
206
- border-width: 5px 4px 0 4px;
207
- height: 0;
208
- left: 50%;
209
- margin-left: -4px;
210
- margin-top: -2px;
211
- position: absolute;
212
- top: 50%;
213
- width: 0
214
- }
215
-
216
- .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
217
- float: left
218
- }
219
-
220
- .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
221
- left: 1px;
222
- right: auto
223
- }
224
-
225
- .select2-container--default.select2-container--disabled .select2-selection--single {
226
- background-color: #eee;
227
- cursor: default
228
- }
229
-
230
- .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
231
- display: none
232
- }
233
-
234
- .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
235
- border-color: transparent transparent #888 transparent;
236
- border-width: 0 4px 5px 4px
237
- }
238
-
239
- .select2-container--default .select2-selection {
240
- background-color: #fff;
241
- border: 1px solid #ccc;
242
- border-radius: 2px;
243
- cursor: text
244
- }
245
-
246
- .select2-container--default .select2-selection .select2-selection__rendered {
247
- box-sizing: border-box;
248
- list-style: none;
249
- margin: 0;
250
- padding: 0 5px;
251
- width: 100%
252
- }
253
-
254
- .select2-container--default .select2-selection .select2-selection__rendered li {
255
- list-style: none;
256
- margin: 5px 5px 0 0
257
- }
258
-
259
- .select2-container--default .select2-selection .select2-selection__rendered li:before {
260
- content: '';
261
- display: none
262
- }
263
-
264
- .select2-container--default .select2-selection .select2-selection__placeholder {
265
- color: #999;
266
- margin-top: 5px;
267
- float: left
268
- }
269
-
270
- .select2-container--default .select2-selection .select2-selection__clear {
271
- cursor: pointer;
272
- float: right;
273
- font-weight: 700;
274
- margin-top: 5px;
275
- margin-right: 10px
276
- }
277
-
278
- .select2-container--default .select2-selection .select2-selection__choice {
279
- background-color: #e4e4e4;
280
- border: 1px solid #ccc;
281
- border-radius: 2px;
282
- cursor: default;
283
- float: left;
284
- margin-right: 5px;
285
- margin-top: 5px;
286
- padding: 0 5px
287
- }
288
-
289
- .select2-container--default .select2-selection .select2-selection__choice__remove {
290
- color: #999;
291
- cursor: pointer;
292
- display: inline-block;
293
- font-weight: 700;
294
- margin-right: 2px
295
- }
296
-
297
- .select2-container--default .select2-selection .select2-selection__choice__remove:hover {
298
- color: #333
299
- }
300
-
301
- .select2-container--default[dir=rtl] .select2-selection .select2-search--inline,
302
- .select2-container--default[dir=rtl] .select2-selection .select2-selection__choice,
303
- .select2-container--default[dir=rtl] .select2-selection .select2-selection__placeholder {
304
- float: right
305
- }
306
-
307
- .select2-container--default[dir=rtl] .select2-selection .select2-selection__choice {
308
- margin-left: 5px;
309
- margin-right: auto
310
- }
311
-
312
- .select2-container--default[dir=rtl] .select2-selection .select2-selection__choice__remove {
313
- margin-left: 2px;
314
- margin-right: auto
315
- }
316
-
317
- .select2-container--default.select2-container--focus .select2-selection {
318
- outline: 0
319
- }
320
-
321
- .select2-container--default.select2-container--disabled .select2-selection {
322
- background-color: #eee;
323
- cursor: default
324
- }
325
-
326
- .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
327
- display: none
328
- }
329
-
330
- .select2-container--default.select2-container--open.select2-container--above .select2-selection,
331
- .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
332
- border-top-left-radius: 0;
333
- border-top-right-radius: 0
334
- }
335
-
336
- .select2-container--default.select2-container--open.select2-container--below .select2-selection,
337
- .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
338
- border-bottom-left-radius: 0;
339
- border-bottom-right-radius: 0
340
- }
341
-
342
- .select2-container--default .select2-search--dropdown .select2-search__field {
343
- border: 1px solid #ccc
344
- }
345
-
346
- .select2-container--default .select2-search--inline .select2-search__field {
347
- background: 0 0;
348
- border: none;
349
- outline: 0;
350
- box-shadow: none;
351
- -webkit-appearance: textfield
352
- }
353
-
354
- .select2-container--default .select2-results>.select2-results__options {
355
- max-height: 200px;
356
- overflow-y: auto
357
- }
358
-
359
- .select2-container--default .select2-results__option[role=group] {
360
- padding: 0
361
- }
362
-
363
- .select2-container--default .select2-results__option[aria-disabled=true] {
364
- color: #999
365
- }
366
-
367
- .select2-container--default .select2-results__option[aria-selected=true],
368
- .select2-container--default .select2-results__option[data-selected=true] {
369
- background-color: #ddd
370
- }
371
-
372
- .select2-container--default .select2-results__option .select2-results__option {
373
- padding-left: 1em
374
- }
375
-
376
- .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
377
- padding-left: 0
378
- }
379
-
380
- .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
381
- margin-left: -1em;
382
- padding-left: 2em
383
- }
384
-
385
- .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
386
- margin-left: -2em;
387
- padding-left: 3em
388
- }
389
-
390
- .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
391
- margin-left: -3em;
392
- padding-left: 4em
393
- }
394
-
395
- .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
396
- margin-left: -4em;
397
- padding-left: 5em
398
- }
399
-
400
- .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
401
- margin-left: -5em;
402
- padding-left: 6em
403
- }
404
-
405
- .select2-container--default .select2-results__option--highlighted[aria-selected],
406
- .select2-container--default .select2-results__option--highlighted[data-selected] {
407
- background-color: #0073aa;
408
- color: #fff
409
- }
410
-
411
  #qlwapp_modal .attachments-browser .attachments {
412
  top: 0;
413
  left: 0;
414
  right: 0;
415
  }
416
-
417
  #qlwapp_modal .wp-core-ui .attachment .thumbnail,
418
  #qlwapp_modal .wp-core-ui .attachment-info .thumbnail {
419
  vertical-align: middle;
420
  text-align: center;
421
  }
422
-
423
  #qlwapp_modal .wp-core-ui .attachment .thumbnail:before,
424
  #qlwapp_modal .wp-core-ui .attachment-info .thumbnail:before {
425
  content: '';
@@ -428,9 +16,8 @@
428
  height: 100%;
429
  vertical-align: middle;
430
  }
431
-
432
- #qlwapp_modal .wp-core-ui .attachment .thumbnail>i,
433
- #qlwapp_modal .wp-core-ui .attachment-info .thumbnail>i {
434
  text-align: center;
435
  font-size: 3vw;
436
  display: inline-block;
@@ -438,65 +25,76 @@
438
  height: auto;
439
  width: auto;
440
  }
441
-
442
  #qlwapp_modal .wp-core-ui .attachment-info .thumbnail {
443
  width: 60px;
444
  height: 60px;
445
  background-color: #fff;
446
  }
447
-
448
- #qlwapp_modal .wp-core-ui .attachment-info .thumbnail>i {
449
  font-size: 2em;
450
  position: relative;
451
  left: -1px;
452
  }
453
-
454
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .container {
455
  box-sizing: border-box;
456
  width: 100%;
457
  border-bottom: 1px solid #ddd;
458
  padding: 11px 0;
459
  }
460
-
461
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker #qlwapp-input-color {
462
  box-sizing: border-box;
463
  margin: 1px;
464
  width: 65%;
465
  float: right;
466
  }
467
-
468
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result {
469
  width: 100%;
470
  margin-top: 5px!important;
471
  }
472
-
473
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result-text {
474
  z-index: 1;
475
  position: relative;
476
  }
477
-
478
  .about-wrap .form-table td img.qlwapp-avatar {
479
  width: 50px;
480
  height: 50px;
481
  }
482
-
483
  .qlwrap .nav-tab i {
484
  line-height: 26px;
485
  }
486
-
487
  .qlwrap .form-table td {
488
  vertical-align: middle;
489
  }
490
-
491
  .qlwrap .qlwapp-input,
492
  .qlwrap .qlwapp-select2 {
493
  width: 350px;
494
  max-width: 100%;
495
  }
496
-
497
  .qlwrap .qlwapp-input {
498
  margin: 0;
499
  padding: 6px;
500
  box-sizing: border-box;
501
  vertical-align: top;
502
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  #qlwapp_modal .attachments-browser .attachments {
2
  top: 0;
3
  left: 0;
4
  right: 0;
5
  }
 
6
  #qlwapp_modal .wp-core-ui .attachment .thumbnail,
7
  #qlwapp_modal .wp-core-ui .attachment-info .thumbnail {
8
  vertical-align: middle;
9
  text-align: center;
10
  }
 
11
  #qlwapp_modal .wp-core-ui .attachment .thumbnail:before,
12
  #qlwapp_modal .wp-core-ui .attachment-info .thumbnail:before {
13
  content: '';
16
  height: 100%;
17
  vertical-align: middle;
18
  }
19
+ #qlwapp_modal .wp-core-ui .attachment .thumbnail > i,
20
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail > i {
 
21
  text-align: center;
22
  font-size: 3vw;
23
  display: inline-block;
25
  height: auto;
26
  width: auto;
27
  }
 
28
  #qlwapp_modal .wp-core-ui .attachment-info .thumbnail {
29
  width: 60px;
30
  height: 60px;
31
  background-color: #fff;
32
  }
33
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail > i {
 
34
  font-size: 2em;
35
  position: relative;
36
  left: -1px;
37
  }
 
38
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .container {
39
  box-sizing: border-box;
40
  width: 100%;
41
  border-bottom: 1px solid #ddd;
42
  padding: 11px 0;
43
  }
 
44
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker #qlwapp-input-color {
45
  box-sizing: border-box;
46
  margin: 1px;
47
  width: 65%;
48
  float: right;
49
  }
 
50
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result {
51
  width: 100%;
52
  margin-top: 5px!important;
53
  }
 
54
  #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result-text {
55
  z-index: 1;
56
  position: relative;
57
  }
 
58
  .about-wrap .form-table td img.qlwapp-avatar {
59
  width: 50px;
60
  height: 50px;
61
  }
 
62
  .qlwrap .nav-tab i {
63
  line-height: 26px;
64
  }
 
65
  .qlwrap .form-table td {
66
  vertical-align: middle;
67
  }
 
68
  .qlwrap .qlwapp-input,
69
  .qlwrap .qlwapp-select2 {
70
  width: 350px;
71
  max-width: 100%;
72
  }
 
73
  .qlwrap .qlwapp-input {
74
  margin: 0;
75
  padding: 6px;
76
  box-sizing: border-box;
77
  vertical-align: top;
78
+ }
79
+ #qlwapp_modal.qlwapp-modal-contact {
80
+ max-width: 890px;
81
+ max-height: 800px;
82
+ margin: auto;
83
+ }
84
+ #qlwapp_modal.qlwapp-modal-contact table {
85
+ width: 100%;
86
+ padding: 15px;
87
+ }
88
+ #qlwapp_modal.qlwapp-modal-contact table:not(:last-child) {
89
+ border-bottom: 1px solid #ddd;
90
+ }
91
+ #qlwapp_modal.qlwapp-modal-contact table th {
92
+ width: 60px;
93
+ }
94
+ #qlwapp_modal.qlwapp-modal-contact table td {
95
+ max-width: calc(50%-60px);
96
+ }
97
+ #qlwapp_modal .qlwapp-modal-contact-content {
98
+ bottom: 61px;
99
+ }
100
+ /*# sourceMappingURL=qlwapp-admin.css.map */
assets/css/qlwapp-admin.min.css CHANGED
@@ -1,2 +0,0 @@
1
-
2
- .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0;padding:8px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px;position:absolute;top:0;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection{background-color:#fff;border:1px solid #ccc;border-radius:2px;cursor:text}.select2-container--default .select2-selection .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ccc;border-radius:2px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection{outline:0}.select2-container--default.select2-container--disabled .select2-selection{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc}.select2-container--default .select2-search--inline .select2-search__field{background:0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}#qlwapp_modal .attachments-browser .attachments{top:0;left:0;right:0}#qlwapp_modal .wp-core-ui .attachment .thumbnail,#qlwapp_modal .wp-core-ui .attachment-info .thumbnail{vertical-align:middle;text-align:center}#qlwapp_modal .wp-core-ui .attachment .thumbnail:before,#qlwapp_modal .wp-core-ui .attachment-info .thumbnail:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}#qlwapp_modal .wp-core-ui .attachment .thumbnail>i,#qlwapp_modal .wp-core-ui .attachment-info .thumbnail>i{text-align:center;font-size:3vw;display:inline-block;vertical-align:middle;height:auto;width:auto}#qlwapp_modal .wp-core-ui .attachment-info .thumbnail{width:60px;height:60px;background-color:#fff}#qlwapp_modal .wp-core-ui .attachment-info .thumbnail>i{font-size:2em;position:relative;left:-1px}#qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .container{box-sizing:border-box;width:100%;border-bottom:1px solid #ddd;padding:11px 0}#qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker #qlwapp-input-color{box-sizing:border-box;margin:1px;width:65%;float:right}#qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result{width:100%;margin-top:5px!important}#qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result-text{z-index:1;position:relative}.about-wrap .form-table td img.qlwapp-avatar{width:50px;height:50px}.qlwrap .nav-tab i{line-height:26px}.qlwrap .form-table td{vertical-align:middle}.qlwrap .qlwapp-input,.qlwrap .qlwapp-select2{width:350px;max-width:100%}.qlwrap .qlwapp-input{margin:0;padding:6px;box-sizing:border-box;vertical-align:top}
 
 
assets/css/qlwapp-select2.css ADDED
@@ -0,0 +1,409 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .select2-container {
2
+ box-sizing: border-box;
3
+ display: inline-block;
4
+ margin: 0;
5
+ position: relative;
6
+ vertical-align: middle
7
+ }
8
+
9
+ .select2-container .select2-selection--single {
10
+ box-sizing: border-box;
11
+ cursor: pointer;
12
+ display: block;
13
+ height: 28px;
14
+ margin: 0 0 -4px;
15
+ -moz-user-select: none;
16
+ -ms-user-select: none;
17
+ user-select: none;
18
+ -webkit-user-select: none
19
+ }
20
+
21
+ .select2-container .select2-selection--single .select2-selection__rendered {
22
+ display: block;
23
+ padding-left: 8px;
24
+ padding-right: 20px;
25
+ overflow: hidden;
26
+ text-overflow: ellipsis;
27
+ white-space: nowrap
28
+ }
29
+
30
+ .select2-container .select2-selection--single .select2-selection__clear {
31
+ position: relative
32
+ }
33
+
34
+ .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
35
+ padding-right: 8px;
36
+ padding-left: 20px
37
+ }
38
+
39
+ .select2-container .select2-selection {
40
+ box-sizing: border-box;
41
+ cursor: pointer;
42
+ display: block;
43
+ min-height: 32px;
44
+ -moz-user-select: none;
45
+ -ms-user-select: none;
46
+ user-select: none;
47
+ -webkit-user-select: none
48
+ }
49
+
50
+ .select2-container .select2-selection .select2-selection__rendered {
51
+ display: inline-block;
52
+ overflow: hidden;
53
+ padding-left: 8px;
54
+ text-overflow: ellipsis;
55
+ white-space: nowrap
56
+ }
57
+
58
+ .select2-container .select2-search--inline {
59
+ float: left;
60
+ padding: 0
61
+ }
62
+
63
+ .select2-container .select2-search--inline .select2-search__field {
64
+ box-sizing: border-box;
65
+ border: none;
66
+ font-size: 100%;
67
+ margin: 0;
68
+ padding: 0
69
+ }
70
+
71
+ .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
72
+ -webkit-appearance: none
73
+ }
74
+
75
+ .select2-dropdown {
76
+ background-color: #fff;
77
+ border: 1px solid #ccc;
78
+ border-radius: 2px;
79
+ box-sizing: border-box;
80
+ display: block;
81
+ position: absolute;
82
+ left: -100000px;
83
+ width: 100%;
84
+ z-index: 1051
85
+ }
86
+
87
+ .select2-results {
88
+ display: block
89
+ }
90
+
91
+ .select2-results__options {
92
+ list-style: none;
93
+ margin: 0;
94
+ padding: 0
95
+ }
96
+
97
+ .select2-results__option {
98
+ margin: 0;
99
+ padding: 8px;
100
+ -moz-user-select: none;
101
+ -ms-user-select: none;
102
+ user-select: none;
103
+ -webkit-user-select: none
104
+ }
105
+
106
+ .select2-results__option[aria-selected],
107
+ .select2-results__option[data-selected] {
108
+ cursor: pointer
109
+ }
110
+
111
+ .select2-container--open .select2-dropdown {
112
+ left: 0
113
+ }
114
+
115
+ .select2-container--open .select2-dropdown--above {
116
+ border-bottom: none;
117
+ border-bottom-left-radius: 0;
118
+ border-bottom-right-radius: 0
119
+ }
120
+
121
+ .select2-container--open .select2-dropdown--below {
122
+ border-top: none;
123
+ border-top-left-radius: 0;
124
+ border-top-right-radius: 0
125
+ }
126
+
127
+ .select2-search--dropdown {
128
+ display: block;
129
+ padding: 4px
130
+ }
131
+
132
+ .select2-search--dropdown .select2-search__field {
133
+ padding: 4px;
134
+ width: 100%;
135
+ box-sizing: border-box
136
+ }
137
+
138
+ .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
139
+ -webkit-appearance: none
140
+ }
141
+
142
+ .select2-search--dropdown.select2-search--hide {
143
+ display: none
144
+ }
145
+
146
+ .select2-close-mask {
147
+ border: 0;
148
+ margin: 0;
149
+ padding: 0;
150
+ display: block;
151
+ position: fixed;
152
+ left: 0;
153
+ top: 0;
154
+ min-height: 100%;
155
+ min-width: 100%;
156
+ height: auto;
157
+ width: auto;
158
+ opacity: 0;
159
+ z-index: 99;
160
+ background-color: #fff
161
+ }
162
+
163
+ .select2-hidden-accessible {
164
+ border: 0!important;
165
+ clip: rect(0 0 0 0)!important;
166
+ height: 1px!important;
167
+ margin: -1px!important;
168
+ overflow: hidden!important;
169
+ padding: 0!important;
170
+ position: absolute!important;
171
+ width: 1px!important
172
+ }
173
+
174
+ .select2-container--default .select2-selection--single {
175
+ background-color: #fff;
176
+ border: 1px solid #ccc;
177
+ border-radius: 4px
178
+ }
179
+
180
+ .select2-container--default .select2-selection--single .select2-selection__rendered {
181
+ color: #444;
182
+ line-height: 28px
183
+ }
184
+
185
+ .select2-container--default .select2-selection--single .select2-selection__clear {
186
+ cursor: pointer;
187
+ float: right;
188
+ font-weight: 700
189
+ }
190
+
191
+ .select2-container--default .select2-selection--single .select2-selection__placeholder {
192
+ color: #999
193
+ }
194
+
195
+ .select2-container--default .select2-selection--single .select2-selection__arrow {
196
+ height: 32px;
197
+ position: absolute;
198
+ top: 0px;
199
+ right: 1px;
200
+ width: 20px
201
+ }
202
+
203
+ .select2-container--default .select2-selection--single .select2-selection__arrow b {
204
+ border-color: #888 transparent transparent transparent;
205
+ border-style: solid;
206
+ border-width: 5px 4px 0 4px;
207
+ height: 0;
208
+ left: 50%;
209
+ margin-left: -4px;
210
+ margin-top: -2px;
211
+ position: absolute;
212
+ top: 50%;
213
+ width: 0
214
+ }
215
+
216
+ .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
217
+ float: left
218
+ }
219
+
220
+ .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
221
+ left: 1px;
222
+ right: auto
223
+ }
224
+
225
+ .select2-container--default.select2-container--disabled .select2-selection--single {
226
+ background-color: #eee;
227
+ cursor: default
228
+ }
229
+
230
+ .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
231
+ display: none
232
+ }
233
+
234
+ .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
235
+ border-color: transparent transparent #888 transparent;
236
+ border-width: 0 4px 5px 4px
237
+ }
238
+
239
+ .select2-container--default .select2-selection {
240
+ background-color: #fff;
241
+ border: 1px solid #ccc;
242
+ border-radius: 2px;
243
+ cursor: text
244
+ }
245
+
246
+ .select2-container--default .select2-selection .select2-selection__rendered {
247
+ box-sizing: border-box;
248
+ list-style: none;
249
+ margin: 0;
250
+ padding: 0 5px;
251
+ width: 100%
252
+ }
253
+
254
+ .select2-container--default .select2-selection .select2-selection__rendered li {
255
+ list-style: none;
256
+ margin: 5px 5px 0 0
257
+ }
258
+
259
+ .select2-container--default .select2-selection .select2-selection__rendered li:before {
260
+ content: '';
261
+ display: none
262
+ }
263
+
264
+ .select2-container--default .select2-selection .select2-selection__placeholder {
265
+ color: #999;
266
+ margin-top: 5px;
267
+ float: left
268
+ }
269
+
270
+ .select2-container--default .select2-selection .select2-selection__clear {
271
+ cursor: pointer;
272
+ float: right;
273
+ font-weight: 700;
274
+ margin-top: 5px;
275
+ margin-right: 10px
276
+ }
277
+
278
+ .select2-container--default .select2-selection .select2-selection__choice {
279
+ background-color: #e4e4e4;
280
+ border: 1px solid #ccc;
281
+ border-radius: 2px;
282
+ cursor: default;
283
+ float: left;
284
+ margin-right: 5px;
285
+ margin-top: 5px;
286
+ padding: 0 5px
287
+ }
288
+
289
+ .select2-container--default .select2-selection .select2-selection__choice__remove {
290
+ color: #999;
291
+ cursor: pointer;
292
+ display: inline-block;
293
+ font-weight: 700;
294
+ margin-right: 2px
295
+ }
296
+
297
+ .select2-container--default .select2-selection .select2-selection__choice__remove:hover {
298
+ color: #333
299
+ }
300
+
301
+ .select2-container--default[dir=rtl] .select2-selection .select2-search--inline,
302
+ .select2-container--default[dir=rtl] .select2-selection .select2-selection__choice,
303
+ .select2-container--default[dir=rtl] .select2-selection .select2-selection__placeholder {
304
+ float: right
305
+ }
306
+
307
+ .select2-container--default[dir=rtl] .select2-selection .select2-selection__choice {
308
+ margin-left: 5px;
309
+ margin-right: auto
310
+ }
311
+
312
+ .select2-container--default[dir=rtl] .select2-selection .select2-selection__choice__remove {
313
+ margin-left: 2px;
314
+ margin-right: auto
315
+ }
316
+
317
+ .select2-container--default.select2-container--focus .select2-selection {
318
+ outline: 0
319
+ }
320
+
321
+ .select2-container--default.select2-container--disabled .select2-selection {
322
+ background-color: #eee;
323
+ cursor: default
324
+ }
325
+
326
+ .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
327
+ display: none
328
+ }
329
+
330
+ .select2-container--default.select2-container--open.select2-container--above .select2-selection,
331
+ .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
332
+ border-top-left-radius: 0;
333
+ border-top-right-radius: 0
334
+ }
335
+
336
+ .select2-container--default.select2-container--open.select2-container--below .select2-selection,
337
+ .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
338
+ border-bottom-left-radius: 0;
339
+ border-bottom-right-radius: 0
340
+ }
341
+
342
+ .select2-container--default .select2-search--dropdown .select2-search__field {
343
+ border: 1px solid #ccc
344
+ }
345
+
346
+ .select2-container--default .select2-search--inline .select2-search__field {
347
+ background: 0 0;
348
+ border: none;
349
+ outline: 0;
350
+ box-shadow: none;
351
+ -webkit-appearance: textfield
352
+ }
353
+
354
+ .select2-container--default .select2-results>.select2-results__options {
355
+ max-height: 200px;
356
+ overflow-y: auto
357
+ }
358
+
359
+ .select2-container--default .select2-results__option[role=group] {
360
+ padding: 0
361
+ }
362
+
363
+ .select2-container--default .select2-results__option[aria-disabled=true] {
364
+ color: #999
365
+ }
366
+
367
+ .select2-container--default .select2-results__option[aria-selected=true],
368
+ .select2-container--default .select2-results__option[data-selected=true] {
369
+ background-color: #ddd
370
+ }
371
+
372
+ .select2-container--default .select2-results__option .select2-results__option {
373
+ padding-left: 1em
374
+ }
375
+
376
+ .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
377
+ padding-left: 0
378
+ }
379
+
380
+ .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
381
+ margin-left: -1em;
382
+ padding-left: 2em
383
+ }
384
+
385
+ .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
386
+ margin-left: -2em;
387
+ padding-left: 3em
388
+ }
389
+
390
+ .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
391
+ margin-left: -3em;
392
+ padding-left: 4em
393
+ }
394
+
395
+ .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
396
+ margin-left: -4em;
397
+ padding-left: 5em
398
+ }
399
+
400
+ .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
401
+ margin-left: -5em;
402
+ padding-left: 6em
403
+ }
404
+
405
+ .select2-container--default .select2-results__option--highlighted[aria-selected],
406
+ .select2-container--default .select2-results__option--highlighted[data-selected] {
407
+ background-color: #0073aa;
408
+ color: #fff
409
+ }
assets/css/qlwapp-select2.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0;padding:8px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px;position:absolute;top:0;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection{background-color:#fff;border:1px solid #ccc;border-radius:2px;cursor:text}.select2-container--default .select2-selection .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ccc;border-radius:2px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection{outline:0}.select2-container--default.select2-container--disabled .select2-selection{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc}.select2-container--default .select2-search--inline .select2-search__field{background:0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}
assets/css/qlwapp.css CHANGED
@@ -1,893 +1,909 @@
1
- @font-face {
2
- font-family: 'qlwapp-whatsapp';
3
- src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
4
- font-weight: normal;
5
- font-style: normal;
6
- }
7
- .qlwapp-whatsapp-icon {
8
- font-family: 'qlwapp-whatsapp' !important;
9
- speak: none;
10
- font-style: normal;
11
- font-weight: normal;
12
- font-variant: normal;
13
- text-transform: none;
14
- line-height: 1;
15
- -webkit-font-smoothing: antialiased;
16
- -moz-osx-font-smoothing: grayscale;
17
- }
18
- .qlwapp-whatsapp-icon:before {
19
- content: "\e900";
20
- }
21
- #qlwapp {
22
- pointer-events: none;
23
- box-sizing: border-box;
24
- /*&.qlwapp-middle-left {
25
- &.qlwapp-button {
26
- .qlwapp-developer,
27
- .qlwapp-toggle {
28
- margin-left: -48px;
29
- padding-left: 60px;
30
- }
31
- }
32
- }
33
-
34
- &.qlwapp-middle-right {
35
- &.qlwapp-button {
36
- .qlwapp-developer,
37
- .qlwapp-toggle {
38
- margin-right: -48px;
39
- padding-right: 60px;
40
- }
41
-
42
- }
43
- }
44
-
45
- &.qlwapp-bottom-left {
46
- &.qlwapp-bubble,
47
- &.qlwapp-button {
48
- .qlwapp-developer,
49
- .qlwapp-toggle {
50
- margin-left: 20px;
51
- }
52
- }
53
-
54
- &.qlwapp-bubble {
55
- .qlwapp-toggle {
56
- .qlwapp-text {
57
- right: auto;
58
- left: 60px;
59
- }
60
- }
61
- }
62
-
63
- .qlwapp-box {
64
- &:before {
65
- right: auto;
66
- left: 20px;
67
- }
68
- }
69
-
70
- }
71
-
72
- &.qlwapp-bottom-right {
73
- &.qlwapp-bubble,
74
- &.qlwapp-button {
75
-
76
- .qlwapp-developer,
77
- .qlwapp-toggle {
78
- margin-right: 20px;
79
- }
80
- }
81
- }*/
82
- }
83
- @media (min-width: 430px) {
84
- #qlwapp {
85
- width: 430px;
86
- }
87
- }
88
- #qlwapp * {
89
- box-sizing: border-box;
90
- }
91
- #qlwapp.qlwapp-js-ready {
92
- display: block;
93
- }
94
- #qlwapp.qlwapp-hide,
95
- #qlwapp.qlwapp-desktop.mobile,
96
- #qlwapp.qlwapp-mobile.desktop {
97
- display: none;
98
- }
99
- #qlwapp .qlwapp-readonly,
100
- #qlwapp.qlwapp-readonly {
101
- pointer-events: none;
102
- opacity: 0.5;
103
- }
104
- #qlwapp .qlwapp-readonly.qlwapp-toggle {
105
- display: none!important;
106
- }
107
- #qlwapp .qlwapp-disabled,
108
- #qlwapp.qlwapp-disabled {
109
- display: none;
110
- visibility: hidden;
111
- }
112
- #qlwapp.qlwapp-middle-left,
113
- #qlwapp.qlwapp-bottom-left,
114
- #qlwapp.qlwapp-middle-right,
115
- #qlwapp.qlwapp-bottom-right {
116
- position: fixed;
117
- z-index: 9999999;
118
- }
119
- #qlwapp.qlwapp-middle-left,
120
- #qlwapp.qlwapp-bottom-left {
121
- right: auto;
122
- left: 0;
123
- }
124
- #qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-developer,
125
- #qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-developer,
126
- #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,
127
- #qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-developer,
128
- #qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle,
129
- #qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle,
130
- #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle,
131
- #qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-toggle {
132
- margin-left: 20px;
133
- }
134
- #qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text,
135
- #qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
136
- right: auto;
137
- left: 60px;
138
- }
139
- #qlwapp.qlwapp-middle-left .qlwapp-box:before,
140
- #qlwapp.qlwapp-bottom-left .qlwapp-box:before {
141
- right: auto;
142
- left: 20px;
143
- }
144
- #qlwapp.qlwapp-middle-right,
145
- #qlwapp.qlwapp-bottom-right {
146
- left: auto;
147
- right: 0;
148
- }
149
- #qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-developer,
150
- #qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-developer,
151
- #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,
152
- #qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-developer,
153
- #qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-toggle,
154
- #qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-toggle,
155
- #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle,
156
- #qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-toggle {
157
- margin-right: 20px;
158
- }
159
- #qlwapp.qlwapp-middle-left,
160
- #qlwapp.qlwapp-middle-right {
161
- top: 40%;
162
- bottom: auto;
163
- }
164
- #qlwapp.qlwapp-middle-left .qlwapp-developer,
165
- #qlwapp.qlwapp-middle-right .qlwapp-developer {
166
- padding: 0 24px;
167
- }
168
- #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,
169
- #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle {
170
- margin-left: -48px;
171
- padding-left: 60px;
172
- }
173
- #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,
174
- #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle {
175
- margin-right: -48px;
176
- padding-right: 60px;
177
- }
178
- #qlwapp.qlwapp-bottom-left,
179
- #qlwapp.qlwapp-bottom-right {
180
- top: auto;
181
- bottom: 0;
182
- }
183
- #qlwapp.qlwapp-rounded.qlwapp-bubble .qlwapp-toggle {
184
- border-radius: 50%;
185
- }
186
- #qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle {
187
- border-radius: 50px;
188
- }
189
- @media (min-width: 430px) {
190
- #qlwapp.qlwapp-rounded .qlwapp-box {
191
- border-radius: 8px;
192
- }
193
- }
194
- #qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-user,
195
- #qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-message {
196
- border-radius: 4px;
197
- }
198
- #qlwapp p:last-child {
199
- margin: 0;
200
- }
201
- #qlwapp time {
202
- opacity: 0.8;
203
- font-style: italic;
204
- font-size: 10px;
205
- }
206
- #qlwapp .qlwapp-container {
207
- display: flex;
208
- flex-direction: column;
209
- }
210
- #qlwapp .qlwapp-clearfix:before,
211
- #qlwapp .qlwapp-clearfix:after {
212
- content: '';
213
- display: block;
214
- clear: both;
215
- }
216
- #qlwapp .qlwapp-previous,
217
- #qlwapp .qlwapp-close {
218
- display: block;
219
- opacity: 0.8;
220
- font-style: unset;
221
- font-size: 24px;
222
- font-weight: bold;
223
- width: 24px;
224
- height: 24px;
225
- cursor: pointer;
226
- text-align: center;
227
- line-height: 24px;
228
- z-index: 1;
229
- }
230
- #qlwapp .qlwapp-previous {
231
- width: 16px;
232
- height: 36px;
233
- cursor: pointer;
234
- text-align: center;
235
- line-height: 36px;
236
- margin-right: auto;
237
- }
238
- #qlwapp .qlwapp-developer {
239
- font-size: 8px;
240
- top: -20px;
241
- position: relative;
242
- }
243
- #qlwapp .qlwapp-developer,
244
- #qlwapp .qlwapp-toggle {
245
- display: inline-flex;
246
- align-items: center;
247
- justify-content: center;
248
- margin-left: auto;
249
- margin-right: auto;
250
- }
251
- #qlwapp .qlwapp-toggle {
252
- pointer-events: all;
253
- cursor: pointer;
254
- box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.06), 0 2px 32px 0 rgba(0, 0, 0, 0.16);
255
- margin-top: 24px;
256
- margin-bottom: 24px;
257
- position: relative;
258
- text-decoration: none;
259
- }
260
- #qlwapp .qlwapp-toggle,
261
- #qlwapp .qlwapp-toggle:active,
262
- #qlwapp .qlwapp-toggle:focus,
263
- #qlwapp .qlwapp-toggle:hover {
264
- outline: none;
265
- text-decoration: none;
266
- }
267
- #qlwapp .qlwapp-avatar .qlwapp-avatar-container {
268
- overflow: hidden;
269
- border-radius: 50%;
270
- width: inherit;
271
- height: inherit;
272
- }
273
- #qlwapp .qlwapp-avatar .qlwapp-avatar-container img {
274
- width: 100%;
275
- height: auto;
276
- }
277
- #qlwapp.qlwapp-bubble .qlwapp-toggle {
278
- width: 60px;
279
- height: 60px;
280
- }
281
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,
282
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close {
283
- position: absolute;
284
- display: block;
285
- pointer-events: none;
286
- font-size: 24px;
287
- }
288
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
289
- position: absolute;
290
- right: 60px;
291
- height: 60px;
292
- margin: 0 24px;
293
- display: flex;
294
- align-items: center;
295
- justify-content: flex-end;
296
- font-weight: bold;
297
- white-space: pre;
298
- }
299
- #qlwapp.qlwapp-button .qlwapp-toggle {
300
- height: 40px;
301
- white-space: nowrap;
302
- padding: 12px 24px;
303
- }
304
- #qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
305
- margin: 0 12px 0 0;
306
- }
307
- #qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-close {
308
- display: none;
309
- }
310
- #qlwapp .qlwapp-box {
311
- pointer-events: all;
312
- padding-bottom: 56px;
313
- position: fixed;
314
- top: auto;
315
- bottom: 0;
316
- left: 0;
317
- right: 0;
318
- z-index: 99999;
319
- box-shadow: 0px 5px 40px 5px rgba(0, 0, 0, 0.5);
320
- }
321
- @media (min-width: 430px) {
322
- #qlwapp .qlwapp-box {
323
- position: relative;
324
- top: auto;
325
- bottom: auto;
326
- left: auto;
327
- right: auto;
328
- box-shadow: 0 8px 25px -5px rgba(45, 62, 79, 0.15);
329
- margin-top: 24px;
330
- margin-left: 24px;
331
- margin-right: 24px;
332
- margin-bottom: 12px;
333
- }
334
- #qlwapp .qlwapp-box:before {
335
- content: '';
336
- position: absolute;
337
- bottom: -6px;
338
- right: 24px;
339
- width: 13px;
340
- height: 13px;
341
- transform: rotate(45deg);
342
- }
343
- #qlwapp .qlwapp-box .qlwapp-header {
344
- border-top-left-radius: inherit;
345
- border-top-right-radius: inherit;
346
- }
347
- #qlwapp .qlwapp-box .qlwapp-footer,
348
- #qlwapp .qlwapp-box .qlwapp-response {
349
- border-bottom-left-radius: inherit;
350
- border-bottom-right-radius: inherit;
351
- }
352
- }
353
- #qlwapp .qlwapp-box .qlwapp-header {
354
- position: relative;
355
- overflow: hidden;
356
- }
357
- #qlwapp .qlwapp-box .qlwapp-header:before {
358
- content: '';
359
- position: absolute;
360
- top: 0;
361
- bottom: 0;
362
- left: 0;
363
- right: 0;
364
- background: linear-gradient(135deg, transparent 0%, rgba(0, 0, 0, 0.3) 100%);
365
- }
366
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-close {
367
- position: absolute;
368
- top: 12px;
369
- right: 12px;
370
- }
371
- @media (min-width: 430px) {
372
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-close {
373
- position: absolute;
374
- top: 7px;
375
- right: 7px;
376
- font-size: 16px;
377
- }
378
- }
379
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-description {
380
- position: relative;
381
- }
382
- #qlwapp .qlwapp-box .qlwapp-description,
383
- #qlwapp .qlwapp-box .qlwapp-contact {
384
- padding: 24px 36px;
385
- height: 100%;
386
- }
387
- #qlwapp .qlwapp-box .qlwapp-description p,
388
- #qlwapp .qlwapp-box .qlwapp-description h3 {
389
- color: inherit;
390
- font-family: inherit;
391
- margin: 0;
392
- }
393
- #qlwapp .qlwapp-box .qlwapp-description h3 {
394
- margin: 0 0 0.25em 0;
395
- }
396
- #qlwapp .qlwapp-box .qlwapp-contact {
397
- display: flex;
398
- justify-content: flex-end;
399
- align-items: center;
400
- text-align: right;
401
- }
402
- #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous {
403
- position: relative;
404
- left: -16px;
405
- }
406
- #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous > i {
407
- line-height: 36px;
408
- }
409
- #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-avatar {
410
- width: 42px;
411
- height: 42px;
412
- }
413
- #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-label,
414
- #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-name {
415
- color: inherit;
416
- }
417
- #qlwapp .qlwapp-box .qlwapp-account {
418
- color: inherit;
419
- padding: 16px 36px;
420
- display: flex;
421
- align-items: center;
422
- overflow: hidden;
423
- position: relative;
424
- cursor: pointer;
425
- width: 100%;
426
- text-decoration: none;
427
- }
428
- #qlwapp .qlwapp-box .qlwapp-account:only-of-type {
429
- padding-top: 36px;
430
- padding-bottom: 36px;
431
- }
432
- #qlwapp .qlwapp-box .qlwapp-info {
433
- padding: 0 16px;
434
- }
435
- #qlwapp .qlwapp-box .qlwapp-avatar {
436
- position: relative;
437
- width: 62px;
438
- height: 62px;
439
- }
440
- #qlwapp .qlwapp-box .qlwapp-avatar:after {
441
- content: '';
442
- display: block;
443
- width: 15px;
444
- height: 15px;
445
- position: absolute;
446
- bottom: 2px;
447
- right: 2px;
448
- background-image: url(data:image/png;base64,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);
449
- background-color: transparent;
450
- background-repeat: no-repeat;
451
- background-position: center center;
452
- background-size: cover;
453
- z-index: 4;
454
- }
455
- #qlwapp .qlwapp-box .qlwapp-time,
456
- #qlwapp .qlwapp-box .qlwapp-label,
457
- #qlwapp .qlwapp-box .qlwapp-offline-text {
458
- font-size: 12px;
459
- line-height: 1.5em;
460
- opacity: .6;
461
- display: block;
462
- }
463
- #qlwapp .qlwapp-box .qlwapp-time {
464
- font-size: 11px;
465
- font-style: italic;
466
- }
467
- #qlwapp .qlwapp-box .qlwapp-name {
468
- display: block;
469
- font-weight: bold;
470
- line-height: 1.5em;
471
- }
472
- #qlwapp .qlwapp-box .qlwapp-body {
473
- overflow-x: hidden;
474
- overflow-y: auto;
475
- }
476
- #qlwapp .qlwapp-box .qlwapp-body .qlwapp-carousel {
477
- max-height: 470px;
478
- min-height: 134px;
479
- }
480
- #qlwapp .qlwapp-box .qlwapp-chat {
481
- display: flex;
482
- flex-direction: column;
483
- overflow: hidden;
484
- }
485
- #qlwapp .qlwapp-box .qlwapp-user,
486
- #qlwapp .qlwapp-box .qlwapp-message {
487
- padding: 16px 24px;
488
- margin: 36px;
489
- position: relative;
490
- word-wrap: break-word;
491
- width: calc(100% - 36px*2);
492
- }
493
- #qlwapp .qlwapp-box .qlwapp-user:before,
494
- #qlwapp .qlwapp-box .qlwapp-message:before {
495
- content: '';
496
- position: absolute;
497
- top: -6px;
498
- right: 24px;
499
- width: 13px;
500
- height: 13px;
501
- transform: rotate(45deg);
502
- }
503
- #qlwapp .qlwapp-box .qlwapp-user {
504
- width: auto;
505
- max-width: 75%;
506
- align-self: flex-start;
507
- justify-self: flex-end;
508
- margin-top: 0;
509
- }
510
- #qlwapp .qlwapp-box .qlwapp-user:before {
511
- top: auto;
512
- bottom: -6px;
513
- left: 24px;
514
- }
515
- #qlwapp .qlwapp-box .qlwapp-padding {
516
- padding-bottom: 56px;
517
- }
518
- #qlwapp .qlwapp-box .qlwapp-footer,
519
- #qlwapp .qlwapp-box .qlwapp-response {
520
- position: absolute;
521
- bottom: 0;
522
- left: 0;
523
- right: 0;
524
- height: auto;
525
- width: 100%;
526
- }
527
- #qlwapp .qlwapp-box .qlwapp-footer,
528
- #qlwapp .qlwapp-box .qlwapp-response,
529
- #qlwapp .qlwapp-box .qlwapp-footer pre,
530
- #qlwapp .qlwapp-box .qlwapp-response pre,
531
- #qlwapp .qlwapp-box .qlwapp-footer textarea,
532
- #qlwapp .qlwapp-box .qlwapp-response textarea {
533
- max-height: 160px;
534
- }
535
- #qlwapp .qlwapp-box .qlwapp-footer pre,
536
- #qlwapp .qlwapp-box .qlwapp-response pre,
537
- #qlwapp .qlwapp-box .qlwapp-footer textarea,
538
- #qlwapp .qlwapp-box .qlwapp-response textarea {
539
- color: inherit;
540
- background-color: inherit;
541
- }
542
- #qlwapp .qlwapp-box .qlwapp-footer:before,
543
- #qlwapp .qlwapp-box .qlwapp-response:before {
544
- pointer-events: none;
545
- position: absolute;
546
- content: '';
547
- height: 59px;
548
- top: -59px;
549
- background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.05));
550
- left: 0;
551
- right: 0;
552
- }
553
- #qlwapp .qlwapp-box .qlwapp-footer {
554
- min-height: 56px;
555
- display: flex;
556
- align-items: center;
557
- justify-content: center;
558
- text-align: center;
559
- font-size: 12px;
560
- padding: 12px 36px;
561
- }
562
- #qlwapp .qlwapp-box .qlwapp-footer p {
563
- padding: 0;
564
- font-size: inherit;
565
- }
566
- #qlwapp .qlwapp-box .qlwapp-footer p:last-child {
567
- margin-bottom: 0;
568
- }
569
- #qlwapp .qlwapp-box .qlwapp-response,
570
- #qlwapp .qlwapp-box .qlwapp-response pre,
571
- #qlwapp .qlwapp-box .qlwapp-response textarea,
572
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons {
573
- min-height: 56px;
574
- }
575
- #qlwapp .qlwapp-box .qlwapp-response pre,
576
- #qlwapp .qlwapp-box .qlwapp-response textarea {
577
- width: 100%;
578
- height: 100%;
579
- resize: none;
580
- border: none;
581
- padding: 18px 56px 18px 36px;
582
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
583
- font-size: 14px;
584
- font-weight: normal;
585
- line-height: 20px;
586
- white-space: pre-wrap;
587
- word-wrap: break-word;
588
- border-radius: inherit;
589
- margin: 0;
590
- }
591
- #qlwapp .qlwapp-box .qlwapp-response pre {
592
- visibility: hidden;
593
- }
594
- #qlwapp .qlwapp-box .qlwapp-response textarea {
595
- position: absolute;
596
- bottom: 0;
597
- left: 0;
598
- }
599
- #qlwapp .qlwapp-box .qlwapp-response textarea:focus {
600
- outline: none;
601
- }
602
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons {
603
- position: absolute;
604
- top: 0;
605
- right: 21px;
606
- display: flex;
607
- align-items: center;
608
- }
609
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active > i {
610
- display: none;
611
- }
612
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active > i.qlwf-emoji {
613
- display: block;
614
- }
615
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons > i {
616
- opacity: 0.4;
617
- }
618
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons > i,
619
- #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons > a {
620
- cursor: pointer;
621
- margin: 0 0 0 10px;
622
- display: inherit;
623
- font-size: 18px;
624
- line-height: 24px;
625
- }
626
- #qlwapp .qlwapp-previous,
627
- #qlwapp .qlwapp-close,
628
- #qlwapp .qlwapp-toggle,
629
- #qlwapp .qlwapp-box .qlwapp-header,
630
- #qlwapp .qlwapp-box .qlwapp-contact,
631
- #qlwapp .qlwapp-box .qlwapp-user {
632
- color: #ffffff;
633
- }
634
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
635
- color: #303030;
636
- }
637
- #qlwapp .qlwapp-box,
638
- #qlwapp .qlwapp-box:before {
639
- background-color: #fff;
640
- }
641
- #qlwapp .qlwapp-box .qlwapp-account {
642
- background-color: #fff;
643
- }
644
- #qlwapp .qlwapp-box .qlwapp-account:not(:first-child) {
645
- border-top: 1px solid #f5f5f5;
646
- }
647
- #qlwapp .qlwapp-box .qlwapp-avatar .qlwapp-avatar-container {
648
- background-color: #eee;
649
- }
650
- #qlwapp .qlwapp-box .qlwapp-message,
651
- #qlwapp .qlwapp-box .qlwapp-message:before {
652
- background-color: #eee;
653
- }
654
- #qlwapp .qlwapp-box .qlwapp-footer,
655
- #qlwapp .qlwapp-box .qlwapp-response {
656
- color: #303030;
657
- background-color: #fff;
658
- border-top: 1px solid #e6e6e6;
659
- }
660
- #qlwapp .qlwapp-toggle,
661
- #qlwapp .qlwapp-box .qlwapp-header,
662
- #qlwapp .qlwapp-box .qlwapp-user,
663
- #qlwapp .qlwapp-box .qlwapp-user:before {
664
- background-color: #303030;
665
- }
666
- #qlwapp {
667
- display: none;
668
- }
669
- #qlwapp.qlwapp-show .qlwapp-box {
670
- visibility: visible;
671
- opacity: 1;
672
- transform: translateY(0) scale(1);
673
- display: block;
674
- }
675
- #qlwapp.qlwapp-transition .qlwapp-box {
676
- visibility: visible;
677
- display: block;
678
- }
679
- #qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-icon {
680
- transform: scale(0, 0);
681
- opacity: 0;
682
- }
683
- #qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-close {
684
- transform: scale(1, 1);
685
- opacity: 1;
686
- }
687
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close {
688
- transform: scale(0, 0);
689
- opacity: 0;
690
- }
691
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon {
692
- transform: scale(1, 1);
693
- opacity: 1;
694
- }
695
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,
696
- #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close {
697
- transition: transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 300ms ease-in;
698
- }
699
- #qlwapp .qlwapp-box {
700
- display: none;
701
- opacity: 0;
702
- visibility: hidden;
703
- transform: translateY(50px);
704
- transition: transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 300ms ease-in;
705
- }
706
- @media (min-width: 430px) {
707
- #qlwapp .qlwapp-box {
708
- transform: translateY(50px) scale(0.9);
709
- }
710
- }
711
- #qlwapp .qlwapp-box .qlwapp-carousel {
712
- display: flex;
713
- width: 200%;
714
- height: 100%;
715
- }
716
- #qlwapp .qlwapp-box .qlwapp-carousel .qlwapp-slide {
717
- width: 50%;
718
- transition: max-height 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 1000ms, transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 500ms, opacity 500ms ease-in 500ms;
719
- height: 100%;
720
- overflow: hidden;
721
- }
722
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-slide {
723
- max-height: 300px;
724
- }
725
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,
726
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-label,
727
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar {
728
- opacity: 0;
729
- transition: transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, opacity ease-in 0.3s;
730
- }
731
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,
732
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-label {
733
- transform: translateX(56px);
734
- }
735
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar {
736
- transform: scale(0.5);
737
- }
738
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-name {
739
- transition-delay: 800ms;
740
- }
741
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-label {
742
- transition-delay: 850ms;
743
- }
744
- #qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar {
745
- transition-delay: 900ms;
746
- }
747
- #qlwapp .qlwapp-box .qlwapp-footer,
748
- #qlwapp .qlwapp-box .qlwapp-response,
749
- #qlwapp .qlwapp-box .qlwapp-previous,
750
- #qlwapp .qlwapp-box .qlwapp-message,
751
- #qlwapp .qlwapp-box .qlwapp-user {
752
- transition: transform cubic-bezier(0.215, 0.61, 0.355, 1) 600ms, opacity ease-in 200ms;
753
- }
754
- #qlwapp .qlwapp-box .qlwapp-response,
755
- #qlwapp .qlwapp-box .qlwapp-previous,
756
- #qlwapp .qlwapp-box .qlwapp-user {
757
- opacity: 0;
758
- }
759
- #qlwapp .qlwapp-box .qlwapp-response {
760
- pointer-events: none;
761
- }
762
- #qlwapp .qlwapp-box .qlwapp-previous {
763
- transform: translateX(56px);
764
- }
765
- #qlwapp .qlwapp-box .qlwapp-user {
766
- transform: translateY(56px);
767
- }
768
- #qlwapp .qlwapp-box .qlwapp-close {
769
- transition: opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1);
770
- }
771
- #qlwapp .qlwapp-box .qlwapp-description {
772
- transition: transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 900ms cubic-bezier(0.215, 0.61, 0.355, 1);
773
- }
774
- #qlwapp .qlwapp-box .qlwapp-account {
775
- transition: transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 150ms ease-in;
776
- }
777
- #qlwapp .qlwapp-box .qlwapp-previous {
778
- transition-delay: 800ms;
779
- }
780
- #qlwapp .qlwapp-box .qlwapp-message {
781
- transition-delay: 900ms;
782
- }
783
- #qlwapp .qlwapp-box .qlwapp-close,
784
- #qlwapp .qlwapp-box .qlwapp-description {
785
- transition-delay: 900ms;
786
- }
787
- #qlwapp .qlwapp-box .qlwapp-user {
788
- transition-delay: 200ms;
789
- }
790
- #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(6) {
791
- transition-delay: 600ms;
792
- }
793
- #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(5) {
794
- transition-delay: 500ms;
795
- }
796
- #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(4) {
797
- transition-delay: 400ms;
798
- }
799
- #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(3) {
800
- transition-delay: 300ms;
801
- }
802
- #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(2) {
803
- transition-delay: 200ms;
804
- }
805
- #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(1) {
806
- transition-delay: 100ms;
807
- }
808
- #qlwapp .qlwapp-box .qlwapp-slide .qlwapp-message {
809
- opacity: 0;
810
- transform: translateY(-56px);
811
- }
812
- #qlwapp .qlwapp-box .qlwapp-slide .qlwapp-box .qlwapp-account:hover {
813
- background-color: #fafafa;
814
- }
815
- #qlwapp .qlwapp-box.response .qlwapp-carousel .qlwapp-slide {
816
- transform: translateX(-100%);
817
- }
818
- #qlwapp .qlwapp-box.response .qlwapp-body .qlwapp-carousel {
819
- overflow: hidden;
820
- max-height: 134px!important;
821
- min-height: 122px;
822
- }
823
- #qlwapp .qlwapp-box.response .qlwapp-close {
824
- transition-delay: 0ms;
825
- }
826
- #qlwapp .qlwapp-box.response .qlwapp-close,
827
- #qlwapp .qlwapp-box.response .qlwapp-footer,
828
- #qlwapp .qlwapp-box.response .qlwapp-description,
829
- #qlwapp .qlwapp-box.response .qlwapp-account {
830
- opacity: 0;
831
- }
832
- #qlwapp .qlwapp-box.response .qlwapp-account {
833
- transform: translateY(-33.333%);
834
- border-top-color: transparent!important;
835
- }
836
- #qlwapp .qlwapp-box.response .qlwapp-user {
837
- display: block;
838
- }
839
- #qlwapp .qlwapp-box.response .qlwapp-message,
840
- #qlwapp .qlwapp-box.response .qlwapp-previous,
841
- #qlwapp .qlwapp-box.response .qlwapp-response {
842
- opacity: 1;
843
- }
844
- #qlwapp .qlwapp-box.response .qlwapp-response {
845
- pointer-events: all;
846
- }
847
- #qlwapp .qlwapp-box.response .qlwapp-message,
848
- #qlwapp .qlwapp-box.response .qlwapp-previous {
849
- transform: translate(0);
850
- }
851
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-slide {
852
- max-height: 84px;
853
- }
854
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,
855
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar {
856
- opacity: 1;
857
- }
858
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label {
859
- opacity: 0.5;
860
- }
861
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,
862
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label {
863
- transform: translateX(0);
864
- }
865
- #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar {
866
- transform: scale(1);
867
- }
868
- #qlwapp .qlwapp-box.response.opening .qlwapp-footer,
869
- #qlwapp .qlwapp-box.response.opening .qlwapp-response,
870
- #qlwapp .qlwapp-box.response.opening .qlwapp-close,
871
- #qlwapp .qlwapp-box.response.opening .qlwapp-previous,
872
- #qlwapp .qlwapp-box.response.opening .qlwapp-description,
873
- #qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-name,
874
- #qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-label {
875
- visibility: visible;
876
- }
877
- #qlwapp .qlwapp-box.texting .qlwapp-body {
878
- overflow-y: auto;
879
- }
880
- #qlwapp .qlwapp-box.texting .qlwapp-user {
881
- opacity: 1;
882
- transform: translate(0);
883
- }
884
- #qlwapp .qlwapp-box.closing .qlwapp-previous {
885
- transition-delay: 0ms;
886
- transform: translateX(-24px);
887
- opacity: 0;
888
- transition: transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms, opacity ease-out 200ms;
889
- }
890
- #qlwapp .qlwapp-box.closing .qlwapp-description {
891
- opacity: 0;
892
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
893
  /*# sourceMappingURL=qlwapp.css.map */
1
+ @font-face {
2
+ font-family: 'qlwapp-whatsapp';
3
+ src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
4
+ font-weight: normal;
5
+ font-style: normal;
6
+ }
7
+ .qlwapp-whatsapp-icon {
8
+ font-family: 'qlwapp-whatsapp' !important;
9
+ speak: none;
10
+ font-style: normal;
11
+ font-weight: normal;
12
+ font-variant: normal;
13
+ text-transform: none;
14
+ line-height: 1;
15
+ -webkit-font-smoothing: antialiased;
16
+ -moz-osx-font-smoothing: grayscale;
17
+ }
18
+ .qlwapp-whatsapp-icon:before {
19
+ content: "\e900";
20
+ }
21
+ #qlwapp {
22
+ pointer-events: none;
23
+ box-sizing: border-box;
24
+ /*&.qlwapp-middle-left {
25
+ &.qlwapp-button {
26
+ .qlwapp-developer,
27
+ .qlwapp-toggle {
28
+ margin-left: -48px;
29
+ padding-left: 60px;
30
+ }
31
+ }
32
+ }
33
+
34
+ &.qlwapp-middle-right {
35
+ &.qlwapp-button {
36
+ .qlwapp-developer,
37
+ .qlwapp-toggle {
38
+ margin-right: -48px;
39
+ padding-right: 60px;
40
+ }
41
+
42
+ }
43
+ }
44
+
45
+ &.qlwapp-bottom-left {
46
+ &.qlwapp-bubble,
47
+ &.qlwapp-button {
48
+ .qlwapp-developer,
49
+ .qlwapp-toggle {
50
+ margin-left: 20px;
51
+ }
52
+ }
53
+
54
+ &.qlwapp-bubble {
55
+ .qlwapp-toggle {
56
+ .qlwapp-text {
57
+ right: auto;
58
+ left: 60px;
59
+ }
60
+ }
61
+ }
62
+
63
+ .qlwapp-box {
64
+ &:before {
65
+ right: auto;
66
+ left: 20px;
67
+ }
68
+ }
69
+
70
+ }
71
+
72
+ &.qlwapp-bottom-right {
73
+ &.qlwapp-bubble,
74
+ &.qlwapp-button {
75
+
76
+ .qlwapp-developer,
77
+ .qlwapp-toggle {
78
+ margin-right: 20px;
79
+ }
80
+ }
81
+ }*/
82
+ }
83
+ @media (min-width: 430px) {
84
+ #qlwapp {
85
+ width: 430px;
86
+ }
87
+ }
88
+ #qlwapp * {
89
+ box-sizing: border-box;
90
+ }
91
+ #qlwapp.qlwapp-js-ready {
92
+ display: block;
93
+ }
94
+ #qlwapp.qlwapp-hide,
95
+ #qlwapp.qlwapp-desktop.mobile,
96
+ #qlwapp.qlwapp-mobile.desktop {
97
+ display: none;
98
+ }
99
+ #qlwapp .qlwapp-readonly,
100
+ #qlwapp.qlwapp-readonly {
101
+ pointer-events: none!important;
102
+ opacity: 0.5!important;
103
+ }
104
+ #qlwapp .qlwapp-disabled,
105
+ #qlwapp.qlwapp-disabled {
106
+ display: none;
107
+ visibility: hidden;
108
+ }
109
+ #qlwapp.qlwapp-middle-left,
110
+ #qlwapp.qlwapp-bottom-left,
111
+ #qlwapp.qlwapp-middle-right,
112
+ #qlwapp.qlwapp-bottom-right {
113
+ position: fixed;
114
+ z-index: 9999999;
115
+ }
116
+ #qlwapp.qlwapp-middle-left,
117
+ #qlwapp.qlwapp-bottom-left {
118
+ right: auto;
119
+ left: 0;
120
+ }
121
+ #qlwapp.qlwapp-middle-left .qlwapp-toggle .qlwapp-time,
122
+ #qlwapp.qlwapp-bottom-left .qlwapp-toggle .qlwapp-time {
123
+ left: 0;
124
+ right: auto;
125
+ }
126
+ #qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-developer,
127
+ #qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-developer,
128
+ #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,
129
+ #qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-developer,
130
+ #qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle,
131
+ #qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle,
132
+ #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle,
133
+ #qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-toggle {
134
+ margin-left: 20px;
135
+ }
136
+ #qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text,
137
+ #qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
138
+ right: auto;
139
+ left: 60px;
140
+ }
141
+ #qlwapp.qlwapp-middle-left .qlwapp-box:before,
142
+ #qlwapp.qlwapp-bottom-left .qlwapp-box:before {
143
+ right: auto;
144
+ left: 20px;
145
+ }
146
+ #qlwapp.qlwapp-middle-right,
147
+ #qlwapp.qlwapp-bottom-right {
148
+ left: auto;
149
+ right: 0;
150
+ }
151
+ #qlwapp.qlwapp-middle-right .qlwapp-toggle .qlwapp-time,
152
+ #qlwapp.qlwapp-bottom-right .qlwapp-toggle .qlwapp-time {
153
+ left: auto;
154
+ right: 0;
155
+ }
156
+ #qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-developer,
157
+ #qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-developer,
158
+ #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,
159
+ #qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-developer,
160
+ #qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-toggle,
161
+ #qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-toggle,
162
+ #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle,
163
+ #qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-toggle {
164
+ margin-right: 20px;
165
+ }
166
+ #qlwapp.qlwapp-middle-left,
167
+ #qlwapp.qlwapp-middle-right {
168
+ top: 40%;
169
+ bottom: auto;
170
+ }
171
+ #qlwapp.qlwapp-middle-left .qlwapp-developer,
172
+ #qlwapp.qlwapp-middle-right .qlwapp-developer {
173
+ padding: 0 24px;
174
+ }
175
+ #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,
176
+ #qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle {
177
+ margin-left: -48px;
178
+ padding-left: 60px;
179
+ }
180
+ #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,
181
+ #qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle {
182
+ margin-right: -48px;
183
+ padding-right: 60px;
184
+ }
185
+ #qlwapp.qlwapp-bottom-left,
186
+ #qlwapp.qlwapp-bottom-right {
187
+ top: auto;
188
+ bottom: 0;
189
+ }
190
+ #qlwapp.qlwapp-rounded.qlwapp-bubble .qlwapp-toggle {
191
+ border-radius: 50%;
192
+ }
193
+ #qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle {
194
+ border-radius: 50px;
195
+ }
196
+ @media (min-width: 430px) {
197
+ #qlwapp.qlwapp-rounded .qlwapp-box {
198
+ border-radius: 8px;
199
+ }
200
+ }
201
+ #qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-user,
202
+ #qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-message {
203
+ border-radius: 4px;
204
+ }
205
+ #qlwapp p:last-child {
206
+ margin: 0;
207
+ }
208
+ #qlwapp time {
209
+ opacity: 0.8;
210
+ font-style: italic;
211
+ font-size: 10px;
212
+ }
213
+ #qlwapp .qlwapp-container {
214
+ display: flex;
215
+ flex-direction: column;
216
+ }
217
+ #qlwapp .qlwapp-clearfix:before,
218
+ #qlwapp .qlwapp-clearfix:after {
219
+ content: '';
220
+ display: block;
221
+ clear: both;
222
+ }
223
+ #qlwapp .qlwapp-previous,
224
+ #qlwapp .qlwapp-close {
225
+ display: block;
226
+ opacity: 0.8;
227
+ font-style: unset;
228
+ font-size: 24px;
229
+ font-weight: bold;
230
+ width: 24px;
231
+ height: 24px;
232
+ cursor: pointer;
233
+ text-align: center;
234
+ line-height: 24px;
235
+ z-index: 1;
236
+ }
237
+ #qlwapp .qlwapp-previous {
238
+ width: 16px;
239
+ height: 36px;
240
+ cursor: pointer;
241
+ text-align: center;
242
+ line-height: 36px;
243
+ margin-right: auto;
244
+ }
245
+ #qlwapp .qlwapp-developer {
246
+ font-size: 8px;
247
+ top: -20px;
248
+ position: relative;
249
+ }
250
+ #qlwapp .qlwapp-developer,
251
+ #qlwapp .qlwapp-toggle {
252
+ display: inline-flex;
253
+ align-items: center;
254
+ justify-content: center;
255
+ margin-left: auto;
256
+ margin-right: auto;
257
+ }
258
+ #qlwapp .qlwapp-toggle {
259
+ pointer-events: all;
260
+ cursor: pointer;
261
+ box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.06), 0 2px 32px 0 rgba(0, 0, 0, 0.16);
262
+ margin-top: 24px;
263
+ margin-bottom: 24px;
264
+ position: relative;
265
+ text-decoration: none;
266
+ }
267
+ #qlwapp .qlwapp-toggle,
268
+ #qlwapp .qlwapp-toggle:active,
269
+ #qlwapp .qlwapp-toggle:focus,
270
+ #qlwapp .qlwapp-toggle:hover {
271
+ outline: none;
272
+ text-decoration: none;
273
+ }
274
+ #qlwapp .qlwapp-toggle .qlwapp-time {
275
+ position: absolute;
276
+ bottom: -2em;
277
+ color: initial;
278
+ font-size: 10px;
279
+ display: inline-block;
280
+ top: auto;
281
+ width: 120px;
282
+ }
283
+ #qlwapp .qlwapp-avatar .qlwapp-avatar-container {
284
+ overflow: hidden;
285
+ border-radius: 50%;
286
+ width: inherit;
287
+ height: inherit;
288
+ }
289
+ #qlwapp .qlwapp-avatar .qlwapp-avatar-container img {
290
+ width: 100%;
291
+ height: auto;
292
+ }
293
+ #qlwapp.qlwapp-bubble .qlwapp-toggle {
294
+ width: 60px;
295
+ height: 60px;
296
+ }
297
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,
298
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close {
299
+ position: absolute;
300
+ display: block;
301
+ pointer-events: none;
302
+ font-size: 24px;
303
+ }
304
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
305
+ position: absolute;
306
+ right: 60px;
307
+ height: 60px;
308
+ margin: 0 24px;
309
+ display: flex;
310
+ align-items: center;
311
+ justify-content: flex-end;
312
+ font-weight: bold;
313
+ white-space: pre;
314
+ }
315
+ #qlwapp.qlwapp-button .qlwapp-toggle {
316
+ height: 40px;
317
+ white-space: nowrap;
318
+ padding: 12px 24px;
319
+ }
320
+ #qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
321
+ margin: 0 12px 0 0;
322
+ }
323
+ #qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-close {
324
+ display: none;
325
+ }
326
+ #qlwapp .qlwapp-box {
327
+ pointer-events: all;
328
+ padding-bottom: 56px;
329
+ position: fixed;
330
+ top: auto;
331
+ bottom: 0;
332
+ left: 0;
333
+ right: 0;
334
+ z-index: 99999;
335
+ box-shadow: 0px 5px 40px 5px rgba(0, 0, 0, 0.5);
336
+ }
337
+ @media (min-width: 430px) {
338
+ #qlwapp .qlwapp-box {
339
+ position: relative;
340
+ top: auto;
341
+ bottom: auto;
342
+ left: auto;
343
+ right: auto;
344
+ box-shadow: 0 8px 25px -5px rgba(45, 62, 79, 0.15);
345
+ margin-top: 24px;
346
+ margin-left: 24px;
347
+ margin-right: 24px;
348
+ margin-bottom: 12px;
349
+ }
350
+ #qlwapp .qlwapp-box:before {
351
+ content: '';
352
+ position: absolute;
353
+ bottom: -6px;
354
+ right: 24px;
355
+ width: 13px;
356
+ height: 13px;
357
+ transform: rotate(45deg);
358
+ }
359
+ #qlwapp .qlwapp-box .qlwapp-header {
360
+ border-top-left-radius: inherit;
361
+ border-top-right-radius: inherit;
362
+ }
363
+ #qlwapp .qlwapp-box .qlwapp-footer,
364
+ #qlwapp .qlwapp-box .qlwapp-response {
365
+ border-bottom-left-radius: inherit;
366
+ border-bottom-right-radius: inherit;
367
+ }
368
+ }
369
+ #qlwapp .qlwapp-box .qlwapp-header {
370
+ position: relative;
371
+ overflow: hidden;
372
+ }
373
+ #qlwapp .qlwapp-box .qlwapp-header:before {
374
+ content: '';
375
+ position: absolute;
376
+ top: 0;
377
+ bottom: 0;
378
+ left: 0;
379
+ right: 0;
380
+ background: linear-gradient(135deg, transparent 0%, rgba(0, 0, 0, 0.3) 100%);
381
+ }
382
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-close {
383
+ position: absolute;
384
+ top: 12px;
385
+ right: 12px;
386
+ }
387
+ @media (min-width: 430px) {
388
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-close {
389
+ position: absolute;
390
+ top: 7px;
391
+ right: 7px;
392
+ font-size: 16px;
393
+ }
394
+ }
395
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-description {
396
+ position: relative;
397
+ }
398
+ #qlwapp .qlwapp-box .qlwapp-description,
399
+ #qlwapp .qlwapp-box .qlwapp-contact {
400
+ padding: 24px 36px;
401
+ height: 100%;
402
+ }
403
+ #qlwapp .qlwapp-box .qlwapp-description p,
404
+ #qlwapp .qlwapp-box .qlwapp-description h3 {
405
+ color: inherit;
406
+ font-family: inherit;
407
+ margin: 0;
408
+ }
409
+ #qlwapp .qlwapp-box .qlwapp-description h3 {
410
+ margin: 0 0 0.25em 0;
411
+ }
412
+ #qlwapp .qlwapp-box .qlwapp-contact {
413
+ display: flex;
414
+ justify-content: flex-end;
415
+ align-items: center;
416
+ text-align: right;
417
+ }
418
+ #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous {
419
+ position: relative;
420
+ left: -16px;
421
+ }
422
+ #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous > i {
423
+ line-height: 36px;
424
+ }
425
+ #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-avatar {
426
+ width: 42px;
427
+ height: 42px;
428
+ }
429
+ #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-label,
430
+ #qlwapp .qlwapp-box .qlwapp-contact .qlwapp-name {
431
+ color: inherit;
432
+ }
433
+ #qlwapp .qlwapp-box .qlwapp-account {
434
+ color: inherit;
435
+ padding: 16px 36px;
436
+ display: flex;
437
+ align-items: center;
438
+ overflow: hidden;
439
+ position: relative;
440
+ cursor: pointer;
441
+ width: 100%;
442
+ text-decoration: none;
443
+ }
444
+ #qlwapp .qlwapp-box .qlwapp-account:only-of-type {
445
+ padding-top: 36px;
446
+ padding-bottom: 36px;
447
+ }
448
+ #qlwapp .qlwapp-box .qlwapp-info {
449
+ padding: 0 16px;
450
+ }
451
+ #qlwapp .qlwapp-box .qlwapp-avatar {
452
+ position: relative;
453
+ width: 62px;
454
+ height: 62px;
455
+ }
456
+ #qlwapp .qlwapp-box .qlwapp-avatar:after {
457
+ content: '';
458
+ display: block;
459
+ width: 15px;
460
+ height: 15px;
461
+ position: absolute;
462
+ bottom: 2px;
463
+ right: 2px;
464
+ background-image: url(data:image/png;base64,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);
465
+ background-color: transparent;
466
+ background-repeat: no-repeat;
467
+ background-position: center center;
468
+ background-size: cover;
469
+ z-index: 4;
470
+ }
471
+ #qlwapp .qlwapp-box .qlwapp-time,
472
+ #qlwapp .qlwapp-box .qlwapp-label,
473
+ #qlwapp .qlwapp-box .qlwapp-offline-text {
474
+ font-size: 12px;
475
+ line-height: 1.5em;
476
+ opacity: 0.6;
477
+ display: block;
478
+ }
479
+ #qlwapp .qlwapp-box .qlwapp-time {
480
+ font-size: 11px;
481
+ font-style: italic;
482
+ }
483
+ #qlwapp .qlwapp-box .qlwapp-name {
484
+ display: block;
485
+ font-weight: bold;
486
+ line-height: 1.5em;
487
+ }
488
+ #qlwapp .qlwapp-box .qlwapp-body {
489
+ overflow-x: hidden;
490
+ overflow-y: auto;
491
+ }
492
+ #qlwapp .qlwapp-box .qlwapp-body .qlwapp-carousel {
493
+ max-height: 470px;
494
+ min-height: 134px;
495
+ }
496
+ #qlwapp .qlwapp-box .qlwapp-chat {
497
+ display: flex;
498
+ flex-direction: column;
499
+ overflow: hidden;
500
+ }
501
+ #qlwapp .qlwapp-box .qlwapp-user,
502
+ #qlwapp .qlwapp-box .qlwapp-message {
503
+ padding: 16px 24px;
504
+ margin: 36px;
505
+ position: relative;
506
+ word-wrap: break-word;
507
+ width: calc(100% - 36px*2);
508
+ }
509
+ #qlwapp .qlwapp-box .qlwapp-user:before,
510
+ #qlwapp .qlwapp-box .qlwapp-message:before {
511
+ content: '';
512
+ position: absolute;
513
+ top: -6px;
514
+ right: 24px;
515
+ width: 13px;
516
+ height: 13px;
517
+ transform: rotate(45deg);
518
+ }
519
+ #qlwapp .qlwapp-box .qlwapp-user {
520
+ width: auto;
521
+ max-width: 75%;
522
+ align-self: flex-start;
523
+ justify-self: flex-end;
524
+ margin-top: 0;
525
+ }
526
+ #qlwapp .qlwapp-box .qlwapp-user:before {
527
+ top: auto;
528
+ bottom: -6px;
529
+ left: 24px;
530
+ }
531
+ #qlwapp .qlwapp-box .qlwapp-padding {
532
+ padding-bottom: 56px;
533
+ }
534
+ #qlwapp .qlwapp-box .qlwapp-footer,
535
+ #qlwapp .qlwapp-box .qlwapp-response {
536
+ position: absolute;
537
+ bottom: 0;
538
+ left: 0;
539
+ right: 0;
540
+ height: auto;
541
+ width: 100%;
542
+ }
543
+ #qlwapp .qlwapp-box .qlwapp-footer,
544
+ #qlwapp .qlwapp-box .qlwapp-response,
545
+ #qlwapp .qlwapp-box .qlwapp-footer pre,
546
+ #qlwapp .qlwapp-box .qlwapp-response pre,
547
+ #qlwapp .qlwapp-box .qlwapp-footer textarea,
548
+ #qlwapp .qlwapp-box .qlwapp-response textarea {
549
+ max-height: 160px;
550
+ }
551
+ #qlwapp .qlwapp-box .qlwapp-footer pre,
552
+ #qlwapp .qlwapp-box .qlwapp-response pre,
553
+ #qlwapp .qlwapp-box .qlwapp-footer textarea,
554
+ #qlwapp .qlwapp-box .qlwapp-response textarea {
555
+ color: inherit;
556
+ background-color: inherit;
557
+ }
558
+ #qlwapp .qlwapp-box .qlwapp-footer:before,
559
+ #qlwapp .qlwapp-box .qlwapp-response:before {
560
+ pointer-events: none;
561
+ position: absolute;
562
+ content: '';
563
+ height: 59px;
564
+ top: -59px;
565
+ background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.05));
566
+ left: 0;
567
+ right: 0;
568
+ }
569
+ #qlwapp .qlwapp-box .qlwapp-footer {
570
+ min-height: 56px;
571
+ display: flex;
572
+ align-items: center;
573
+ justify-content: center;
574
+ text-align: center;
575
+ font-size: 12px;
576
+ padding: 12px 36px;
577
+ }
578
+ #qlwapp .qlwapp-box .qlwapp-footer p {
579
+ padding: 0;
580
+ font-size: inherit;
581
+ }
582
+ #qlwapp .qlwapp-box .qlwapp-footer p:last-child {
583
+ margin-bottom: 0;
584
+ }
585
+ #qlwapp .qlwapp-box .qlwapp-response,
586
+ #qlwapp .qlwapp-box .qlwapp-response pre,
587
+ #qlwapp .qlwapp-box .qlwapp-response textarea,
588
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons {
589
+ min-height: 56px;
590
+ }
591
+ #qlwapp .qlwapp-box .qlwapp-response pre,
592
+ #qlwapp .qlwapp-box .qlwapp-response textarea {
593
+ width: 100%;
594
+ height: 100%;
595
+ resize: none;
596
+ border: none;
597
+ padding: 18px 56px 18px 36px;
598
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
599
+ font-size: 14px;
600
+ font-weight: normal;
601
+ line-height: 20px;
602
+ white-space: pre-wrap;
603
+ word-wrap: break-word;
604
+ border-radius: inherit;
605
+ margin: 0;
606
+ }
607
+ #qlwapp .qlwapp-box .qlwapp-response pre {
608
+ visibility: hidden;
609
+ }
610
+ #qlwapp .qlwapp-box .qlwapp-response textarea {
611
+ position: absolute;
612
+ bottom: 0;
613
+ left: 0;
614
+ }
615
+ #qlwapp .qlwapp-box .qlwapp-response textarea:focus {
616
+ outline: none;
617
+ }
618
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons {
619
+ position: absolute;
620
+ top: 0;
621
+ right: 21px;
622
+ display: flex;
623
+ align-items: center;
624
+ }
625
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active > i {
626
+ display: none;
627
+ }
628
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active > i.qlwf-emoji {
629
+ display: block;
630
+ }
631
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons > i {
632
+ opacity: 0.4;
633
+ }
634
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons > i,
635
+ #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons > a {
636
+ cursor: pointer;
637
+ margin: 0 0 0 10px;
638
+ display: inherit;
639
+ font-size: 18px;
640
+ line-height: 24px;
641
+ }
642
+ #qlwapp .qlwapp-previous,
643
+ #qlwapp .qlwapp-close,
644
+ #qlwapp .qlwapp-toggle,
645
+ #qlwapp .qlwapp-box .qlwapp-header,
646
+ #qlwapp .qlwapp-box .qlwapp-contact,
647
+ #qlwapp .qlwapp-box .qlwapp-user {
648
+ color: #ffffff;
649
+ }
650
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
651
+ color: #303030;
652
+ }
653
+ #qlwapp .qlwapp-box,
654
+ #qlwapp .qlwapp-box:before {
655
+ background-color: #fff;
656
+ }
657
+ #qlwapp .qlwapp-box .qlwapp-account {
658
+ background-color: #fff;
659
+ }
660
+ #qlwapp .qlwapp-box .qlwapp-account:not(:first-child) {
661
+ border-top: 1px solid #f5f5f5;
662
+ }
663
+ #qlwapp .qlwapp-box .qlwapp-avatar .qlwapp-avatar-container {
664
+ background-color: #eee;
665
+ }
666
+ #qlwapp .qlwapp-box .qlwapp-message,
667
+ #qlwapp .qlwapp-box .qlwapp-message:before {
668
+ background-color: #eee;
669
+ }
670
+ #qlwapp .qlwapp-box .qlwapp-footer,
671
+ #qlwapp .qlwapp-box .qlwapp-response {
672
+ color: #303030;
673
+ background-color: #fff;
674
+ border-top: 1px solid #e6e6e6;
675
+ }
676
+ #qlwapp .qlwapp-toggle,
677
+ #qlwapp .qlwapp-box .qlwapp-header,
678
+ #qlwapp .qlwapp-box .qlwapp-user,
679
+ #qlwapp .qlwapp-box .qlwapp-user:before {
680
+ background-color: #303030;
681
+ }
682
+ #qlwapp {
683
+ display: none;
684
+ }
685
+ #qlwapp.qlwapp-show .qlwapp-box {
686
+ visibility: visible;
687
+ opacity: 1;
688
+ transform: translateY(0) scale(1);
689
+ display: block;
690
+ }
691
+ #qlwapp.qlwapp-transition .qlwapp-box {
692
+ visibility: visible;
693
+ display: block;
694
+ }
695
+ #qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-icon {
696
+ transform: scale(0, 0);
697
+ opacity: 0;
698
+ }
699
+ #qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-close {
700
+ transform: scale(1, 1);
701
+ opacity: 1;
702
+ }
703
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close {
704
+ transform: scale(0, 0);
705
+ opacity: 0;
706
+ }
707
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon {
708
+ transform: scale(1, 1);
709
+ opacity: 1;
710
+ }
711
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,
712
+ #qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close {
713
+ transition: transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 300ms ease-in;
714
+ }
715
+ #qlwapp .qlwapp-box {
716
+ display: none;
717
+ opacity: 0;
718
+ visibility: hidden;
719
+ transform: translateY(50px);
720
+ transition: transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 300ms ease-in;
721
+ }
722
+ @media (min-width: 430px) {
723
+ #qlwapp .qlwapp-box {
724
+ transform: translateY(50px) scale(0.9);
725
+ }
726
+ }
727
+ #qlwapp .qlwapp-box .qlwapp-carousel {
728
+ display: flex;
729
+ width: 200%;
730
+ height: 100%;
731
+ }
732
+ #qlwapp .qlwapp-box .qlwapp-carousel .qlwapp-slide {
733
+ width: 50%;
734
+ transition: max-height 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 1000ms, transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 500ms, opacity 500ms ease-in 500ms;
735
+ height: 100%;
736
+ overflow: hidden;
737
+ }
738
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-slide {
739
+ max-height: 300px;
740
+ }
741
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,
742
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-label,
743
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar {
744
+ opacity: 0;
745
+ transition: transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, opacity ease-in 0.3s;
746
+ }
747
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,
748
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-label {
749
+ transform: translateX(56px);
750
+ }
751
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar {
752
+ transform: scale(0.5);
753
+ }
754
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-name {
755
+ transition-delay: 800ms;
756
+ }
757
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-label {
758
+ transition-delay: 850ms;
759
+ }
760
+ #qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar {
761
+ transition-delay: 900ms;
762
+ }
763
+ #qlwapp .qlwapp-box .qlwapp-footer,
764
+ #qlwapp .qlwapp-box .qlwapp-response,
765
+ #qlwapp .qlwapp-box .qlwapp-previous,
766
+ #qlwapp .qlwapp-box .qlwapp-message,
767
+ #qlwapp .qlwapp-box .qlwapp-user {
768
+ transition: transform cubic-bezier(0.215, 0.61, 0.355, 1) 600ms, opacity ease-in 200ms;
769
+ }
770
+ #qlwapp .qlwapp-box .qlwapp-response,
771
+ #qlwapp .qlwapp-box .qlwapp-previous,
772
+ #qlwapp .qlwapp-box .qlwapp-user {
773
+ opacity: 0;
774
+ }
775
+ #qlwapp .qlwapp-box .qlwapp-response {
776
+ pointer-events: none;
777
+ }
778
+ #qlwapp .qlwapp-box .qlwapp-previous {
779
+ transform: translateX(56px);
780
+ }
781
+ #qlwapp .qlwapp-box .qlwapp-user {
782
+ transform: translateY(56px);
783
+ }
784
+ #qlwapp .qlwapp-box .qlwapp-close {
785
+ transition: opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1);
786
+ }
787
+ #qlwapp .qlwapp-box .qlwapp-description {
788
+ transition: transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 900ms cubic-bezier(0.215, 0.61, 0.355, 1);
789
+ }
790
+ #qlwapp .qlwapp-box .qlwapp-account {
791
+ transition: transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 150ms ease-in;
792
+ }
793
+ #qlwapp .qlwapp-box .qlwapp-previous {
794
+ transition-delay: 800ms;
795
+ }
796
+ #qlwapp .qlwapp-box .qlwapp-message {
797
+ transition-delay: 900ms;
798
+ }
799
+ #qlwapp .qlwapp-box .qlwapp-close,
800
+ #qlwapp .qlwapp-box .qlwapp-description {
801
+ transition-delay: 900ms;
802
+ }
803
+ #qlwapp .qlwapp-box .qlwapp-user {
804
+ transition-delay: 200ms;
805
+ }
806
+ #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(6) {
807
+ transition-delay: 600ms;
808
+ }
809
+ #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(5) {
810
+ transition-delay: 500ms;
811
+ }
812
+ #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(4) {
813
+ transition-delay: 400ms;
814
+ }
815
+ #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(3) {
816
+ transition-delay: 300ms;
817
+ }
818
+ #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(2) {
819
+ transition-delay: 200ms;
820
+ }
821
+ #qlwapp .qlwapp-box .qlwapp-account:nth-of-type(1) {
822
+ transition-delay: 100ms;
823
+ }
824
+ #qlwapp .qlwapp-box .qlwapp-slide .qlwapp-message {
825
+ opacity: 0;
826
+ transform: translateY(-56px);
827
+ }
828
+ #qlwapp .qlwapp-box .qlwapp-slide .qlwapp-box .qlwapp-account:hover {
829
+ background-color: #fafafa;
830
+ }
831
+ #qlwapp .qlwapp-box.response .qlwapp-carousel .qlwapp-slide {
832
+ transform: translateX(-100%);
833
+ }
834
+ #qlwapp .qlwapp-box.response .qlwapp-body .qlwapp-carousel {
835
+ overflow: hidden;
836
+ max-height: 134px!important;
837
+ min-height: 122px;
838
+ }
839
+ #qlwapp .qlwapp-box.response .qlwapp-close {
840
+ transition-delay: 0ms;
841
+ }
842
+ #qlwapp .qlwapp-box.response .qlwapp-close,
843
+ #qlwapp .qlwapp-box.response .qlwapp-footer,
844
+ #qlwapp .qlwapp-box.response .qlwapp-description,
845
+ #qlwapp .qlwapp-box.response .qlwapp-account {
846
+ opacity: 0;
847
+ }
848
+ #qlwapp .qlwapp-box.response .qlwapp-account {
849
+ transform: translateY(-33.333%);
850
+ border-top-color: transparent!important;
851
+ }
852
+ #qlwapp .qlwapp-box.response .qlwapp-user {
853
+ display: block;
854
+ }
855
+ #qlwapp .qlwapp-box.response .qlwapp-message,
856
+ #qlwapp .qlwapp-box.response .qlwapp-previous,
857
+ #qlwapp .qlwapp-box.response .qlwapp-response {
858
+ opacity: 1;
859
+ }
860
+ #qlwapp .qlwapp-box.response .qlwapp-response {
861
+ pointer-events: all;
862
+ }
863
+ #qlwapp .qlwapp-box.response .qlwapp-message,
864
+ #qlwapp .qlwapp-box.response .qlwapp-previous {
865
+ transform: translate(0);
866
+ }
867
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-slide {
868
+ max-height: 84px;
869
+ }
870
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,
871
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar {
872
+ opacity: 1;
873
+ }
874
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label {
875
+ opacity: 0.5;
876
+ }
877
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,
878
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label {
879
+ transform: translateX(0);
880
+ }
881
+ #qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar {
882
+ transform: scale(1);
883
+ }
884
+ #qlwapp .qlwapp-box.response.opening .qlwapp-footer,
885
+ #qlwapp .qlwapp-box.response.opening .qlwapp-response,
886
+ #qlwapp .qlwapp-box.response.opening .qlwapp-close,
887
+ #qlwapp .qlwapp-box.response.opening .qlwapp-previous,
888
+ #qlwapp .qlwapp-box.response.opening .qlwapp-description,
889
+ #qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-name,
890
+ #qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-label {
891
+ visibility: visible;
892
+ }
893
+ #qlwapp .qlwapp-box.texting .qlwapp-body {
894
+ overflow-y: auto;
895
+ }
896
+ #qlwapp .qlwapp-box.texting .qlwapp-user {
897
+ opacity: 1;
898
+ transform: translate(0);
899
+ }
900
+ #qlwapp .qlwapp-box.closing .qlwapp-previous {
901
+ transition-delay: 0ms;
902
+ transform: translateX(-24px);
903
+ opacity: 0;
904
+ transition: transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms, opacity ease-out 200ms;
905
+ }
906
+ #qlwapp .qlwapp-box.closing .qlwapp-description {
907
+ opacity: 0;
908
+ }
909
  /*# sourceMappingURL=qlwapp.css.map */
assets/css/qlwapp.min.css CHANGED
@@ -1,2 +1,2 @@
1
 
2
- @font-face{font-family:'qlwapp-whatsapp';src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');font-weight:normal;font-style:normal}.qlwapp-whatsapp-icon{font-family:'qlwapp-whatsapp'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qlwapp-whatsapp-icon:before{content:"\e900"}#qlwapp{pointer-events:none;box-sizing:border-box}@media(min-width:430px){#qlwapp{width:430px}}#qlwapp *{box-sizing:border-box}#qlwapp.qlwapp-js-ready{display:block}#qlwapp.qlwapp-hide,#qlwapp.qlwapp-desktop.mobile,#qlwapp.qlwapp-mobile.desktop{display:none}#qlwapp .qlwapp-readonly,#qlwapp.qlwapp-readonly{pointer-events:none;opacity:.5}#qlwapp .qlwapp-readonly.qlwapp-toggle{display:none!important}#qlwapp .qlwapp-disabled,#qlwapp.qlwapp-disabled{display:none;visibility:hidden}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-middle-right,#qlwapp.qlwapp-bottom-right{position:fixed;z-index:9999999}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-bottom-left{right:auto;left:0}#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle,#qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-toggle{margin-left:20px}#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text{right:auto;left:60px}#qlwapp.qlwapp-middle-left .qlwapp-box:before,#qlwapp.qlwapp-bottom-left .qlwapp-box:before{right:auto;left:20px}#qlwapp.qlwapp-middle-right,#qlwapp.qlwapp-bottom-right{left:auto;right:0}#qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle,#qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-toggle{margin-right:20px}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-middle-right{top:40%;bottom:auto}#qlwapp.qlwapp-middle-left .qlwapp-developer,#qlwapp.qlwapp-middle-right .qlwapp-developer{padding:0 24px}#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle{margin-left:-48px;padding-left:60px}#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle{margin-right:-48px;padding-right:60px}#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-bottom-right{top:auto;bottom:0}#qlwapp.qlwapp-rounded.qlwapp-bubble .qlwapp-toggle{border-radius:50%}#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle{border-radius:50px}@media(min-width:430px){#qlwapp.qlwapp-rounded .qlwapp-box{border-radius:8px}}#qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-user,#qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-message{border-radius:4px}#qlwapp p:last-child{margin:0}#qlwapp time{opacity:.8;font-style:italic;font-size:10px}#qlwapp .qlwapp-container{display:flex;flex-direction:column}#qlwapp .qlwapp-clearfix:before,#qlwapp .qlwapp-clearfix:after{content:'';display:block;clear:both}#qlwapp .qlwapp-previous,#qlwapp .qlwapp-close{display:block;opacity:.8;font-style:unset;font-size:24px;font-weight:bold;width:24px;height:24px;cursor:pointer;text-align:center;line-height:24px;z-index:1}#qlwapp .qlwapp-previous{width:16px;height:36px;cursor:pointer;text-align:center;line-height:36px;margin-right:auto}#qlwapp .qlwapp-developer{font-size:8px;top:-20px;position:relative}#qlwapp .qlwapp-developer,#qlwapp .qlwapp-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}#qlwapp .qlwapp-toggle{pointer-events:all;cursor:pointer;box-shadow:0 1px 6px 0 rgba(0,0,0,0.06),0 2px 32px 0 rgba(0,0,0,0.16);margin-top:24px;margin-bottom:24px;position:relative;text-decoration:none}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-toggle:active,#qlwapp .qlwapp-toggle:focus,#qlwapp .qlwapp-toggle:hover{outline:0;text-decoration:none}#qlwapp .qlwapp-avatar .qlwapp-avatar-container{overflow:hidden;border-radius:50%;width:inherit;height:inherit}#qlwapp .qlwapp-avatar .qlwapp-avatar-container img{width:100%;height:auto}#qlwapp.qlwapp-bubble .qlwapp-toggle{width:60px;height:60px}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{position:absolute;display:block;pointer-events:none;font-size:24px}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text{position:absolute;right:60px;height:60px;margin:0 24px;display:flex;align-items:center;justify-content:flex-end;font-weight:bold;white-space:pre}#qlwapp.qlwapp-button .qlwapp-toggle{height:40px;white-space:nowrap;padding:12px 24px}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon{margin:0 12px 0 0}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-close{display:none}#qlwapp .qlwapp-box{pointer-events:all;padding-bottom:56px;position:fixed;top:auto;bottom:0;left:0;right:0;z-index:99999;box-shadow:0 5px 40px 5px rgba(0,0,0,0.5)}@media(min-width:430px){#qlwapp .qlwapp-box{position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:0 8px 25px -5px rgba(45,62,79,0.15);margin-top:24px;margin-left:24px;margin-right:24px;margin-bottom:12px}#qlwapp .qlwapp-box:before{content:'';position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}#qlwapp .qlwapp-box .qlwapp-header{border-top-left-radius:inherit;border-top-right-radius:inherit}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}#qlwapp .qlwapp-box .qlwapp-header{position:relative;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-header:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(135deg,transparent 0,rgba(0,0,0,0.3) 100%)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-close{position:absolute;top:12px;right:12px}@media(min-width:430px){#qlwapp .qlwapp-box .qlwapp-header .qlwapp-close{position:absolute;top:7px;right:7px;font-size:16px}}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-description{position:relative}#qlwapp .qlwapp-box .qlwapp-description,#qlwapp .qlwapp-box .qlwapp-contact{padding:24px 36px;height:100%}#qlwapp .qlwapp-box .qlwapp-description p,#qlwapp .qlwapp-box .qlwapp-description h3{color:inherit;font-family:inherit;margin:0}#qlwapp .qlwapp-box .qlwapp-description h3{margin:0 0 .25em 0}#qlwapp .qlwapp-box .qlwapp-contact{display:flex;justify-content:flex-end;align-items:center;text-align:right}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous{position:relative;left:-16px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous>i{line-height:36px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-avatar{width:42px;height:42px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-name{color:inherit}#qlwapp .qlwapp-box .qlwapp-account{color:inherit;padding:16px 36px;display:flex;align-items:center;overflow:hidden;position:relative;cursor:pointer;width:100%;text-decoration:none}#qlwapp .qlwapp-box .qlwapp-account:only-of-type{padding-top:36px;padding-bottom:36px}#qlwapp .qlwapp-box .qlwapp-info{padding:0 16px}#qlwapp .qlwapp-box .qlwapp-avatar{position:relative;width:62px;height:62px}#qlwapp .qlwapp-box .qlwapp-avatar:after{content:'';display:block;width:15px;height:15px;position:absolute;bottom:2px;right:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAXgklEQVR4Ad2aCXhV9Zn/scv/P/N02mfmmc50anWqdUHUouwLYSFhCQlhIYEkLEnYF1SkoriXKkWxLo+2OlintopOq9UiewJJSEJCErKHsBAWCIshYSFAWO5y7zvf833uub78nnNvEhaxc9oP7295f+/vPd/znuXmsZ2I3Eh+AO4FkWAe+D3IAlWgDtSD4+AI2AMKwQrwEkgC3cGtV7y/X2j9bAdsG7kRoj0ApoOPwWHglqs7zoGt4AUwCvzw/6KAt4JnQC7wyvU9joAPQRz47t+7gBHgU3BKbsyxAzwGbvl7E7ArWCffnOMkWAD++Zsu4O3gXeCTb+axB6R8EwW8CTwK6uUqDq/fJxd9F6XJc0aOXqqXAxfqZN+FA3Lo4hFpcB2XZm+zuP1uuQZHOuj0TRHwDrBeruA47joh287tkM+OrZKlB96UZ2oXyy92PSNzdyyQ6TXzZPK2hyRt2xyZuu1hmbF9vjy8c6Es3L1IFu1dKv916H3JOVkAkQ/JBe9FuYLjLHjkRgs4EjQA8avM/MqaxzFXg2SeyJGl+9+kSBOrZ0pS1VQZXzWd7UnVsySlerakQrg0Mtdqg9kYn0WfCVUzrDVgGn3mQ/TlRz+R8jNV4vK1uUI/Av9yIwScBnxKNmK3TPV2Ne+RPxz+iKKNq5wsyTh5CGWLdBXMoaiJlVMkqXKqPF37omw4kS1nPefMS6p7Zj8f/9z5dQq4lBubledQc7XNe+X1g++wssbhJCdVzZLU6jkB5gbbaQYcUz5psIRt1d/GMViuYSWPrUiTeTufki8a1soF3wXhYSjmB/gH2ANyEP92u94C3gSW+UUlYBvjaHA1yjuH/sAqG4uKg7XFUszWVo8bY87tFFpHIOQMCvnozqcl92SBUX5+ctn//IA/G6XP9RTwbaoVwA+YiKHippObZWbNfEnACUysmikpVbMpYAgLwoxXKapb2VYkV06DkJPllf1vybFLDepp46cJikc43gi6ot+uFbRJwBe5SaiNRfgJ8tuD71nCIfHpuF1nK2YpZpuWmH3tn6L8w8d0JqE8VWbV/EK2NpWrYgzmT6s4Au66lgIm6w1MrKMR32mL9iyVMWUpMrFyZjDxiQr2Kwnb2sfsc8zyNcbVfPg5rDV9Eivwtq+cISsb7K8uJZzQakpgfgjahaM14g2A44Vw4u09v1/m1Dwu8bjKEI9MoNVgzGjThm2HjxFunOvNOBA1uWK6dZH5ReDz+4IiivP5rQA3XU0F/iucDoYTb9e5WplS/bAklKUFkp3BqwxrMBPjnP/Kr4JW+ygwb/Rpnf3NuXB+zG9U6UR5p+59LWIonrwaAf8cTrz95+soXnx5GsSY0QLTJTnQtu3Vrmk5jukPKu32dBkJEd879KHw8IcU0QV6XomAY8OJd9rdJA/VLJTRpSl2Qn93JFVMkxGlE+Tz+lUtVWGRz+f7DmhnEqo0fwB2OYrnF/6g//We17l5cjkSKZ8mpAKwD9g25zim0P7GOgOHtQpjjLGIsbexF8bGlU3B42eyFJwqbknE2X4IZhBSwGfDVd8fDn0ssVuTJREJtMSYslSJ2zpe4ooJiS9NY/KJ14WppDV+OseUyjly9GJ9OBEbwA9NrZzE+xE4HUq8sqYq3rZjy6YwiXEWZZrgGMWaV/GUfH54tWyoz5aM+ixZcWStPFz5pIwumQSfaSHXJhL2ac15WO0La7a1jzOJNvCJKxkvz+9+WTx+TzgRf+ODRhonAX8TSrxmz3mZu+0JGVkykaU/1gTJ2O3hRcny2q635bzngphHw4VGSSmZI2NKU+lrMs45bqsZ12ofWNWO3Zok6xo2BgX0EVsDtl3gznAC3gwC33w+U0D57MtVMqw4UcaW4rkBxpZODrQB2gSJxBQlyYvbXxUJrHO6GO/v+5h+WEvwHGI8xmWf7QBsG33urfY3maxQa/jMU37qPEbhrphS+YiccZ/96q3sA5cL+Wo4ARdiQUB5n/i42CfWccp1WlIq5nKTeGwIgknp/oitE2Va6Tw5danJUTxbwMPNR2VMYSqqMI3rHClR8Q0SuM5uE91X88CcM9vKDitKlA8Pf6Jy90lAE1vML9H+vpOA34bDbryahahF1vHBoU9kaNE4iS9JkzEgaEsvb0cXjJPs+rywbzT76i7Z8QarkDHsmGb8UJS2zneM9jVRuduMRAFMKp8jDZeOC46ADtQEWthF5Z/m9BKJ8mEWgtHZRvysPkmreEhGFE/AJqlBRm9VbRDLl8bT4va6TQFNOF94vISCc31o7Hljb2D2wRgQZr05xzWm7+DCBPn06ErmqAvKbiP/dCcBl9HBwDrWN2Qx6ChsRphsCmwKrN3GxlsS+GzT4oUT0OV1ydzyhRJblMz1Ohas2kNh7w/sOW11bnrchHspH733cBTClMp50uQ+wwIyBQTWe6K9FvA7oMoQj7ev1++VhdtfkOiixODmI4NM0m2Jzh8nhY0l4QU0RFy+/1OJyh9tnOCkr/YpDozBcj9iCsJ5Iz9jPdfpPuPZeyk4zoLJPb4lWIUmyH+yFrCHD4dT9dWc2YkHaxJu34kASQC0A5awPdy6vQvT5Mvz9W0SsPHCCUkumsHbH3EUdmxjLzVnjjn7me2W18NSwFf2/DacgH/SAs4KcfvyWRBVMIaixRUBWA3GSQxuw+TiGXLGdbZlAQ0Rf7v7v1GF8cI9uI/C2Ic+GuVn2xFFpo+9Dtbw174j6EfLx0pi6XR8TZy2b2OTo8j/+7aA7zncvnz7PF6zyHq2YbMJZHjAmgwrTJLEounSdOlMmwVce2SjRG4ebceGnch2sK+IM+ZUXoafczu8n+6Pl+jCRKlu2h6qCn3I/16I5/t/aO8yJql648XjEr91MsUZXjiBIDDseIm1LIAFEySmMFli88fL/rMH2yzg0h1vSWQ+BQzGB4wbWwjQJvZ+dh6Yty19uS5gbfS4BdfYbe7BGPYa2GCsgcjpo0OfmQIq/DHtUGk/QafZ6fbddXaPRG9JgoDJEkO4AduEbfY5PiB3pKw/mtmmZ2BRY5kM25zIi6Tjxqr47Ks50w97G7loP2LnreI5Wu2DizpGntq++PJb2Kut/zkI6Otov0C8hoCZDbkyIH+UDNvCk4Ml7NNqMN8vb6S8tvOdVn/G1J07LPEFk/GMjed6jblPjLEXrTlXaFi2DR9zXBWIEZN5zah4TPhdqz5jlJCfWxXYlx2FLeC7Bz6QvnkjhFUIYMMyqCBBJhXNkXPu5nAicu7kpVMypfhR6b95lI6t2q2nTesLwsfQDMpPkKSSmXLWfU4Ekni9XhSZhY8WOhW2w4siwcfBAErA53csZVUNLUhskWjLbkmUPpuGy4Yvc0IKKH7h8cK2V6VXTgwTbTm+sU/r0bmBtq0bnD+Wz078bmfeFA4iUi9aX3U7/DOXyhIlIBbMr36OAg4pGKdIFNp8NabonzdKZpc8zosRUkQcy2o/kF6bYpioETssat+2+3Gs9UBAfl7VNO0UHNRHA0FrLQGfMif8gc+YuZVPUkAECjDOuW0QkT1cNtXnhxXw9KUmSSyYTsGHhIxNa2LMh/PlvNlv5Xr2ef4lJyu0gJoDloC/NCcwRjur4gnpmztCBiFQkM12O4GgD9i2fbhpcsFMOe8+H1bEgoZiiB0nUZvjsc6Iq2KiDfTeHDPyUvPKEq43c+a4eU5qnH2ef8Hx4lACHrIEfNacsF8msyFgRK51ggkgntZsm1AM2J7ZMbJ42+vCwx9axLd2vifds4aGi6dI0O1WM6hVfvGOY31y4yDg1lAC1rXDfTzfSUCxbuGKJ6V3znCJzIsPDzYyxwZuHiM9MofJ2sOZYV8oHp9Hnq74tXTPjmYc4BgTfWPe9B0TPi+2w2DGBQMRMwIVWHaqOpSA+ywBU9kx4Euk6nnpiQc9Al0RETlxEpMzXuovNIa9lc+6zknqloctEbGOiX8j6J87mqLWnt1HPRx02mHdwkMcBcSxZOeb0g0nNQCBguSZ7TAgiW64PReULWrxrXy0uZ7PTcsf64BTPG1J4EKNkK6ZQ3ix++eOCsyNcfLnOG146NcXcWMLJsrxiyfs70CTUlSgt5snhID/U/c36ZI1RPrnjGJiuCLAbGsLbF811mXjYFm2+4MWP67rzx+TyYXzpPPGQdJPxe5H60yvTbEyKi9Vfl+7XB4ueUr6ZA6XrrgIENX24XqdO2I7526M98Y3bWLRDLwML4jf679cI4/H+h7c2A7/3IkBl9eDQaAFLD5RzpdB35yR0g/CEKudq9pAt4HyJzyZ7huiZcPRnJZE5K+YZytekq4bhlAcey9zP8AT7Js5UqpPbg++rGpO7cL6lyUyO1464UL02RSn1lo2dDyT7tnDZHrpY4GXqlc8wPhaecsS8Afo1CtlYT0s2f1n66yrwST6bqIwNuiPMPq0BkEfXoj+maOkuLGsJRF5rKhbJ0OyE+XBjVG8AEZsjnXKGCSfHVwdjKePA2cPySs1v5Oo7AR5YEMkxTZyb5HOmYPlJTzGcFA8j8cDLGtXoG9iO4hmkWFNKvghfc7VLKO3TJYeWcMkApv2ARFhCDvP59RQiDJO9jTtCy8itRD+aeyx0kWsRlQTRIgLxuuYMVBerHb8TGJfC/nStrdkYFY8hVQxWqQLnquZx/ICAlIX8SqNIGA3W8BnDQGpsnW8tOMtqwpYhSSbVnqzrdgUihGc7w3QxvNtiMTlTGrV3w3tY0tDCV5Ev5KeG2IpQof0vjK/5DlxeV2tjQEh61iRvfGMRDUyfxLifHplD7fuKl4A8YkpHtreZgh4sy3gGE4YWMf6L7OYNDYCw024kXM/znkNxh5ENcXmTJTdTXvDCmBW066mPfJi1et8RuLTx1zbGiEh/PPcX+fWK5CrPpfOqL60rY+Iy+PiM9DUBprlQMCbbAF/jMGThhPfPA3nj8vQvCTplhktvbKszWKlJ+iVBdgHsCY9Lew5+iswbp1EVFaCFDWUqdswrJDmoeZbL+JzFS/j9o9kTgGYZ8/g+TA/uT9jgHxw4FPBoTXRAi7gfx+IBsHgqlBV+NquZXIfAmKTID2C7Ri0ae2+QvsDY6wTPm+6pw+T5Xv/qkW5LtgXYGbhAtxRUcKc7NwNumcOYwHU4llt374mEK8fBUTHZr6DIzcuO1HFZxcCgxjSQ1kNx7JAK/26bBwq968bIIur3uD3lqrGa4r9IojPncoLp3PSICdW3zPVLzEPPOucqq8G4v1/U8AfgSbTGQH4Rp5dulDuSx9AEW26KfSYwsnfoR0tHdb1lYTcaVLYUHpdqtE6tuMbsWvGUOmK/fT+mm4bo1Ghg6T4eDkFDHH7/sYSzxCQrAhVhTnHtuDZESVdUTHYRMFNMR5NIdhW47SGPzHHkfzP0wfKg+ui5PmKV2TX6T2C45pUpH08Xb4EF6qfnScxc7s3vZ/MLXuKRaOrT3ERwt0TFNDtcWv6W05uhyoUBJxZ8jg26E+Bum4AG4fCAvRxK2pL9DzbRp/WZgMtHxXt10VIj/QYWVT5quw8XSuijysU7+O9n/NR0Rn76r01na3vzQ2DpeREpfHscwutm9W3geIFBXR7NN+B41YtYKDNgJUna+TBjChu0gVCdA6Atok5H8Z/iNAacw/iNrp7bR/plh4tqfmPyKq6DOvD3hBTWhKOf8R4rQYvwbX9GVPvbXI3LtzCysXmrWu+PAZdJiAEMnAPBlSbGLfyku1vyj14XuFqkU4ZAcs+yNDWxHmuk2EVuGCDuN89a/rK4MxEWVi6WPKOFcmx840S7nDjhZFbXyhJebPknrV9KZ4ZW4HHR6REZI2UunNHWCy2Bm63G+D8YVF9+RDtu0YFuk2+BTIAF1mBAm0G3nfmAK/WA+lREG+wwRBagzb6QbQQ8/enD2RVdljbT3qnx8m0LY/Jst0fyhd16bLxaJ5kgpWo1Hd3L5exuTOkw5p+EL9fS3vyIt21ro98fmit4FDC6fNn9fWwhVMvEa8To4wAgBUouccK5d71/SHgIGw8WIhq6/4DRI0TY10628Z605dtOxbsIFZMe1TWHWt6yV2r+8jdqyMs2L5zdS++LODnvK+R88/W9MSt++vAc0+Jp4RE9S03xQt8SPs0xOP1PsKFBtbxdu2fmDQEbD0ZrfGLor1qMtq0D88lrfhRaXadF5/HZ54zgagnIdbtIQT0aggWpJtB8CbmCyVpy2zcRhHSEYl8bay/5jEp3p1re8vgTUlSbz1PfeIkHvF5ffN9Pn87BxwF/A+8ts+ZQcQrcvDsYbwAhsp9+Bz4+fooEKmsE1EGkaQj0OuJ2Q+/1tw/9LzdTw+0AxfkzjW9pW/maNnZVBtWPOixEZX2LdCutRU40CEQN8k4miN3YOP71w8ETIgWOPbhp+cI2+aYOW6sDUf4HJzj3766pwzIipftp3eL+EOLhzuxESL91BRN43T7vhlKwAXlL8htq3rgg3QgqpDYbSRm9INtwDlgrlNrTJz8ibkPrQn9HPYdID9d1U1G5KXxr+0tiOeCQLEUqg0Cfg8LD5rBfHj+XXJdkmE5E1n6djKaezlGq+ZhnX2B3Ufb8MccUHOGv7ku1Lxazzf2rRDvF+W/kjOXzoa7bQnESaFIbRTwPiz2AeP558dv0718ltyDbzCe4FoSbHcA7TH3M3xC3LqyG650d/aVT8usI8aa/i2vUe0OwBzHXcM+viD4LBePP6x4+BJ5gQJdgYAzHQKy1N+tXS63rOwCofoHuXtNhPxsVU8I1lVuh+24fpDEb54uv9v9R3l5++9we0VSzPZr+lJgrPnauAfwYiK3sfkzpexEdfDPU+Erz/ua9d+Nt1pABAyCz5QNbrfLUcCHSp6RW77oIrdBKFgm1jl9qMTlpspzVa9Idn2+7D9TF/QH/IvKo2W/pIA/wRp86PLEUMW0ZA2wx9g2oa/2AdYY0HMUjmOsuFuQ36DsJPn04Gq55HaFv2Vdwdt2iSVe2wRUzz8EOeJymc8/v9Q3N8iD64fwio7OmypPVi6RPx/4gr8bXUiOgvmAF/9XX+/oc7zkeJXMK32OFXnzik5y28oeFBVC2KDfMtqXVrXvXN0neGGH56bIH/d9Yn0cq6pz2UIRV1A8jOOAGPMpXhsF1D/fohDHr4MDbO5jZX2w769SeXJ78I1M0bx+9btRV66L4GJoIVmRy2o/xAmmyk9Xdpebv+jMW/yO1b3lLuunGERtHx763LUmgoLhsYHK7sw4D6wfLE9ULJb0o5vkgusi8/NBOJwLoHi2WGrMZeV/3O/zRVO4KxPQY7PUhYAUD9Y+eYyhqrzBCqNgLpUELPtKsMuSpQW2kH6Ri+6Lkn+sWN7e/SeZtOUR6Zo+jJVEUVd0lh+jSq1b/icruqCqutKqcTx38SWwNlIis8bK05Uvy19xmx44c8i+E5gv8lGVRrGCeTEngHMu8vt9D1C0qxUQwmzUAtptWjsBigSUpQ/9VLKEcYyLYV8Qz1dVHHhE1JzcJdlf5sv7e/8iL1a/IY+W/lJmFi+UGcVPyKytT8rCiiXy2o535W9162RrY4XsbToo5y41Mw5BHO5hiMZ+IAcSuGXxyHoVQn3PEuHqBPR6LG5DzHO2MIRtbKhE4Jj24Rx9QqP8GYcE1/Ck/R6rbMQWVT1TFT5j3GNXmo6n28754lGVCYH6UCRw1QJ6UX0gOXiyenN90u6WROLfzBpxZT9GRX/kwkVuQVBTTIW+5YBDDI61AeS03fo41iJdMwFx4m+0IRldPedRvVsQaIHP5++Gjf/N3hxCdkXSf4GfG8iNgcLtQT5Tkdc/UZxrLSA2+EcIUdtKwZrgXw5x3sbiGGx0e6jN4UML7sOaV9Ue1x3sdQZ7pmPvkVq46yVgB2zqC5GIF/PFEOP3cJ6MwLeYG7UsINo+tv8BxKJi30HMkusg2jHE/Rv2eAI5/KfO53oLOMcQ7ABO/l1MpiFQRzPwVQho0gU+qdhvKcjE3odxt593upgGrsCdsA3rl4P5iDUc+/67zuHrFPB9JLE6INj94Hs60HUU0OT74DbQEfQE/RAjMsBA9CNAZ9Ae/Ah829z3Rgj4v+tgYwWlsH1vAAAAAElFTkSuQmCC);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:4}#qlwapp .qlwapp-box .qlwapp-time,#qlwapp .qlwapp-box .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-offline-text{font-size:12px;line-height:1.5em;opacity:.6;display:block}#qlwapp .qlwapp-box .qlwapp-time{font-size:11px;font-style:italic}#qlwapp .qlwapp-box .qlwapp-name{display:block;font-weight:bold;line-height:1.5em}#qlwapp .qlwapp-box .qlwapp-body{overflow-x:hidden;overflow-y:auto}#qlwapp .qlwapp-box .qlwapp-body .qlwapp-carousel{max-height:470px;min-height:134px}#qlwapp .qlwapp-box .qlwapp-chat{display:flex;flex-direction:column;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-message{padding:16px 24px;margin:36px;position:relative;word-wrap:break-word;width:calc(100% - 36px*2)}#qlwapp .qlwapp-box .qlwapp-user:before,#qlwapp .qlwapp-box .qlwapp-message:before{content:'';position:absolute;top:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}#qlwapp .qlwapp-box .qlwapp-user{width:auto;max-width:75%;align-self:flex-start;justify-self:flex-end;margin-top:0}#qlwapp .qlwapp-box .qlwapp-user:before{top:auto;bottom:-6px;left:24px}#qlwapp .qlwapp-box .qlwapp-padding{padding-bottom:56px}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{position:absolute;bottom:0;left:0;right:0;height:auto;width:100%}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-footer pre,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-footer textarea,#qlwapp .qlwapp-box .qlwapp-response textarea{max-height:160px}#qlwapp .qlwapp-box .qlwapp-footer pre,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-footer textarea,#qlwapp .qlwapp-box .qlwapp-response textarea{color:inherit;background-color:inherit}#qlwapp .qlwapp-box .qlwapp-footer:before,#qlwapp .qlwapp-box .qlwapp-response:before{pointer-events:none;position:absolute;content:'';height:59px;top:-59px;background-image:linear-gradient(transparent,rgba(0,0,0,0.05));left:0;right:0}#qlwapp .qlwapp-box .qlwapp-footer{min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;padding:12px 36px}#qlwapp .qlwapp-box .qlwapp-footer p{padding:0;font-size:inherit}#qlwapp .qlwapp-box .qlwapp-footer p:last-child{margin-bottom:0}#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea,#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{min-height:56px}#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea{width:100%;height:100%;resize:none;border:0;padding:18px 56px 18px 36px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:20px;white-space:pre-wrap;word-wrap:break-word;border-radius:inherit;margin:0}#qlwapp .qlwapp-box .qlwapp-response pre{visibility:hidden}#qlwapp .qlwapp-box .qlwapp-response textarea{position:absolute;bottom:0;left:0}#qlwapp .qlwapp-box .qlwapp-response textarea:focus{outline:0}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{position:absolute;top:0;right:21px;display:flex;align-items:center}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active>i{display:none}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active>i.qlwf-emoji{display:block}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>i{opacity:.4}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>i,#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>a{cursor:pointer;margin:0 0 0 10px;display:inherit;font-size:18px;line-height:24px}#qlwapp .qlwapp-previous,#qlwapp .qlwapp-close,#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-contact,#qlwapp .qlwapp-box .qlwapp-user{color:#fff}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text{color:#303030}#qlwapp .qlwapp-box,#qlwapp .qlwapp-box:before{background-color:#fff}#qlwapp .qlwapp-box .qlwapp-account{background-color:#fff}#qlwapp .qlwapp-box .qlwapp-account:not(:first-child){border-top:1px solid #f5f5f5}#qlwapp .qlwapp-box .qlwapp-avatar .qlwapp-avatar-container{background-color:#eee}#qlwapp .qlwapp-box .qlwapp-message,#qlwapp .qlwapp-box .qlwapp-message:before{background-color:#eee}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{color:#303030;background-color:#fff;border-top:1px solid #e6e6e6}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-user:before{background-color:#303030}#qlwapp{display:none}#qlwapp.qlwapp-show .qlwapp-box{visibility:visible;opacity:1;transform:translateY(0) scale(1);display:block}#qlwapp.qlwapp-transition .qlwapp-box{visibility:visible;display:block}#qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-icon{transform:scale(0,0);opacity:0}#qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-close{transform:scale(1,1);opacity:1}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{transform:scale(0,0);opacity:0}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon{transform:scale(1,1);opacity:1}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{transition:transform 300ms cubic-bezier(0.215,0.61,0.355,1),opacity 300ms ease-in}#qlwapp .qlwapp-box{display:none;opacity:0;visibility:hidden;transform:translateY(50px);transition:transform 300ms cubic-bezier(0.215,0.61,0.355,1),opacity 300ms ease-in}@media(min-width:430px){#qlwapp .qlwapp-box{transform:translateY(50px) scale(0.9)}}#qlwapp .qlwapp-box .qlwapp-carousel{display:flex;width:200%;height:100%}#qlwapp .qlwapp-box .qlwapp-carousel .qlwapp-slide{width:50%;transition:max-height 500ms cubic-bezier(0.215,0.61,0.355,1) 1000ms,transform 300ms cubic-bezier(0.215,0.61,0.355,1) 500ms,opacity 500ms ease-in 500ms;height:100%;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-slide{max-height:300px}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{opacity:0;transition:transform cubic-bezier(0.215,0.61,0.355,1) .3s,opacity ease-in .3s}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label{transform:translateX(56px)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{transform:scale(0.5)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name{transition-delay:800ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label{transition-delay:850ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-previous,#qlwapp .qlwapp-box .qlwapp-message,#qlwapp .qlwapp-box .qlwapp-user{transition:transform cubic-bezier(0.215,0.61,0.355,1) 600ms,opacity ease-in 200ms}#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-previous,#qlwapp .qlwapp-box .qlwapp-user{opacity:0}#qlwapp .qlwapp-box .qlwapp-response{pointer-events:none}#qlwapp .qlwapp-box .qlwapp-previous{transform:translateX(56px)}#qlwapp .qlwapp-box .qlwapp-user{transform:translateY(56px)}#qlwapp .qlwapp-box .qlwapp-close{transition:opacity 300ms cubic-bezier(0.215,0.61,0.355,1)}#qlwapp .qlwapp-box .qlwapp-description{transition:transform 600ms cubic-bezier(0.215,0.61,0.355,1),opacity 900ms cubic-bezier(0.215,0.61,0.355,1)}#qlwapp .qlwapp-box .qlwapp-account{transition:transform 600ms cubic-bezier(0.215,0.61,0.355,1),opacity 150ms ease-in}#qlwapp .qlwapp-box .qlwapp-previous{transition-delay:800ms}#qlwapp .qlwapp-box .qlwapp-message{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-close,#qlwapp .qlwapp-box .qlwapp-description{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-user{transition-delay:200ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(6){transition-delay:600ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(5){transition-delay:500ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(4){transition-delay:400ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(3){transition-delay:300ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(2){transition-delay:200ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(1){transition-delay:100ms}#qlwapp .qlwapp-box .qlwapp-slide .qlwapp-message{opacity:0;transform:translateY(-56px)}#qlwapp .qlwapp-box .qlwapp-slide .qlwapp-box .qlwapp-account:hover{background-color:#fafafa}#qlwapp .qlwapp-box.response .qlwapp-carousel .qlwapp-slide{transform:translateX(-100%)}#qlwapp .qlwapp-box.response .qlwapp-body .qlwapp-carousel{overflow:hidden;max-height:134px!important;min-height:122px}#qlwapp .qlwapp-box.response .qlwapp-close{transition-delay:0ms}#qlwapp .qlwapp-box.response .qlwapp-close,#qlwapp .qlwapp-box.response .qlwapp-footer,#qlwapp .qlwapp-box.response .qlwapp-description,#qlwapp .qlwapp-box.response .qlwapp-account{opacity:0}#qlwapp .qlwapp-box.response .qlwapp-account{transform:translateY(-33.333%);border-top-color:transparent!important}#qlwapp .qlwapp-box.response .qlwapp-user{display:block}#qlwapp .qlwapp-box.response .qlwapp-message,#qlwapp .qlwapp-box.response .qlwapp-previous,#qlwapp .qlwapp-box.response .qlwapp-response{opacity:1}#qlwapp .qlwapp-box.response .qlwapp-response{pointer-events:all}#qlwapp .qlwapp-box.response .qlwapp-message,#qlwapp .qlwapp-box.response .qlwapp-previous{transform:translate(0)}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-slide{max-height:84px}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar{opacity:1}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label{opacity:.5}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label{transform:translateX(0)}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar{transform:scale(1)}#qlwapp .qlwapp-box.response.opening .qlwapp-footer,#qlwapp .qlwapp-box.response.opening .qlwapp-response,#qlwapp .qlwapp-box.response.opening .qlwapp-close,#qlwapp .qlwapp-box.response.opening .qlwapp-previous,#qlwapp .qlwapp-box.response.opening .qlwapp-description,#qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-label{visibility:visible}#qlwapp .qlwapp-box.texting .qlwapp-body{overflow-y:auto}#qlwapp .qlwapp-box.texting .qlwapp-user{opacity:1;transform:translate(0)}#qlwapp .qlwapp-box.closing .qlwapp-previous{transition-delay:0ms;transform:translateX(-24px);opacity:0;transition:transform cubic-bezier(0.215,0.61,0.355,1) 300ms,opacity ease-out 200ms}#qlwapp .qlwapp-box.closing .qlwapp-description{opacity:0}
1
 
2
+ @font-face{font-family:'qlwapp-whatsapp';src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');font-weight:normal;font-style:normal}.qlwapp-whatsapp-icon{font-family:'qlwapp-whatsapp'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qlwapp-whatsapp-icon:before{content:"\e900"}#qlwapp{pointer-events:none;box-sizing:border-box}@media(min-width:430px){#qlwapp{width:430px}}#qlwapp *{box-sizing:border-box}#qlwapp.qlwapp-js-ready{display:block}#qlwapp.qlwapp-hide,#qlwapp.qlwapp-desktop.mobile,#qlwapp.qlwapp-mobile.desktop{display:none}#qlwapp .qlwapp-readonly,#qlwapp.qlwapp-readonly{pointer-events:none!important;opacity:.5!important}#qlwapp .qlwapp-disabled,#qlwapp.qlwapp-disabled{display:none;visibility:hidden}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-middle-right,#qlwapp.qlwapp-bottom-right{position:fixed;z-index:9999999}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-bottom-left{right:auto;left:0}#qlwapp.qlwapp-middle-left .qlwapp-toggle .qlwapp-time,#qlwapp.qlwapp-bottom-left .qlwapp-toggle .qlwapp-time{left:0;right:auto}#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle,#qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-toggle{margin-left:20px}#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text{right:auto;left:60px}#qlwapp.qlwapp-middle-left .qlwapp-box:before,#qlwapp.qlwapp-bottom-left .qlwapp-box:before{right:auto;left:20px}#qlwapp.qlwapp-middle-right,#qlwapp.qlwapp-bottom-right{left:auto;right:0}#qlwapp.qlwapp-middle-right .qlwapp-toggle .qlwapp-time,#qlwapp.qlwapp-bottom-right .qlwapp-toggle .qlwapp-time{left:auto;right:0}#qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle,#qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-toggle{margin-right:20px}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-middle-right{top:40%;bottom:auto}#qlwapp.qlwapp-middle-left .qlwapp-developer,#qlwapp.qlwapp-middle-right .qlwapp-developer{padding:0 24px}#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle{margin-left:-48px;padding-left:60px}#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle{margin-right:-48px;padding-right:60px}#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-bottom-right{top:auto;bottom:0}#qlwapp.qlwapp-rounded.qlwapp-bubble .qlwapp-toggle{border-radius:50%}#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle{border-radius:50px}@media(min-width:430px){#qlwapp.qlwapp-rounded .qlwapp-box{border-radius:8px}}#qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-user,#qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-message{border-radius:4px}#qlwapp p:last-child{margin:0}#qlwapp time{opacity:.8;font-style:italic;font-size:10px}#qlwapp .qlwapp-container{display:flex;flex-direction:column}#qlwapp .qlwapp-clearfix:before,#qlwapp .qlwapp-clearfix:after{content:'';display:block;clear:both}#qlwapp .qlwapp-previous,#qlwapp .qlwapp-close{display:block;opacity:.8;font-style:unset;font-size:24px;font-weight:bold;width:24px;height:24px;cursor:pointer;text-align:center;line-height:24px;z-index:1}#qlwapp .qlwapp-previous{width:16px;height:36px;cursor:pointer;text-align:center;line-height:36px;margin-right:auto}#qlwapp .qlwapp-developer{font-size:8px;top:-20px;position:relative}#qlwapp .qlwapp-developer,#qlwapp .qlwapp-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}#qlwapp .qlwapp-toggle{pointer-events:all;cursor:pointer;box-shadow:0 1px 6px 0 rgba(0,0,0,0.06),0 2px 32px 0 rgba(0,0,0,0.16);margin-top:24px;margin-bottom:24px;position:relative;text-decoration:none}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-toggle:active,#qlwapp .qlwapp-toggle:focus,#qlwapp .qlwapp-toggle:hover{outline:0;text-decoration:none}#qlwapp .qlwapp-toggle .qlwapp-time{position:absolute;bottom:-2em;color:initial;font-size:10px;display:inline-block;top:auto;width:120px}#qlwapp .qlwapp-avatar .qlwapp-avatar-container{overflow:hidden;border-radius:50%;width:inherit;height:inherit}#qlwapp .qlwapp-avatar .qlwapp-avatar-container img{width:100%;height:auto}#qlwapp.qlwapp-bubble .qlwapp-toggle{width:60px;height:60px}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{position:absolute;display:block;pointer-events:none;font-size:24px}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text{position:absolute;right:60px;height:60px;margin:0 24px;display:flex;align-items:center;justify-content:flex-end;font-weight:bold;white-space:pre}#qlwapp.qlwapp-button .qlwapp-toggle{height:40px;white-space:nowrap;padding:12px 24px}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon{margin:0 12px 0 0}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-close{display:none}#qlwapp .qlwapp-box{pointer-events:all;padding-bottom:56px;position:fixed;top:auto;bottom:0;left:0;right:0;z-index:99999;box-shadow:0 5px 40px 5px rgba(0,0,0,0.5)}@media(min-width:430px){#qlwapp .qlwapp-box{position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:0 8px 25px -5px rgba(45,62,79,0.15);margin-top:24px;margin-left:24px;margin-right:24px;margin-bottom:12px}#qlwapp .qlwapp-box:before{content:'';position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}#qlwapp .qlwapp-box .qlwapp-header{border-top-left-radius:inherit;border-top-right-radius:inherit}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}#qlwapp .qlwapp-box .qlwapp-header{position:relative;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-header:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(135deg,transparent 0,rgba(0,0,0,0.3) 100%)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-close{position:absolute;top:12px;right:12px}@media(min-width:430px){#qlwapp .qlwapp-box .qlwapp-header .qlwapp-close{position:absolute;top:7px;right:7px;font-size:16px}}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-description{position:relative}#qlwapp .qlwapp-box .qlwapp-description,#qlwapp .qlwapp-box .qlwapp-contact{padding:24px 36px;height:100%}#qlwapp .qlwapp-box .qlwapp-description p,#qlwapp .qlwapp-box .qlwapp-description h3{color:inherit;font-family:inherit;margin:0}#qlwapp .qlwapp-box .qlwapp-description h3{margin:0 0 .25em 0}#qlwapp .qlwapp-box .qlwapp-contact{display:flex;justify-content:flex-end;align-items:center;text-align:right}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous{position:relative;left:-16px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous>i{line-height:36px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-avatar{width:42px;height:42px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-name{color:inherit}#qlwapp .qlwapp-box .qlwapp-account{color:inherit;padding:16px 36px;display:flex;align-items:center;overflow:hidden;position:relative;cursor:pointer;width:100%;text-decoration:none}#qlwapp .qlwapp-box .qlwapp-account:only-of-type{padding-top:36px;padding-bottom:36px}#qlwapp .qlwapp-box .qlwapp-info{padding:0 16px}#qlwapp .qlwapp-box .qlwapp-avatar{position:relative;width:62px;height:62px}#qlwapp .qlwapp-box .qlwapp-avatar:after{content:'';display:block;width:15px;height:15px;position:absolute;bottom:2px;right:2px;background-image:url(data:image/png;base64,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);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:4}#qlwapp .qlwapp-box .qlwapp-time,#qlwapp .qlwapp-box .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-offline-text{font-size:12px;line-height:1.5em;opacity:.6;display:block}#qlwapp .qlwapp-box .qlwapp-time{font-size:11px;font-style:italic}#qlwapp .qlwapp-box .qlwapp-name{display:block;font-weight:bold;line-height:1.5em}#qlwapp .qlwapp-box .qlwapp-body{overflow-x:hidden;overflow-y:auto}#qlwapp .qlwapp-box .qlwapp-body .qlwapp-carousel{max-height:470px;min-height:134px}#qlwapp .qlwapp-box .qlwapp-chat{display:flex;flex-direction:column;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-message{padding:16px 24px;margin:36px;position:relative;word-wrap:break-word;width:calc(100% - 36px*2)}#qlwapp .qlwapp-box .qlwapp-user:before,#qlwapp .qlwapp-box .qlwapp-message:before{content:'';position:absolute;top:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}#qlwapp .qlwapp-box .qlwapp-user{width:auto;max-width:75%;align-self:flex-start;justify-self:flex-end;margin-top:0}#qlwapp .qlwapp-box .qlwapp-user:before{top:auto;bottom:-6px;left:24px}#qlwapp .qlwapp-box .qlwapp-padding{padding-bottom:56px}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{position:absolute;bottom:0;left:0;right:0;height:auto;width:100%}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-footer pre,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-footer textarea,#qlwapp .qlwapp-box .qlwapp-response textarea{max-height:160px}#qlwapp .qlwapp-box .qlwapp-footer pre,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-footer textarea,#qlwapp .qlwapp-box .qlwapp-response textarea{color:inherit;background-color:inherit}#qlwapp .qlwapp-box .qlwapp-footer:before,#qlwapp .qlwapp-box .qlwapp-response:before{pointer-events:none;position:absolute;content:'';height:59px;top:-59px;background-image:linear-gradient(transparent,rgba(0,0,0,0.05));left:0;right:0}#qlwapp .qlwapp-box .qlwapp-footer{min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;padding:12px 36px}#qlwapp .qlwapp-box .qlwapp-footer p{padding:0;font-size:inherit}#qlwapp .qlwapp-box .qlwapp-footer p:last-child{margin-bottom:0}#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea,#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{min-height:56px}#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea{width:100%;height:100%;resize:none;border:0;padding:18px 56px 18px 36px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:20px;white-space:pre-wrap;word-wrap:break-word;border-radius:inherit;margin:0}#qlwapp .qlwapp-box .qlwapp-response pre{visibility:hidden}#qlwapp .qlwapp-box .qlwapp-response textarea{position:absolute;bottom:0;left:0}#qlwapp .qlwapp-box .qlwapp-response textarea:focus{outline:0}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{position:absolute;top:0;right:21px;display:flex;align-items:center}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active>i{display:none}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active>i.qlwf-emoji{display:block}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>i{opacity:.4}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>i,#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>a{cursor:pointer;margin:0 0 0 10px;display:inherit;font-size:18px;line-height:24px}#qlwapp .qlwapp-previous,#qlwapp .qlwapp-close,#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-contact,#qlwapp .qlwapp-box .qlwapp-user{color:#fff}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text{color:#303030}#qlwapp .qlwapp-box,#qlwapp .qlwapp-box:before{background-color:#fff}#qlwapp .qlwapp-box .qlwapp-account{background-color:#fff}#qlwapp .qlwapp-box .qlwapp-account:not(:first-child){border-top:1px solid #f5f5f5}#qlwapp .qlwapp-box .qlwapp-avatar .qlwapp-avatar-container{background-color:#eee}#qlwapp .qlwapp-box .qlwapp-message,#qlwapp .qlwapp-box .qlwapp-message:before{background-color:#eee}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{color:#303030;background-color:#fff;border-top:1px solid #e6e6e6}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-user:before{background-color:#303030}#qlwapp{display:none}#qlwapp.qlwapp-show .qlwapp-box{visibility:visible;opacity:1;transform:translateY(0) scale(1);display:block}#qlwapp.qlwapp-transition .qlwapp-box{visibility:visible;display:block}#qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-icon{transform:scale(0,0);opacity:0}#qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-close{transform:scale(1,1);opacity:1}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{transform:scale(0,0);opacity:0}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon{transform:scale(1,1);opacity:1}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{transition:transform 300ms cubic-bezier(0.215,0.61,0.355,1),opacity 300ms ease-in}#qlwapp .qlwapp-box{display:none;opacity:0;visibility:hidden;transform:translateY(50px);transition:transform 300ms cubic-bezier(0.215,0.61,0.355,1),opacity 300ms ease-in}@media(min-width:430px){#qlwapp .qlwapp-box{transform:translateY(50px) scale(0.9)}}#qlwapp .qlwapp-box .qlwapp-carousel{display:flex;width:200%;height:100%}#qlwapp .qlwapp-box .qlwapp-carousel .qlwapp-slide{width:50%;transition:max-height 500ms cubic-bezier(0.215,0.61,0.355,1) 1000ms,transform 300ms cubic-bezier(0.215,0.61,0.355,1) 500ms,opacity 500ms ease-in 500ms;height:100%;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-slide{max-height:300px}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{opacity:0;transition:transform cubic-bezier(0.215,0.61,0.355,1) .3s,opacity ease-in .3s}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label{transform:translateX(56px)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{transform:scale(0.5)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name{transition-delay:800ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label{transition-delay:850ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-previous,#qlwapp .qlwapp-box .qlwapp-message,#qlwapp .qlwapp-box .qlwapp-user{transition:transform cubic-bezier(0.215,0.61,0.355,1) 600ms,opacity ease-in 200ms}#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-previous,#qlwapp .qlwapp-box .qlwapp-user{opacity:0}#qlwapp .qlwapp-box .qlwapp-response{pointer-events:none}#qlwapp .qlwapp-box .qlwapp-previous{transform:translateX(56px)}#qlwapp .qlwapp-box .qlwapp-user{transform:translateY(56px)}#qlwapp .qlwapp-box .qlwapp-close{transition:opacity 300ms cubic-bezier(0.215,0.61,0.355,1)}#qlwapp .qlwapp-box .qlwapp-description{transition:transform 600ms cubic-bezier(0.215,0.61,0.355,1),opacity 900ms cubic-bezier(0.215,0.61,0.355,1)}#qlwapp .qlwapp-box .qlwapp-account{transition:transform 600ms cubic-bezier(0.215,0.61,0.355,1),opacity 150ms ease-in}#qlwapp .qlwapp-box .qlwapp-previous{transition-delay:800ms}#qlwapp .qlwapp-box .qlwapp-message{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-close,#qlwapp .qlwapp-box .qlwapp-description{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-user{transition-delay:200ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(6){transition-delay:600ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(5){transition-delay:500ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(4){transition-delay:400ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(3){transition-delay:300ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(2){transition-delay:200ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(1){transition-delay:100ms}#qlwapp .qlwapp-box .qlwapp-slide .qlwapp-message{opacity:0;transform:translateY(-56px)}#qlwapp .qlwapp-box .qlwapp-slide .qlwapp-box .qlwapp-account:hover{background-color:#fafafa}#qlwapp .qlwapp-box.response .qlwapp-carousel .qlwapp-slide{transform:translateX(-100%)}#qlwapp .qlwapp-box.response .qlwapp-body .qlwapp-carousel{overflow:hidden;max-height:134px!important;min-height:122px}#qlwapp .qlwapp-box.response .qlwapp-close{transition-delay:0ms}#qlwapp .qlwapp-box.response .qlwapp-close,#qlwapp .qlwapp-box.response .qlwapp-footer,#qlwapp .qlwapp-box.response .qlwapp-description,#qlwapp .qlwapp-box.response .qlwapp-account{opacity:0}#qlwapp .qlwapp-box.response .qlwapp-account{transform:translateY(-33.333%);border-top-color:transparent!important}#qlwapp .qlwapp-box.response .qlwapp-user{display:block}#qlwapp .qlwapp-box.response .qlwapp-message,#qlwapp .qlwapp-box.response .qlwapp-previous,#qlwapp .qlwapp-box.response .qlwapp-response{opacity:1}#qlwapp .qlwapp-box.response .qlwapp-response{pointer-events:all}#qlwapp .qlwapp-box.response .qlwapp-message,#qlwapp .qlwapp-box.response .qlwapp-previous{transform:translate(0)}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-slide{max-height:84px}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar{opacity:1}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label{opacity:.5}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label{transform:translateX(0)}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar{transform:scale(1)}#qlwapp .qlwapp-box.response.opening .qlwapp-footer,#qlwapp .qlwapp-box.response.opening .qlwapp-response,#qlwapp .qlwapp-box.response.opening .qlwapp-close,#qlwapp .qlwapp-box.response.opening .qlwapp-previous,#qlwapp .qlwapp-box.response.opening .qlwapp-description,#qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-label{visibility:visible}#qlwapp .qlwapp-box.texting .qlwapp-body{overflow-y:auto}#qlwapp .qlwapp-box.texting .qlwapp-user{opacity:1;transform:translate(0)}#qlwapp .qlwapp-box.closing .qlwapp-previous{transition-delay:0ms;transform:translateX(-24px);opacity:0;transition:transform cubic-bezier(0.215,0.61,0.355,1) 300ms,opacity ease-out 200ms}#qlwapp .qlwapp-box.closing .qlwapp-description{opacity:0}
assets/js/qlwapp-modal.js ADDED
@@ -0,0 +1,357 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function ($) {
2
+
3
+ var is_blocked = function ($node) {
4
+ return $node.is('.processing') || $node.parents('.processing').length;
5
+ };
6
+ var block = function ($node) {
7
+ if (!is_blocked($node)) {
8
+ $node.addClass('processing').block({
9
+ message: null,
10
+ overlayCSS: {
11
+ background: '#fff',
12
+ opacity: 0.6
13
+ }
14
+ });
15
+ }
16
+ };
17
+ var unblock = function ($node) {
18
+ $node.removeClass('processing').unblock();
19
+ };
20
+ var wpmi = {
21
+ __instance: undefined
22
+ };
23
+ wpmi.Application = Backbone.View.extend({
24
+ id: 'wpmi_modal',
25
+ events: {
26
+ 'click .media-modal-backdrop': 'Close',
27
+ 'click .media-modal-close': 'Close',
28
+ 'click .media-modal-delete': 'Delete',
29
+ 'click .media-modal-prev': 'update',
30
+ 'click .media-modal-next': 'update',
31
+ 'submit .media-modal-form': 'Save'
32
+ },
33
+ templates: {},
34
+ initialize: function (e) {
35
+ 'use strict';
36
+ _.bindAll(this, 'open', 'update', 'render', 'Close', 'Save');
37
+ this.init();
38
+ this.open(e);
39
+ },
40
+ init: function () {
41
+ this.templates.window = wp.template('wpmi-modal-window');
42
+ },
43
+ render: function (contact_id) {
44
+ 'use strict';
45
+ var $modal = this;
46
+ $.ajax({
47
+ url: ajaxurl,
48
+ data: {
49
+ action: 'qlwapp_edit_contact',
50
+ nonce: qlwapp.nonce.qlwapp_edit_contact,
51
+ //options_name: $tr.data('options_name'),
52
+ //options_key: $tr.data('options_key'),
53
+ contact_id: contact_id
54
+ },
55
+ dataType: 'json',
56
+ type: 'POST',
57
+ beforeSend: function () {
58
+ //block($tr);
59
+ },
60
+ complete: function () {
61
+ //unblock($tr);
62
+ },
63
+ error: function (response) {
64
+ console.log(response);
65
+ /// alert(response);
66
+ },
67
+ success: function (response) {
68
+ $modal.$el.attr('tabindex', '0');
69
+ $modal.$el.html($modal.templates.window(response.data));
70
+ //$(document).on('focusin', $modal.preserveFocus);
71
+ $modal.$el.focus().trigger('wc-init-tabbed-panels');
72
+ $modal.$el.focus().trigger('init_tooltips');
73
+ }
74
+ });
75
+ },
76
+ update: function (e) {
77
+ 'use strict';
78
+ e.stopPropagation();
79
+ e.preventDefault();
80
+ var $button = $(e.target),
81
+ contact_id = $button.data('contact_id');
82
+ this.render(contact_id);
83
+ },
84
+ open: function (e) {
85
+ 'use strict';
86
+ var $button = $(e.target),
87
+ $tr = $button.closest('tr'),
88
+ contact_id = $tr.data('contact_id');
89
+ this.render(contact_id);
90
+ $('body').addClass('modal-open').append(this.$el);
91
+ },
92
+ /*preserveFocus: function (e) {
93
+ 'use strict';
94
+
95
+ if (this.$el[0] !== e.target && !this.$el.has(e.target).length) {
96
+ this.$el.focus();
97
+ }
98
+ },*/
99
+ Close: function (e) {
100
+ 'use strict';
101
+ e.preventDefault();
102
+ this.undelegateEvents();
103
+ $(document).off('focusin');
104
+ $('body').removeClass('modal-open');
105
+ this.remove();
106
+ wpmi.__instance = undefined;
107
+ },
108
+ Save: function (e) {
109
+ 'use strict';
110
+ e.preventDefault();
111
+ var $form = $(e.target),
112
+ $modal = this.$el,
113
+ $spinner = $modal.find('.settings-save-status .spinner');
114
+ $.ajax({
115
+ url: ajaxurl,
116
+ data: {
117
+ action: 'qlwapp_save_contact',
118
+ nonce: qlwapp.nonce.qlwapp_save_contact,
119
+ contact_id: $form.data('contact_id'),
120
+ contact_data: $form.serializeArrayAll()
121
+ },
122
+ dataType: 'json',
123
+ type: 'POST',
124
+ beforeSend: function () {
125
+ $spinner.addClass('is-active');
126
+ // block($modal);
127
+ },
128
+ complete: function () {
129
+ $spinner.removeClass('is-active');
130
+
131
+ // unblock($modal);
132
+ //$modal.Close(e);
133
+ },
134
+ error: function () {
135
+ alert('Error!');
136
+ },
137
+ success: function (response) {
138
+ $modal.find('.settings-save-status').addClass('save-complete');
139
+ console.log(response);
140
+ //$modal.$el.attr('tabindex', '0');
141
+ //$modal.$el.html($modal.templates.window(response.data));
142
+ //$(document).on('focusin', $modal.preserveFocus);
143
+ //$modal.$el.focus().trigger('wc-init-tabbed-panels');
144
+ }
145
+ });
146
+ return false;
147
+ },
148
+ Delete: function (e) {
149
+ 'use strict';
150
+ e.preventDefault();
151
+ var $modal = this;
152
+ $modal.Close(e);
153
+ }
154
+ });
155
+
156
+ $('#qlwapp_settings_add').on('click', function (e) {
157
+ e.preventDefault();
158
+ if (wpmi.__instance === undefined) {
159
+ wpmi.__instance = new wpmi.Application(e);
160
+ }
161
+ });
162
+ $('.qlwapp_settings_edit').on('click', function (e) {
163
+ e.preventDefault();
164
+ if (wpmi.__instance === undefined) {
165
+ wpmi.__instance = new wpmi.Application(e);
166
+ }
167
+ });
168
+ $('.qlwapp_settings_delete').on('click', function (e) {
169
+ alert('hacer algo ...');
170
+ e.preventDefault();
171
+
172
+ });
173
+
174
+
175
+
176
+ })(jQuery);
177
+
178
+
179
+
180
+
181
+ /*(function ($) {
182
+
183
+ var wpmi = {
184
+ __instance: undefined
185
+ };
186
+
187
+ wpmi.Application = Backbone.View.extend(
188
+ {
189
+ id: 'wpmi_modal',
190
+ events: {
191
+ 'click .close': 'Close',
192
+ // 'click .remove': 'Remove',
193
+ 'click .save': 'Save'
194
+ },
195
+ ui: {
196
+ // nav: undefined,
197
+ // content: undefined,
198
+ // media: undefined
199
+ },
200
+ templates: {},
201
+ initialize: function (e) {
202
+ 'use strict';
203
+ _.bindAll(this, 'render', 'preserveFocus', 'Close', 'Save');//, 'Select', 'Search', 'Remove'
204
+ this.initialize_templates();
205
+ this.render(e);
206
+ this.backdrop(e);
207
+ },
208
+ backdrop: function (e) {
209
+ 'use strict';
210
+
211
+ var plugin = this;
212
+
213
+ $(document).on('click', '.media-modal-backdrop', function (e) {
214
+ plugin.Close(e);
215
+ });
216
+ },
217
+ initialize_templates: function () {
218
+ this.templates.window = wp.template('wpmi-modal-window');
219
+ this.templates.backdrop = wp.template('wpmi-modal-backdrop');
220
+ },
221
+ render: function (e) {
222
+ 'use strict';
223
+ var contact_id = $(e.target).data('contact_id');
224
+ $.ajax({
225
+ type: 'POST',
226
+ url: ajaxurl,
227
+ data: {
228
+ action: 'qlwapp_get_contact',
229
+ nonce: qlwapp.nonce.qlwapp_get_contact,
230
+ contact_id:contact_id
231
+ },
232
+ beforeSend: function () {
233
+ // alert('before..');
234
+ },
235
+ complete: function () {
236
+ // alert('complete..');
237
+ },
238
+ error: function () {
239
+ alert('Error!');
240
+ },
241
+ success: function (response) {
242
+ alert(response);
243
+ console.log( response.data);
244
+
245
+ }
246
+ });
247
+ this.$el.attr('tabindex', '0')
248
+ // .data('menu_item_id', menu_item_id)
249
+ .append(this.templates.window())
250
+ .append(this.templates.backdrop());
251
+
252
+ $(document).on('focusin', this.preserveFocus);
253
+ $('body').addClass('modal-open').append(this.$el);
254
+ this.$el.focus();
255
+ },
256
+ preserveFocus: function (e) {
257
+ 'use strict';
258
+ if (this.$el[0] !== e.target && !this.$el.has(e.target).length) {
259
+ this.$el.focus();
260
+ }
261
+ },
262
+ Close: function (e) {
263
+ 'use strict';
264
+ e.preventDefault();
265
+ this.undelegateEvents();
266
+ $(document).off('focusin');
267
+ $('body').removeClass('modal-open');
268
+ this.remove();
269
+ wpmi.__instance = undefined;
270
+ },
271
+ Save: function (e) {
272
+ 'use strict';
273
+ e.preventDefault();
274
+
275
+ var plugin = this,
276
+ $form = $('form', this.$el),
277
+ menu_item_id = this.$el.data('menu_item_id');
278
+
279
+ if (!menu_item_id)
280
+ return;
281
+
282
+ if (!$form.length)
283
+ return;
284
+
285
+ var $li = $('#menu-to-edit').find('#menu-item-' + menu_item_id),
286
+ $plus = $li.find('.menu-item-wpmi_plus'),
287
+ $icon = $li.find('.menu-item-wpmi_icon');
288
+
289
+ if (!$li.length)
290
+ return;
291
+
292
+ $form.find('.wpmi-input').each(function (i) {
293
+
294
+ var key = $(this).prop('id').match(/wpmi-input-([a-z]+)/)[1],
295
+ value = $(this).val();
296
+
297
+ $li.find('input#wpmi-input-' + key).val(value);
298
+
299
+ if (key === 'icon') {
300
+
301
+ if ($icon.length) {
302
+
303
+ $icon.remove();
304
+ }
305
+
306
+ $plus.before('<i class="menu-item-wpmi_icon ' + value + '"></i>');
307
+ }
308
+ });
309
+
310
+ plugin.Close(e);
311
+ }
312
+
313
+
314
+ });
315
+
316
+ $(document).on('click', '.qlwapp-contact_open', function (e) {
317
+
318
+ e.preventDefault();
319
+ if (wpmi.__instance === undefined) {
320
+ wpmi.__instance = new wpmi.Application(e);
321
+ }
322
+ });
323
+
324
+ $(document).on('click', '#wpmi_metabox', function (e) {
325
+
326
+ var menu_font = $('input:checked', $(this)).val(),
327
+ menu_id = $('#menu').val();
328
+
329
+ if ($(e.target).hasClass('save') && menu_font && menu_id) {
330
+
331
+ e.preventDefault();
332
+
333
+ $.ajax({
334
+ type: 'POST',
335
+ url: ajaxurl,
336
+ data: {
337
+ action: 'wpmi_save_nav_menu',
338
+ menu_id: menu_id,
339
+ menu_font: menu_font,
340
+ nonce: wpmi_l10n.nonce
341
+ },
342
+ beforeSend: function () {
343
+ },
344
+ complete: function () {
345
+ },
346
+ error: function () {
347
+ alert('Error!');
348
+ },
349
+ success: function (response) {
350
+ location.reload();
351
+ }
352
+ });
353
+
354
+ }
355
+ });
356
+
357
+ })(jQuery);*/
assets/js/qlwapp-modal.min.js ADDED
@@ -0,0 +1 @@
 
1
+ (function(c){var d=function(f){return f.is(".processing")||f.parents(".processing").length};var e=function(f){if(!d(f)){f.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}})}};var b=function(f){f.removeClass("processing").unblock()};var a={__instance:undefined};a.Application=Backbone.View.extend({id:"wpmi_modal",events:{"click .media-modal-backdrop":"Close","click .media-modal-close":"Close","click .media-modal-delete":"Delete","click .media-modal-prev":"update","click .media-modal-next":"update","submit .media-modal-form":"Save"},templates:{},initialize:function(f){_.bindAll(this,"open","update","render","Close","Save");this.init();this.open(f)},init:function(){this.templates.window=wp.template("wpmi-modal-window")},render:function(g){var f=this;c.ajax({url:ajaxurl,data:{action:"qlwapp_edit_contact",nonce:qlwapp.nonce.qlwapp_edit_contact,contact_id:g},dataType:"json",type:"POST",beforeSend:function(){},complete:function(){},error:function(h){console.log(h)},success:function(h){f.$el.attr("tabindex","0");f.$el.html(f.templates.window(h.data));f.$el.focus().trigger("wc-init-tabbed-panels");f.$el.focus().trigger("init_tooltips")}})},update:function(h){h.stopPropagation();h.preventDefault();var g=c(h.target),f=g.data("contact_id");this.render(f)},open:function(i){var h=c(i.target),f=h.closest("tr"),g=f.data("contact_id");this.render(g);c("body").addClass("modal-open").append(this.$el)},Close:function(f){f.preventDefault();this.undelegateEvents();c(document).off("focusin");c("body").removeClass("modal-open");this.remove();a.__instance=undefined},Save:function(i){i.preventDefault();var f=c(i.target),g=this.$el,h=g.find(".settings-save-status .spinner");c.ajax({url:ajaxurl,data:{action:"qlwapp_save_contact",nonce:qlwapp.nonce.qlwapp_save_contact,contact_id:f.data("contact_id"),contact_data:f.serializeArrayAll()},dataType:"json",type:"POST",beforeSend:function(){h.addClass("is-active")},complete:function(){h.removeClass("is-active")},error:function(){alert("Error!")},success:function(j){g.find(".settings-save-status").addClass("save-complete");console.log(j)}});return false},Delete:function(g){g.preventDefault();var f=this;f.Close(g)}});c("#qlwapp_settings_add").on("click",function(f){f.preventDefault();if(a.__instance===undefined){a.__instance=new a.Application(f)}});c(".qlwapp_settings_edit").on("click",function(f){f.preventDefault();if(a.__instance===undefined){a.__instance=new a.Application(f)}});c(".qlwapp_settings_delete").on("click",function(f){alert("hacer algo ...");f.preventDefault()})})(jQuery);
assets/js/qlwapp.js CHANGED
@@ -31,7 +31,7 @@
31
 
32
  $qlwapp.on('qlwapp.time', function (e) {
33
 
34
- console.log('qlwapp.time');
35
 
36
  var $contact = $(e.target),
37
  timefrom = $contact.data('timefrom') || false,
@@ -75,7 +75,10 @@
75
  $contact.addClass('qlwapp-readonly');
76
  }
77
 
78
- // Add offset timezone to contact timeto & timefrom
 
 
 
79
  $contact.find('.from').text(plugin.timeDateToString(timeFrom));
80
  $contact.find('.to').text(plugin.timeDateToString(timeTo));
81
 
31
 
32
  $qlwapp.on('qlwapp.time', function (e) {
33
 
34
+ //console.log('qlwapp.time');
35
 
36
  var $contact = $(e.target),
37
  timefrom = $contact.data('timefrom') || false,
75
  $contact.addClass('qlwapp-readonly');
76
  }
77
 
78
+ if (!timezone) {
79
+ return true;
80
+ }
81
+
82
  $contact.find('.from').text(plugin.timeDateToString(timeFrom));
83
  $contact.find('.to').text(plugin.timeDateToString(timeTo));
84
 
assets/js/qlwapp.min.js CHANGED
@@ -1 +1 @@
1
- (function(d,c,a,g){var e={};function b(i,h){this.$qlwapp=d(i);this.init(this)}b.prototype={timeDateToString:function(i){var h=""+i.getMinutes();if(h.length===1){h="0"+h}return i.getHours()+":"+h},timeStringToInt:function(i,h){return parseInt(i+h)},init:function(i){var h=this.$qlwapp;h.on("qlwapp.init",function(j){i.mobiledevice=(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))});h.on("qlwapp.time",function(p){console.log("qlwapp.time");var j=d(p.target),r=j.data("timefrom")||false,s=j.data("timeto")||false,o=parseInt(j.data("timezone"))||0;if(!s||!r||(r===s)){return true}var v=new Date(),l=v.getTimezoneOffset(),q=-l-o;var u=new Date(),k=new Date();var t,m;t=i.timeStringToInt(r[0],r[1]);m=i.timeStringToInt(r[3],r[4]);k.setHours(t);k.setMinutes(m+q);t=i.timeStringToInt(s[0],s[1]);m=i.timeStringToInt(s[3],s[4]);u.setHours(t);u.setMinutes(m+q);if(!(v.getTime()>=k.getTime()&&v.getTime()<=u.getTime())){j.addClass("qlwapp-readonly")}j.find(".from").text(i.timeDateToString(k));j.find(".to").text(i.timeDateToString(u))});h.on("qlwapp.pro",function(j){h.find(".qlwapp-toggle").trigger("qlwapp.time");h.find(".qlwapp-account").each(function(l,k){d(k).trigger("qlwapp.time")})});h.on("qlwapp.resize",function(j){if(d(this).hasClass("qlwapp-show")){d(this).trigger("qlwapp.toggle")}});h.on("qlwapp.init",function(j){if(!i.mobiledevice){h.addClass("desktop").removeClass("mobile")}else{h.addClass("mobile").removeClass("desktop")}h.addClass("qlwapp-js-ready")});h.on("qlwapp.init",function(j){if(h.hasClass("qlwapp-premium")){h.trigger("qlwapp.pro")}});h.addClass("qlwapp-js-ready").trigger("qlwapp.init");h.on("qlwapp.height",function(o){var p=d(o.delegateTarget),n=p.find(".qlwapp-body"),m=n.find(".qlwapp-carousel");var l=p.find(".qlwapp-header"),k=p.find(".qlwapp-footer"),j=(d(c).innerHeight()-l.outerHeight()-k.outerHeight());if(!i.mobiledevice){j=(d(c).innerHeight()*0.7-l.outerHeight()-k.outerHeight())}m.css({"max-height":j+"px"})});h.on("qlwapp.toggle",function(k){var l=d(k.delegateTarget),j=l.find(".qlwapp-box");l.addClass("qlwapp-transition");j.removeClass("response texting");setTimeout(function(){l.toggleClass("qlwapp-show").trigger("qlwapp.height")},10);setTimeout(function(){l.toggleClass("qlwapp-transition")},300)});h.on("click","[data-action=box], [data-action=close]",function(j){j.preventDefault();d(j.delegateTarget).trigger("qlwapp.toggle")});h.on("click","[data-action=open]",function(n){var k="https://api.whatsapp.com/send";if(!i.mobiledevice){k="https://web.whatsapp.com/send"}var m=d(this),l=m.data("message")||"",j=m.data("phone")||"";d(this).attr("href",k+"?phone="+j+"&text="+l)});h.on("click","[data-action=previous]",function(k){k.preventDefault();var l=d(k.delegateTarget),j=l.find(".qlwapp-box");j.addClass("closing");setTimeout(function(){j.removeClass("response").removeClass("closing");j.removeClass("texting")},300)});h.on("click","[data-action=chat]",function(w){w.preventDefault();var n=d(this),t=d(w.delegateTarget),u=t.find(".qlwapp-box"),v=n.find(".qlwapp-avatar img").attr("src"),A=n.find(".qlwapp-name").text(),q=n.find(".qlwapp-label").text(),p=n.find(".qlwapp-time").text(),r=n.data("message"),o=n.data("phone");u.addClass("response").addClass("opening");t.trigger("qlwapp.height");setTimeout(function(){u.removeClass("opening")},300);var k=u.find(".qlwapp-reply"),x=u.find(".qlwapp-header"),j=x.find(".qlwapp-avatar img"),m=x.find(".qlwapp-number"),l=x.find(".qlwapp-name"),z=x.find(".qlwapp-label"),y=u.find(".qlwapp-message");var s=p?p+" - "+q:q;k.data("phone",o);j.attr("src",v);m.html(o);l.html(A);z.html(s);y.html(r)});h.on("click","textarea",function(j){h.off("qlwapp.resize")});h.on("keypress","textarea",function(j){if(j.keyCode==13){h.find(".qlwapp-reply").trigger("click");setTimeout(function(){c.location=h.find(".qlwapp-reply").attr("href")},100)}});h.on("keyup","[data-action=response]",function(m){m.preventDefault();var p=d(this).find("textarea"),o=d(this).find("pre"),j=d(this).find(".qlwapp-reply"),n=d(m.delegateTarget),l=n.find(".qlwapp-box"),k=l.find(".qlwapp-buttons");o.html(p.val());setTimeout(function(){l.addClass("texting").css({"padding-bottom":o.outerHeight()});k.addClass("active");var q=p.val();j.data("message",q);if(q==""){l.removeClass("texting");k.removeClass("active")}},300)})}};d.fn.qlwapp=function(i){var h=arguments;if(i===g||typeof i==="object"){return this.each(function(){if(!d.data(this,"plugin_qlwapp")){d.data(this,"plugin_qlwapp",new b(this,i))}})}else{if(typeof i==="string"&&i[0]!=="_"&&i!=="init"){var j;this.each(function(){var k=d.data(this,"plugin_qlwapp");if(k instanceof b&&typeof k[i]==="function"){j=k[i].apply(k,Array.prototype.slice.call(h,1))}if(i==="destroy"){d.data(this,"plugin_qlwapp",null)}});return j!==g?j:this}}};function f(){d("div#qlwapp").qlwapp()}f();d(c).on("load",function(){f()});d(c).on("click",function(h){if(!d(h.target).closest("#qlwapp.qlwapp-show").length){d("div#qlwapp.qlwapp-show").trigger("qlwapp.toggle")}});d(c).on("resize",function(h){d("div#qlwapp").trigger("qlwapp.resize");d("div#qlwapp").trigger("qlwapp.init")})})(jQuery,window,document);
1
+ (function(d,c,a,g){var e={};function b(i,h){this.$qlwapp=d(i);this.init(this)}b.prototype={timeDateToString:function(i){var h=""+i.getMinutes();if(h.length===1){h="0"+h}return i.getHours()+":"+h},timeStringToInt:function(i,h){return parseInt(i+h)},init:function(i){var h=this.$qlwapp;h.on("qlwapp.init",function(j){i.mobiledevice=(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))});h.on("qlwapp.time",function(p){var j=d(p.target),r=j.data("timefrom")||false,s=j.data("timeto")||false,o=parseInt(j.data("timezone"))||0;if(!s||!r||(r===s)){return true}var v=new Date(),l=v.getTimezoneOffset(),q=-l-o;var u=new Date(),k=new Date();var t,m;t=i.timeStringToInt(r[0],r[1]);m=i.timeStringToInt(r[3],r[4]);k.setHours(t);k.setMinutes(m+q);t=i.timeStringToInt(s[0],s[1]);m=i.timeStringToInt(s[3],s[4]);u.setHours(t);u.setMinutes(m+q);if(!(v.getTime()>=k.getTime()&&v.getTime()<=u.getTime())){j.addClass("qlwapp-readonly")}if(!o){return true}j.find(".from").text(i.timeDateToString(k));j.find(".to").text(i.timeDateToString(u))});h.on("qlwapp.pro",function(j){h.find(".qlwapp-toggle").trigger("qlwapp.time");h.find(".qlwapp-account").each(function(l,k){d(k).trigger("qlwapp.time")})});h.on("qlwapp.resize",function(j){if(d(this).hasClass("qlwapp-show")){d(this).trigger("qlwapp.toggle")}});h.on("qlwapp.init",function(j){if(!i.mobiledevice){h.addClass("desktop").removeClass("mobile")}else{h.addClass("mobile").removeClass("desktop")}h.addClass("qlwapp-js-ready")});h.on("qlwapp.init",function(j){if(h.hasClass("qlwapp-premium")){h.trigger("qlwapp.pro")}});h.addClass("qlwapp-js-ready").trigger("qlwapp.init");h.on("qlwapp.height",function(o){var p=d(o.delegateTarget),n=p.find(".qlwapp-body"),m=n.find(".qlwapp-carousel");var l=p.find(".qlwapp-header"),k=p.find(".qlwapp-footer"),j=(d(c).innerHeight()-l.outerHeight()-k.outerHeight());if(!i.mobiledevice){j=(d(c).innerHeight()*0.7-l.outerHeight()-k.outerHeight())}m.css({"max-height":j+"px"})});h.on("qlwapp.toggle",function(k){var l=d(k.delegateTarget),j=l.find(".qlwapp-box");l.addClass("qlwapp-transition");j.removeClass("response texting");setTimeout(function(){l.toggleClass("qlwapp-show").trigger("qlwapp.height")},10);setTimeout(function(){l.toggleClass("qlwapp-transition")},300)});h.on("click","[data-action=box], [data-action=close]",function(j){j.preventDefault();d(j.delegateTarget).trigger("qlwapp.toggle")});h.on("click","[data-action=open]",function(n){var k="https://api.whatsapp.com/send";if(!i.mobiledevice){k="https://web.whatsapp.com/send"}var m=d(this),l=m.data("message")||"",j=m.data("phone")||"";d(this).attr("href",k+"?phone="+j+"&text="+l)});h.on("click","[data-action=previous]",function(k){k.preventDefault();var l=d(k.delegateTarget),j=l.find(".qlwapp-box");j.addClass("closing");setTimeout(function(){j.removeClass("response").removeClass("closing");j.removeClass("texting")},300)});h.on("click","[data-action=chat]",function(w){w.preventDefault();var n=d(this),t=d(w.delegateTarget),u=t.find(".qlwapp-box"),v=n.find(".qlwapp-avatar img").attr("src"),A=n.find(".qlwapp-name").text(),q=n.find(".qlwapp-label").text(),p=n.find(".qlwapp-time").text(),r=n.data("message"),o=n.data("phone");u.addClass("response").addClass("opening");t.trigger("qlwapp.height");setTimeout(function(){u.removeClass("opening")},300);var k=u.find(".qlwapp-reply"),x=u.find(".qlwapp-header"),j=x.find(".qlwapp-avatar img"),m=x.find(".qlwapp-number"),l=x.find(".qlwapp-name"),z=x.find(".qlwapp-label"),y=u.find(".qlwapp-message");var s=p?p+" - "+q:q;k.data("phone",o);j.attr("src",v);m.html(o);l.html(A);z.html(s);y.html(r)});h.on("click","textarea",function(j){h.off("qlwapp.resize")});h.on("keypress","textarea",function(j){if(j.keyCode==13){h.find(".qlwapp-reply").trigger("click");setTimeout(function(){c.location=h.find(".qlwapp-reply").attr("href")},100)}});h.on("keyup","[data-action=response]",function(m){m.preventDefault();var p=d(this).find("textarea"),o=d(this).find("pre"),j=d(this).find(".qlwapp-reply"),n=d(m.delegateTarget),l=n.find(".qlwapp-box"),k=l.find(".qlwapp-buttons");o.html(p.val());setTimeout(function(){l.addClass("texting").css({"padding-bottom":o.outerHeight()});k.addClass("active");var q=p.val();j.data("message",q);if(q==""){l.removeClass("texting");k.removeClass("active")}},300)})}};d.fn.qlwapp=function(i){var h=arguments;if(i===g||typeof i==="object"){return this.each(function(){if(!d.data(this,"plugin_qlwapp")){d.data(this,"plugin_qlwapp",new b(this,i))}})}else{if(typeof i==="string"&&i[0]!=="_"&&i!=="init"){var j;this.each(function(){var k=d.data(this,"plugin_qlwapp");if(k instanceof b&&typeof k[i]==="function"){j=k[i].apply(k,Array.prototype.slice.call(h,1))}if(i==="destroy"){d.data(this,"plugin_qlwapp",null)}});return j!==g?j:this}}};function f(){d("div#qlwapp").qlwapp()}f();d(c).on("load",function(){f()});d(c).on("click",function(h){if(!d(h.target).closest("#qlwapp.qlwapp-show").length){d("div#qlwapp.qlwapp-show").trigger("qlwapp.toggle")}});d(c).on("resize",function(h){d("div#qlwapp").trigger("qlwapp.resize");d("div#qlwapp").trigger("qlwapp.init")})})(jQuery,window,document);
assets/less/qlwapp-admin.less ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ #qlwapp_modal .attachments-browser .attachments {
3
+ top: 0;
4
+ left: 0;
5
+ right: 0;
6
+ }
7
+
8
+ #qlwapp_modal .wp-core-ui .attachment .thumbnail,
9
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail {
10
+ vertical-align: middle;
11
+ text-align: center;
12
+ }
13
+
14
+ #qlwapp_modal .wp-core-ui .attachment .thumbnail:before,
15
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail:before {
16
+ content: '';
17
+ display: inline-block;
18
+ width: 0px;
19
+ height: 100%;
20
+ vertical-align: middle;
21
+ }
22
+
23
+ #qlwapp_modal .wp-core-ui .attachment .thumbnail>i,
24
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail>i {
25
+ text-align: center;
26
+ font-size: 3vw;
27
+ display: inline-block;
28
+ vertical-align: middle;
29
+ height: auto;
30
+ width: auto;
31
+ }
32
+
33
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail {
34
+ width: 60px;
35
+ height: 60px;
36
+ background-color: #fff;
37
+ }
38
+
39
+ #qlwapp_modal .wp-core-ui .attachment-info .thumbnail>i {
40
+ font-size: 2em;
41
+ position: relative;
42
+ left: -1px;
43
+ }
44
+
45
+ #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .container {
46
+ box-sizing: border-box;
47
+ width: 100%;
48
+ border-bottom: 1px solid #ddd;
49
+ padding: 11px 0;
50
+ }
51
+
52
+ #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker #qlwapp-input-color {
53
+ box-sizing: border-box;
54
+ margin: 1px;
55
+ width: 65%;
56
+ float: right;
57
+ }
58
+
59
+ #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result {
60
+ width: 100%;
61
+ margin-top: 5px!important;
62
+ }
63
+
64
+ #qlwapp_modal .wp-core-ui .attachment-info .qlwapp-color-picker .wp-picker-container .wp-color-result-text {
65
+ z-index: 1;
66
+ position: relative;
67
+ }
68
+
69
+ .about-wrap .form-table td img.qlwapp-avatar {
70
+ width: 50px;
71
+ height: 50px;
72
+ }
73
+
74
+ .qlwrap .nav-tab i {
75
+ line-height: 26px;
76
+ }
77
+
78
+ .qlwrap .form-table td {
79
+ vertical-align: middle;
80
+ }
81
+
82
+ .qlwrap .qlwapp-input,
83
+ .qlwrap .qlwapp-select2 {
84
+ width: 350px;
85
+ max-width: 100%;
86
+ }
87
+
88
+ .qlwrap .qlwapp-input {
89
+ margin: 0;
90
+ padding: 6px;
91
+ box-sizing: border-box;
92
+ vertical-align: top;
93
+ }
94
+
95
+ #qlwapp_modal{
96
+ &.qlwapp-modal-contact{
97
+ max-width:890px;
98
+ max-height:800px;
99
+ margin:auto;
100
+ table{
101
+ width: 100%;
102
+ padding: 15px;
103
+ &:not(:last-child){
104
+ border-bottom: 1px solid #ddd;
105
+ }
106
+ th{
107
+ width: 60px
108
+ }
109
+ td{
110
+ max-width: calc(50%-60px);
111
+ }
112
+ }
113
+ }
114
+ .qlwapp-modal-contact-content{
115
+ bottom: 61px;
116
+
117
+
118
+ }
119
+
120
+
121
+ &.qlwapp-modal-icons{
122
+
123
+ }
124
+ }
125
+
assets/less/qlwapp.less CHANGED
@@ -55,16 +55,9 @@
55
  // ---------------------------------------------------------------------------
56
  .qlwapp-readonly,
57
  &.qlwapp-readonly {
58
- pointer-events: none;
59
- opacity: 0.5;
60
  }
61
- //remove this on next update
62
- // -------------
63
- .qlwapp-readonly {
64
- &.qlwapp-toggle {
65
- display: none!important;
66
- }
67
- }
68
 
69
  .qlwapp-disabled,
70
  &.qlwapp-disabled {
@@ -90,6 +83,13 @@
90
  right: auto;
91
  left: 0;
92
 
 
 
 
 
 
 
 
93
  &.qlwapp-bubble,
94
  &.qlwapp-button {
95
  .qlwapp-developer,
@@ -124,6 +124,13 @@
124
  left: auto;
125
  right: 0;
126
 
 
 
 
 
 
 
 
127
  &.qlwapp-bubble,
128
  &.qlwapp-button {
129
  .qlwapp-developer,
@@ -163,7 +170,6 @@
163
  margin-right: -48px;
164
  padding-right: 60px;
165
  }
166
-
167
  }
168
  }
169
 
@@ -343,6 +349,17 @@
343
  text-decoration: none;
344
  }
345
 
 
 
 
 
 
 
 
 
 
 
 
346
  }
347
 
348
  .qlwapp-avatar {
55
  // ---------------------------------------------------------------------------
56
  .qlwapp-readonly,
57
  &.qlwapp-readonly {
58
+ pointer-events: none!important;
59
+ opacity: 0.5!important;
60
  }
 
 
 
 
 
 
 
61
 
62
  .qlwapp-disabled,
63
  &.qlwapp-disabled {
83
  right: auto;
84
  left: 0;
85
 
86
+ .qlwapp-toggle {
87
+ .qlwapp-time {
88
+ left: 0;
89
+ right: auto;
90
+ }
91
+ }
92
+
93
  &.qlwapp-bubble,
94
  &.qlwapp-button {
95
  .qlwapp-developer,
124
  left: auto;
125
  right: 0;
126
 
127
+ .qlwapp-toggle {
128
+ .qlwapp-time {
129
+ left: auto;
130
+ right: 0;
131
+ }
132
+ }
133
+
134
  &.qlwapp-bubble,
135
  &.qlwapp-button {
136
  .qlwapp-developer,
170
  margin-right: -48px;
171
  padding-right: 60px;
172
  }
 
173
  }
174
  }
175
 
349
  text-decoration: none;
350
  }
351
 
352
+ .qlwapp-time {
353
+ position: absolute;
354
+ bottom: -2em;
355
+ color: initial;
356
+ font-size: 10px;
357
+ display: inline-block;
358
+ top: auto;
359
+ width: 120px;
360
+ //right: 0;
361
+ }
362
+
363
  }
364
 
365
  .qlwapp-avatar {
changelog.txt CHANGED
@@ -1,3 +1,7 @@
 
 
 
 
1
  = 4.4.6 =
2
  * Fix. fixed undefined message text in shortcode
3
  * Fix. fixed default shortcode attributes
1
+ = 4.4.7 =
2
+ * Improvement. button timeout readonly
3
+ * Improvement. button timeout available hours
4
+
5
  = 4.4.6 =
6
  * Fix. fixed undefined message text in shortcode
7
  * Fix. fixed default shortcode attributes
includes/pages/button.php CHANGED
@@ -45,7 +45,7 @@
45
  <input type="text" name="<?php echo esc_attr(QLWAPP_DOMAIN); ?>[button][icon]" placeholder="<?php echo esc_html($this->defaults['button']['icon']); ?>" value="<?php echo esc_attr($qlwapp['button']['icon']); ?>" class="qlwapp-input"/>
46
  </td>
47
  </tr>
48
- <tr>
49
  <th scope="row"><?php esc_html_e('Discreet link', 'wp-whatsapp-chat'); ?></th>
50
  <td>
51
  <select name="<?php echo esc_attr(QLWAPP_DOMAIN); ?>[button][developer]" class="qlwapp-select2">
@@ -54,7 +54,7 @@
54
  </select>
55
  <p class="description hidden"><?php esc_html_e('Leave a discrete link to developer to help and keep new updates and support.', 'wp-whatsapp-chat'); ?></p>
56
  </td>
57
- </tr>
58
  <tr>
59
  <th scope="row"><?php esc_html_e('Text', 'wp-whatsapp-chat'); ?></th>
60
  <td>
@@ -95,7 +95,7 @@
95
  </select>
96
  <p class="description"><small><?php esc_html_e('Hide button if the user is out of the available hours.', 'wp-whatsapp-chat'); ?></small></p>
97
  <p class="description hidden"><small><?php esc_html_e('This is a premium feature', 'wp-whatsapp-chat'); ?></small></p>
98
- </td>
99
  </tr>
100
  <!-- <tr>
101
  <th scope="row"><?php // esc_html_e('Timeout', 'wp-whatsapp-chat'); ?></th>
45
  <input type="text" name="<?php echo esc_attr(QLWAPP_DOMAIN); ?>[button][icon]" placeholder="<?php echo esc_html($this->defaults['button']['icon']); ?>" value="<?php echo esc_attr($qlwapp['button']['icon']); ?>" class="qlwapp-input"/>
46
  </td>
47
  </tr>
48
+ <!--<tr>
49
  <th scope="row"><?php esc_html_e('Discreet link', 'wp-whatsapp-chat'); ?></th>
50
  <td>
51
  <select name="<?php echo esc_attr(QLWAPP_DOMAIN); ?>[button][developer]" class="qlwapp-select2">
54
  </select>
55
  <p class="description hidden"><?php esc_html_e('Leave a discrete link to developer to help and keep new updates and support.', 'wp-whatsapp-chat'); ?></p>
56
  </td>
57
+ </tr>-->
58
  <tr>
59
  <th scope="row"><?php esc_html_e('Text', 'wp-whatsapp-chat'); ?></th>
60
  <td>
95
  </select>
96
  <p class="description"><small><?php esc_html_e('Hide button if the user is out of the available hours.', 'wp-whatsapp-chat'); ?></small></p>
97
  <p class="description hidden"><small><?php esc_html_e('This is a premium feature', 'wp-whatsapp-chat'); ?></small></p>
98
+ </td>
99
  </tr>
100
  <!-- <tr>
101
  <th scope="row"><?php // esc_html_e('Timeout', 'wp-whatsapp-chat'); ?></th>
includes/pages/contacts.php CHANGED
@@ -29,8 +29,23 @@
29
  <td><b><?php echo esc_attr($c['phone']); ?></b></td>
30
  <td><b><?php echo $c['firstname'] . ', ' . $c['lastname']; ?> </b></td>
31
  <td><b><?php echo $c['label']; ?></b></td>
32
- <td><b><?php echo $c['message']; ?></b></td>
33
- <td><b><?php echo $c['chat']; ?></b></td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  <td><b><?php echo $c['timefrom']; ?> to <?php echo $c['timeto']; ?></b></td>
35
  <td><b><?php echo $c['timezone']; ?></b></td>
36
  <td><b>
@@ -43,6 +58,7 @@
43
  }
44
  ?>
45
  </tbody>
46
- </table>
47
 
 
48
 
 
29
  <td><b><?php echo esc_attr($c['phone']); ?></b></td>
30
  <td><b><?php echo $c['firstname'] . ', ' . $c['lastname']; ?> </b></td>
31
  <td><b><?php echo $c['label']; ?></b></td>
32
+ <td><b>
33
+ <?php
34
+ if (strlen(wp_trim_words($c['message'])) > 13) {
35
+ echo substr(wp_trim_words($c['message']),0, 11).'...';
36
+ } else {
37
+ echo wp_trim_words( $c['message']);
38
+ }
39
+ ?>
40
+ </b></td>
41
+ <td><b>
42
+ <?php
43
+ if ($c['chat'])
44
+ esc_html_e('active', 'wp-whatsapp-chat');
45
+ else
46
+ esc_html_e('inactive', 'wp-whatsapp-chat');
47
+ ?>
48
+ </b></td>
49
  <td><b><?php echo $c['timefrom']; ?> to <?php echo $c['timeto']; ?></b></td>
50
  <td><b><?php echo $c['timezone']; ?></b></td>
51
  <td><b>
58
  }
59
  ?>
60
  </tbody>
 
61
 
62
+ </table>
63
 
64
+ <?php include_once('modals/contact.php'); ?>
includes/settings.php CHANGED
@@ -73,7 +73,8 @@ if (!class_exists('QLWAPP_Settings')) {
73
  <p class="about-text"><?php printf(esc_html__('Thanks for using %s! We will do our best to offer you the best and improved communication experience with your users.', 'wp-whatsapp-chat'), QLWAPP_PLUGIN_NAME); ?></p>
74
 
75
  <p class="about-text">
76
- <?php printf('<a href="%s" target="_blank">%s</a>', QLWAPP_DEMO_URL, esc_html__('Check out our demo', 'wp-whatsapp-chat')); ?></a>
 
77
  </p>
78
 
79
  <?php printf('<a href="%s" target="_blank"><div style="
@@ -292,7 +293,7 @@ if (!class_exists('QLWAPP_Settings')) {
292
  <td><input type="text" id="clastname" name="<?php echo esc_attr(QLWAPP_DOMAIN . '[contacts][' . $id . '][lastname]'); ?>" placeholder="<?php echo esc_html($this->defaults['contacts'][0]['lastname']); ?>" value="<?php echo esc_html($qlwapp['contacts'][$id]['lastname']); ?>" /></td>
293
  </tr>
294
  <tr>
295
- <td><b><?php esc_html_e('Phone', 'wp-whatsapp-chat'); ?></b></td><td><input type="text" id="cphone" name="<?php echo esc_attr(QLWAPP_DOMAIN . '[contacts][' . $id . '][phone]'); ?>" placeholder="<?php echo esc_html('+542215677768'); ?>" value="<?php echo esc_html($qlwapp['contacts'][$id]['phone']); ?>" required="required"/></td>
296
  <td><b><?php esc_html_e('Label', 'wp-whatsapp-chat'); ?></b></td><td><input type="text" id="clabel" name="<?php echo esc_attr(QLWAPP_DOMAIN . '[contacts][' . $id . '][label]'); ?>" placeholder="<?php echo esc_html($this->defaults['contacts'][0]['label']); ?>" value="<?php echo esc_html($qlwapp['contacts'][$id]['label']); ?>" /></td>
297
  </tr>
298
  <tr>
@@ -453,11 +454,14 @@ if (!class_exists('QLWAPP_Settings')) {
453
 
454
  function add_js() {
455
  if (isset($_GET['page']) && strpos($_GET['page'], QLWAPP_DOMAIN) !== false) {
456
- wp_enqueue_style('qlwapp-admin', plugins_url('/assets/css/qlwapp-admin' . QLWAPP::is_min() . '.css', QLWAPP_PLUGIN_FILE), array('wp-color-picker'), QLWAPP_PLUGIN_VERSION, 'all');
 
 
 
457
  wp_enqueue_media();
458
- //wp_register_script('qlwapp-modal', plugins_url('/assets/js/qlwapp-modal' . QLWAPP::is_min() . '.js', QLWAPP_PLUGIN_FILE), array('jquery', 'backbone'), QLWAPP_PLUGIN_VERSION, true);
459
  wp_register_script('qlwapp-select2', plugins_url('/assets/js/select2.min.js', QLWAPP_PLUGIN_FILE), array('jquery'), QLWAPP_PLUGIN_VERSION);
460
- wp_enqueue_script('qlwapp-admin', plugins_url('/assets/js/qlwapp-admin' . QLWAPP::is_min() . '.js', QLWAPP_PLUGIN_FILE), array('jquery', /* 'qlwapp-modal', */ 'qlwapp-select2', 'wp-color-picker'), QLWAPP_PLUGIN_VERSION, true);
461
 
462
  wp_localize_script('qlwapp-admin', 'qlwapp', array('nonce' => array(
463
  'qlwapp_get_posts' => wp_create_nonce('qlwapp_get_posts'),
@@ -508,6 +512,25 @@ if (!class_exists('QLWAPP_Settings')) {
508
 
509
  function ajax_save_contact() {
510
  global $qlwapp;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
511
  }
512
 
513
  function ajax_add_contact() {
73
  <p class="about-text"><?php printf(esc_html__('Thanks for using %s! We will do our best to offer you the best and improved communication experience with your users.', 'wp-whatsapp-chat'), QLWAPP_PLUGIN_NAME); ?></p>
74
 
75
  <p class="about-text">
76
+ <?php printf('<a href="%s" target="_blank">%s</a>', QLWAPP_DEMO_URL, esc_html__('Demo', 'wp-whatsapp-chat')); ?></a> |
77
+ <?php printf('<a href="%s" target="_blank">%s</a>', QLWAPP_DOCUMENTATION_URL, esc_html__('Documentation', 'wp-whatsapp-chat')); ?></a>
78
  </p>
79
 
80
  <?php printf('<a href="%s" target="_blank"><div style="
293
  <td><input type="text" id="clastname" name="<?php echo esc_attr(QLWAPP_DOMAIN . '[contacts][' . $id . '][lastname]'); ?>" placeholder="<?php echo esc_html($this->defaults['contacts'][0]['lastname']); ?>" value="<?php echo esc_html($qlwapp['contacts'][$id]['lastname']); ?>" /></td>
294
  </tr>
295
  <tr>
296
+ <td><b><?php esc_html_e('Phone', 'wp-whatsapp-chat'); ?></b></td><td><input type="text" id="cphone" name="<?php echo esc_attr(QLWAPP_DOMAIN . '[contacts][' . $id . '][phone]'); ?>" placeholder="<?php echo esc_html('+542215677768'); ?>" value="<?php echo esc_html($qlwapp['contacts'][$id]['phone']); ?>"/></td>
297
  <td><b><?php esc_html_e('Label', 'wp-whatsapp-chat'); ?></b></td><td><input type="text" id="clabel" name="<?php echo esc_attr(QLWAPP_DOMAIN . '[contacts][' . $id . '][label]'); ?>" placeholder="<?php echo esc_html($this->defaults['contacts'][0]['label']); ?>" value="<?php echo esc_html($qlwapp['contacts'][$id]['label']); ?>" /></td>
298
  </tr>
299
  <tr>
454
 
455
  function add_js() {
456
  if (isset($_GET['page']) && strpos($_GET['page'], QLWAPP_DOMAIN) !== false) {
457
+ wp_register_style('qlwapp-select2', plugins_url('/assets/css/qlwapp-select2' . QLWAPP::is_min() . '.css', QLWAPP_PLUGIN_FILE), array('wp-color-picker'), QLWAPP_PLUGIN_VERSION, 'all');
458
+
459
+ wp_enqueue_style('qlwapp-admin', plugins_url('/assets/css/qlwapp-admin' . QLWAPP::is_min() . '.css', QLWAPP_PLUGIN_FILE), array('wp-color-picker', 'qlwapp-select2'), QLWAPP_PLUGIN_VERSION, 'all');
460
+
461
  wp_enqueue_media();
462
+ wp_register_script('qlwapp-modal', plugins_url('/assets/js/qlwapp-modal' . QLWAPP::is_min() . '.js', QLWAPP_PLUGIN_FILE), array('jquery', 'backbone'), QLWAPP_PLUGIN_VERSION, true);
463
  wp_register_script('qlwapp-select2', plugins_url('/assets/js/select2.min.js', QLWAPP_PLUGIN_FILE), array('jquery'), QLWAPP_PLUGIN_VERSION);
464
+ wp_enqueue_script('qlwapp-admin', plugins_url('/assets/js/qlwapp-admin' . QLWAPP::is_min() . '.js', QLWAPP_PLUGIN_FILE), array('jquery', 'qlwapp-modal', 'qlwapp-select2', 'wp-color-picker'), QLWAPP_PLUGIN_VERSION, true);
465
 
466
  wp_localize_script('qlwapp-admin', 'qlwapp', array('nonce' => array(
467
  'qlwapp_get_posts' => wp_create_nonce('qlwapp_get_posts'),
512
 
513
  function ajax_save_contact() {
514
  global $qlwapp;
515
+ if (check_ajax_referer('qlwapp_save_contact', 'nonce', false)) {
516
+
517
+ if (array_key_exists('contacts', $qlwapp)) {
518
+
519
+ $contact_data = isset($_REQUEST['contact_data']) ? $_REQUEST['contact_data'] : false;
520
+ $contact_id = isset($_REQUEST['contact_id']) ? absint($_REQUEST['contact_id']) : 0;
521
+
522
+ if (is_array($contact_data)) {
523
+
524
+ $qlwapp['contacts'][$contact_id] = wp_parse_args($contact_data, $qlwapp['contacts'][$contact_id]);
525
+
526
+ update_option('qlwapp', $qlwapp);
527
+
528
+ wp_send_json_success($contact_data);
529
+ }
530
+
531
+ wp_send_json_error(esc_html__('Undefined contact', 'qlwapp'));
532
+ }
533
+ }
534
  }
535
 
536
  function ajax_add_contact() {
template/box.php CHANGED
@@ -43,8 +43,8 @@
43
  <span class="qlwapp-text"><?php echo esc_html($qlwapp['button']['text']); ?></span>
44
  <?php endif; ?>
45
  </a>
46
- <?php if ($qlwapp['button']['developer'] === 'yes'): ?>
47
  <a class="qlwapp-developer" href="<?php echo esc_url(QLWAPP_DEMO_URL); ?>" target="_blank"><?php esc_html_e('Powered by QuadLayers'); ?></a>
48
- <?php endif; ?>
49
  </div>
50
  </div>
43
  <span class="qlwapp-text"><?php echo esc_html($qlwapp['button']['text']); ?></span>
44
  <?php endif; ?>
45
  </a>
46
+ <!--<?php //if ($qlwapp['button']['developer'] === 'yes'): ?>
47
  <a class="qlwapp-developer" href="<?php echo esc_url(QLWAPP_DEMO_URL); ?>" target="_blank"><?php esc_html_e('Powered by QuadLayers'); ?></a>
48
+ <?php //endif; ?>-->
49
  </div>
50
  </div>
wp-whatsapp-chat.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WhatsApp Chat
4
  * Plugin URI: https://quadlayers.com/portfolio/wordpress-whatsapp-chat/
5
  * Description: WhatsApp Chat allows your visitors to contact you or your team through WhatsApp chat with a single click.
6
- * Version: 4.4.6
7
  * Author: QuadLayers
8
  * Author URI: https://quadlayers.com
9
  * License: GPL-2.0+
@@ -18,7 +18,7 @@ if (!defined('QLWAPP_PLUGIN_NAME')) {
18
  define('QLWAPP_PLUGIN_NAME', 'WhatsApp Chat');
19
  }
20
  if (!defined('QLWAPP_PLUGIN_VERSION')) {
21
- define('QLWAPP_PLUGIN_VERSION', '4.4.6');
22
  }
23
  if (!defined('QLWAPP_PLUGIN_FILE')) {
24
  define('QLWAPP_PLUGIN_FILE', __FILE__);
@@ -44,6 +44,9 @@ if (!defined('QLWAPP_PURCHASE_URL')) {
44
  if (!defined('QLWAPP_SUPPORT_URL')) {
45
  define('QLWAPP_SUPPORT_URL', 'https://quadlayers.com/account/support/?utm_source=qlwapp_admin');
46
  }
 
 
 
47
  if (!defined('QLWAPP_GROUP_URL')) {
48
  define('QLWAPP_GROUP_URL', 'https://www.facebook.com/groups/quadlayers');
49
  }
3
  * Plugin Name: WhatsApp Chat
4
  * Plugin URI: https://quadlayers.com/portfolio/wordpress-whatsapp-chat/
5
  * Description: WhatsApp Chat allows your visitors to contact you or your team through WhatsApp chat with a single click.
6
+ * Version: 4.4.7
7
  * Author: QuadLayers
8
  * Author URI: https://quadlayers.com
9
  * License: GPL-2.0+
18
  define('QLWAPP_PLUGIN_NAME', 'WhatsApp Chat');
19
  }
20
  if (!defined('QLWAPP_PLUGIN_VERSION')) {
21
+ define('QLWAPP_PLUGIN_VERSION', '4.4.7');
22
  }
23
  if (!defined('QLWAPP_PLUGIN_FILE')) {
24
  define('QLWAPP_PLUGIN_FILE', __FILE__);
44
  if (!defined('QLWAPP_SUPPORT_URL')) {
45
  define('QLWAPP_SUPPORT_URL', 'https://quadlayers.com/account/support/?utm_source=qlwapp_admin');
46
  }
47
+ if (!defined('QLWAPP_DOCUMENTATION_URL')) {
48
+ define('QLWAPP_DOCUMENTATION_URL', 'https://quadlayers.com/documentation/whatsapp-chat/?utm_source=qlwapp_admin');
49
+ }
50
  if (!defined('QLWAPP_GROUP_URL')) {
51
  define('QLWAPP_GROUP_URL', 'https://www.facebook.com/groups/quadlayers');
52
  }