LaravelTest

Форк
0
1785 строк · 38.9 Кб
1
/*
2
* @sweetalert2/themes v5.0.8
3
* Released under the MIT License.
4
*/
5

6
@-webkit-keyframes fadeInDown {
7
  from {
8
    transform: translate3d(0, -100%, 0);
9
    opacity: 0;
10
  }
11
  to {
12
    transform: translate3d(0, 0, 0);
13
    opacity: 1;
14
  }
15
}
16
@keyframes fadeInDown {
17
  from {
18
    transform: translate3d(0, -100%, 0);
19
    opacity: 0;
20
  }
21
  to {
22
    transform: translate3d(0, 0, 0);
23
    opacity: 1;
24
  }
25
}
26
@-webkit-keyframes fadeOutUp {
27
  from {
28
    opacity: 1;
29
  }
30
  to {
31
    transform: translate3d(0, -100%, 0);
32
    opacity: 0;
33
  }
34
}
35
@keyframes fadeOutUp {
36
  from {
37
    opacity: 1;
38
  }
39
  to {
40
    transform: translate3d(0, -100%, 0);
41
    opacity: 0;
42
  }
43
}
44
.swal2-popup.swal2-toast {
45
  box-sizing: border-box;
46
  grid-column: 1/4 !important;
47
  grid-row: 1/4 !important;
48
  grid-template-columns: 1fr 99fr 1fr;
49
  padding: 0.75rem 0.25rem;
50
  overflow-y: hidden;
51
  background: #fff;
52
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
53
  pointer-events: all;
54
}
55
.swal2-popup.swal2-toast > * {
56
  grid-column: 2;
57
}
58
.swal2-popup.swal2-toast .swal2-title {
59
  margin: 0.5em 1em;
60
  padding: 0;
61
  font-size: 0.875rem;
62
  text-align: initial;
63
}
64
.swal2-popup.swal2-toast .swal2-loading {
65
  justify-content: center;
66
}
67
.swal2-popup.swal2-toast .swal2-input {
68
  height: 2em;
69
  margin: 0.5em;
70
  font-size: 0.875rem;
71
}
72
.swal2-popup.swal2-toast .swal2-validation-message {
73
  font-size: 0.875rem;
74
}
75
.swal2-popup.swal2-toast .swal2-footer {
76
  margin: 0.5em 0 0;
77
  padding: 0.5em 0 0;
78
  font-size: 0.8em;
79
}
80
.swal2-popup.swal2-toast .swal2-close {
81
  grid-column: 3/3;
82
  grid-row: 1/99;
83
  align-self: center;
84
  width: 0.8em;
85
  height: 0.8em;
86
  margin: 0;
87
  font-size: 2em;
88
}
89
.swal2-popup.swal2-toast .swal2-html-container {
90
  margin: 0.5em 1em;
91
  padding: 0;
92
  font-size: 0.875rem;
93
  text-align: initial;
94
}
95
.swal2-popup.swal2-toast .swal2-html-container:empty {
96
  padding: 0;
97
}
98
.swal2-popup.swal2-toast .swal2-loader {
99
  grid-column: 1;
100
  grid-row: 1/99;
101
  align-self: center;
102
  width: 2em;
103
  height: 2em;
104
  margin: 0.25em;
105
}
106
.swal2-popup.swal2-toast .swal2-icon {
107
  grid-column: 1;
108
  grid-row: 1/99;
109
  align-self: center;
110
  width: 2em;
111
  min-width: 2em;
112
  height: 2em;
113
  margin: 0 0.5em 0 0;
114
}
115
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
116
  display: flex;
117
  align-items: center;
118
  font-size: 1.8em;
119
  font-weight: bold;
120
}
121
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
122
  width: 2em;
123
  height: 2em;
124
}
125
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
126
  top: 0.875em;
127
  width: 1.375em;
128
}
129
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
130
  left: 0.3125em;
131
}
132
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
133
  right: 0.3125em;
134
}
135
.swal2-popup.swal2-toast .swal2-actions {
136
  justify-content: flex-start;
137
  height: auto;
138
  margin: 0;
139
  margin-top: 0.5em;
140
  padding: 0 0.5em;
141
}
142
.swal2-popup.swal2-toast .swal2-styled {
143
  margin: 0.25em 0.5em;
144
  padding: 0.4em 0.6em;
145
  font-size: 0.875rem;
146
}
147
.swal2-popup.swal2-toast .swal2-success {
148
  border-color: #28a745;
149
}
150
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
151
  position: absolute;
152
  width: 1.6em;
153
  height: 3em;
154
  transform: rotate(45deg);
155
  border-radius: 50%;
156
}
157
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
158
  top: -0.8em;
159
  left: -0.5em;
160
  transform: rotate(-45deg);
161
  transform-origin: 2em 2em;
162
  border-radius: 4em 0 0 4em;
163
}
164
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
165
  top: -0.25em;
166
  left: 0.9375em;
167
  transform-origin: 0 1.5em;
168
  border-radius: 0 4em 4em 0;
169
}
170
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
171
  width: 2em;
172
  height: 2em;
173
}
174
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
175
  top: 0;
176
  left: 0.4375em;
177
  width: 0.4375em;
178
  height: 2.6875em;
179
}
180
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
181
  height: 0.3125em;
182
}
183
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
184
  top: 1.125em;
185
  left: 0.1875em;
186
  width: 0.75em;
187
}
188
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
189
  top: 0.9375em;
190
  right: 0.1875em;
191
  width: 1.375em;
192
}
193
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
194
  -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
195
          animation: swal2-toast-animate-success-line-tip 0.75s;
196
}
197
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
198
  -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
199
          animation: swal2-toast-animate-success-line-long 0.75s;
200
}
201
.swal2-popup.swal2-toast.swal2-show {
202
  -webkit-animation: swal2-toast-show 0.5s;
203
          animation: swal2-toast-show 0.5s;
204
}
205
.swal2-popup.swal2-toast.swal2-hide {
206
  -webkit-animation: swal2-toast-hide 0.1s forwards;
207
          animation: swal2-toast-hide 0.1s forwards;
208
}
209

