Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6056 efrain 1
.swal2-popup.swal2-toast {
2
  flex-direction: row;
3
  align-items: center;
4
  width: auto;
5
  padding: 0.625em;
6
  overflow-y: hidden;
7
  background: #fff;
8
  box-shadow: 0 0 0.625em #d9d9d9;
9
}
10
.swal2-popup.swal2-toast .swal2-header {
11
  flex-direction: row;
12
  padding: 0;
13
}
14
.swal2-popup.swal2-toast .swal2-title {
15
  flex-grow: 1;
16
  justify-content: flex-start;
17
  margin: 0 0.6em;
18
  font-size: 1em;
19
}
20
.swal2-popup.swal2-toast .swal2-footer {
21
  margin: 0.5em 0 0;
22
  padding: 0.5em 0 0;
23
  font-size: 0.8em;
24
}
25
.swal2-popup.swal2-toast .swal2-close {
26
  position: static;
27
  width: 0.8em;
28
  height: 0.8em;
29
  line-height: 0.8;
30
}
31
.swal2-popup.swal2-toast .swal2-content {
32
  justify-content: flex-start;
33
  padding: 0;
34
  font-size: 1em;
35
}
36
.swal2-popup.swal2-toast .swal2-icon {
37
  width: 2em;
38
  min-width: 2em;
39
  height: 2em;
40
  margin: 0;
41
}
42
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
43
  display: flex;
44
  align-items: center;
45
  font-size: 1.8em;
46
  font-weight: bold;
47
}
48
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
49
  .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
50
    font-size: 0.25em;
51
  }
52
}
53
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
54
  width: 2em;
55
  height: 2em;
56
}
57
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
58
  top: 0.875em;
59
  width: 1.375em;
60
}
61
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
62
  left: 0.3125em;
63
}
64
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
65
  right: 0.3125em;
66
}
67
.swal2-popup.swal2-toast .swal2-actions {
68
  flex-basis: auto !important;
69
  width: auto;
70
  height: auto;
71
  margin: 0 0.3125em;
72
  padding: 0;
73
}
74
.swal2-popup.swal2-toast .swal2-styled {
75
  margin: 0.125em 0.3125em;
76
  padding: 0.3125em 0.625em;
77
  font-size: 1em;
78
}
79
.swal2-popup.swal2-toast .swal2-styled:focus {
80
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(100, 150, 200, 0.5);
81
}
82
.swal2-popup.swal2-toast .swal2-success {
83
  border-color: #a5dc86;
84
}
85
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
86
  position: absolute;
87
  width: 1.6em;
88
  height: 3em;
89
  transform: rotate(45deg);
90
  border-radius: 50%;
91
}
92
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
93
  top: -0.8em;
94
  left: -0.5em;
95
  transform: rotate(-45deg);
96
  transform-origin: 2em 2em;
97
  border-radius: 4em 0 0 4em;
98
}
99
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
100
  top: -0.25em;
101
  left: 0.9375em;
102
  transform-origin: 0 1.5em;
103
  border-radius: 0 4em 4em 0;
104
}
105
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
106
  width: 2em;
107
  height: 2em;
108
}
109
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
110
  top: 0;
111
  left: 0.4375em;
112
  width: 0.4375em;
113
  height: 2.6875em;
114
}
115
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
116
  height: 0.3125em;
117
}
118
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
119
  top: 1.125em;
120
  left: 0.1875em;
121
  width: 0.75em;
122
}
123
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
124
  top: 0.9375em;
125
  right: 0.1875em;
126
  width: 1.375em;
127
}
128
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
129
  -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
130
          animation: swal2-toast-animate-success-line-tip 0.75s;
131
}
132
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
133
  -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
134
          animation: swal2-toast-animate-success-line-long 0.75s;
135
}
136
.swal2-popup.swal2-toast.swal2-show {
137
  -webkit-animation: swal2-toast-show 0.5s;
138
          animation: swal2-toast-show 0.5s;
139
}
140
.swal2-popup.swal2-toast.swal2-hide {
141
  -webkit-animation: swal2-toast-hide 0.1s forwards;
142
          animation: swal2-toast-hide 0.1s forwards;
143
}
144
 
