-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyles.js
More file actions
548 lines (427 loc) · 113 KB
/
styles.js
File metadata and controls
548 lines (427 loc) · 113 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["styles"],{
/***/ "./node_modules/raw-loader/index.js!./node_modules/postcss-loader/lib/index.js?!./node_modules/sass-loader/lib/loader.js?!./src/styles.scss":
/*!***************************************************************************************************************************************************!*\
!*** ./node_modules/raw-loader!./node_modules/postcss-loader/lib??embedded!./node_modules/sass-loader/lib/loader.js??ref--15-3!./src/styles.scss ***!
\***************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "@charset \"UTF-8\";\n/* You can add global styles to this file, and also import other style files */\n.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}\n.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}\n.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}\n.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}\n.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}\n.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}\n.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}\n.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}\n.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}\n.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}\n.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}\n.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}\n.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}\n.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}\n.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}\n.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}\n.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}\n.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}\n.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}\n.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}\n.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}\n.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}\n.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}\n.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}\n.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}\n.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-badge-small .mat-badge-content{font-size:6px}\n.mat-badge-large .mat-badge-content{font-size:24px}\n.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 16px}\n.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 16px}\n.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 16px}\n.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 16px}\n.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 12px}\n.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 12px}\n.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}\n.mat-caption,.mat-small{font:400 12px/20px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 56px;letter-spacing:-.05em}\n.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 64px;letter-spacing:-.02em}\n.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 64px;letter-spacing:-.005em}\n.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,\"Helvetica Neue\",sans-serif;margin:0 0 64px}\n.mat-bottom-sheet-container{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:16px;font-weight:400}\n.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:14px;font-weight:500}\n.mat-button-toggle{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-card{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-card-title{font-size:24px;font-weight:400}\n.mat-card-content,.mat-card-header .mat-card-title,.mat-card-subtitle{font-size:14px}\n.mat-checkbox{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-checkbox-layout .mat-checkbox-label{line-height:24px}\n.mat-chip{font-size:13px;line-height:18px}\n.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}\n.mat-table{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-header-cell{font-size:12px;font-weight:500}\n.mat-cell,.mat-footer-cell{font-size:14px}\n.mat-calendar{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-calendar-body{font-size:13px}\n.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}\n.mat-calendar-table-header th{font-size:11px;font-weight:400}\n.mat-dialog-title{font:500 20px/32px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-expansion-panel-header{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:15px;font-weight:400}\n.mat-expansion-panel-content{font:400 14px/20px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-form-field-wrapper{padding-bottom:1.34375em}\n.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}\n.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}\n.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}\n.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}\n.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.34375em) scale(.75);transform:translateY(-1.34375em) scale(.75);width:133.33333%}\n.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34374em) scale(.75);transform:translateY(-1.34374em) scale(.75);width:133.33334%}\n.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}\n.mat-form-field-label{top:1.34375em}\n.mat-form-field-underline{bottom:1.34375em}\n.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66667em;top:calc(100% - 1.79167em)}\n.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}\n.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}\n.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}\n.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}\n.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}\n.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}\n.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}\n.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54167em;top:calc(100% - 1.66667em)}\n.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}\n.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}\n.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-.59375em) scale(.75);transform:translateY(-.59375em) scale(.75);width:133.33333%}\n.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59374em) scale(.75);transform:translateY(-.59374em) scale(.75);width:133.33334%}\n.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}\n.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}\n.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.59375em) scale(.75);transform:translateY(-1.59375em) scale(.75);width:133.33333%}\n.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59374em) scale(.75);transform:translateY(-1.59374em) scale(.75);width:133.33334%}\n.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}\n.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}\n.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}\ninput.mat-input-element{margin-top:-.0625em}\n.mat-menu-item{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:16px;font-weight:400}\n.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:12px}\n.mat-radio-button{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-select{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-select-trigger{height:1.125em}\n.mat-slide-toggle-content{font:400 14px/20px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-slider-thumb-label-text{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:12px;font-weight:500}\n.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-step-label{font-size:14px;font-weight:400}\n.mat-step-label-selected{font-size:14px;font-weight:500}\n.mat-tab-group{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-tab-label,.mat-tab-link{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:14px;font-weight:500}\n.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,\"Helvetica Neue\",sans-serif;margin:0}\n.mat-tooltip{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}\n.mat-tooltip-handset{font-size:14px;padding-top:9px;padding-bottom:9px}\n.mat-list-item{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-list-option{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:16px}\n.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}\n.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2){font-size:14px}\n.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{font-size:16px}\n.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}\n.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:14px}\n.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:14px;font-weight:500}\n.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:12px}\n.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}\n.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}\n.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-option{font-size:12px}\n.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}\n.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}\n.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:12px;font-weight:500}\n.mat-option{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:16px}\n.mat-optgroup-label{font:500 14px/24px Roboto,\"Helvetica Neue\",sans-serif}\n.mat-simple-snackbar{font-family:Roboto,\"Helvetica Neue\",sans-serif;font-size:14px}\n.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}\n.mat-tree{font-family:Roboto,\"Helvetica Neue\",sans-serif}\n.mat-tree-node{font-weight:400;font-size:14px}\n.mat-ripple{overflow:hidden}\n.mat-ripple.mat-ripple-unbounded{overflow:visible}\n.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,-webkit-transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1),-webkit-transform 0s cubic-bezier(0,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}\n@media screen and (-ms-high-contrast:active){.mat-ripple-element{display:none}}\n.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}\n.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}\n.cdk-overlay-container{position:fixed;z-index:1000}\n.cdk-overlay-container:empty{display:none}\n.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}\n.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}\n.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}\n.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}\n@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}\n.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}\n.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}\n.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}\n.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}\n@keyframes cdk-text-field-autofill-start{/*!*/}\n@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}\n@keyframes cdk-text-field-autofill-end{/*!*/}\n.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}\n.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}\ntextarea.cdk-textarea-autosize{resize:none}\ntextarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}\n.mat-ripple-element{background-color:rgba(0,0,0,.1)}\n.mat-option{color:rgba(0,0,0,.87)}\n.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}\n.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}\n.mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}\n.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}\n.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#673ab7}\n.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffd740}\n.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}\n.mat-optgroup-label{color:rgba(0,0,0,.54)}\n.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}\n.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}\n.mat-pseudo-checkbox::after{color:#fafafa}\n.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ffd740}\n.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#673ab7}\n.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}\n.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}\n.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}\n.mat-theme-loaded-marker{display:none}\n.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}\n.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}\n.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}\n.mat-badge-content{color:#fff;background:#673ab7}\n.mat-badge-accent .mat-badge-content{background:#ffd740;color:rgba(0,0,0,.87)}\n.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}\n.mat-badge{position:relative}\n.mat-badge-hidden .mat-badge-content{display:none}\n.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}\n.mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}\n.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}\n@media screen and (-ms-high-contrast:active){.mat-badge-small .mat-badge-content{outline:solid 1px;border-radius:0}}\n.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}\n.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}\n.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}\n[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}\n.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}\n[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}\n.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}\n[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}\n.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}\n[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}\n.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}\n@media screen and (-ms-high-contrast:active){.mat-badge-medium .mat-badge-content{outline:solid 1px;border-radius:0}}\n.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}\n.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}\n.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}\n[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}\n.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}\n[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}\n.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}\n[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}\n.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}\n[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}\n.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}\n@media screen and (-ms-high-contrast:active){.mat-badge-large .mat-badge-content{outline:solid 1px;border-radius:0}}\n.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}\n.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}\n.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}\n[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}\n.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}\n[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}\n.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}\n[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}\n.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}\n[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}\n.mat-bottom-sheet-container{background:#fff;color:rgba(0,0,0,.87)}\n.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:0 0}\n.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#673ab7}\n.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffd740}\n.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}\n.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}\n.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgba(103,58,183,.12)}\n.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:rgba(255,215,64,.12)}\n.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:rgba(244,67,54,.12)}\n.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}\n.mat-button.mat-primary .mat-ripple-element,.mat-icon-button.mat-primary .mat-ripple-element,.mat-stroked-button.mat-primary .mat-ripple-element{background-color:rgba(103,58,183,.1)}\n.mat-button.mat-accent .mat-ripple-element,.mat-icon-button.mat-accent .mat-ripple-element,.mat-stroked-button.mat-accent .mat-ripple-element{background-color:rgba(255,215,64,.1)}\n.mat-button.mat-warn .mat-ripple-element,.mat-icon-button.mat-warn .mat-ripple-element,.mat-stroked-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.1)}\n.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}\n.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{color:#fff}\n.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{color:rgba(0,0,0,.87)}\n.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff}\n.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}\n.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#673ab7}\n.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ffd740}\n.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}\n.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}\n.mat-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}\n.mat-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.1)}\n.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}\n.mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(103,58,183,.2)}\n.mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(255,215,64,.2)}\n.mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.2)}\n.mat-button-toggle{color:rgba(0,0,0,.38)}\n.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}\n.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}\n.mat-button-toggle-disabled{background-color:#eee;color:rgba(0,0,0,.26)}\n.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}\n.mat-card{background:#fff;color:rgba(0,0,0,.87)}\n.mat-card-subtitle{color:rgba(0,0,0,.54)}\n.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}\n.mat-checkbox-checkmark{fill:#fafafa}\n.mat-checkbox-checkmark-path{stroke:#fafafa!important}\n@media screen and (-ms-high-contrast:black-on-white){.mat-checkbox-checkmark-path{stroke:#000!important}}\n.mat-checkbox-mixedmark{background-color:#fafafa}\n.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#673ab7}\n.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ffd740}\n.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}\n.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}\n.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}\n.mat-checkbox-disabled .mat-checkbox-label{color:#b0b0b0}\n@media screen and (-ms-high-contrast:active){.mat-checkbox-disabled{opacity:.5}}\n@media screen and (-ms-high-contrast:active){.mat-checkbox-background{background:0 0}}\n.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(103,58,183,.26)}\n.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(255,215,64,.26)}\n.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.26)}\n.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}\n.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}\n.mat-chip.mat-standard-chip .mat-chip-remove:hover{opacity:.54}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#673ab7;color:#fff}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:.54}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:.54}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffd740;color:rgba(0,0,0,.87)}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}\n.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:.54}\n.mat-table{background:#fff}\n.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}\nmat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}\n.mat-header-cell{color:rgba(0,0,0,.54)}\n.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}\n.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}\n.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}\n.mat-calendar-table-header{color:rgba(0,0,0,.38)}\n.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}\n.mat-calendar-body-label{color:rgba(0,0,0,.54)}\n.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}\n.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}\n.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}\n.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}\n.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}\n.mat-calendar-body-selected{background-color:#673ab7;color:#fff}\n.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(103,58,183,.4)}\n.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}\n.mat-datepicker-content{background-color:#fff;color:rgba(0,0,0,.87)}\n.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffd740;color:rgba(0,0,0,.87)}\n.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,215,64,.4)}\n.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}\n.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}\n.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}\n.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}\n.mat-datepicker-toggle-active{color:#673ab7}\n.mat-datepicker-toggle-active.mat-accent{color:#ffd740}\n.mat-datepicker-toggle-active.mat-warn{color:#f44336}\n.mat-dialog-container{background:#fff;color:rgba(0,0,0,.87)}\n.mat-divider{border-top-color:rgba(0,0,0,.12)}\n.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}\n.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}\n.mat-action-row{border-top-color:rgba(0,0,0,.12)}\n.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:rgba(0,0,0,.04)}\n@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}\n.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}\n.mat-expansion-indicator::after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}\n.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}\n.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}\n.mat-form-field-label{color:rgba(0,0,0,.6)}\n.mat-hint{color:rgba(0,0,0,.6)}\n.mat-form-field.mat-focused .mat-form-field-label{color:#673ab7}\n.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffd740}\n.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}\n.mat-focused .mat-form-field-required-marker{color:#ffd740}\n.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}\n.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#673ab7}\n.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffd740}\n.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}\n.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}\n.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}\n.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}\n.mat-error{color:#f44336}\n.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,.54)}\n.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}\n.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}\n.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}\n.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}\n.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}\n.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}\n.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}\n.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}\n.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}\n.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}\n.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}\n.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}\n.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#673ab7}\n.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffd740}\n.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}\n.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}\n.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}\n.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}\n.mat-icon.mat-primary{color:#673ab7}\n.mat-icon.mat-accent{color:#ffd740}\n.mat-icon.mat-warn{color:#f44336}\n.mat-input-element:disabled{color:rgba(0,0,0,.38)}\n.mat-input-element{caret-color:#673ab7}\n.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}\n.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}\n.mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}\n.mat-input-element::placeholder{color:rgba(0,0,0,.42)}\n.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}\n.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}\n.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}\n.mat-accent .mat-input-element{caret-color:#ffd740}\n.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}\n.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{color:rgba(0,0,0,.87)}\n.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{color:rgba(0,0,0,.87)}\n.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{color:rgba(0,0,0,.54)}\n.mat-list-item-disabled{background-color:#eee}\n.mat-list-option.mat-list-item-focus,.mat-list-option:hover,.mat-nav-list .mat-list-item.mat-list-item-focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}\n.mat-menu-panel{background:#fff}\n.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}\n.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}\n.mat-menu-item .mat-icon:not([color]),.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}\n.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}\n.mat-paginator{background:#fff}\n.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}\n.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}\n.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}\n.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}\n.mat-progress-bar-background{fill:#d1c4e9}\n.mat-progress-bar-buffer{background-color:#d1c4e9}\n.mat-progress-bar-fill::after{background-color:#673ab7}\n.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ffe57f}\n.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ffe57f}\n.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ffd740}\n.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}\n.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}\n.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}\n.mat-progress-spinner circle,.mat-spinner circle{stroke:#673ab7}\n.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffd740}\n.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}\n.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}\n.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#673ab7}\n.mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#673ab7}\n.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:rgba(103,58,183,.26)}\n.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffd740}\n.mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#ffd740}\n.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:rgba(255,215,64,.26)}\n.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}\n.mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}\n.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:rgba(244,67,54,.26)}\n.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}\n.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}\n.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}\n.mat-select-content,.mat-select-panel-done-animating{background:#fff}\n.mat-select-value{color:rgba(0,0,0,.87)}\n.mat-select-placeholder{color:rgba(0,0,0,.42)}\n.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}\n.mat-select-arrow{color:rgba(0,0,0,.54)}\n.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}\n.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#673ab7}\n.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffd740}\n.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}\n.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}\n.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}\n.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}\n.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}\n.mat-drawer.mat-drawer-push{background-color:#fff}\n.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}\n.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ffc107}\n.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(255,193,7,.5)}\n.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}\n.mat-slide-toggle .mat-ripple-element{background-color:rgba(255,193,7,.12)}\n.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#673ab7}\n.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(103,58,183,.5)}\n.mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}\n.mat-slide-toggle.mat-primary .mat-ripple-element{background-color:rgba(103,58,183,.12)}\n.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}\n.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,67,54,.5)}\n.mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:rgba(0,0,0,.06)}\n.mat-slide-toggle.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,.12)}\n.mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}\n.mat-disabled .mat-slide-toggle-bar{background-color:rgba(0,0,0,.1)}\n.mat-slide-toggle-thumb{background-color:#fafafa}\n.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}\n.mat-slider-track-background{background-color:rgba(0,0,0,.26)}\n.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#673ab7}\n.mat-primary .mat-slider-thumb-label-text{color:#fff}\n.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ffd740}\n.mat-accent .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}\n.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}\n.mat-warn .mat-slider-thumb-label-text{color:#fff}\n.mat-slider-focus-ring{background-color:rgba(255,215,64,.2)}\n.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}\n.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill{background-color:rgba(0,0,0,.26)}\n.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}\n.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}\n.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}\n.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}\n.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}\n.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}\n.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}\n.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}\n.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}\n.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}\n.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}\n.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.38)}\n.mat-step-header .mat-step-icon{background-color:#673ab7;color:#fff}\n.mat-step-header .mat-step-icon-not-touched{background-color:rgba(0,0,0,.38);color:#fff}\n.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}\n.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}\n.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}\n.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}\n.mat-sort-header-arrow{color:#757575}\n.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}\n.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}\n.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}\n.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}\n.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}\n.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}\n.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}\n.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(209,196,233,.3)}\n.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#673ab7}\n.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}\n.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,229,127,.3)}\n.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffd740}\n.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:rgba(0,0,0,.87)}\n.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}\n.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}\n.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}\n.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(209,196,233,.3)}\n.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#673ab7}\n.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}\n.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}\n.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}\n.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}\n.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}\n.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,229,127,.3)}\n.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ffd740}\n.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:rgba(0,0,0,.87)}\n.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}\n.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}\n.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}\n.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(0,0,0,.12)}\n.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}\n.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}\n.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}\n.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}\n.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}\n.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}\n.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}\n.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}\n.mat-toolbar.mat-primary{background:#673ab7;color:#fff}\n.mat-toolbar.mat-accent{background:#ffd740;color:rgba(0,0,0,.87)}\n.mat-toolbar.mat-warn{background:#f44336;color:#fff}\n.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}\n.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}\n.mat-toolbar .mat-input-element{caret-color:currentColor}\n.mat-tooltip{background:rgba(97,97,97,.9)}\n.mat-tree{background:#fff}\n.mat-tree-node{color:rgba(0,0,0,.87)}\n.mat-snack-bar-container{background:#323232;color:#fff}\n.mat-simple-snackbar-action{color:#ffd740}\n/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n/* FONT PATH\n * -------------------------- */\n@font-face {\n font-family: 'FontAwesome';\n src: url('fontawesome-webfont.eot?v=4.7.0');\n src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format(\"embedded-opentype\"), url('fontawesome-webfont.woff2?v=4.7.0') format(\"woff2\"), url('fontawesome-webfont.woff?v=4.7.0') format(\"woff\"), url('fontawesome-webfont.ttf?v=4.7.0') format(\"truetype\"), url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format(\"svg\");\n font-weight: normal;\n font-style: normal; }\n.fa {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n/* makes the font 33% larger relative to the icon container */\n.fa-lg {\n font-size: 1.33333333em;\n line-height: 0.75em;\n vertical-align: -15%; }\n.fa-2x {\n font-size: 2em; }\n.fa-3x {\n font-size: 3em; }\n.fa-4x {\n font-size: 4em; }\n.fa-5x {\n font-size: 5em; }\n.fa-fw {\n width: 1.28571429em;\n text-align: center; }\n.fa-ul {\n padding-left: 0;\n margin-left: 2.14285714em;\n list-style-type: none; }\n.fa-ul > li {\n position: relative; }\n.fa-li {\n position: absolute;\n left: -2.14285714em;\n width: 2.14285714em;\n top: 0.14285714em;\n text-align: center; }\n.fa-li.fa-lg {\n left: -1.85714286em; }\n.fa-border {\n padding: .2em .25em .15em;\n border: solid 0.08em #eee;\n border-radius: .1em; }\n.fa-pull-left {\n float: left; }\n.fa-pull-right {\n float: right; }\n.fa.fa-pull-left {\n margin-right: .3em; }\n.fa.fa-pull-right {\n margin-left: .3em; }\n/* Deprecated as of 4.4.0 */\n.pull-right {\n float: right; }\n.pull-left {\n float: left; }\n.fa.pull-left {\n margin-right: .3em; }\n.fa.pull-right {\n margin-left: .3em; }\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear; }\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8); }\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg); } }\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg); } }\n.fa-rotate-90 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg); }\n.fa-rotate-180 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg); }\n.fa-rotate-270 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg); }\n.fa-flip-horizontal {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1); }\n.fa-flip-vertical {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1); }\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n -webkit-filter: none;\n filter: none; }\n.fa-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle; }\n.fa-stack-1x, .fa-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center; }\n.fa-stack-1x {\n line-height: inherit; }\n.fa-stack-2x {\n font-size: 2em; }\n.fa-inverse {\n color: #fff; }\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n.fa-glass:before {\n content: \"\"; }\n.fa-music:before {\n content: \"\"; }\n.fa-search:before {\n content: \"\"; }\n.fa-envelope-o:before {\n content: \"\"; }\n.fa-heart:before {\n content: \"\"; }\n.fa-star:before {\n content: \"\"; }\n.fa-star-o:before {\n content: \"\"; }\n.fa-user:before {\n content: \"\"; }\n.fa-film:before {\n content: \"\"; }\n.fa-th-large:before {\n content: \"\"; }\n.fa-th:before {\n content: \"\"; }\n.fa-th-list:before {\n content: \"\"; }\n.fa-check:before {\n content: \"\"; }\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n content: \"\"; }\n.fa-search-plus:before {\n content: \"\"; }\n.fa-search-minus:before {\n content: \"\"; }\n.fa-power-off:before {\n content: \"\"; }\n.fa-signal:before {\n content: \"\"; }\n.fa-gear:before,\n.fa-cog:before {\n content: \"\"; }\n.fa-trash-o:before {\n content: \"\"; }\n.fa-home:before {\n content: \"\"; }\n.fa-file-o:before {\n content: \"\"; }\n.fa-clock-o:before {\n content: \"\"; }\n.fa-road:before {\n content: \"\"; }\n.fa-download:before {\n content: \"\"; }\n.fa-arrow-circle-o-down:before {\n content: \"\"; }\n.fa-arrow-circle-o-up:before {\n content: \"\"; }\n.fa-inbox:before {\n content: \"\"; }\n.fa-play-circle-o:before {\n content: \"\"; }\n.fa-rotate-right:before,\n.fa-repeat:before {\n content: \"\"; }\n.fa-refresh:before {\n content: \"\"; }\n.fa-list-alt:before {\n content: \"\"; }\n.fa-lock:before {\n content: \"\"; }\n.fa-flag:before {\n content: \"\"; }\n.fa-headphones:before {\n content: \"\"; }\n.fa-volume-off:before {\n content: \"\"; }\n.fa-volume-down:before {\n content: \"\"; }\n.fa-volume-up:before {\n content: \"\"; }\n.fa-qrcode:before {\n content: \"\"; }\n.fa-barcode:before {\n content: \"\"; }\n.fa-tag:before {\n content: \"\"; }\n.fa-tags:before {\n content: \"\"; }\n.fa-book:before {\n content: \"\"; }\n.fa-bookmark:before {\n content: \"\"; }\n.fa-print:before {\n content: \"\"; }\n.fa-camera:before {\n content: \"\"; }\n.fa-font:before {\n content: \"\"; }\n.fa-bold:before {\n content: \"\"; }\n.fa-italic:before {\n content: \"\"; }\n.fa-text-height:before {\n content: \"\"; }\n.fa-text-width:before {\n content: \"\"; }\n.fa-align-left:before {\n content: \"\"; }\n.fa-align-center:before {\n content: \"\"; }\n.fa-align-right:before {\n content: \"\"; }\n.fa-align-justify:before {\n content: \"\"; }\n.fa-list:before {\n content: \"\"; }\n.fa-dedent:before,\n.fa-outdent:before {\n content: \"\"; }\n.fa-indent:before {\n content: \"\"; }\n.fa-video-camera:before {\n content: \"\"; }\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n content: \"\"; }\n.fa-pencil:before {\n content: \"\"; }\n.fa-map-marker:before {\n content: \"\"; }\n.fa-adjust:before {\n content: \"\"; }\n.fa-tint:before {\n content: \"\"; }\n.fa-edit:before,\n.fa-pencil-square-o:before {\n content: \"\"; }\n.fa-share-square-o:before {\n content: \"\"; }\n.fa-check-square-o:before {\n content: \"\"; }\n.fa-arrows:before {\n content: \"\"; }\n.fa-step-backward:before {\n content: \"\"; }\n.fa-fast-backward:before {\n content: \"\"; }\n.fa-backward:before {\n content: \"\"; }\n.fa-play:before {\n content: \"\"; }\n.fa-pause:before {\n content: \"\"; }\n.fa-stop:before {\n content: \"\"; }\n.fa-forward:before {\n content: \"\"; }\n.fa-fast-forward:before {\n content: \"\"; }\n.fa-step-forward:before {\n content: \"\"; }\n.fa-eject:before {\n content: \"\"; }\n.fa-chevron-left:before {\n content: \"\"; }\n.fa-chevron-right:before {\n content: \"\"; }\n.fa-plus-circle:before {\n content: \"\"; }\n.fa-minus-circle:before {\n content: \"\"; }\n.fa-times-circle:before {\n content: \"\"; }\n.fa-check-circle:before {\n content: \"\"; }\n.fa-question-circle:before {\n content: \"\"; }\n.fa-info-circle:before {\n content: \"\"; }\n.fa-crosshairs:before {\n content: \"\"; }\n.fa-times-circle-o:before {\n content: \"\"; }\n.fa-check-circle-o:before {\n content: \"\"; }\n.fa-ban:before {\n content: \"\"; }\n.fa-arrow-left:before {\n content: \"\"; }\n.fa-arrow-right:before {\n content: \"\"; }\n.fa-arrow-up:before {\n content: \"\"; }\n.fa-arrow-down:before {\n content: \"\"; }\n.fa-mail-forward:before,\n.fa-share:before {\n content: \"\"; }\n.fa-expand:before {\n content: \"\"; }\n.fa-compress:before {\n content: \"\"; }\n.fa-plus:before {\n content: \"\"; }\n.fa-minus:before {\n content: \"\"; }\n.fa-asterisk:before {\n content: \"\"; }\n.fa-exclamation-circle:before {\n content: \"\"; }\n.fa-gift:before {\n content: \"\"; }\n.fa-leaf:before {\n content: \"\"; }\n.fa-fire:before {\n content: \"\"; }\n.fa-eye:before {\n content: \"\"; }\n.fa-eye-slash:before {\n content: \"\"; }\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n content: \"\"; }\n.fa-plane:before {\n content: \"\"; }\n.fa-calendar:before {\n content: \"\"; }\n.fa-random:before {\n content: \"\"; }\n.fa-comment:before {\n content: \"\"; }\n.fa-magnet:before {\n content: \"\"; }\n.fa-chevron-up:before {\n content: \"\"; }\n.fa-chevron-down:before {\n content: \"\"; }\n.fa-retweet:before {\n content: \"\"; }\n.fa-shopping-cart:before {\n content: \"\"; }\n.fa-folder:before {\n content: \"\"; }\n.fa-folder-open:before {\n content: \"\"; }\n.fa-arrows-v:before {\n content: \"\"; }\n.fa-arrows-h:before {\n content: \"\"; }\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n content: \"\"; }\n.fa-twitter-square:before {\n content: \"\"; }\n.fa-facebook-square:before {\n content: \"\"; }\n.fa-camera-retro:before {\n content: \"\"; }\n.fa-key:before {\n content: \"\"; }\n.fa-gears:before,\n.fa-cogs:before {\n content: \"\"; }\n.fa-comments:before {\n content: \"\"; }\n.fa-thumbs-o-up:before {\n content: \"\"; }\n.fa-thumbs-o-down:before {\n content: \"\"; }\n.fa-star-half:before {\n content: \"\"; }\n.fa-heart-o:before {\n content: \"\"; }\n.fa-sign-out:before {\n content: \"\"; }\n.fa-linkedin-square:before {\n content: \"\"; }\n.fa-thumb-tack:before {\n content: \"\"; }\n.fa-external-link:before {\n content: \"\"; }\n.fa-sign-in:before {\n content: \"\"; }\n.fa-trophy:before {\n content: \"\"; }\n.fa-github-square:before {\n content: \"\"; }\n.fa-upload:before {\n content: \"\"; }\n.fa-lemon-o:before {\n content: \"\"; }\n.fa-phone:before {\n content: \"\"; }\n.fa-square-o:before {\n content: \"\"; }\n.fa-bookmark-o:before {\n content: \"\"; }\n.fa-phone-square:before {\n content: \"\"; }\n.fa-twitter:before {\n content: \"\"; }\n.fa-facebook-f:before,\n.fa-facebook:before {\n content: \"\"; }\n.fa-github:before {\n content: \"\"; }\n.fa-unlock:before {\n content: \"\"; }\n.fa-credit-card:before {\n content: \"\"; }\n.fa-feed:before,\n.fa-rss:before {\n content: \"\"; }\n.fa-hdd-o:before {\n content: \"\"; }\n.fa-bullhorn:before {\n content: \"\"; }\n.fa-bell:before {\n content: \"\"; }\n.fa-certificate:before {\n content: \"\"; }\n.fa-hand-o-right:before {\n content: \"\"; }\n.fa-hand-o-left:before {\n content: \"\"; }\n.fa-hand-o-up:before {\n content: \"\"; }\n.fa-hand-o-down:before {\n content: \"\"; }\n.fa-arrow-circle-left:before {\n content: \"\"; }\n.fa-arrow-circle-right:before {\n content: \"\"; }\n.fa-arrow-circle-up:before {\n content: \"\"; }\n.fa-arrow-circle-down:before {\n content: \"\"; }\n.fa-globe:before {\n content: \"\"; }\n.fa-wrench:before {\n content: \"\"; }\n.fa-tasks:before {\n content: \"\"; }\n.fa-filter:before {\n content: \"\"; }\n.fa-briefcase:before {\n content: \"\"; }\n.fa-arrows-alt:before {\n content: \"\"; }\n.fa-group:before,\n.fa-users:before {\n content: \"\"; }\n.fa-chain:before,\n.fa-link:before {\n content: \"\"; }\n.fa-cloud:before {\n content: \"\"; }\n.fa-flask:before {\n content: \"\"; }\n.fa-cut:before,\n.fa-scissors:before {\n content: \"\"; }\n.fa-copy:before,\n.fa-files-o:before {\n content: \"\"; }\n.fa-paperclip:before {\n content: \"\"; }\n.fa-save:before,\n.fa-floppy-o:before {\n content: \"\"; }\n.fa-square:before {\n content: \"\"; }\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n content: \"\"; }\n.fa-list-ul:before {\n content: \"\"; }\n.fa-list-ol:before {\n content: \"\"; }\n.fa-strikethrough:before {\n content: \"\"; }\n.fa-underline:before {\n content: \"\"; }\n.fa-table:before {\n content: \"\"; }\n.fa-magic:before {\n content: \"\"; }\n.fa-truck:before {\n content: \"\"; }\n.fa-pinterest:before {\n content: \"\"; }\n.fa-pinterest-square:before {\n content: \"\"; }\n.fa-google-plus-square:before {\n content: \"\"; }\n.fa-google-plus:before {\n content: \"\"; }\n.fa-money:before {\n content: \"\"; }\n.fa-caret-down:before {\n content: \"\"; }\n.fa-caret-up:before {\n content: \"\"; }\n.fa-caret-left:before {\n content: \"\"; }\n.fa-caret-right:before {\n content: \"\"; }\n.fa-columns:before {\n content: \"\"; }\n.fa-unsorted:before,\n.fa-sort:before {\n content: \"\"; }\n.fa-sort-down:before,\n.fa-sort-desc:before {\n content: \"\"; }\n.fa-sort-up:before,\n.fa-sort-asc:before {\n content: \"\"; }\n.fa-envelope:before {\n content: \"\"; }\n.fa-linkedin:before {\n content: \"\"; }\n.fa-rotate-left:before,\n.fa-undo:before {\n content: \"\"; }\n.fa-legal:before,\n.fa-gavel:before {\n content: \"\"; }\n.fa-dashboard:before,\n.fa-tachometer:before {\n content: \"\"; }\n.fa-comment-o:before {\n content: \"\"; }\n.fa-comments-o:before {\n content: \"\"; }\n.fa-flash:before,\n.fa-bolt:before {\n content: \"\"; }\n.fa-sitemap:before {\n content: \"\"; }\n.fa-umbrella:before {\n content: \"\"; }\n.fa-paste:before,\n.fa-clipboard:before {\n content: \"\"; }\n.fa-lightbulb-o:before {\n content: \"\"; }\n.fa-exchange:before {\n content: \"\"; }\n.fa-cloud-download:before {\n content: \"\"; }\n.fa-cloud-upload:before {\n content: \"\"; }\n.fa-user-md:before {\n content: \"\"; }\n.fa-stethoscope:before {\n content: \"\"; }\n.fa-suitcase:before {\n content: \"\"; }\n.fa-bell-o:before {\n content: \"\"; }\n.fa-coffee:before {\n content: \"\"; }\n.fa-cutlery:before {\n content: \"\"; }\n.fa-file-text-o:before {\n content: \"\"; }\n.fa-building-o:before {\n content: \"\"; }\n.fa-hospital-o:before {\n content: \"\"; }\n.fa-ambulance:before {\n content: \"\"; }\n.fa-medkit:before {\n content: \"\"; }\n.fa-fighter-jet:before {\n content: \"\"; }\n.fa-beer:before {\n content: \"\"; }\n.fa-h-square:before {\n content: \"\"; }\n.fa-plus-square:before {\n content: \"\"; }\n.fa-angle-double-left:before {\n content: \"\"; }\n.fa-angle-double-right:before {\n content: \"\"; }\n.fa-angle-double-up:before {\n content: \"\"; }\n.fa-angle-double-down:before {\n content: \"\"; }\n.fa-angle-left:before {\n content: \"\"; }\n.fa-angle-right:before {\n content: \"\"; }\n.fa-angle-up:before {\n content: \"\"; }\n.fa-angle-down:before {\n content: \"\"; }\n.fa-desktop:before {\n content: \"\"; }\n.fa-laptop:before {\n content: \"\"; }\n.fa-tablet:before {\n content: \"\"; }\n.fa-mobile-phone:before,\n.fa-mobile:before {\n content: \"\"; }\n.fa-circle-o:before {\n content: \"\"; }\n.fa-quote-left:before {\n content: \"\"; }\n.fa-quote-right:before {\n content: \"\"; }\n.fa-spinner:before {\n content: \"\"; }\n.fa-circle:before {\n content: \"\"; }\n.fa-mail-reply:before,\n.fa-reply:before {\n content: \"\"; }\n.fa-github-alt:before {\n content: \"\"; }\n.fa-folder-o:before {\n content: \"\"; }\n.fa-folder-open-o:before {\n content: \"\"; }\n.fa-smile-o:before {\n content: \"\"; }\n.fa-frown-o:before {\n content: \"\"; }\n.fa-meh-o:before {\n content: \"\"; }\n.fa-gamepad:before {\n content: \"\"; }\n.fa-keyboard-o:before {\n content: \"\"; }\n.fa-flag-o:before {\n content: \"\"; }\n.fa-flag-checkered:before {\n content: \"\"; }\n.fa-terminal:before {\n content: \"\"; }\n.fa-code:before {\n content: \"\"; }\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n content: \"\"; }\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n content: \"\"; }\n.fa-location-arrow:before {\n content: \"\"; }\n.fa-crop:before {\n content: \"\"; }\n.fa-code-fork:before {\n content: \"\"; }\n.fa-unlink:before,\n.fa-chain-broken:before {\n content: \"\"; }\n.fa-question:before {\n content: \"\"; }\n.fa-info:before {\n content: \"\"; }\n.fa-exclamation:before {\n content: \"\"; }\n.fa-superscript:before {\n content: \"\"; }\n.fa-subscript:before {\n content: \"\"; }\n.fa-eraser:before {\n content: \"\"; }\n.fa-puzzle-piece:before {\n content: \"\"; }\n.fa-microphone:before {\n content: \"\"; }\n.fa-microphone-slash:before {\n content: \"\"; }\n.fa-shield:before {\n content: \"\"; }\n.fa-calendar-o:before {\n content: \"\"; }\n.fa-fire-extinguisher:before {\n content: \"\"; }\n.fa-rocket:before {\n content: \"\"; }\n.fa-maxcdn:before {\n content: \"\"; }\n.fa-chevron-circle-left:before {\n content: \"\"; }\n.fa-chevron-circle-right:before {\n content: \"\"; }\n.fa-chevron-circle-up:before {\n content: \"\"; }\n.fa-chevron-circle-down:before {\n content: \"\"; }\n.fa-html5:before {\n content: \"\"; }\n.fa-css3:before {\n content: \"\"; }\n.fa-anchor:before {\n content: \"\"; }\n.fa-unlock-alt:before {\n content: \"\"; }\n.fa-bullseye:before {\n content: \"\"; }\n.fa-ellipsis-h:before {\n content: \"\"; }\n.fa-ellipsis-v:before {\n content: \"\"; }\n.fa-rss-square:before {\n content: \"\"; }\n.fa-play-circle:before {\n content: \"\"; }\n.fa-ticket:before {\n content: \"\"; }\n.fa-minus-square:before {\n content: \"\"; }\n.fa-minus-square-o:before {\n content: \"\"; }\n.fa-level-up:before {\n content: \"\"; }\n.fa-level-down:before {\n content: \"\"; }\n.fa-check-square:before {\n content: \"\"; }\n.fa-pencil-square:before {\n content: \"\"; }\n.fa-external-link-square:before {\n content: \"\"; }\n.fa-share-square:before {\n content: \"\"; }\n.fa-compass:before {\n content: \"\"; }\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n content: \"\"; }\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n content: \"\"; }\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n content: \"\"; }\n.fa-euro:before,\n.fa-eur:before {\n content: \"\"; }\n.fa-gbp:before {\n content: \"\"; }\n.fa-dollar:before,\n.fa-usd:before {\n content: \"\"; }\n.fa-rupee:before,\n.fa-inr:before {\n content: \"\"; }\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n content: \"\"; }\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n content: \"\"; }\n.fa-won:before,\n.fa-krw:before {\n content: \"\"; }\n.fa-bitcoin:before,\n.fa-btc:before {\n content: \"\"; }\n.fa-file:before {\n content: \"\"; }\n.fa-file-text:before {\n content: \"\"; }\n.fa-sort-alpha-asc:before {\n content: \"\"; }\n.fa-sort-alpha-desc:before {\n content: \"\"; }\n.fa-sort-amount-asc:before {\n content: \"\"; }\n.fa-sort-amount-desc:before {\n content: \"\"; }\n.fa-sort-numeric-asc:before {\n content: \"\"; }\n.fa-sort-numeric-desc:before {\n content: \"\"; }\n.fa-thumbs-up:before {\n content: \"\"; }\n.fa-thumbs-down:before {\n content: \"\"; }\n.fa-youtube-square:before {\n content: \"\"; }\n.fa-youtube:before {\n content: \"\"; }\n.fa-xing:before {\n content: \"\"; }\n.fa-xing-square:before {\n content: \"\"; }\n.fa-youtube-play:before {\n content: \"\"; }\n.fa-dropbox:before {\n content: \"\"; }\n.fa-stack-overflow:before {\n content: \"\"; }\n.fa-instagram:before {\n content: \"\"; }\n.fa-flickr:before {\n content: \"\"; }\n.fa-adn:before {\n content: \"\"; }\n.fa-bitbucket:before {\n content: \"\"; }\n.fa-bitbucket-square:before {\n content: \"\"; }\n.fa-tumblr:before {\n content: \"\"; }\n.fa-tumblr-square:before {\n content: \"\"; }\n.fa-long-arrow-down:before {\n content: \"\"; }\n.fa-long-arrow-up:before {\n content: \"\"; }\n.fa-long-arrow-left:before {\n content: \"\"; }\n.fa-long-arrow-right:before {\n content: \"\"; }\n.fa-apple:before {\n content: \"\"; }\n.fa-windows:before {\n content: \"\"; }\n.fa-android:before {\n content: \"\"; }\n.fa-linux:before {\n content: \"\"; }\n.fa-dribbble:before {\n content: \"\"; }\n.fa-skype:before {\n content: \"\"; }\n.fa-foursquare:before {\n content: \"\"; }\n.fa-trello:before {\n content: \"\"; }\n.fa-female:before {\n content: \"\"; }\n.fa-male:before {\n content: \"\"; }\n.fa-gittip:before,\n.fa-gratipay:before {\n content: \"\"; }\n.fa-sun-o:before {\n content: \"\"; }\n.fa-moon-o:before {\n content: \"\"; }\n.fa-archive:before {\n content: \"\"; }\n.fa-bug:before {\n content: \"\"; }\n.fa-vk:before {\n content: \"\"; }\n.fa-weibo:before {\n content: \"\"; }\n.fa-renren:before {\n content: \"\"; }\n.fa-pagelines:before {\n content: \"\"; }\n.fa-stack-exchange:before {\n content: \"\"; }\n.fa-arrow-circle-o-right:before {\n content: \"\"; }\n.fa-arrow-circle-o-left:before {\n content: \"\"; }\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n content: \"\"; }\n.fa-dot-circle-o:before {\n content: \"\"; }\n.fa-wheelchair:before {\n content: \"\"; }\n.fa-vimeo-square:before {\n content: \"\"; }\n.fa-turkish-lira:before,\n.fa-try:before {\n content: \"\"; }\n.fa-plus-square-o:before {\n content: \"\"; }\n.fa-space-shuttle:before {\n content: \"\"; }\n.fa-slack:before {\n content: \"\"; }\n.fa-envelope-square:before {\n content: \"\"; }\n.fa-wordpress:before {\n content: \"\"; }\n.fa-openid:before {\n content: \"\"; }\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n content: \"\"; }\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n content: \"\"; }\n.fa-yahoo:before {\n content: \"\"; }\n.fa-google:before {\n content: \"\"; }\n.fa-reddit:before {\n content: \"\"; }\n.fa-reddit-square:before {\n content: \"\"; }\n.fa-stumbleupon-circle:before {\n content: \"\"; }\n.fa-stumbleupon:before {\n content: \"\"; }\n.fa-delicious:before {\n content: \"\"; }\n.fa-digg:before {\n content: \"\"; }\n.fa-pied-piper-pp:before {\n content: \"\"; }\n.fa-pied-piper-alt:before {\n content: \"\"; }\n.fa-drupal:before {\n content: \"\"; }\n.fa-joomla:before {\n content: \"\"; }\n.fa-language:before {\n content: \"\"; }\n.fa-fax:before {\n content: \"\"; }\n.fa-building:before {\n content: \"\"; }\n.fa-child:before {\n content: \"\"; }\n.fa-paw:before {\n content: \"\"; }\n.fa-spoon:before {\n content: \"\"; }\n.fa-cube:before {\n content: \"\"; }\n.fa-cubes:before {\n content: \"\"; }\n.fa-behance:before {\n content: \"\"; }\n.fa-behance-square:before {\n content: \"\"; }\n.fa-steam:before {\n content: \"\"; }\n.fa-steam-square:before {\n content: \"\"; }\n.fa-recycle:before {\n content: \"\"; }\n.fa-automobile:before,\n.fa-car:before {\n content: \"\"; }\n.fa-cab:before,\n.fa-taxi:before {\n content: \"\"; }\n.fa-tree:before {\n content: \"\"; }\n.fa-spotify:before {\n content: \"\"; }\n.fa-deviantart:before {\n content: \"\"; }\n.fa-soundcloud:before {\n content: \"\"; }\n.fa-database:before {\n content: \"\"; }\n.fa-file-pdf-o:before {\n content: \"\"; }\n.fa-file-word-o:before {\n content: \"\"; }\n.fa-file-excel-o:before {\n content: \"\"; }\n.fa-file-powerpoint-o:before {\n content: \"\"; }\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n content: \"\"; }\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n content: \"\"; }\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n content: \"\"; }\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n content: \"\"; }\n.fa-file-code-o:before {\n content: \"\"; }\n.fa-vine:before {\n content: \"\"; }\n.fa-codepen:before {\n content: \"\"; }\n.fa-jsfiddle:before {\n content: \"\"; }\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n content: \"\"; }\n.fa-circle-o-notch:before {\n content: \"\"; }\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n content: \"\"; }\n.fa-ge:before,\n.fa-empire:before {\n content: \"\"; }\n.fa-git-square:before {\n content: \"\"; }\n.fa-git:before {\n content: \"\"; }\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n content: \"\"; }\n.fa-tencent-weibo:before {\n content: \"\"; }\n.fa-qq:before {\n content: \"\"; }\n.fa-wechat:before,\n.fa-weixin:before {\n content: \"\"; }\n.fa-send:before,\n.fa-paper-plane:before {\n content: \"\"; }\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n content: \"\"; }\n.fa-history:before {\n content: \"\"; }\n.fa-circle-thin:before {\n content: \"\"; }\n.fa-header:before {\n content: \"\"; }\n.fa-paragraph:before {\n content: \"\"; }\n.fa-sliders:before {\n content: \"\"; }\n.fa-share-alt:before {\n content: \"\"; }\n.fa-share-alt-square:before {\n content: \"\"; }\n.fa-bomb:before {\n content: \"\"; }\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n content: \"\"; }\n.fa-tty:before {\n content: \"\"; }\n.fa-binoculars:before {\n content: \"\"; }\n.fa-plug:before {\n content: \"\"; }\n.fa-slideshare:before {\n content: \"\"; }\n.fa-twitch:before {\n content: \"\"; }\n.fa-yelp:before {\n content: \"\"; }\n.fa-newspaper-o:before {\n content: \"\"; }\n.fa-wifi:before {\n content: \"\"; }\n.fa-calculator:before {\n content: \"\"; }\n.fa-paypal:before {\n content: \"\"; }\n.fa-google-wallet:before {\n content: \"\"; }\n.fa-cc-visa:before {\n content: \"\"; }\n.fa-cc-mastercard:before {\n content: \"\"; }\n.fa-cc-discover:before {\n content: \"\"; }\n.fa-cc-amex:before {\n content: \"\"; }\n.fa-cc-paypal:before {\n content: \"\"; }\n.fa-cc-stripe:before {\n content: \"\"; }\n.fa-bell-slash:before {\n content: \"\"; }\n.fa-bell-slash-o:before {\n content: \"\"; }\n.fa-trash:before {\n content: \"\"; }\n.fa-copyright:before {\n content: \"\"; }\n.fa-at:before {\n content: \"\"; }\n.fa-eyedropper:before {\n content: \"\"; }\n.fa-paint-brush:before {\n content: \"\"; }\n.fa-birthday-cake:before {\n content: \"\"; }\n.fa-area-chart:before {\n content: \"\"; }\n.fa-pie-chart:before {\n content: \"\"; }\n.fa-line-chart:before {\n content: \"\"; }\n.fa-lastfm:before {\n content: \"\"; }\n.fa-lastfm-square:before {\n content: \"\"; }\n.fa-toggle-off:before {\n content: \"\"; }\n.fa-toggle-on:before {\n content: \"\"; }\n.fa-bicycle:before {\n content: \"\"; }\n.fa-bus:before {\n content: \"\"; }\n.fa-ioxhost:before {\n content: \"\"; }\n.fa-angellist:before {\n content: \"\"; }\n.fa-cc:before {\n content: \"\"; }\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n content: \"\"; }\n.fa-meanpath:before {\n content: \"\"; }\n.fa-buysellads:before {\n content: \"\"; }\n.fa-connectdevelop:before {\n content: \"\"; }\n.fa-dashcube:before {\n content: \"\"; }\n.fa-forumbee:before {\n content: \"\"; }\n.fa-leanpub:before {\n content: \"\"; }\n.fa-sellsy:before {\n content: \"\"; }\n.fa-shirtsinbulk:before {\n content: \"\"; }\n.fa-simplybuilt:before {\n content: \"\"; }\n.fa-skyatlas:before {\n content: \"\"; }\n.fa-cart-plus:before {\n content: \"\"; }\n.fa-cart-arrow-down:before {\n content: \"\"; }\n.fa-diamond:before {\n content: \"\"; }\n.fa-ship:before {\n content: \"\"; }\n.fa-user-secret:before {\n content: \"\"; }\n.fa-motorcycle:before {\n content: \"\"; }\n.fa-street-view:before {\n content: \"\"; }\n.fa-heartbeat:before {\n content: \"\"; }\n.fa-venus:before {\n content: \"\"; }\n.fa-mars:before {\n content: \"\"; }\n.fa-mercury:before {\n content: \"\"; }\n.fa-intersex:before,\n.fa-transgender:before {\n content: \"\"; }\n.fa-transgender-alt:before {\n content: \"\"; }\n.fa-venus-double:before {\n content: \"\"; }\n.fa-mars-double:before {\n content: \"\"; }\n.fa-venus-mars:before {\n content: \"\"; }\n.fa-mars-stroke:before {\n content: \"\"; }\n.fa-mars-stroke-v:before {\n content: \"\"; }\n.fa-mars-stroke-h:before {\n content: \"\"; }\n.fa-neuter:before {\n content: \"\"; }\n.fa-genderless:before {\n content: \"\"; }\n.fa-facebook-official:before {\n content: \"\"; }\n.fa-pinterest-p:before {\n content: \"\"; }\n.fa-whatsapp:before {\n content: \"\"; }\n.fa-server:before {\n content: \"\"; }\n.fa-user-plus:before {\n content: \"\"; }\n.fa-user-times:before {\n content: \"\"; }\n.fa-hotel:before,\n.fa-bed:before {\n content: \"\"; }\n.fa-viacoin:before {\n content: \"\"; }\n.fa-train:before {\n content: \"\"; }\n.fa-subway:before {\n content: \"\"; }\n.fa-medium:before {\n content: \"\"; }\n.fa-yc:before,\n.fa-y-combinator:before {\n content: \"\"; }\n.fa-optin-monster:before {\n content: \"\"; }\n.fa-opencart:before {\n content: \"\"; }\n.fa-expeditedssl:before {\n content: \"\"; }\n.fa-battery-4:before,\n.fa-battery:before,\n.fa-battery-full:before {\n content: \"\"; }\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n content: \"\"; }\n.fa-battery-2:before,\n.fa-battery-half:before {\n content: \"\"; }\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n content: \"\"; }\n.fa-battery-0:before,\n.fa-battery-empty:before {\n content: \"\"; }\n.fa-mouse-pointer:before {\n content: \"\"; }\n.fa-i-cursor:before {\n content: \"\"; }\n.fa-object-group:before {\n content: \"\"; }\n.fa-object-ungroup:before {\n content: \"\"; }\n.fa-sticky-note:before {\n content: \"\"; }\n.fa-sticky-note-o:before {\n content: \"\"; }\n.fa-cc-jcb:before {\n content: \"\"; }\n.fa-cc-diners-club:before {\n content: \"\"; }\n.fa-clone:before {\n content: \"\"; }\n.fa-balance-scale:before {\n content: \"\"; }\n.fa-hourglass-o:before {\n content: \"\"; }\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n content: \"\"; }\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n content: \"\"; }\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n content: \"\"; }\n.fa-hourglass:before {\n content: \"\"; }\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n content: \"\"; }\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n content: \"\"; }\n.fa-hand-scissors-o:before {\n content: \"\"; }\n.fa-hand-lizard-o:before {\n content: \"\"; }\n.fa-hand-spock-o:before {\n content: \"\"; }\n.fa-hand-pointer-o:before {\n content: \"\"; }\n.fa-hand-peace-o:before {\n content: \"\"; }\n.fa-trademark:before {\n content: \"\"; }\n.fa-registered:before {\n content: \"\"; }\n.fa-creative-commons:before {\n content: \"\"; }\n.fa-gg:before {\n content: \"\"; }\n.fa-gg-circle:before {\n content: \"\"; }\n.fa-tripadvisor:before {\n content: \"\"; }\n.fa-odnoklassniki:before {\n content: \"\"; }\n.fa-odnoklassniki-square:before {\n content: \"\"; }\n.fa-get-pocket:before {\n content: \"\"; }\n.fa-wikipedia-w:before {\n content: \"\"; }\n.fa-safari:before {\n content: \"\"; }\n.fa-chrome:before {\n content: \"\"; }\n.fa-firefox:before {\n content: \"\"; }\n.fa-opera:before {\n content: \"\"; }\n.fa-internet-explorer:before {\n content: \"\"; }\n.fa-tv:before,\n.fa-television:before {\n content: \"\"; }\n.fa-contao:before {\n content: \"\"; }\n.fa-500px:before {\n content: \"\"; }\n.fa-amazon:before {\n content: \"\"; }\n.fa-calendar-plus-o:before {\n content: \"\"; }\n.fa-calendar-minus-o:before {\n content: \"\"; }\n.fa-calendar-times-o:before {\n content: \"\"; }\n.fa-calendar-check-o:before {\n content: \"\"; }\n.fa-industry:before {\n content: \"\"; }\n.fa-map-pin:before {\n content: \"\"; }\n.fa-map-signs:before {\n content: \"\"; }\n.fa-map-o:before {\n content: \"\"; }\n.fa-map:before {\n content: \"\"; }\n.fa-commenting:before {\n content: \"\"; }\n.fa-commenting-o:before {\n content: \"\"; }\n.fa-houzz:before {\n content: \"\"; }\n.fa-vimeo:before {\n content: \"\"; }\n.fa-black-tie:before {\n content: \"\"; }\n.fa-fonticons:before {\n content: \"\"; }\n.fa-reddit-alien:before {\n content: \"\"; }\n.fa-edge:before {\n content: \"\"; }\n.fa-credit-card-alt:before {\n content: \"\"; }\n.fa-codiepie:before {\n content: \"\"; }\n.fa-modx:before {\n content: \"\"; }\n.fa-fort-awesome:before {\n content: \"\"; }\n.fa-usb:before {\n content: \"\"; }\n.fa-product-hunt:before {\n content: \"\"; }\n.fa-mixcloud:before {\n content: \"\"; }\n.fa-scribd:before {\n content: \"\"; }\n.fa-pause-circle:before {\n content: \"\"; }\n.fa-pause-circle-o:before {\n content: \"\"; }\n.fa-stop-circle:before {\n content: \"\"; }\n.fa-stop-circle-o:before {\n content: \"\"; }\n.fa-shopping-bag:before {\n content: \"\"; }\n.fa-shopping-basket:before {\n content: \"\"; }\n.fa-hashtag:before {\n content: \"\"; }\n.fa-bluetooth:before {\n content: \"\"; }\n.fa-bluetooth-b:before {\n content: \"\"; }\n.fa-percent:before {\n content: \"\"; }\n.fa-gitlab:before {\n content: \"\"; }\n.fa-wpbeginner:before {\n content: \"\"; }\n.fa-wpforms:before {\n content: \"\"; }\n.fa-envira:before {\n content: \"\"; }\n.fa-universal-access:before {\n content: \"\"; }\n.fa-wheelchair-alt:before {\n content: \"\"; }\n.fa-question-circle-o:before {\n content: \"\"; }\n.fa-blind:before {\n content: \"\"; }\n.fa-audio-description:before {\n content: \"\"; }\n.fa-volume-control-phone:before {\n content: \"\"; }\n.fa-braille:before {\n content: \"\"; }\n.fa-assistive-listening-systems:before {\n content: \"\"; }\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n content: \"\"; }\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n content: \"\"; }\n.fa-glide:before {\n content: \"\"; }\n.fa-glide-g:before {\n content: \"\"; }\n.fa-signing:before,\n.fa-sign-language:before {\n content: \"\"; }\n.fa-low-vision:before {\n content: \"\"; }\n.fa-viadeo:before {\n content: \"\"; }\n.fa-viadeo-square:before {\n content: \"\"; }\n.fa-snapchat:before {\n content: \"\"; }\n.fa-snapchat-ghost:before {\n content: \"\"; }\n.fa-snapchat-square:before {\n content: \"\"; }\n.fa-pied-piper:before {\n content: \"\"; }\n.fa-first-order:before {\n content: \"\"; }\n.fa-yoast:before {\n content: \"\"; }\n.fa-themeisle:before {\n content: \"\"; }\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n content: \"\"; }\n.fa-fa:before,\n.fa-font-awesome:before {\n content: \"\"; }\n.fa-handshake-o:before {\n content: \"\"; }\n.fa-envelope-open:before {\n content: \"\"; }\n.fa-envelope-open-o:before {\n content: \"\"; }\n.fa-linode:before {\n content: \"\"; }\n.fa-address-book:before {\n content: \"\"; }\n.fa-address-book-o:before {\n content: \"\"; }\n.fa-vcard:before,\n.fa-address-card:before {\n content: \"\"; }\n.fa-vcard-o:before,\n.fa-address-card-o:before {\n content: \"\"; }\n.fa-user-circle:before {\n content: \"\"; }\n.fa-user-circle-o:before {\n content: \"\"; }\n.fa-user-o:before {\n content: \"\"; }\n.fa-id-badge:before {\n content: \"\"; }\n.fa-drivers-license:before,\n.fa-id-card:before {\n content: \"\"; }\n.fa-drivers-license-o:before,\n.fa-id-card-o:before {\n content: \"\"; }\n.fa-quora:before {\n content: \"\"; }\n.fa-free-code-camp:before {\n content: \"\"; }\n.fa-telegram:before {\n content: \"\"; }\n.fa-thermometer-4:before,\n.fa-thermometer:before,\n.fa-thermometer-full:before {\n content: \"\"; }\n.fa-thermometer-3:before,\n.fa-thermometer-three-quarters:before {\n content: \"\"; }\n.fa-thermometer-2:before,\n.fa-thermometer-half:before {\n content: \"\"; }\n.fa-thermometer-1:before,\n.fa-thermometer-quarter:before {\n content: \"\"; }\n.fa-thermometer-0:before,\n.fa-thermometer-empty:before {\n content: \"\"; }\n.fa-shower:before {\n content: \"\"; }\n.fa-bathtub:before,\n.fa-s15:before,\n.fa-bath:before {\n content: \"\"; }\n.fa-podcast:before {\n content: \"\"; }\n.fa-window-maximize:before {\n content: \"\"; }\n.fa-window-minimize:before {\n content: \"\"; }\n.fa-window-restore:before {\n content: \"\"; }\n.fa-times-rectangle:before,\n.fa-window-close:before {\n content: \"\"; }\n.fa-times-rectangle-o:before,\n.fa-window-close-o:before {\n content: \"\"; }\n.fa-bandcamp:before {\n content: \"\"; }\n.fa-grav:before {\n content: \"\"; }\n.fa-etsy:before {\n content: \"\"; }\n.fa-imdb:before {\n content: \"\"; }\n.fa-ravelry:before {\n content: \"\"; }\n.fa-eercast:before {\n content: \"\"; }\n.fa-microchip:before {\n content: \"\"; }\n.fa-snowflake-o:before {\n content: \"\"; }\n.fa-superpowers:before {\n content: \"\"; }\n.fa-wpexplorer:before {\n content: \"\"; }\n.fa-meetup:before {\n content: \"\"; }\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0; }\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto; }\nbody {\n padding: 0;\n margin: 0;\n font-family: Roboto, sans-serif; }\n.container {\n margin: 20px;\n display: flex; }\n.background-primary {\n background-color: #512DA8 !important; }\n.background-accent {\n background-color: #FFC107 !important; }\n.text-floral-white {\n color: floralwhite !important; }\n.flex-spacer {\n flex: 1 1 auto; }\n"
/***/ }),
/***/ "./node_modules/style-loader/lib/addStyles.js":
/*!****************************************************!*\
!*** ./node_modules/style-loader/lib/addStyles.js ***!
\****************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
/*
MIT License http://www.opensource.org/licenses/mit-license.php
Author Tobias Koppers @sokra
*/
var stylesInDom = {};
var memoize = function (fn) {
var memo;
return function () {
if (typeof memo === "undefined") memo = fn.apply(this, arguments);
return memo;
};
};
var isOldIE = memoize(function () {
// Test for IE <= 9 as proposed by Browserhacks
// @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805
// Tests for existence of standard globals is to allow style-loader
// to operate correctly into non-standard environments
// @see https://github.com/webpack-contrib/style-loader/issues/177
return window && document && document.all && !window.atob;
});
var getTarget = function (target) {
return document.querySelector(target);
};
var getElement = (function (fn) {
var memo = {};
return function(target) {
// If passing function in options, then use it for resolve "head" element.
// Useful for Shadow Root style i.e
// {
// insertInto: function () { return document.querySelector("#foo").shadowRoot }
// }
if (typeof target === 'function') {
return target();
}
if (typeof memo[target] === "undefined") {
var styleTarget = getTarget.call(this, target);
// Special case to return head of iframe instead of iframe itself
if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
try {
// This will throw an exception if access to iframe is blocked
// due to cross-origin restrictions
styleTarget = styleTarget.contentDocument.head;
} catch(e) {
styleTarget = null;
}
}
memo[target] = styleTarget;
}
return memo[target]
};
})();
var singleton = null;
var singletonCounter = 0;
var stylesInsertedAtTop = [];
var fixUrls = __webpack_require__(/*! ./urls */ "./node_modules/style-loader/lib/urls.js");
module.exports = function(list, options) {
if (typeof DEBUG !== "undefined" && DEBUG) {
if (typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment");
}
options = options || {};
options.attrs = typeof options.attrs === "object" ? options.attrs : {};
// Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
// tags it will allow on a page
if (!options.singleton && typeof options.singleton !== "boolean") options.singleton = isOldIE();
// By default, add <style> tags to the <head> element
if (!options.insertInto) options.insertInto = "head";
// By default, add <style> tags to the bottom of the target
if (!options.insertAt) options.insertAt = "bottom";
var styles = listToStyles(list, options);
addStylesToDom(styles, options);
return function update (newList) {
var mayRemove = [];
for (var i = 0; i < styles.length; i++) {
var item = styles[i];
var domStyle = stylesInDom[item.id];
domStyle.refs--;
mayRemove.push(domStyle);
}
if(newList) {
var newStyles = listToStyles(newList, options);
addStylesToDom(newStyles, options);
}
for (var i = 0; i < mayRemove.length; i++) {
var domStyle = mayRemove[i];
if(domStyle.refs === 0) {
for (var j = 0; j < domStyle.parts.length; j++) domStyle.parts[j]();
delete stylesInDom[domStyle.id];
}
}
};
};
function addStylesToDom (styles, options) {
for (var i = 0; i < styles.length; i++) {
var item = styles[i];
var domStyle = stylesInDom[item.id];
if(domStyle) {
domStyle.refs++;
for(var j = 0; j < domStyle.parts.length; j++) {
domStyle.parts[j](item.parts[j]);
}
for(; j < item.parts.length; j++) {
domStyle.parts.push(addStyle(item.parts[j], options));
}
} else {
var parts = [];
for(var j = 0; j < item.parts.length; j++) {
parts.push(addStyle(item.parts[j], options));
}
stylesInDom[item.id] = {id: item.id, refs: 1, parts: parts};
}
}
}
function listToStyles (list, options) {
var styles = [];
var newStyles = {};
for (var i = 0; i < list.length; i++) {
var item = list[i];
var id = options.base ? item[0] + options.base : item[0];
var css = item[1];
var media = item[2];
var sourceMap = item[3];
var part = {css: css, media: media, sourceMap: sourceMap};
if(!newStyles[id]) styles.push(newStyles[id] = {id: id, parts: [part]});
else newStyles[id].parts.push(part);
}
return styles;
}
function insertStyleElement (options, style) {
var target = getElement(options.insertInto)
if (!target) {
throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");
}
var lastStyleElementInsertedAtTop = stylesInsertedAtTop[stylesInsertedAtTop.length - 1];
if (options.insertAt === "top") {
if (!lastStyleElementInsertedAtTop) {
target.insertBefore(style, target.firstChild);
} else if (lastStyleElementInsertedAtTop.nextSibling) {
target.insertBefore(style, lastStyleElementInsertedAtTop.nextSibling);
} else {
target.appendChild(style);
}
stylesInsertedAtTop.push(style);
} else if (options.insertAt === "bottom") {
target.appendChild(style);
} else if (typeof options.insertAt === "object" && options.insertAt.before) {
var nextSibling = getElement(options.insertInto + " " + options.insertAt.before);
target.insertBefore(style, nextSibling);
} else {
throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");
}
}
function removeStyleElement (style) {
if (style.parentNode === null) return false;
style.parentNode.removeChild(style);
var idx = stylesInsertedAtTop.indexOf(style);
if(idx >= 0) {
stylesInsertedAtTop.splice(idx, 1);
}
}
function createStyleElement (options) {
var style = document.createElement("style");
if(options.attrs.type === undefined) {
options.attrs.type = "text/css";
}
addAttrs(style, options.attrs);
insertStyleElement(options, style);
return style;
}
function createLinkElement (options) {
var link = document.createElement("link");
if(options.attrs.type === undefined) {
options.attrs.type = "text/css";
}
options.attrs.rel = "stylesheet";
addAttrs(link, options.attrs);
insertStyleElement(options, link);
return link;
}
function addAttrs (el, attrs) {
Object.keys(attrs).forEach(function (key) {
el.setAttribute(key, attrs[key]);
});
}
function addStyle (obj, options) {
var style, update, remove, result;
// If a transform function was defined, run it on the css
if (options.transform && obj.css) {
result = options.transform(obj.css);
if (result) {
// If transform returns a value, use that instead of the original css.
// This allows running runtime transformations on the css.
obj.css = result;
} else {
// If the transform function returns a falsy value, don't add this css.
// This allows conditional loading of css
return function() {
// noop
};
}
}
if (options.singleton) {
var styleIndex = singletonCounter++;
style = singleton || (singleton = createStyleElement(options));
update = applyToSingletonTag.bind(null, style, styleIndex, false);
remove = applyToSingletonTag.bind(null, style, styleIndex, true);
} else if (
obj.sourceMap &&
typeof URL === "function" &&
typeof URL.createObjectURL === "function" &&
typeof URL.revokeObjectURL === "function" &&
typeof Blob === "function" &&
typeof btoa === "function"
) {
style = createLinkElement(options);
update = updateLink.bind(null, style, options);
remove = function () {
removeStyleElement(style);
if(style.href) URL.revokeObjectURL(style.href);
};
} else {
style = createStyleElement(options);
update = applyToTag.bind(null, style);
remove = function () {
removeStyleElement(style);
};
}
update(obj);
return function updateStyle (newObj) {
if (newObj) {
if (
newObj.css === obj.css &&
newObj.media === obj.media &&
newObj.sourceMap === obj.sourceMap
) {
return;
}
update(obj = newObj);
} else {
remove();
}
};
}
var replaceText = (function () {
var textStore = [];
return function (index, replacement) {
textStore[index] = replacement;
return textStore.filter(Boolean).join('\n');
};
})();
function applyToSingletonTag (style, index, remove, obj) {
var css = remove ? "" : obj.css;
if (style.styleSheet) {
style.styleSheet.cssText = replaceText(index, css);
} else {
var cssNode = document.createTextNode(css);
var childNodes = style.childNodes;
if (childNodes[index]) style.removeChild(childNodes[index]);
if (childNodes.length) {
style.insertBefore(cssNode, childNodes[index]);
} else {
style.appendChild(cssNode);
}
}
}
function applyToTag (style, obj) {
var css = obj.css;
var media = obj.media;
if(media) {
style.setAttribute("media", media)
}
if(style.styleSheet) {
style.styleSheet.cssText = css;
} else {
while(style.firstChild) {
style.removeChild(style.firstChild);
}
style.appendChild(document.createTextNode(css));
}
}
function updateLink (link, options, obj) {
var css = obj.css;
var sourceMap = obj.sourceMap;
/*
If convertToAbsoluteUrls isn't defined, but sourcemaps are enabled
and there is no publicPath defined then lets turn convertToAbsoluteUrls
on by default. Otherwise default to the convertToAbsoluteUrls option
directly
*/
var autoFixUrls = options.convertToAbsoluteUrls === undefined && sourceMap;
if (options.convertToAbsoluteUrls || autoFixUrls) {
css = fixUrls(css);
}
if (sourceMap) {
// http://stackoverflow.com/a/26603875
css += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + " */";
}
var blob = new Blob([css], { type: "text/css" });
var oldSrc = link.href;
link.href = URL.createObjectURL(blob);
if(oldSrc) URL.revokeObjectURL(oldSrc);
}
/***/ }),
/***/ "./node_modules/style-loader/lib/urls.js":
/*!***********************************************!*\
!*** ./node_modules/style-loader/lib/urls.js ***!
\***********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* When source maps are enabled, `style-loader` uses a link element with a data-uri to
* embed the css on the page. This breaks all relative urls because now they are relative to a
* bundle instead of the current page.
*
* One solution is to only use full urls, but that may be impossible.
*
* Instead, this function "fixes" the relative urls to be absolute according to the current page location.
*
* A rudimentary test suite is located at `test/fixUrls.js` and can be run via the `npm test` command.
*
*/
module.exports = function (css) {
// get current location
var location = typeof window !== "undefined" && window.location;
if (!location) {
throw new Error("fixUrls requires window.location");
}
// blank or null?
if (!css || typeof css !== "string") {
return css;
}
var baseUrl = location.protocol + "//" + location.host;
var currentDir = baseUrl + location.pathname.replace(/\/[^\/]*$/, "/");
// convert each url(...)
/*
This regular expression is just a way to recursively match brackets within
a string.
/url\s*\( = Match on the word "url" with any whitespace after it and then a parens
( = Start a capturing group
(?: = Start a non-capturing group
[^)(] = Match anything that isn't a parentheses
| = OR
\( = Match a start parentheses
(?: = Start another non-capturing groups
[^)(]+ = Match anything that isn't a parentheses
| = OR
\( = Match a start parentheses
[^)(]* = Match anything that isn't a parentheses
\) = Match a end parentheses
) = End Group
*\) = Match anything and then a close parens
) = Close non-capturing group
* = Match anything
) = Close capturing group
\) = Match a close parens
/gi = Get all matches, not the first. Be case insensitive.
*/
var fixedCss = css.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi, function(fullMatch, origUrl) {
// strip quotes (if they exist)
var unquotedOrigUrl = origUrl
.trim()
.replace(/^"(.*)"$/, function(o, $1){ return $1; })
.replace(/^'(.*)'$/, function(o, $1){ return $1; });
// already a full url? no change
if (/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(unquotedOrigUrl)) {
return fullMatch;
}
// convert the url to a full url
var newUrl;
if (unquotedOrigUrl.indexOf("//") === 0) {
//TODO: should we add protocol?
newUrl = unquotedOrigUrl;
} else if (unquotedOrigUrl.indexOf("/") === 0) {
// path should be relative to the base url
newUrl = baseUrl + unquotedOrigUrl; // already starts with '/'
} else {
// path should be relative to current directory
newUrl = currentDir + unquotedOrigUrl.replace(/^\.\//, ""); // Strip leading './'
}
// send back the fixed url(...)
return "url(" + JSON.stringify(newUrl) + ")";
});
// send back the fixed css
return fixedCss;
};
/***/ }),
/***/ "./src/styles.scss":
/*!*************************!*\
!*** ./src/styles.scss ***!
\*************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var content = __webpack_require__(/*! !../node_modules/raw-loader!../node_modules/postcss-loader/lib??embedded!../node_modules/sass-loader/lib/loader.js??ref--15-3!./styles.scss */ "./node_modules/raw-loader/index.js!./node_modules/postcss-loader/lib/index.js?!./node_modules/sass-loader/lib/loader.js?!./src/styles.scss");
if(typeof content === 'string') content = [[module.i, content, '']];
var transform;
var insertInto;
var options = {"hmr":true}
options.transform = transform
options.insertInto = undefined;
var update = __webpack_require__(/*! ../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options);
if(content.locals) module.exports = content.locals;
if(false) {}
/***/ }),
/***/ 2:
/*!*******************************!*\
!*** multi ./src/styles.scss ***!
\*******************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(/*! D:\Programming\Angular\conFusion\src\styles.scss */"./src/styles.scss");
/***/ })
},[[2,"runtime"]]]);
//# sourceMappingURL=styles.js.map