210
.swal2-container {
211
  display: grid;
212
  position: fixed;
213
  z-index: 1060;
214
  top: 0;
215
  right: 0;
216
  bottom: 0;
217
  left: 0;
218
  box-sizing: border-box;
219
  grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
220
  grid-template-rows: minmax(-webkit-min-content, auto) minmax(-webkit-min-content, auto) minmax(-webkit-min-content, auto);
221
  grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
222
  height: 100%;
223
  padding: 0.625em;
224
  overflow-x: hidden;
225
  transition: background-color 0.5s;
226
  -webkit-overflow-scrolling: touch;
227
}
228
.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {
229
  background: rgba(0, 0, 0, 0.5);
230
}
231
.swal2-container.swal2-backdrop-hide {
232
  background: transparent !important;
233
}
234
.swal2-container.swal2-top-start, .swal2-container.swal2-center-start, .swal2-container.swal2-bottom-start {
235
  grid-template-columns: minmax(0, 1fr) auto auto;
236
}
237
.swal2-container.swal2-top, .swal2-container.swal2-center, .swal2-container.swal2-bottom {
238
  grid-template-columns: auto minmax(0, 1fr) auto;
239
}
240
.swal2-container.swal2-top-end, .swal2-container.swal2-center-end, .swal2-container.swal2-bottom-end {
241
  grid-template-columns: auto auto minmax(0, 1fr);
242
}
243
.swal2-container.swal2-top-start > .swal2-popup {
244
  align-self: start;
245
}
246
.swal2-container.swal2-top > .swal2-popup {
247
  grid-column: 2;
248
  align-self: start;
249
  justify-self: center;
250
}
251
.swal2-container.swal2-top-end > .swal2-popup, .swal2-container.swal2-top-right > .swal2-popup {
252
  grid-column: 3;
253
  align-self: start;
254
  justify-self: end;
255
}
256
.swal2-container.swal2-center-start > .swal2-popup, .swal2-container.swal2-center-left > .swal2-popup {
257
  grid-row: 2;
258
  align-self: center;
259
}
260
.swal2-container.swal2-center > .swal2-popup {
261
  grid-column: 2;
262
  grid-row: 2;
263
  align-self: center;
264
  justify-self: center;
265
}
266
.swal2-container.swal2-center-end > .swal2-popup, .swal2-container.swal2-center-right > .swal2-popup {
267
  grid-column: 3;
268
  grid-row: 2;
269
  align-self: center;
270
  justify-self: end;
271
}
272
.swal2-container.swal2-bottom-start > .swal2-popup, .swal2-container.swal2-bottom-left > .swal2-popup {
273
  grid-column: 1;
274
  grid-row: 3;
275
  align-self: end;
276
}
277
.swal2-container.swal2-bottom > .swal2-popup {
278
  grid-column: 2;
279
  grid-row: 3;
280
  justify-self: center;
281
  align-self: end;
282
}
283
.swal2-container.swal2-bottom-end > .swal2-popup, .swal2-container.swal2-bottom-right > .swal2-popup {
284
  grid-column: 3;
285
  grid-row: 3;
286
  align-self: end;
287
  justify-self: end;
288
}
289
.swal2-container.swal2-grow-row > .swal2-popup, .swal2-container.swal2-grow-fullscreen > .swal2-popup {
290
  grid-column: 1/4;
291
  width: 100%;
292
}
293
.swal2-container.swal2-grow-column > .swal2-popup, .swal2-container.swal2-grow-fullscreen > .swal2-popup {
294
  grid-row: 1/4;
295
  align-self: stretch;
296
}
297
.swal2-container.swal2-no-transition {
298
  transition: none !important;
299
}
300

301
.swal2-popup {
302
  display: none;
303
  position: relative;
304
  box-sizing: border-box;
305
  grid-template-columns: minmax(0, 100%);
306
  width: 32em;
307
  max-width: 100%;
308
  padding: 1rem;
309
  border: none;
310
  border-radius: 0.3rem;
311
  background: #fff;
312
  color: #545454;
313
  font-family: inherit;
314
  font-size: 1rem;
315
}
316
.swal2-popup:focus {
317
  outline: none;
318
}
319
.swal2-popup.swal2-loading {
320
  overflow-y: hidden;
321
}
322

323
.swal2-title {
324
  position: relative;
325
  max-width: 100%;
326
  margin: 0;
327
  padding: 0.8em 1em 0;
328
  color: #595959;
329
  font-size: 1.875em;
330
  font-weight: 600;
331
  text-align: center;
332
  text-transform: none;
333
  word-wrap: break-word;
334
}
335

336
.swal2-actions {
337
  display: flex;
338
  z-index: 1;
339
  box-sizing: border-box;
340
  flex-wrap: wrap;
341
  align-items: center;
342
  justify-content: center;
343
  width: auto;
344
  margin: 1.25em auto 0;
345
  padding: 0;
346
}
347
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
348
  opacity: 0.4;
349
}
350
.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
351
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
352
}
353
.swal2-actions:not(.swal2-loading) .swal2-styled:active {
354
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
355
}
356

357
.swal2-loader {
358
  display: none;
359
  align-items: center;
360
  justify-content: center;
361
  width: 2.2em;
362
  height: 2.2em;
363
  margin: 0 1.875em;
364
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
365
          animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
366
  border-width: 0.25em;
367
  border-style: solid;
368
  border-radius: 100%;
369
  border-color: #2778c4 transparent #2778c4 transparent;
370
}
371

372
.swal2-styled {
373
  margin: 0.3125em;
374
  padding: 0.625em 1.1em;
375
  transition: box-shadow 0.1s;
376
  box-shadow: 0 0 0 3px transparent;
377
  font-weight: 500;
378
}
379
.swal2-styled:not([disabled]) {
380
  cursor: pointer;
381
}
382
.swal2-styled.swal2-confirm {
383
  border: 0;
384
  border-radius: 0.25em;
385
  background: initial;
386
  background-color: #007bff;
387
  color: #fff;
388
  font-size: 1em;
389
}
390
.swal2-styled.swal2-confirm:focus {
391
  box-shadow: 0 0 0 3px rgba(115, 103, 240, 0.5);
392
}
393
.swal2-styled.swal2-deny {
394
  border: 0;
395
  border-radius: 0.25em;
396
  background: initial;
397
  background-color: #ea5455;
398
  color: #fff;
399
  font-size: 1em;
400
}
401
.swal2-styled.swal2-deny:focus {
402
  box-shadow: 0 0 0 3px rgba(234, 84, 85, 0.5);
403
}
404
.swal2-styled.swal2-cancel {
405
  border: 0;
406
  border-radius: 0.25em;
407
  background: initial;
408
  background-color: #6c757d;
409
  color: #fff;
410
  font-size: 1em;
411
}
412
.swal2-styled.swal2-cancel:focus {
413
  box-shadow: 0 0 0 3px rgba(110, 125, 136, 0.5);
414
}
415
.swal2-styled.swal2-default-outline:focus {
416
  box-shadow: 0 0 0 3px rgba(100, 150, 200, 0.5);
417
}
418
.swal2-styled:focus {
419
  outline: none;
420
}
421
.swal2-styled::-moz-focus-inner {
422
  border: 0;
423
}
424