145
.swal2-container {
146
  display: flex;
147
  position: fixed;
148
  z-index: 1060;
149
  top: 0;
150
  right: 0;
151
  bottom: 0;
152
  left: 0;
153
  flex-direction: row;
154
  align-items: center;
155
  justify-content: center;
156
  padding: 0.625em;
157
  overflow-x: hidden;
158
  transition: background-color 0.1s;
159
  -webkit-overflow-scrolling: touch;
160
}
161
.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {
162
  background: rgba(0, 0, 0, 0.4);
163
}
164
.swal2-container.swal2-backdrop-hide {
165
  background: transparent !important;
166
}
167
.swal2-container.swal2-top {
168
  align-items: flex-start;
169
}
170
.swal2-container.swal2-top-start, .swal2-container.swal2-top-left {
171
  align-items: flex-start;
172
  justify-content: flex-start;
173
}
174
.swal2-container.swal2-top-end, .swal2-container.swal2-top-right {
175
  align-items: flex-start;
176
  justify-content: flex-end;
177
}
178
.swal2-container.swal2-center {
179
  align-items: center;
180
}
181
.swal2-container.swal2-center-start, .swal2-container.swal2-center-left {
182
  align-items: center;
183
  justify-content: flex-start;
184
}
185
.swal2-container.swal2-center-end, .swal2-container.swal2-center-right {
186
  align-items: center;
187
  justify-content: flex-end;
188
}
189
.swal2-container.swal2-bottom {
190
  align-items: flex-end;
191
}
192
.swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left {
193
  align-items: flex-end;
194
  justify-content: flex-start;
195
}
196
.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right {
197
  align-items: flex-end;
198
  justify-content: flex-end;
199
}
200
.swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child {
201
  margin-top: auto;
202
}
203
.swal2-container.swal2-grow-fullscreen > .swal2-modal {
204
  display: flex !important;
205
  flex: 1;
206
  align-self: stretch;
207
  justify-content: center;
208
}
209
.swal2-container.swal2-grow-row > .swal2-modal {
210
  display: flex !important;
211
  flex: 1;
212
  align-content: center;
213
  justify-content: center;
214
}
215
.swal2-container.swal2-grow-column {
216
  flex: 1;
217
  flex-direction: column;
218
}
219
.swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom {
220
  align-items: center;
221
}
222
.swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left {
223
  align-items: flex-start;
224
}
225
.swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right {
226
  align-items: flex-end;
227
}
228
.swal2-container.swal2-grow-column > .swal2-modal {
229
  display: flex !important;
230
  flex: 1;
231
  align-content: center;
232
  justify-content: center;
233
}
234
.swal2-container.swal2-no-transition {
235
  transition: none !important;
236
}
237
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal {
238
  margin: auto;
239
}
240
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
241
  .swal2-container .swal2-modal {
242
    margin: 0 !important;
243
  }
244
}
245
 
246
.swal2-popup {
247
  display: none;
248
  position: relative;
249
  box-sizing: border-box;
250
  flex-direction: column;
251
  justify-content: center;
252
  width: 32em;
253
  max-width: 100%;
254
  padding: 1.25em;
255
  border: none;
256
  border-radius: 5px;
257
  background: #fff;
258
  font-family: inherit;
259
  font-size: 1rem;
260
}
261
.swal2-popup:focus {
262
  outline: none;
263
}
264
.swal2-popup.swal2-loading {
265
  overflow-y: hidden;
266
}
267
 
268
.swal2-header {
269
  display: flex;
270
  flex-direction: column;
271
  align-items: center;
272
  padding: 0 1.8em;
273
}
274
 
275
.swal2-title {
276
  position: relative;
277
  max-width: 100%;
278
  margin: 0 0 0.4em;
279
  padding: 0;
280
  color: #595959;
281
  font-size: 1.875em;
282
  font-weight: 600;
283
  text-align: center;
284
  text-transform: none;
285
  word-wrap: break-word;
286
}
287
 
288
.swal2-actions {
289
  display: flex;
290
  z-index: 1;
291
  box-sizing: border-box;
292
  flex-wrap: wrap;
293
  align-items: center;
294
  justify-content: center;
295
  width: 100%;
296
  margin: 1.25em auto 0;
297
  padding: 0 1.6em;
298
}
299
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
300
  opacity: 0.4;
301
}
302
.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
303
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
304
}
305
.swal2-actions:not(.swal2-loading) .swal2-styled:active {
306
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
307
}
308
 
309
.swal2-loader {
310
  display: none;
311
  align-items: center;
312
  justify-content: center;
313
  width: 2.2em;
314
  height: 2.2em;
315
  margin: 0 1.875em;
316
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
317
          animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
318
  border-width: 0.25em;
319
  border-style: solid;
320
  border-radius: 100%;
321
  border-color: #2778c4 transparent #2778c4 transparent;
322
}
323
 
324
.swal2-styled {
325
  margin: 0.3125em;
326
  padding: 0.625em 1.1em;
327
  box-shadow: none;
328
  font-weight: 500;
329
}
330
.swal2-styled:not([disabled]) {
331
  cursor: pointer;
332
}
333
.swal2-styled.swal2-confirm {
334
  border: 0;
335
  border-radius: 0.25em;
336
  background: initial;
337
  background-color: #2778c4;
338
  color: #fff;
339
  font-size: 1.0625em;
340
}
341
.swal2-styled.swal2-deny {
342
  border: 0;
343
  border-radius: 0.25em;
344
  background: initial;
345
  background-color: #d14529;
346
  color: #fff;
347
  font-size: 1.0625em;
348
}
349
.swal2-styled.swal2-cancel {
350
  border: 0;
351
  border-radius: 0.25em;
352
  background: initial;
353
  background-color: #757575;
354
  color: #fff;
355
  font-size: 1.0625em;
356
}
357
.swal2-styled:focus {
358
  outline: none;
359
  box-shadow: 0 0 0 3px rgba(100, 150, 200, 0.5);
360
}
361
.swal2-styled::-moz-focus-inner {
362
  border: 0;
363
}
364
 
365
.swal2-footer {
366
  justify-content: center;
367
  margin: 1.25em 0 0;
368
  padding: 1em 0 0;
369
  border-top: 1px solid #eee;
370
  color: #545454;
371
  font-size: 1em;
372
}
373
 
374
.swal2-timer-progress-bar-container {
375
  position: absolute;
376
  right: 0;
377
  bottom: 0;
378
  left: 0;
379
  height: 0.25em;
380
  overflow: hidden;
381
  border-bottom-right-radius: 5px;
382
  border-bottom-left-radius: 5px;
383
}
384
 
385
.swal2-timer-progress-bar {
386
  width: 100%;
387
  height: 0.25em;
388
  background: rgba(0, 0, 0, 0.2);
389
}
390
 
391
.swal2-image {
392
  max-width: 100%;
393
  margin: 1.25em auto;
394
}
395
 
396
.swal2-close {
397
  position: absolute;
398
  z-index: 2;
399
  top: 0;
400
  right: 0;
401
  align-items: center;
402
  justify-content: center;
403
  width: 1.2em;
404
  height: 1.2em;
405
  padding: 0;
406
  overflow: hidden;
407
  transition: color 0.1s ease-out;
408
  border: none;
409
  border-radius: 5px;
410
  background: transparent;
411
  color: #cccccc;
412
  font-family: serif;
413
  font-size: 2.5em;
414
  line-height: 1.2;
415
  cursor: pointer;
416
}
417
.swal2-close:hover {
418
  transform: none;
419
  background: transparent;
420
  color: #f27474;
421
}
422
.swal2-close:focus {
423
  outline: none;
424
  box-shadow: inset 0 0 0 3px rgba(100, 150, 200, 0.5);
425
}
426
.swal2-close::-moz-focus-inner {
427
  border: 0;
428
}
429
 
430
.swal2-content {
431
  z-index: 1;
432
  justify-content: center;
433
  margin: 0;
434
  padding: 0 1.6em;
435
  color: #545454;
436
  font-size: 1.125em;
437
  font-weight: normal;
438
  line-height: normal;
439
  text-align: center;
440
  word-wrap: break-word;
441
}
442
 
443
.swal2-input,
444
.swal2-file,
445
.swal2-textarea,
446
.swal2-select,
447
.swal2-radio,
448
.swal2-checkbox {
449
  margin: 1em auto;
450
}
451
 
452
.swal2-input,
453
.swal2-file,
454
.swal2-textarea {
455
  box-sizing: border-box;
456
  width: 100%;
457
  transition: border-color 0.3s, box-shadow 0.3s;
458
  border: 1px solid #d9d9d9;
459
  border-radius: 0.1875em;
460
  background: inherit;
461
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
462
  color: inherit;
463
  font-size: 1.125em;
464
}
465
.swal2-input.swal2-inputerror,
466
.swal2-file.swal2-inputerror,
467
.swal2-textarea.swal2-inputerror {
468
  border-color: #f27474 !important;
469
  box-shadow: 0 0 2px #f27474 !important;
470
}
471
.swal2-input:focus,
472
.swal2-file:focus,
473
.swal2-textarea:focus {
474
  border: 1px solid #b4dbed;
475
  outline: none;
476
  box-shadow: 0 0 0 3px rgba(100, 150, 200, 0.5);
477
}
478
.swal2-input::-moz-placeholder, .swal2-file::-moz-placeholder, .swal2-textarea::-moz-placeholder {
479
  color: #cccccc;
480
}
481
.swal2-input:-ms-input-placeholder, .swal2-file:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder {
482
  color: #cccccc;
483
}
484
.swal2-input::placeholder,
485
.swal2-file::placeholder,
486
.swal2-textarea::placeholder {
487
  color: #cccccc;
488
}
489
 
490
.swal2-range {
491
  margin: 1em auto;
492
  background: #fff;
493
}
494
.swal2-range input {
495
  width: 80%;
496
}
497
.swal2-range output {
498
  width: 20%;
499
  color: inherit;
500
  font-weight: 600;
501
  text-align: center;
502
}
503
.swal2-range input,
504
.swal2-range output {
505
  height: 2.625em;
506
  padding: 0;
507
  font-size: 1.125em;
508
  line-height: 2.625em;
509
}
510
 