425
.swal2-footer {
426
  justify-content: center;
427
  margin: 1em 0 0;
428
  padding: 1em 1em 0;
429
  border-top: 1px solid #eee;
430
  color: #545454;
431
  font-size: 1em;
432
}
433

434
.swal2-timer-progress-bar-container {
435
  position: absolute;
436
  right: 0;
437
  bottom: 0;
438
  left: 0;
439
  grid-column: auto !important;
440
  height: 0.25em;
441
  overflow: hidden;
442
  border-bottom-right-radius: 0.3rem;
443
  border-bottom-left-radius: 0.3rem;
444
}
445

446
.swal2-timer-progress-bar {
447
  width: 100%;
448
  height: 0.25em;
449
  background: rgba(0, 0, 0, 0.2);
450
}
451

452
.swal2-image {
453
  max-width: 100%;
454
  margin: 2em auto 1em;
455
}
456

457
.swal2-close {
458
  z-index: 2;
459
  align-items: center;
460
  justify-content: center;
461
  width: 2em;
462
  height: 2em;
463
  margin-top: 0;
464
  margin-right: 0;
465
  margin-bottom: -2em;
466
  padding: 0;
467
  overflow: hidden;
468
  transition: color 0.1s, box-shadow 0.1s;
469
  border: none;
470
  border-radius: 5px;
471
  background: transparent;
472
  color: rgba(0, 0, 0, 0.5);
473
  font-family: serif;
474
  font-family: monospace;
475
  font-size: 1.5rem;
476
  cursor: pointer;
477
  justify-self: end;
478
}
479
.swal2-close:hover {
480
  transform: none;
481
  background: transparent;
482
  color: #000;
483
}
484
.swal2-close:focus {
485
  outline: none;
486
  box-shadow: inset 0 0 0 3px rgba(100, 150, 200, 0.5);
487
}
488
.swal2-close::-moz-focus-inner {
489
  border: 0;
490
}
491

492
.swal2-html-container {
493
  z-index: 1;
494
  justify-content: center;
495
  margin: 1em 1.6em 0.3em;
496
  padding: 0;
497
  overflow: auto;
498
  color: #545454;
499
  font-size: 1.125em;
500
  font-weight: normal;
501
  line-height: normal;
502
  text-align: center;
503
  word-wrap: break-word;
504
  word-break: break-word;
505
}
506

507
.swal2-input,
508
.swal2-file,
509
.swal2-textarea,
510
.swal2-select,
511
.swal2-radio,
512
.swal2-checkbox {
513
  margin: 1em 2em 0;
514
}
515

516
.swal2-input,
517
.swal2-file,
518
.swal2-textarea {
519
  box-sizing: border-box;
520
  width: auto;
521
  transition: border-color 0.1s, box-shadow 0.1s;
522
  border: 1px solid #dee2e6;
523
  border-radius: 0.25rem;
524
  background: inherit;
525
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
526
  color: inherit;
527
  font-size: 1rem;
528
}
529
.swal2-input.swal2-inputerror,
530
.swal2-file.swal2-inputerror,
531
.swal2-textarea.swal2-inputerror {
532
  border-color: #dc3545 !important;
533
  box-shadow: 0 0 2px #dc3545 !important;
534
}
535
.swal2-input:focus,
536
.swal2-file:focus,
537
.swal2-textarea:focus {
538
  border: 1px solid #b4dbed;
539
  outline: none;
540
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
541
}
542
.swal2-input::-moz-placeholder, .swal2-file::-moz-placeholder, .swal2-textarea::-moz-placeholder {
543
  color: #ccc;
544
}
545
.swal2-input:-ms-input-placeholder, .swal2-file:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder {
546
  color: #ccc;
547
}
548
.swal2-input::placeholder,
549
.swal2-file::placeholder,
550
.swal2-textarea::placeholder {
551
  color: #ccc;
552
}
553

554
.swal2-range {
555
  margin: 1em 2em 0;
556
  background: #fff;
557
}
558
.swal2-range input {
559
  width: 80%;
560
}
561
.swal2-range output {
562
  width: 20%;
563
  color: inherit;
564
  font-weight: 600;
565
  text-align: center;
566
}
567
.swal2-range input,
568
.swal2-range output {
569
  height: 2.625em;
570
  padding: 0;
571
  font-size: 1rem;
572
  line-height: 2.625em;
573
}
574

575
.swal2-input {
576
  height: 2.625em;
577
  padding: 0.375rem 0.75rem;
578
}
579

580
.swal2-file {
581
  width: 75%;
582
  margin-right: auto;
583
  margin-left: auto;
584
  background: inherit;
585
  font-size: 1rem;
586
}
587

588
.swal2-textarea {
589
  height: 6.75em;
590
  padding: 0.75em;
591
}
592

593
.swal2-select {
594
  min-width: 50%;
595
  max-width: 100%;
596
  padding: 0.375em 0.625em;
597
  background: inherit;
598
  color: inherit;
599
  font-size: 1rem;
600
}
601

602
.swal2-radio,
603
.swal2-checkbox {
604
  align-items: center;
605
  justify-content: center;
606
  background: #fff;
607
  color: inherit;
608
}
609
.swal2-radio label,
610
.swal2-checkbox label {
611
  margin: 0 0.6em;
612
  font-size: 1rem;
613
}
614
.swal2-radio input,
615
.swal2-checkbox input {
616
  flex-shrink: 0;
617
  margin: 0 0.4em;
618
}
619

620
.swal2-input-label {
621
  display: flex;
622
  justify-content: center;
623
  margin: 1em auto 0;
624
}
625

626
.swal2-validation-message {
627
  align-items: center;
628
  justify-content: center;
629
  margin: 1em 0 0;
630
  padding: 0.625em;
631
  overflow: hidden;
632
  background: #f0f0f0;
633
  color: #666666;
634
  font-size: 1em;
635
  font-weight: 300;
636
}
637
.swal2-validation-message::before {
638
  content: "!";
639
  display: inline-block;
640
  width: 1.5em;
641
  min-width: 1.5em;
642
  height: 1.5em;
643
  margin: 0 0.625em;
644
  border-radius: 50%;
645
  background-color: #f27474;
646
  color: #fff;
647
  font-weight: 600;
648
  line-height: 1.5em;
649
  text-align: center;
650
}
651

652
.swal2-icon {
653
  position: relative;
654
  box-sizing: content-box;
655
  justify-content: center;
656
  width: 5em;
657
  height: 5em;
658
  margin: 2.5em auto 0.6em;
659
  border: 0.25em solid transparent;
660
  border-radius: 50%;
661
  border-color: #000;
662
  font-family: inherit;
663
  line-height: 5em;
664
  cursor: default;
665
  -webkit-user-select: none;
666
     -moz-user-select: none;
667
      -ms-user-select: none;
668
          user-select: none;
669
}
670
.swal2-icon .swal2-icon-content {
671
  display: flex;
672
  align-items: center;
673
  font-size: 3.75em;
674
}
675
.swal2-icon.swal2-error {
676
  border-color: #dc3545;
677
  color: #dc3545;
678
}
679
.swal2-icon.swal2-error .swal2-x-mark {
680
  position: relative;
681
  flex-grow: 1;
682
}
683
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
684
  display: block;
685
  position: absolute;
686
  top: 2.3125em;
687
  width: 2.9375em;
688
  height: 0.3125em;
689
  border-radius: 0.125em;
690
  background-color: #dc3545;
691
}
692
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
693
  left: 1.0625em;
694
  transform: rotate(45deg);
695
}
696
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
697
  right: 1em;
698
  transform: rotate(-45deg);
699
}
700
.swal2-icon.swal2-error.swal2-icon-show {
701
  -webkit-animation: swal2-animate-error-icon 0.5s;
702
          animation: swal2-animate-error-icon 0.5s;
703
}
704
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
705
  -webkit-animation: swal2-animate-error-x-mark 0.5s;
706
          animation: swal2-animate-error-x-mark 0.5s;
707
}
708
.swal2-icon.swal2-warning {
709
  border-color: #ffca2b;
710
  color: #ffc107;
711
}
712
.swal2-icon.swal2-info {
713
  border-color: #4cd3e9;
714
  color: #17a2b8;
715
}
716
.swal2-icon.swal2-question {
717
  border-color: #a1a8ae;
718
  color: #6c757d;
719
}
720
.swal2-icon.swal2-success {
721
  border-color: #28a745;
722
  color: #28a745;
723
}
724
.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
725
  position: absolute;
726
  width: 3.75em;
727
  height: 7.5em;
728
  transform: rotate(45deg);
729
  border-radius: 50%;
730
}
731
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
732
  top: -0.4375em;
733
  left: -2.0635em;
734
  transform: rotate(-45deg);
735
  transform-origin: 3.75em 3.75em;
736
  border-radius: 7.5em 0 0 7.5em;
737
}
738
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
739
  top: -0.6875em;
740
  left: 1.875em;
741
  transform: rotate(-45deg);
742
  transform-origin: 0 3.75em;
743
  border-radius: 0 7.5em 7.5em 0;
744
}
745
.swal2-icon.swal2-success .swal2-success-ring {
746
  position: absolute;
747
  z-index: 2;
748
  top: -0.25em;
749
  left: -0.25em;
750
  box-sizing: content-box;
751
  width: 100%;
752
  height: 100%;
753
  border: 0.25em solid rgba(165, 220, 134, 0.3);
754
  border-radius: 50%;
755
}
756
.swal2-icon.swal2-success .swal2-success-fix {
757
  position: absolute;
758
  z-index: 1;
759
  top: 0.5em;
760
  left: 1.625em;
761
  width: 0.4375em;
762
  height: 5.625em;
763
  transform: rotate(-45deg);
764
}
765
.swal2-icon.swal2-success [class^=swal2-success-line] {
766
  display: block;
767
  position: absolute;
768
  z-index: 2;
769
  height: 0.3125em;
770
  border-radius: 0.125em;
771
  background-color: #28a745;
772
}
773
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
774
  top: 2.875em;
775
  left: 0.8125em;
776
  width: 1.5625em;
777
  transform: rotate(45deg);
778
}
779
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
780
  top: 2.375em;
781
  right: 0.5em;
782
  width: 2.9375em;
783
  transform: rotate(-45deg);
784
}
785
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
786
  -webkit-animation: swal2-animate-success-line-tip 0.75s;
787
          animation: swal2-animate-success-line-tip 0.75s;
788
}
789
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
790
  -webkit-animation: swal2-animate-success-line-long 0.75s;
791
          animation: swal2-animate-success-line-long 0.75s;
792
}
793
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
794
  -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
795
          animation: swal2-rotate-success-circular-line 4.25s ease-in;
796
}
797

798
.swal2-progress-steps {
799
  flex-wrap: wrap;
800
  align-items: center;
801
  max-width: 100%;
802
  margin: 1.25em auto;
803
  padding: 0;
804
  background: inherit;
805
  font-weight: 600;
806
}
807
.swal2-progress-steps li {
808
  display: inline-block;
809
  position: relative;
810
}
811
.swal2-progress-steps .swal2-progress-step {
812
  z-index: 20;
813
  flex-shrink: 0;
814
  width: 2em;
815
  height: 2em;
816
  border-radius: 2em;
817
  background: #2778c4;
818
  color: #fff;
819
  line-height: 2em;
820
  text-align: center;
821
}
822
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
823
  background: #2778c4;
824
}
825
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
826
  background: #add8e6;
827
  color: #fff;
828
}
829
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
830
  background: #add8e6;
831
}
832
.swal2-progress-steps .swal2-progress-step-line {
833
  z-index: 10;
834
  flex-shrink: 0;
835
  width: 2.5em;
836
  height: 0.4em;
837
  margin: 0 -1px;
838
  background: #2778c4;
839
}
840

841
[class^=swal2] {
842
  -webkit-tap-highlight-color: transparent;
843
}
844

845
.swal2-show {
846
  -webkit-animation: fadeInDown 0.5s;
847
          animation: fadeInDown 0.5s;
848
}
849

850
.swal2-hide {
851
  -webkit-animation: fadeOutUp 0.5s;
852
          animation: fadeOutUp 0.5s;
853
}
854

855
.swal2-noanimation {
856
  transition: none;
857
}
858

859
.swal2-scrollbar-measure {
860
  position: absolute;
861
  top: -9999px;
862
  width: 50px;
863
  height: 50px;
864
  overflow: scroll;
865
}
866

867
.swal2-rtl .swal2-close {
868
  margin-right: initial;
869
  margin-left: 0;
870
}
871
.swal2-rtl .swal2-timer-progress-bar {
872
  right: 0;
873
  left: auto;
874
}
875

876
@-webkit-keyframes swal2-toast-show {
877
  0% {
878
    transform: translateY(-0.625em) rotateZ(2deg);
879
  }
880
  33% {
881
    transform: translateY(0) rotateZ(-2deg);
882
  }
883
  66% {
884
    transform: translateY(0.3125em) rotateZ(2deg);
885
  }
886
  100% {
887
    transform: translateY(0) rotateZ(0deg);
888
  }
889
}
890