511
.swal2-input {
512
  height: 2.625em;
513
  padding: 0 0.75em;
514
}
515
.swal2-input[type=number] {
516
  max-width: 10em;
517
}
518
 
519
.swal2-file {
520
  background: inherit;
521
  font-size: 1.125em;
522
}
523
 
524
.swal2-textarea {
525
  height: 6.75em;
526
  padding: 0.75em;
527
}
528
 
529
.swal2-select {
530
  min-width: 50%;
531
  max-width: 100%;
532
  padding: 0.375em 0.625em;
533
  background: inherit;
534
  color: inherit;
535
  font-size: 1.125em;
536
}
537
 
538
.swal2-radio,
539
.swal2-checkbox {
540
  align-items: center;
541
  justify-content: center;
542
  background: #fff;
543
  color: inherit;
544
}
545
.swal2-radio label,
546
.swal2-checkbox label {
547
  margin: 0 0.6em;
548
  font-size: 1.125em;
549
}
550
.swal2-radio input,
551
.swal2-checkbox input {
552
  margin: 0 0.4em;
553
}
554
 
555
.swal2-input-label {
556
  display: flex;
557
  justify-content: center;
558
  margin: 1em auto;
559
}
560
 
561
.swal2-validation-message {
562
  align-items: center;
563
  justify-content: center;
564
  margin: 0 -2.7em;
565
  padding: 0.625em;
566
  overflow: hidden;
567
  background: #f0f0f0;
568
  color: #666666;
569
  font-size: 1em;
570
  font-weight: 300;
571
}
572
.swal2-validation-message::before {
573
  content: "!";
574
  display: inline-block;
575
  width: 1.5em;
576
  min-width: 1.5em;
577
  height: 1.5em;
578
  margin: 0 0.625em;
579
  border-radius: 50%;
580
  background-color: #f27474;
581
  color: #fff;
582
  font-weight: 600;
583
  line-height: 1.5em;
584
  text-align: center;
585
}
586
 
587
.swal2-icon {
588
  position: relative;
589
  box-sizing: content-box;
590
  justify-content: center;
591
  width: 5em;
592
  height: 5em;
593
  margin: 1.25em auto 1.875em;
594
  border: 0.25em solid transparent;
595
  border-radius: 50%;
596
  border-color: #000;
597
  font-family: inherit;
598
  line-height: 5em;
599
  cursor: default;
600
  -webkit-user-select: none;
601
     -moz-user-select: none;
602
      -ms-user-select: none;
603
          user-select: none;
604
}
605
.swal2-icon .swal2-icon-content {
606
  display: flex;
607
  align-items: center;
608
  font-size: 3.75em;
609
}
610
.swal2-icon.swal2-error {
611
  border-color: #f27474;
612
  color: #f27474;
613
}
614
.swal2-icon.swal2-error .swal2-x-mark {
615
  position: relative;
616
  flex-grow: 1;
617
}
618
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
619
  display: block;
620
  position: absolute;
621
  top: 2.3125em;
622
  width: 2.9375em;
623
  height: 0.3125em;
624
  border-radius: 0.125em;
625
  background-color: #f27474;
626
}
627
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
628
  left: 1.0625em;
629
  transform: rotate(45deg);
630
}
631
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
632
  right: 1em;
633
  transform: rotate(-45deg);
634
}
635
.swal2-icon.swal2-error.swal2-icon-show {
636
  -webkit-animation: swal2-animate-error-icon 0.5s;
637
          animation: swal2-animate-error-icon 0.5s;
638
}
639
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
640
  -webkit-animation: swal2-animate-error-x-mark 0.5s;
641
          animation: swal2-animate-error-x-mark 0.5s;
642
}
643
.swal2-icon.swal2-warning {
644
  border-color: #facea8;
645
  color: #f8bb86;
646
}
647
.swal2-icon.swal2-info {
648
  border-color: #9de0f6;
649
  color: #3fc3ee;
650
}
651
.swal2-icon.swal2-question {
652
  border-color: #c9dae1;
653
  color: #87adbd;
654
}
655
.swal2-icon.swal2-success {
656
  border-color: #a5dc86;
657
  color: #a5dc86;
658
}
659
.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
660
  position: absolute;
661
  width: 3.75em;
662
  height: 7.5em;
663
  transform: rotate(45deg);
664
  border-radius: 50%;
665
}
666
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
667
  top: -0.4375em;
668
  left: -2.0635em;
669
  transform: rotate(-45deg);
670
  transform-origin: 3.75em 3.75em;
671
  border-radius: 7.5em 0 0 7.5em;