891
@keyframes swal2-toast-show {
892
  0% {
893
    transform: translateY(-0.625em) rotateZ(2deg);
894
  }
895
  33% {
896
    transform: translateY(0) rotateZ(-2deg);
897
  }
898
  66% {
899
    transform: translateY(0.3125em) rotateZ(2deg);
900
  }
901
  100% {
902
    transform: translateY(0) rotateZ(0deg);
903
  }
904
}
905
@-webkit-keyframes swal2-toast-hide {
906
  100% {
907
    transform: rotateZ(1deg);
908
    opacity: 0;
909
  }
910
}
911
@keyframes swal2-toast-hide {
912
  100% {
913
    transform: rotateZ(1deg);
914
    opacity: 0;
915
  }
916
}
917
@-webkit-keyframes swal2-toast-animate-success-line-tip {
918
  0% {
919
    top: 0.5625em;
920
    left: 0.0625em;
921
    width: 0;
922
  }
923
  54% {
924
    top: 0.125em;
925
    left: 0.125em;
926
    width: 0;
927
  }
928
  70% {
929
    top: 0.625em;
930
    left: -0.25em;
931
    width: 1.625em;
932
  }
933
  84% {
934
    top: 1.0625em;
935
    left: 0.75em;
936
    width: 0.5em;
937
  }
938
  100% {
939
    top: 1.125em;
940
    left: 0.1875em;
941
    width: 0.75em;
942
  }
943
}
944
@keyframes swal2-toast-animate-success-line-tip {
945
  0% {
946
    top: 0.5625em;
947
    left: 0.0625em;
948
    width: 0;
949
  }
950
  54% {
951
    top: 0.125em;
952
    left: 0.125em;
953
    width: 0;
954
  }
955
  70% {
956
    top: 0.625em;
957
    left: -0.25em;
958
    width: 1.625em;
959
  }
960
  84% {
961
    top: 1.0625em;
962
    left: 0.75em;
963
    width: 0.5em;
964
  }
965
  100% {
966
    top: 1.125em;
967
    left: 0.1875em;
968
    width: 0.75em;
969
  }
970
}
971
@-webkit-keyframes swal2-toast-animate-success-line-long {
972
  0% {
973
    top: 1.625em;
974
    right: 1.375em;
975
    width: 0;
976
  }
977
  65% {
978
    top: 1.25em;
979
    right: 0.9375em;
980
    width: 0;
981
  }
982
  84% {
983
    top: 0.9375em;
984
    right: 0;
985
    width: 1.125em;
986
  }
987
  100% {
988
    top: 0.9375em;
989
    right: 0.1875em;
990
    width: 1.375em;
991
  }
992
}
993
@keyframes swal2-toast-animate-success-line-long {
994
  0% {
995
    top: 1.625em;
996
    right: 1.375em;
997
    width: 0;
998
  }
999
  65% {
1000
    top: 1.25em;
1001
    right: 0.9375em;
1002
    width: 0;
1003
  }
1004
  84% {
1005
    top: 0.9375em;
1006
    right: 0;
1007
    width: 1.125em;
1008
  }
1009
  100% {
1010
    top: 0.9375em;
1011
    right: 0.1875em;
1012
    width: 1.375em;
1013
  }
1014
}
1015
@-webkit-keyframes swal2-show {
1016
  0% {
1017
    transform: scale(0.7);
1018
  }
1019
  45% {
1020
    transform: scale(1.05);
1021
  }
1022
  80% {
1023
    transform: scale(0.95);
1024
  }
1025
  100% {
1026
    transform: scale(1);
1027
  }
1028
}
1029
@keyframes swal2-show {
1030
  0% {
1031
    transform: scale(0.7);
1032
  }
1033
  45% {
1034
    transform: scale(1.05);
1035
  }
1036
  80% {
1037
    transform: scale(0.95);
1038
  }
1039
  100% {
1040
    transform: scale(1);
1041
  }
1042
}
1043
@-webkit-keyframes swal2-hide {
1044
  0% {
1045
    transform: scale(1);
1046
    opacity: 1;
1047
  }
1048
  100% {
1049
    transform: scale(0.5);
1050
    opacity: 0;
1051
  }
1052
}
1053
@keyframes swal2-hide {
1054
  0% {
1055
    transform: scale(1);
1056
    opacity: 1;
1057
  }
1058
  100% {
1059
    transform: scale(0.5);
1060
    opacity: 0;
1061
  }
1062
}
1063
@-webkit-keyframes swal2-animate-success-line-tip {
1064
  0% {
1065
    top: 1.1875em;
1066
    left: 0.0625em;
1067
    width: 0;
1068
  }
1069
  54% {
1070
    top: 1.0625em;
1071
    left: 0.125em;
1072
    width: 0;
1073
  }
1074
  70% {
1075
    top: 2.1875em;
1076
    left: -0.375em;
1077
    width: 3.125em;
1078
  }
1079
  84% {
1080
    top: 3em;
1081
    left: 1.3125em;
1082
    width: 1.0625em;
1083
  }
1084
  100% {
1085
    top: 2.8125em;
1086
    left: 0.8125em;
1087
    width: 1.5625em;
1088
  }
1089
}
1090
@keyframes swal2-animate-success-line-tip {
1091
  0% {
1092
    top: 1.1875em;
1093
    left: 0.0625em;
1094
    width: 0;
1095
  }
1096
  54% {
1097
    top: 1.0625em;
1098
    left: 0.125em;
1099
    width: 0;
1100
  }
1101
  70% {
1102
    top: 2.1875em;
1103
    left: -0.375em;
1104
    width: 3.125em;
1105
  }
1106
  84% {
1107
    top: 3em;
1108
    left: 1.3125em;
1109
    width: 1.0625em;
1110
  }
1111
  100% {
1112
    top: 2.8125em;
1113
    left: 0.8125em;
1114
    width: 1.5625em;
1115
  }
1116
}
1117
@-webkit-keyframes swal2-animate-success-line-long {
1118
  0% {
1119
    top: 3.375em;
1120
    right: 2.875em;
1121
    width: 0;
1122
  }
1123
  65% {
1124
    top: 3.375em;
1125
    right: 2.875em;
1126
    width: 0;
1127
  }
1128
  84% {
1129
    top: 2.1875em;
1130
    right: 0;
1131
    width: 3.4375em;
1132
  }
1133
  100% {
1134
    top: 2.375em;
1135
    right: 0.5em;
1136
    width: 2.9375em;
1137
  }
1138
}
1139
@keyframes swal2-animate-success-line-long {
1140
  0% {
1141
    top: 3.375em;
1142
    right: 2.875em;
1143
    width: 0;
1144
  }
1145
  65% {
1146
    top: 3.375em;
1147
    right: 2.875em;
1148
    width: 0;
1149
  }
1150
  84% {
1151
    top: 2.1875em;
1152
    right: 0;
1153
    width: 3.4375em;
1154
  }
1155
  100% {
1156
    top: 2.375em;
1157
    right: 0.5em;
1158
    width: 2.9375em;
1159
  }
1160
}
1161
@-webkit-keyframes swal2-rotate-success-circular-line {
1162
  0% {
1163
    transform: rotate(-45deg);
1164
  }
1165
  5% {
1166
    transform: rotate(-45deg);
1167
  }
1168
  12% {
1169
    transform: rotate(-405deg);
1170
  }
1171
  100% {
1172
    transform: rotate(-405deg);
1173
  }
1174
}
1175
@keyframes swal2-rotate-success-circular-line {
1176
  0% {
1177
    transform: rotate(-45deg);
1178
  }
1179
  5% {
1180
    transform: rotate(-45deg);
1181
  }
1182
  12% {
1183
    transform: rotate(-405deg);
1184
  }
1185
  100% {
1186
    transform: rotate(-405deg);
1187
  }
1188
}
1189
@-webkit-keyframes swal2-animate-error-x-mark {
1190
  0% {
1191
    margin-top: 1.625em;
1192
    transform: scale(0.4);
1193
    opacity: 0;
1194
  }
1195
  50% {
1196
    margin-top: 1.625em;
1197
    transform: scale(0.4);
1198
    opacity: 0;
1199
  }
1200
  80% {
1201
    margin-top: -0.375em;
1202
    transform: scale(1.15);
1203
  }
1204
  100% {
1205
    margin-top: 0;
1206
    transform: scale(1);
1207
    opacity: 1;
1208
  }
1209
}
1210
@keyframes swal2-animate-error-x-mark {
1211
  0% {
1212
    margin-top: 1.625em;
1213
    transform: scale(0.4);
1214
    opacity: 0;
1215
  }
1216
  50% {
1217
    margin-top: 1.625em;
1218
    transform: scale(0.4);
1219
    opacity: 0;
1220
  }
1221
  80% {
1222
    margin-top: -0.375em;
1223
    transform: scale(1.15);
1224
  }
1225
  100% {
1226
    margin-top: 0;
1227
    transform: scale(1);
1228
    opacity: 1;
1229
  }
1230
}
1231
@-webkit-keyframes swal2-animate-error-icon {
1232
  0% {
1233
    transform: rotateX(100deg);
1234
    opacity: 0;
1235
  }
1236
  100% {
1237
    transform: rotateX(0deg);
1238
    opacity: 1;
1239
  }
1240
}
1241
@keyframes swal2-animate-error-icon {
1242
  0% {
1243
    transform: rotateX(100deg);
1244
    opacity: 0;
1245
  }
1246
  100% {
1247
    transform: rotateX(0deg);
1248
    opacity: 1;
1249
  }
1250
}
1251
@-webkit-keyframes swal2-rotate-loading {
1252
  0% {
1253
    transform: rotate(0deg);
1254
  }
1255
  100% {
1256
    transform: rotate(360deg);
1257
  }
1258
}
1259
@keyframes swal2-rotate-loading {
1260
  0% {
1261
    transform: rotate(0deg);
1262
  }
1263
  100% {
1264
    transform: rotate(360deg);
1265
  }
1266
}
1267
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
1268
  overflow: hidden;