672
}
673
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
674
  top: -0.6875em;
675
  left: 1.875em;
676
  transform: rotate(-45deg);
677
  transform-origin: 0 3.75em;
678
  border-radius: 0 7.5em 7.5em 0;
679
}
680
.swal2-icon.swal2-success .swal2-success-ring {
681
  position: absolute;
682
  z-index: 2;
683
  top: -0.25em;
684
  left: -0.25em;
685
  box-sizing: content-box;
686
  width: 100%;
687
  height: 100%;
688
  border: 0.25em solid rgba(165, 220, 134, 0.3);
689
  border-radius: 50%;
690
}
691
.swal2-icon.swal2-success .swal2-success-fix {
692
  position: absolute;
693
  z-index: 1;
694
  top: 0.5em;
695
  left: 1.625em;
696
  width: 0.4375em;
697
  height: 5.625em;
698
  transform: rotate(-45deg);
699
}
700
.swal2-icon.swal2-success [class^=swal2-success-line] {
701
  display: block;
702
  position: absolute;
703
  z-index: 2;
704
  height: 0.3125em;
705
  border-radius: 0.125em;
706
  background-color: #a5dc86;
707
}
708
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
709
  top: 2.875em;
710
  left: 0.8125em;
711
  width: 1.5625em;
712
  transform: rotate(45deg);
713
}
714
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
715
  top: 2.375em;
716
  right: 0.5em;
717
  width: 2.9375em;
718
  transform: rotate(-45deg);
719
}
720
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
721
  -webkit-animation: swal2-animate-success-line-tip 0.75s;
722
          animation: swal2-animate-success-line-tip 0.75s;
723
}
724
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
725
  -webkit-animation: swal2-animate-success-line-long 0.75s;
726
          animation: swal2-animate-success-line-long 0.75s;
727
}
728
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
729
  -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
730
          animation: swal2-rotate-success-circular-line 4.25s ease-in;
731
}
732
 
733
.swal2-progress-steps {
734
  flex-wrap: wrap;
735
  align-items: center;
736
  max-width: 100%;
737
  margin: 0 0 1.25em;
738
  padding: 0;
739
  background: inherit;
740
  font-weight: 600;
741
}
742
.swal2-progress-steps li {
743
  display: inline-block;
744
  position: relative;
745
}
746
.swal2-progress-steps .swal2-progress-step {
747
  z-index: 20;
748
  flex-shrink: 0;
749
  width: 2em;
750
  height: 2em;
751
  border-radius: 2em;
752
  background: #2778c4;
753
  color: #fff;
754
  line-height: 2em;
755
  text-align: center;
756
}
757
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
758
  background: #2778c4;
759
}
760
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
761
  background: #add8e6;
762
  color: #fff;
763
}
764
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
765
  background: #add8e6;
766
}
767
.swal2-progress-steps .swal2-progress-step-line {
768
  z-index: 10;
769
  flex-shrink: 0;
770
  width: 2.5em;
771
  height: 0.4em;
772
  margin: 0 -1px;
773
  background: #2778c4;
774
}
775
 
776
[class^=swal2] {
777
  -webkit-tap-highlight-color: transparent;
778
}
779
 
780
.swal2-show {
781
  -webkit-animation: swal2-show 0.3s;
782
          animation: swal2-show 0.3s;
783
}
784
 
785
.swal2-hide {
786
  -webkit-animation: swal2-hide 0.15s forwards;
787
          animation: swal2-hide 0.15s forwards;
788
}
789
 
790
.swal2-noanimation {
791
  transition: none;
792
}
793
 
794
.swal2-scrollbar-measure {
795
  position: absolute;
796
  top: -9999px;
797
  width: 50px;
798
  height: 50px;
799
  overflow: scroll;
800
}
801
 
802
.swal2-rtl .swal2-close {
803
  right: auto;
804
  left: 0;
805
}
806
.swal2-rtl .swal2-timer-progress-bar {
807
  right: 0;
808
  left: auto;
809
}
810
 
811
@supports (-ms-accelerator: true) {
812
  .swal2-range input {
813
    width: 100% !important;
814
  }
815
  .swal2-range output {
816
    display: none;
817
  }
818
}
819
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
820
  .swal2-range input {
821
    width: 100% !important;
822
  }
823
  .swal2-range output {
824
    display: none;
825
  }
826
}
827
@-webkit-keyframes swal2-toast-show {
828
  0% {
829
    transform: translateY(-0.625em) rotateZ(2deg);
830
  }
831
  33% {
832
    transform: translateY(0) rotateZ(-2deg);
833
  }
834
  66% {
835
    transform: translateY(0.3125em) rotateZ(2deg);
836
  }
837
  100% {
838
    transform: translateY(0) rotateZ(0deg);
839
  }
840
}
841
@keyframes swal2-toast-show {
842
  0% {
843
    transform: translateY(-0.625em) rotateZ(2deg);
844
  }
845
  33% {
846
    transform: translateY(0) rotateZ(-2deg);
847
  }
848
  66% {
849
    transform: translateY(0.3125em) rotateZ(2deg);
850
  }
851
  100% {
852
    transform: translateY(0) rotateZ(0deg);
853
  }
854
}
855
@-webkit-keyframes swal2-toast-hide {
856
  100% {
857
    transform: rotateZ(1deg);
858
    opacity: 0;
859
  }
860
}
861
@keyframes swal2-toast-hide {
862
  100% {
863
    transform: rotateZ(1deg);
864
    opacity: 0;
865
  }
866
}
867
@-webkit-keyframes swal2-toast-animate-success-line-tip {
868
  0% {
869
    top: 0.5625em;
870
    left: 0.0625em;
871
    width: 0;
872
  }
873
  54% {
874
    top: 0.125em;
875
    left: 0.125em;
876
    width: 0;
877
  }
878
  70% {
879
    top: 0.625em;
880
    left: -0.25em;
881
    width: 1.625em;
882
  }
883
  84% {
884
    top: 1.0625em;
885
    left: 0.75em;
886
    width: 0.5em;
887
  }
888
  100% {
889
    top: 1.125em;
890
    left: 0.1875em;
891
    width: 0.75em;
892
  }
893
}
894
@keyframes swal2-toast-animate-success-line-tip {
895
  0% {
896
    top: 0.5625em;
897
    left: 0.0625em;
898
    width: 0;
899
  }
900
  54% {
901
    top: 0.125em;
902
    left: 0.125em;
903
    width: 0;
904
  }
905
  70% {
906
    top: 0.625em;
907
    left: -0.25em;
908
    width: 1.625em;
909
  }
910
  84% {
911
    top: 1.0625em;
912
    left: 0.75em;
913
    width: 0.5em;
914
  }
915
  100% {
916
    top: 1.125em;
917
    left: 0.1875em;
918
    width: 0.75em;
919
  }
920
}
921
@-webkit-keyframes swal2-toast-animate-success-line-long {
922
  0% {
923
    top: 1.625em;
924
    right: 1.375em;
925
    width: 0;
926
  }
927
  65% {
928
    top: 1.25em;
929
    right: 0.9375em;
930
    width: 0;
931
  }
932
  84% {
933
    top: 0.9375em;
934
    right: 0;
935
    width: 1.125em;
936
  }
937
  100% {
938
    top: 0.9375em;
939
    right: 0.1875em;
940
    width: 1.375em;
941
  }
942
}
943
@keyframes swal2-toast-animate-success-line-long {
944
  0% {
945
    top: 1.625em;
946
    right: 1.375em;
947
    width: 0;
948
  }
949
  65% {
950
    top: 1.25em;
951
    right: 0.9375em;
952
    width: 0;
953
  }
954
  84% {
955
    top: 0.9375em;
956
    right: 0;
957
    width: 1.125em;
958
  }
959
  100% {
960
    top: 0.9375em;
961
    right: 0.1875em;
962
    width: 1.375em;
963
  }
964
}
965
@-webkit-keyframes swal2-show {
966
  0% {
967
    transform: scale(0.7);
968
  }
969
  45% {
970
    transform: scale(1.05);
971
  }
972
  80% {
973
    transform: scale(0.95);
974
  }
975
  100% {
976
    transform: scale(1);
977
  }
978
}
979
@keyframes swal2-show {
980
  0% {
981
    transform: scale(0.7);
982
  }
983
  45% {
984
    transform: scale(1.05);
985
  }
986
  80% {
987
    transform: scale(0.95);
988
  }
989
  100% {
990
    transform: scale(1);
991
  }
992
}
993
@-webkit-keyframes swal2-hide {
994
  0% {
995
    transform: scale(1);
996
    opacity: 1;
997
  }
998
  100% {
999
    transform: scale(0.5);
1000
    opacity: 0;
1001
  }
1002
}
1003
@keyframes swal2-hide {
1004
  0% {
1005
    transform: scale(1);
1006
    opacity: 1;
1007
  }
1008
  100% {
1009
    transform: scale(0.5);
1010
    opacity: 0;
1011
  }
1012
}
1013
@-webkit-keyframes swal2-animate-success-line-tip {
1014
  0% {
1015
    top: 1.1875em;
1016
    left: 0.0625em;
1017
    width: 0;
1018
  }
1019
  54% {
1020
    top: 1.0625em;
1021
    left: 0.125em;
1022
    width: 0;
1023
  }
1024
  70% {
1025
    top: 2.1875em;
1026
    left: -0.375em;
1027
    width: 3.125em;
1028
  }
1029
  84% {
1030
    top: 3em;
1031
    left: 1.3125em;
1032
    width: 1.0625em;
1033
  }
1034
  100% {
1035
    top: 2.8125em;
1036
    left: 0.8125em;
1037
    width: 1.5625em;
1038
  }
1039
}
1040
@keyframes swal2-animate-success-line-tip {
1041
  0% {
1042
    top: 1.1875em;
1043
    left: 0.0625em;
1044
    width: 0;
1045
  }
1046
  54% {
1047
    top: 1.0625em;
1048
    left: 0.125em;
1049
    width: 0;
1050
  }
1051
  70% {
1052
    top: 2.1875em;
1053
    left: -0.375em;
1054
    width: 3.125em;
1055
  }
1056
  84% {
1057
    top: 3em;
1058
    left: 1.3125em;
1059
    width: 1.0625em;
1060
  }
1061
  100% {
1062
    top: 2.8125em;
1063
    left: 0.8125em;
1064
    width: 1.5625em;
1065
  }
1066
}
1067
@-webkit-keyframes swal2-animate-success-line-long {
1068
  0% {
1069
    top: 3.375em;
1070
    right: 2.875em;
1071
    width: 0;
1072
  }
1073
  65% {
1074
    top: 3.375em;
1075
    right: 2.875em;
1076
    width: 0;
1077
  }
1078
  84% {
1079
    top: 2.1875em;
1080
    right: 0;
1081
    width: 3.4375em;
1082
  }
1083
  100% {
1084
    top: 2.375em;
1085
    right: 0.5em;
1086
    width: 2.9375em;
1087
  }
1088
}
1089
@keyframes swal2-animate-success-line-long {
1090
  0% {
1091
    top: 3.375em;
1092
    right: 2.875em;
1093
    width: 0;
1094
  }
1095
  65% {
1096
    top: 3.375em;
1097
    right: 2.875em;
1098
    width: 0;
1099
  }
1100
  84% {
1101
    top: 2.1875em;
1102
    right: 0;
1103
    width: 3.4375em;
1104
  }
1105
  100% {
1106
    top: 2.375em;
1107
    right: 0.5em;
1108
    width: 2.9375em;
1109
  }
1110
}
1111
@-webkit-keyframes swal2-rotate-success-circular-line {
1112
  0% {
1113
    transform: rotate(-45deg);
1114
  }
1115
  5% {
1116
    transform: rotate(-45deg);
1117
  }
1118
  12% {
1119
    transform: rotate(-405deg);
1120
  }
1121
  100% {
1122
    transform: rotate(-405deg);
1123
  }
1124
}
1125
@keyframes swal2-rotate-success-circular-line {
1126
  0% {
1127
    transform: rotate(-45deg);
1128
  }
1129
  5% {
1130
    transform: rotate(-45deg);
1131
  }
1132
  12% {
1133
    transform: rotate(-405deg);
1134
  }
1135
  100% {
1136
    transform: rotate(-405deg);
1137
  }
1138
}
1139
@-webkit-keyframes swal2-animate-error-x-mark {
1140
  0% {
1141
    margin-top: 1.625em;
1142
    transform: scale(0.4);
1143
    opacity: 0;
1144
  }
1145
  50% {
1146
    margin-top: 1.625em;
1147
    transform: scale(0.4);
1148
    opacity: 0;
1149
  }
1150
  80% {
1151
    margin-top: -0.375em;
1152
    transform: scale(1.15);
1153
  }
1154
  100% {
1155
    margin-top: 0;
1156
    transform: scale(1);
1157
    opacity: 1;
1158
  }
1159
}
1160
@keyframes swal2-animate-error-x-mark {
1161
  0% {
1162
    margin-top: 1.625em;
1163
    transform: scale(0.4);
1164
    opacity: 0;
1165
  }
1166
  50% {
1167
    margin-top: 1.625em;
1168
    transform: scale(0.4);
1169
    opacity: 0;
1170
  }
1171
  80% {
1172
    margin-top: -0.375em;
1173
    transform: scale(1.15);
1174
  }
1175
  100% {
1176
    margin-top: 0;
1177
    transform: scale(1);
1178
    opacity: 1;
1179
  }
1180
}
1181
@-webkit-keyframes swal2-animate-error-icon {
1182
  0% {
1183
    transform: rotateX(100deg);
1184
    opacity: 0;
1185
  }
1186
  100% {
1187
    transform: rotateX(0deg);
1188
    opacity: 1;
1189
  }
1190
}
1191
@keyframes swal2-animate-error-icon {
1192
  0% {
1193
    transform: rotateX(100deg);
1194
    opacity: 0;
1195
  }
1196
  100% {
1197
    transform: rotateX(0deg);
1198
    opacity: 1;
1199
  }
1200
}
1201
@-webkit-keyframes swal2-rotate-loading {
1202
  0% {
1203
    transform: rotate(0deg);
1204
  }
1205
  100% {
1206
    transform: rotate(360deg);
1207
  }
1208
}
1209
@keyframes swal2-rotate-loading {
1210
  0% {
1211
    transform: rotate(0deg);
1212
  }
1213
  100% {
1214
    transform: rotate(360deg);
1215
  }
1216
}
1217
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
1218
  overflow: hidden;