1269
}
1270
body.swal2-height-auto {
1271
  height: auto !important;
1272
}
1273
body.swal2-no-backdrop .swal2-container {
1274
  background-color: transparent !important;
1275
  pointer-events: none;
1276
}
1277
body.swal2-no-backdrop .swal2-container .swal2-popup {
1278
  pointer-events: all;
1279
}
1280
body.swal2-no-backdrop .swal2-container .swal2-modal {
1281
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
1282
}
1283
@media print {
1284
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
1285
    overflow-y: scroll !important;
1286
  }
1287
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
1288
    display: none;
1289
  }
1290
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
1291
    position: static !important;
1292
  }
1293
}
1294
body.swal2-toast-shown .swal2-container {
1295
  box-sizing: border-box;
1296
  width: 360px;
1297
  max-width: 100%;
1298
  background-color: transparent;
1299
  pointer-events: none;
1300
}
1301
body.swal2-toast-shown .swal2-container.swal2-top {
1302
  top: 0;
1303
  right: auto;
1304
  bottom: auto;
1305
  left: 50%;
1306
  transform: translateX(-50%);
1307
}
1308
body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
1309
  top: 0;
1310
  right: 0;
1311
  bottom: auto;
1312
  left: auto;
1313
}
1314
body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
1315
  top: 0;
1316
  right: auto;
1317
  bottom: auto;
1318
  left: 0;
1319
}
1320
body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
1321
  top: 50%;
1322
  right: auto;
1323
  bottom: auto;
1324
  left: 0;
1325
  transform: translateY(-50%);
1326
}
1327
body.swal2-toast-shown .swal2-container.swal2-center {
1328
  top: 50%;
1329
  right: auto;
1330
  bottom: auto;
1331
  left: 50%;
1332
  transform: translate(-50%, -50%);
1333
}
1334
body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
1335
  top: 50%;
1336
  right: 0;
1337
  bottom: auto;
1338
  left: auto;
1339
  transform: translateY(-50%);
1340
}
1341
body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
1342
  top: auto;
1343
  right: auto;
1344
  bottom: 0;
1345
  left: 0;
1346
}
1347
body.swal2-toast-shown .swal2-container.swal2-bottom {
1348
  top: auto;
1349
  right: auto;
1350
  bottom: 0;
1351
  left: 50%;
1352
  transform: translateX(-50%);
1353
}
1354
body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
1355
  top: auto;
1356
  right: 0;
1357
  bottom: 0;
1358
  left: auto;
1359
}
1360

1361
.swal2-confirm,
1362
.swal2-deny,
1363
.swal2-cancel {
1364
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1365
}
1366

1367
.swal2-popup {
1368
  border: 1px solid rgba(0, 0, 0, 0.2);
1369
}
1370
.swal2-popup.swal2-toast {
1371
  padding: 0.25rem 0.75rem;
1372
  font-size: 0.875rem;
1373
}
1374
.swal2-popup.swal2-toast .swal2-title {
1375
  margin: 0;
1376
  color: #6c757d;
1377
}
1378
.swal2-popup.swal2-toast .swal2-actions {
1379
  flex-basis: 0 !important;
1380
  margin: 0;
1381
  padding: 0;
1382
}
1383
.swal2-popup.swal2-toast .swal2-styled {
1384
  margin: 0;
1385
}
1386