1219
}
1220
body.swal2-height-auto {
1221
  height: auto !important;
1222
}
1223
body.swal2-no-backdrop .swal2-container {
1224
  top: auto;
1225
  right: auto;
1226
  bottom: auto;
1227
  left: auto;
1228
  max-width: calc(100% - 0.625em * 2);
1229
  background-color: transparent !important;
1230
}
1231
body.swal2-no-backdrop .swal2-container > .swal2-modal {
1232
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
1233
}
1234
body.swal2-no-backdrop .swal2-container.swal2-top {
1235
  top: 0;
1236
  left: 50%;
1237
  transform: translateX(-50%);
1238
}
1239
body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left {
1240
  top: 0;
1241
  left: 0;
1242
}
1243
body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right {
1244
  top: 0;
1245
  right: 0;
1246
}
1247
body.swal2-no-backdrop .swal2-container.swal2-center {
1248
  top: 50%;
1249
  left: 50%;
1250
  transform: translate(-50%, -50%);
1251
}
1252
body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left {
1253
  top: 50%;
1254
  left: 0;
1255
  transform: translateY(-50%);
1256
}
1257
body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right {
1258
  top: 50%;
1259
  right: 0;
1260
  transform: translateY(-50%);
1261
}
1262
body.swal2-no-backdrop .swal2-container.swal2-bottom {
1263
  bottom: 0;
1264
  left: 50%;
1265
  transform: translateX(-50%);
1266
}
1267
body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left {
1268
  bottom: 0;
1269
  left: 0;
1270
}
1271
body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right {
1272
  right: 0;
1273
  bottom: 0;
1274
}
1275
@media print {
1276
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
1277
    overflow-y: scroll !important;
1278
  }