1387
.swal2-title {
1388
  margin: 0;
1389
  font-size: 1.25rem;
1390
}
1391

1392
.swal2-actions {
1393
  border-radius: 0.25rem;
1394
}
1395

1396
.swal2-footer {
1397
  padding: 1rem;
1398
  border-top: 1px solid #dee2e6;
1399
}
1400

1401
.swal2-close {
1402
  height: auto;
1403
  padding: 1rem 1.2rem 1rem 1rem;
1404
  font-weight: 700;
1405
}
1406

1407
.swal2-input,
1408
.swal2-textarea {
1409
  height: inherit;
1410
  padding: 0.375rem 0.75rem;
1411
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1412
  line-height: 1.5;
1413
}
1414
.swal2-input:focus,
1415
.swal2-textarea:focus {
1416
  border: 1px solid #80bdff;
1417
  outline: 0;
1418
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1419
  color: #495057;
1420
}
1421
.swal2-input.swal2-inputerror,
1422
.swal2-textarea.swal2-inputerror {
1423
  box-shadow: none !important;
1424
}
1425
.swal2-input.swal2-inputerror:focus,
1426
.swal2-textarea.swal2-inputerror:focus {
1427
  border-color: #dc3545;
1428
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25) !important;
1429
}
1430

1431
.swal2-styled.swal2-confirm {
1432
  padding: 0.375rem 0.75rem;
1433
  font-size: 1rem;
1434
}
1435
.swal2-styled.swal2-confirm:hover {
1436
  border-color: #0062cc;
1437
  background-color: #0069d9;
1438
}
1439
.swal2-styled.swal2-confirm:focus {
1440
  outline: 0;
1441
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1442
}
1443
.swal2-styled.swal2-confirm:active {
1444
  border-color: #005cbf;
1445
  background-color: #0062cc;
1446
}
1447
.swal2-styled.swal2-confirm:active:focus {
1448
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1449
}
1450
.swal2-styled.swal2-deny {
1451
  padding: 0.375rem 0.75rem;
1452
  font-size: 1rem;
1453
}
1454
.swal2-styled.swal2-cancel {
1455
  padding: 0.375rem 0.75rem;
1456
  font-size: 1rem;
1457
}
1458
.swal2-styled.swal2-cancel:hover {
1459
  border-color: #545b62;
1460
  background-color: #5a6268;
1461
}
1462
.swal2-styled.swal2-cancel:focus {
1463
  outline: 0;
1464
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
1465
}
1466
.swal2-styled.swal2-cancel:active {
1467
  border-color: #4e555b;
1468
  background-color: #545b62;
1469
}
1470
.swal2-styled.swal2-cancel:active:focus {
1471
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
1472
}
1473

1474
.swal2-select {
1475
  display: inline-block;
1476
  height: calc(1.5em + 0.75rem + 2px);
1477
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
1478
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1479
  border: 1px solid #dee2e6;
1480
  border-radius: 0.25rem;
1481
  background: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 4 5"%3e%3cpath fill="%23343a40" d="M2 0L0 2h4zm0 5L0 3h4z"/%3e%3c/svg%3e') no-repeat right 0.75rem center/8px 10px;
1482
  background-color: #fff;
1483
  color: #495057;
1484
  vertical-align: middle;
1485
  -webkit-appearance: none;
1486
     -moz-appearance: none;
1487
          appearance: none;
1488
}
1489
.swal2-select:focus {
1490
  border: 1px solid #80bdff;
1491
  outline: 0;
1492
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1493
}
1494
.swal2-select:focus::-ms-value {
1495
  background-color: #fff;
1496
  color: #495057;
1497
}
1498
.swal2-select[multiple], .swal2-select[size]:not([size="1"]) {
1499
  height: auto;
1500
  padding-right: 0.75rem;
1501
  background-image: none;
1502
}
1503
.swal2-select:disabled {
1504
  background-color: #e9ecef;
1505
  color: #fff;
1506
}
1507
.swal2-select::-ms-expand {
1508
  display: none;
1509
}
1510

1511
.swal2-radio label {
1512
  position: relative;
1513
  margin-right: 1rem;
1514
  margin-left: 1.5rem;
1515
}
1516
.swal2-radio label input {
1517
  position: absolute;
1518
  z-index: -1;
1519
  opacity: 0;
1520
}
1521
.swal2-radio label input:checked ~ .swal2-label::before {
1522
  border-color: #007bff;
1523
  background: #007bff;
1524
  color: #fff;
1525
}
1526
.swal2-radio label input:focus ~ .swal2-label::before {
1527
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1528
}
1529
.swal2-radio label input:focus:not(:checked) ~ .swal2-label::before {
1530
  border-color: #80bdff;
1531
}
1532
.swal2-radio label input:not(:disabled):active ~ .swal2-label::before {
1533
  border-color: #b3d7ff;
1534
  background-color: #b3d7ff;
1535
  color: #fff;
1536
}
1537
.swal2-radio label input:checked ~ .swal2-label::after {
1538
  background-image: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"%3e%3ccircle r="3" fill="%23fff"/%3e%3c/svg%3e');
1539
}
1540
.swal2-radio label input:disabled:checked ~ .swal2-label::before {
1541
  background-color: rgba(0, 123, 255, 0.5);
1542
}
1543
.swal2-radio .swal2-label::before {
1544
  content: "";
1545
  display: block;
1546
  position: absolute;
1547
  top: 0.0833333333rem;
1548
  /* stylelint-disable-line */
1549
  left: -1.5rem;
1550
  width: 1rem;
1551
  height: 1rem;
1552
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1553
  border: #adb5bd solid 1px;
1554
  border-radius: 50%;
1555
  background-color: #fff;
1556
  pointer-events: none;
1557
}
1558
.swal2-radio .swal2-label::after {
1559
  content: "";
1560
  display: block;
1561
  position: absolute;
1562
  top: 0.0833333333rem;
1563
  /* stylelint-disable-line */
1564
  left: -1.5rem;
1565
  width: 1rem;
1566
  height: 1rem;
1567
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1568
  border: transparent solid 1px;
1569
  background: no-repeat 50%/50% 50%;
1570
}
1571

1572
.swal2-checkbox {
1573
  margin-right: 1rem;
1574
  padding-left: 1.5rem;
1575
}
1576
.swal2-checkbox input {
1577
  z-index: -1;
1578
  opacity: 0;
1579
}
1580
.swal2-checkbox input:checked ~ .swal2-label::before {
1581
  border-color: #007bff;
1582
  background: #007bff;
1583
  color: #fff;
1584
}
1585
.swal2-checkbox input:focus ~ .swal2-label::before {
1586
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1587
}
1588
.swal2-checkbox input:focus:not(:checked) ~ .swal2-label::before {
1589
  border-color: #80bdff;
1590
}
1591
.swal2-checkbox input:not(:disabled):active ~ .swal2-label::before {
1592
  border-color: #b3d7ff;
1593
  background-color: #b3d7ff;
1594
  color: #fff;
1595
}
1596
.swal2-checkbox input:checked ~ .swal2-label::after {
1597
  background-image: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8"%3e%3cpath fill="%23fff" d="M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z"/%3e%3c/svg%3e');
1598
}
1599
.swal2-checkbox input:disabled:checked ~ .swal2-label::before {
1600
  background-color: rgba(0, 123, 255, 0.5);
1601
}
1602
.swal2-checkbox .swal2-label {
1603
  position: relative;
1604
}
1605
.swal2-checkbox .swal2-label::before {
1606
  content: "";
1607
  display: block;
1608
  position: absolute;
1609
  top: 0.25rem;
1610
  /* stylelint-disable-line */
1611
  left: -1.5rem;
1612
  width: 1rem;
1613
  height: 1rem;
1614
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1615
  border: #adb5bd solid 1px;
1616
  background-color: #fff;
1617
  pointer-events: none;
1618
}
1619
.swal2-checkbox .swal2-label::after {
1620
  content: "";
1621
  display: block;
1622
  position: absolute;
1623
  top: 0.25rem;
1624
  /* stylelint-disable-line */
1625
  left: -1.5rem;
1626
  width: 1rem;
1627
  height: 1rem;
1628
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1629
  border: transparent solid 1px;
1630
  background: no-repeat 50%/50% 50%;
1631
}
1632

1633
.swal2-range {
1634
  align-items: center;
1635
}
1636
.swal2-range input {
1637
  width: 100%;
1638
  height: calc(1rem + 0.6rem);
1639
  padding: 0;
1640
  background-color: transparent;
1641
  -webkit-appearance: none;
1642
     -moz-appearance: none;
1643
          appearance: none;
1644
}
1645
.swal2-range input:focus {
1646
  outline: none;
1647
}
1648
.swal2-range input:focus::-webkit-slider-thumb {
1649
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1650
}
1651
.swal2-range input:focus::-moz-range-thumb {
1652
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1653
}
1654
.swal2-range input:focus::-ms-thumb {
1655
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1656
}
1657
.swal2-range input::-moz-focus-outer {
1658
  border: 0;
1659
}
1660
.swal2-range input::-webkit-slider-thumb {
1661
  width: 1rem;
1662
  height: 1rem;
1663
  margin-top: -0.25rem;
1664
  /* stylelint-disable-line */
1665
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1666
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1667
  border: 0;
1668
  border-radius: 1rem;
1669
  background: #007bff;
1670
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
1671
  -webkit-appearance: none;
1672
          appearance: none;
1673
}
1674
.swal2-range input::-webkit-slider-thumb:active {
1675
  background: #b3d7ff;
1676
}
1677
.swal2-range input::-webkit-slider-runnable-track {
1678
  width: 100%;
1679
  height: 0.5rem;
1680
  border-radius: 1rem;
1681
  border-color: transparent;
1682
  background-color: #dee2e6;
1683
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
1684
  color: transparent;
1685
  cursor: pointer;
1686
}
1687
.swal2-range input::-moz-range-thumb {
1688
  width: 1rem;
1689
  height: 1rem;
1690
  margin-top: 1rem;
1691
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1692
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1693
  border: 0;
1694
  border-radius: 1rem;
1695
  background: #007bff;
1696
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
1697
  -moz-appearance: none;
1698
       appearance: none;
1699
}
1700
.swal2-range input::-moz-range-thumb:active {
1701
  background: #b3d7ff;
1702
}
1703
.swal2-range input::-moz-range-track {
1704
  width: 100%;
1705
  height: 0.5rem;
1706
  border-radius: 1rem;
1707
  border-color: transparent;
1708
  background-color: #dee2e6;
1709
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
1710
  color: transparent;
1711
  cursor: pointer;
1712
}
1713
.swal2-range input::-ms-thumb {
1714
  width: 1rem;
1715
  height: 1rem;
1716
  margin-top: 0;
1717
  margin-right: 0.2rem;
1718
  margin-left: 0.2rem;
1719
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1720
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1721
  border: 0;
1722
  border-radius: 1rem;
1723
  background: #007bff;
1724
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
1725
  appearance: none;
1726
}
1727
.swal2-range input::-ms-thumb:active {
1728
  background: #b3d7ff;
1729
}
1730
.swal2-range input::-ms-track {
1731
  width: 100%;
1732
  height: 0.5rem;
1733
  border-width: 0.5rem;
1734
  /* stylelint-disable-line */
1735
  border-color: transparent;
1736
  background-color: transparent;
1737
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
1738
  color: transparent;
1739
  cursor: pointer;
1740
}
1741
.swal2-range input::-ms-fill-lower {
1742
  border-radius: 1rem;
1743
  background-color: #dee2e6;
1744
}
1745
.swal2-range input::-ms-fill-upper {
1746
  margin-right: 15px;
1747
  border-radius: 1rem;
1748
  background-color: #dee2e6;
1749
}
1750
.swal2-range input:disabled::-webkit-slider-thumb {
1751
  background-color: #adb5bd;
1752
}
1753
.swal2-range input:disabled::-webkit-slider-runnable-track {
1754
  cursor: default;
1755
}
1756
.swal2-range input:disabled::-moz-range-thumb {
1757
  background-color: #adb5bd;
1758
}
1759
.swal2-range input:disabled::-moz-range-track {
1760
  cursor: default;
1761
}
1762
.swal2-range input:disabled::-ms-thumb {
1763
  background-color: #adb5bd;
1764
}
1765

1766
.swal2-validation-message {
1767
  position: relative;
1768
  margin-bottom: 1rem;
1769
  padding: 0.75rem 1.25rem;
1770
  border: 1px solid transparent;
1771
  border-radius: 0.25rem;
1772
  border-color: #d6d8db;
1773
  background: #e2e3e5;
1774
  color: #383d41;
1775
  font-size: 1rem;
1776
}
1777
.swal2-validation-message::before {
1778
  background-color: #e4606d;
1779
}
1780

1781
.swal2-toast {
1782
  max-width: 350px;
1783
  border-radius: 0.25rem;
1784
  background-color: rgba(255, 255, 255, 0.85);
1785
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.