1279
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
1280
    display: none;
1281
  }
1282
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
1283
    position: static !important;
1284
  }
1285
}
1286
body.swal2-toast-shown .swal2-container {
1287
  background-color: transparent;
1288
}
1289
body.swal2-toast-shown .swal2-container.swal2-top {
1290
  top: 0;
1291
  right: auto;
1292
  bottom: auto;
1293
  left: 50%;
1294
  transform: translateX(-50%);
1295
}
1296
body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
1297
  top: 0;
1298
  right: 0;
1299
  bottom: auto;
1300
  left: auto;
1301
}
1302
body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
1303
  top: 0;
1304
  right: auto;
1305
  bottom: auto;
1306
  left: 0;
1307
}
1308
body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
1309
  top: 50%;
1310
  right: auto;
1311
  bottom: auto;
1312
  left: 0;
1313
  transform: translateY(-50%);
1314
}
1315
body.swal2-toast-shown .swal2-container.swal2-center {
1316
  top: 50%;
1317
  right: auto;
1318
  bottom: auto;
1319
  left: 50%;
1320
  transform: translate(-50%, -50%);
1321
}
1322
body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
1323
  top: 50%;
1324
  right: 0;
1325
  bottom: auto;
1326
  left: auto;
1327
  transform: translateY(-50%);
1328
}
1329
body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
1330
  top: auto;
1331
  right: auto;
1332
  bottom: 0;
1333
  left: 0;
1334
}
1335
body.swal2-toast-shown .swal2-container.swal2-bottom {
1336
  top: auto;
1337
  right: auto;
1338
  bottom: 0;
1339
  left: 50%;
1340
  transform: translateX(-50%);
1341
}
1342
body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
1343
  top: auto;
1344
  right: 0;
1345
  bottom: 0;
1346
  left: auto;
1347
}
1348
body.swal2-toast-column .swal2-toast {
1349
  flex-direction: column;
1350
  align-items: stretch;
1351
}
1352
body.swal2-toast-column .swal2-toast .swal2-actions {
1353
  flex: 1;
1354
  align-self: stretch;
1355
  height: 2.2em;
1356
  margin-top: 0.3125em;
1357
}
1358
body.swal2-toast-column .swal2-toast .swal2-loading {
1359
  justify-content: center;
1360
}
1361
body.swal2-toast-column .swal2-toast .swal2-input {
1362
  height: 2em;
1363
  margin: 0.3125em auto;
1364
  font-size: 1em;
1365
}
1366
body.swal2-toast-column .swal2-toast .swal2-validation-message {
1367
  font-size: 1em;
1368
}