Socialify

Folder ..

Viewing dracula.css
735 lines (568 loc) • 30.7 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
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
/*! =========================================== *
 * DRACULA Theme
 * Version: v4.0.0-beta.33
 * Author: Mike Barkmin
 * Website: www.barkmin.eu
 * Twitter: @mikebarkmin
 * =========================================== */
:root {
  --main-bg-color: #282a36;
  --secondary-bg-color: #1d1f27;
  --bgcolor-searchbox-field: #000;
  --bgcolor-spacebar: rgba(255, 255, 255, 0.1);
  --bgcolor-aside-link: rgba(0, 0, 0, 0.3);
  --bgcolor-toolbar: #333545;
  --fillcolor-logo: #f6f7fa;
  --fillcolor-icons: #fff;
  --color-nav-link: #D8D8D8;
  --color-nav-active: #FF79C6;
  --color-standard-text: #fff;
  --boxshadow-main: none; }

html:not(.editor-squire-iframe) body {
  background: #282a36;
  color: #e6eaf0; }

.pm-button--error, .pm-button--primary, .pm-button--warning, .pm-button-blue {
  color: #e6eaf0;
  background-color: #FF79C6;
  border: 1px solid #FF79C6;
  transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out; }

.is-hover.pm-button--error, .is-hover.pm-button--primary, .is-hover.pm-button--warning, .pm-button--error:focus, .pm-button--error:focus-within, .pm-button--error:hover, .pm-button--primary:focus, .pm-button--primary:focus-within, .pm-button--primary:hover, .pm-button--warning:focus, .pm-button--warning:focus-within, .pm-button--warning:hover, .pm-button-blue.is-hover, .pm-button-blue:focus, .pm-button-blue:focus-within, .pm-button-blue:hover {
  color: #D8D8D8;
  box-shadow: 0 0 0.35714em 0 rgba(0, 0, 0, 0.2);
  background: #ff60bb;
  border: 1px solid #ff60bb; }

.pm-button--primaryborder-dark, .pm-button-blueborder-dark {
  background: #282a36;
  border-color: #FF79C6;
  color: #FF79C6; }

.is-active.pm-button--primaryborder-dark, .is-hover.pm-button--primaryborder-dark, .pm-button--primaryborder-dark:focus, .pm-button--primaryborder-dark:focus-within, .pm-button--primaryborder-dark:hover, .pm-button--primaryborder-dark:not(div):active, .pm-button-blueborder-dark.is-active, .pm-button-blueborder-dark.is-hover, .pm-button-blueborder-dark:focus, .pm-button-blueborder-dark:focus-within, .pm-button-blueborder-dark:hover, .pm-button-blueborder-dark:not(div):active {
  background: #282a36;
  border-color: #ff93d1;
  color: #ff93d1; }

.pm-button--primaryborder, .pm-button-blueborder {
  border-color: #ff60bb;
  color: #ff60bb; }

.is-hover.pm-button--primaryborder, .pm-button--primaryborder:focus, .pm-button--primaryborder:focus-within, .pm-button--primaryborder:hover, .pm-button-blueborder.is-hover, .pm-button-blueborder:focus, .pm-button-blueborder:focus-within, .pm-button-blueborder:hover {
  border-color: #ff60bb;
  color: #ff60bb; }

.is-disabled.pm-button--error, .is-disabled.pm-button--error.pm-button--info, .is-disabled.pm-button--error.pm-button--redborder, .is-disabled.pm-button--primary, .is-disabled.pm-button--primary.pm-button--info, .is-disabled.pm-button--primary.pm-button--redborder, .is-disabled.pm-button--warning, .is-disabled.pm-button--warning.pm-button--info, .is-disabled.pm-button--warning.pm-button--redborder, .pm-button--error.pm-button--info[disabled], .pm-button--error.pm-button--redborder[disabled], .pm-button--error[disabled], .pm-button--primary.pm-button--info[disabled], .pm-button--primary.pm-button--redborder[disabled], .pm-button--primary[disabled], .pm-button--warning.pm-button--info[disabled], .pm-button--warning.pm-button--redborder[disabled], .pm-button--warning[disabled], .pm-button-blue.is-disabled, .pm-button-blue.is-disabled.pm-button--info, .pm-button-blue.is-disabled.pm-button--redborder, .pm-button-blue.pm-button--info[disabled], .pm-button-blue.pm-button--redborder[disabled], .pm-button-blue[disabled], .pm-button.is-disabled.pm-button--error, .pm-button.is-disabled.pm-button--primary, .pm-button.is-disabled.pm-button--warning, .pm-button.pm-button--error[disabled], .pm-button.pm-button--primary[disabled], .pm-button.pm-button--warning[disabled], .pm-button.pm-button-blue.is-disabled, .pm-button.pm-button-blue[disabled] {
  background-color: white;
  border-color: #ff93d1;
  color: #ff46b0; }

.bg-primary {
  background-color: #333545; }

.color-primary {
  color: #FF79C6; }

.navigation__counterItem {
  background: #ff46b0;
  color: white; }

.item-container-row:hover::before, .item-container:hover::before {
  border-color: #ffacdc; }

.item-checkbox + .item-icon:hover, .item-checkbox:hover + .item-icon {
  border-color: #fff9fc; }

.item-checkbox:hover:not(:checked) + .item-icon .item-icon-fakecheck-icon {
  fill: #ff46b0; }

.circle-chart__circle {
  stroke: #FF79C6; }

#dropdown-0 .dropDown-content::after, #dropdown-0 .dropDown-content::before, #dropdown-0.dropDown:not(.dropDown--noCaret)::before,
#dropdown-0 .dropDown-content {
  background: #282a36; }

.dropDown:not(.dropDown--noCaret)::before,
.dropDown::after,
.dropDown-logout-initials,
.dropDown-item-hr {
  border-color: #333545 !important; }

#global_search.searchbox-field[type="search"] {
  background-color: #000;
  color: #e6eaf0; }

.searchbox-advanced-search-button:active,
.searchbox-advanced-search-button:focus,
.searchbox-advanced-search-button:hover {
  background-color: #282a36; }

.topnav-link, .topnav-link > .topnav-icon {
  color: #D8D8D8;
  transition: color .2s ease-in-out; }

.topnav-link:active, .topnav-link:focus,
.topnav-link:hover, .topnav-link[aria-current="true"] {
  color: #FF79C6; }

.topnav-link:active > .topnav-icon, .topnav-link:focus > .topnav-icon,
.topnav-link:hover > .topnav-icon, .topnav-link[aria-current=true] > .topnav-icon {
  color: #FF79C6; }

.protonmail .text-purple {
  color: #282a36 !important; }

.protonmail .text-purple:hover {
  color: #ff46b0 !important; }

.dropDown-item-button:focus, .dropDown-item-button:hover, .dropDown-item-link:focus, .dropDown-item-link:hover {
  color: #FF79C6; }

#pm_composer .composer .composerHeader-container,
.composerInputMeta-overlay .composerHeader-container {
  background: #333545; }

#pm_composer .composer .fill {
  background: #fff; }

.conversation.marked::before {
  background: #FF79C6; }

.item-container:not(.item-is-selected):not(.item-contact):not(.read):not(.active), .item-container-row:not(.item-is-selected):not(.item-contact):not(.read):not(.active) {
  background: #fff; }

.item-container.selected, .item-container-row.selected,
.item-container.active, .item-is-selected {
  background: rgba(255, 121, 198, 0.1); }

.selectBoxElement-container:hover .item-icon {
  background-color: transparent;
  border: 1px solid #ff60bb; }
  .selectBoxElement-container:hover .item-icon .item-icon-fakecheck-icon {
    fill: #ff60bb; }

.selectBoxElement-container:hover .item-checkbox:checked + .item-icon {
  background-color: #ff60bb;
  border-color: #ff60bb; }

.item-checkbox:checked + .item-icon {
  background-color: #FF79C6;
  border-color: #FF79C6; }

.item-checkbox + .item-icon:hover {
  background-color: #ff60bb;
  border-color: #ff60bb; }

.item-checkbox + .item-icon:hover .item-icon-fakecheck-icon {
  fill: #D8D8D8; }

.item-checkbox:checked + .item-icon:hover .item-icon-fakecheck-icon {
  fill: #D8D8D8; }

.starbutton {
  fill: #FF79C6 !important;
  opacity: 0.7; }

.starbutton:focus, .starbutton:hover {
  fill: #FF79C6; }

.autocompleteEmailsItem-icon svg.encryptionIcon {
  fill: #ff60bb; }

.encryptionStatus .color-pm-blue svg {
  color: #ff60bb;
  fill: #ff60bb; }

.encryptionStatus .color-global-grey-dm svg {
  color: black; }

.color-pm-blue {
  color: #FF79C6; }

.pm-radio:checked + .pm-radio-fakeradio::before {
  background: #FF79C6; }

.block-info-standard {
  border-color: #1b68c6; }

.block-info-standard-warning {
  border-color: #ffb86c; }

.block-info-standard-error {
  border-color: #ff5555; }

.link, a, .pm-button--link {
  color: #ff46b0;
  transition: color .2s ease-in-out; }

.link:active, .link:focus, .link:hover,
a:active, a:focus, a:hover,
.pm-button--link:hover {
  color: #ff46b0; }

.pm-button--primary {
  background-color: #FF79C6;
  border-color: #FF79C6; }

.pm-button--link, .pm-button.pm-button--link {
  color: #FF79C6; }

.pm-button--error, .pm-button--error.pm-button--info, .pm-button--error.pm-button--redborder, .pm-button--primary, .pm-button--primary.pm-button--info, .pm-button--primary.pm-button--redborder, .pm-button--warning, .pm-button--warning.pm-button--info, .pm-button--warning.pm-button--redborder, .pm-button-blue, .pm-button-blue.pm-button--info, .pm-button-blue.pm-button--redborder, .pm-button.pm-button--error, .pm-button.pm-button--primary, .pm-button.pm-button--warning, .pm-button.pm-button-blue {
  background-color: #FF79C6;
  border-color: #FF79C6; }

.is-hover.pm-button--error, .is-hover.pm-button--error.pm-button--info, .is-hover.pm-button--error.pm-button--redborder, .is-hover.pm-button--primary, .is-hover.pm-button--primary.pm-button--info, .is-hover.pm-button--primary.pm-button--redborder, .is-hover.pm-button--warning, .is-hover.pm-button--warning.pm-button--info, .is-hover.pm-button--warning.pm-button--redborder, .pm-button--error.pm-button--info:focus, .pm-button--error.pm-button--info:focus-within, .pm-button--error.pm-button--info:hover, .pm-button--error.pm-button--redborder:focus, .pm-button--error.pm-button--redborder:focus-within, .pm-button--error.pm-button--redborder:hover, .pm-button--error:focus, .pm-button--error:focus-within, .pm-button--error:hover, .pm-button--primary.pm-button--info:focus, .pm-button--primary.pm-button--info:focus-within, .pm-button--primary.pm-button--info:hover, .pm-button--primary.pm-button--redborder:focus, .pm-button--primary.pm-button--redborder:focus-within, .pm-button--primary.pm-button--redborder:hover, .pm-button--primary:focus, .pm-button--primary:focus-within, .pm-button--primary:hover, .pm-button--warning.pm-button--info:focus, .pm-button--warning.pm-button--info:focus-within, .pm-button--warning.pm-button--info:hover, .pm-button--warning.pm-button--redborder:focus, .pm-button--warning.pm-button--redborder:focus-within, .pm-button--warning.pm-button--redborder:hover, .pm-button--warning:focus, .pm-button--warning:focus-within, .pm-button--warning:hover, .pm-button-blue.is-hover, .pm-button-blue.is-hover.pm-button--info, .pm-button-blue.is-hover.pm-button--redborder, .pm-button-blue.pm-button--info:focus, .pm-button-blue.pm-button--info:focus-within, .pm-button-blue.pm-button--info:hover, .pm-button-blue.pm-button--redborder:focus, .pm-button-blue.pm-button--redborder:focus-within, .pm-button-blue.pm-button--redborder:hover, .pm-button-blue:focus, .pm-button-blue:focus-within, .pm-button-blue:hover, .pm-button.is-hover.pm-button--error, .pm-button.is-hover.pm-button--primary, .pm-button.is-hover.pm-button--warning, .pm-button.pm-button--error:focus, .pm-button.pm-button--error:focus-within, .pm-button.pm-button--error:hover, .pm-button.pm-button--primary:focus, .pm-button.pm-button--primary:focus-within, .pm-button.pm-button--primary:hover, .pm-button.pm-button--warning:focus, .pm-button.pm-button--warning:focus-within, .pm-button.pm-button--warning:hover, .pm-button.pm-button-blue.is-hover, .pm-button.pm-button-blue:focus, .pm-button.pm-button-blue:focus-within, .pm-button.pm-button-blue:hover {
  background: #ff60bb;
  border: 1px solid #ff60bb; }

.is-active.pm-button--error, .is-active.pm-button--error.pm-button--info, .is-active.pm-button--error.pm-button--redborder, .is-active.pm-button--primary, .is-active.pm-button--primary.pm-button--info, .is-active.pm-button--primary.pm-button--redborder, .is-active.pm-button--warning, .is-active.pm-button--warning.pm-button--info, .is-active.pm-button--warning.pm-button--redborder, .pm-button--error.pm-button--info:not(div):active, .pm-button--error.pm-button--redborder:not(div):active, .pm-button--error:not(div):active, .pm-button--primary.pm-button--info:not(div):active, .pm-button--primary.pm-button--redborder:not(div):active, .pm-button--primary:not(div):active, .pm-button--warning.pm-button--info:not(div):active, .pm-button--warning.pm-button--redborder:not(div):active, .pm-button--warning:not(div):active, .pm-button-blue.is-active, .pm-button-blue.is-active.pm-button--info, .pm-button-blue.is-active.pm-button--redborder, .pm-button-blue.pm-button--info:not(div):active, .pm-button-blue.pm-button--redborder:not(div):active, .pm-button-blue:not(div):active, .pm-button.is-active.pm-button--error, .pm-button.is-active.pm-button--primary, .pm-button.is-active.pm-button--warning, .pm-button.pm-button--error:not(div):active, .pm-button.pm-button--primary:not(div):active, .pm-button.pm-button--warning:not(div):active, .pm-button.pm-button-blue.is-active, .pm-button.pm-button-blue:not(div):active {
  background: #ff46b0;
  border-color: #ff46b0; }

.pm-button-blueborder {
  box-shadow: none;
  border-color: #282a36;
  color: #282a36;
  transition: color .2s ease-in-out, border-color .2s ease-in-out; }

.pm-button-blueborder:hover {
  box-shadow: none;
  border-color: #ff46b0;
  color: #ff46b0; }

.is-active.pm-button--primaryborder,
.pm-button--primaryborder:not(div):active,
.pm-button-blueborder.is-active,
.pm-button-blueborder:not(div):active {
  border-color: #ff46b0;
  color: #ff46b0;
  background: transparent; }

.pm-group-buttons > .pm-group-button.pm-button--primary {
  border-color: #ff46b0; }

.bg-pm-blue-gradient .pm-button--transparent:hover {
  color: #e6eaf0;
  border-color: #e6eaf0; }

.pm-toggle-checkbox:checked + .pm-toggle-label:before {
  background: #FF79C6;
  border-color: #FF79C6; }

.composer-title-bar {
  background: #282a36; }

.color-global-light {
  color: #e6eaf0; }

.angular-squire-iframe body a {
  color: #FF79C6; }

.fill-pm-blue,
.message-attachmentIcon .file-outer-icon.is-embedded {
  fill: #FF79C6; }

.pm-table--highlight[data-plan-number="1"] tr th:nth-child(2) {
  border-color: #FF79C6;
  color: #FF79C6; }
  .pm-table--highlight[data-plan-number="1"] tr th:nth-child(2)::before {
    background-color: #FF79C6; }

.pm-table--highlight[data-plan-number="1"] tr td:nth-child(2),
.pm-table--highlight[data-plan-number="1"] tr th:nth-child(2),
.pm-table--highlight[data-plan-number="1"] tr:last-child td:nth-child(2) {
  border-color: #FF79C6; }

.pm-simple-table-row-th .fill-primary {
  fill: #FF79C6; }

.pm-checkbox-fakecheck, .pm-radio-fakeradio {
  border-color: #282a36; }
  .pm-checkbox-fakecheck [class*="icon-"], .pm-radio-fakeradio [class*="icon-"] {
    fill: #FF79C6; }

[class*="icon-"].color-primary {
  color: #282a36; }
  [class*="icon-"].color-primary:hover {
    color: #ff46b0; }

.pm-field, .editor,
.editor-toolbar,
.border-bottom,
.border-top,
.message-container.is-opened > .message-header {
  border-color: #121319; }

.badgeLabel, .badgeLabel-primary {
  border-color: #ff46b0; }

.badgeLabel,
.badgeLabel-blue,
.badgeLabel-primary,
.bg-pm-blue {
  background-color: #ff46b0; }

body {
  scrollbar-color: #3e4153 #2c2f3c; }

::-webkit-scrollbar {
  width: 16px; }
  ::-webkit-scrollbar-track {
    background: #2c2f3c; }
  ::-webkit-scrollbar-thumb {
    background: #3e4153;
    box-shadow: inset 0 0 0 4px #2c2f3c;
    border-radius: 16px; }

.isDarkMode .bordered,
.isDarkMode .bordered-container:not([class*="composerInputMeta-"]),
.isDarkMode .breadcrumb-container {
  border-color: #3e4153; }

.isDarkMode .dropDown-content::after, .isDarkMode .dropDown-content::before,
.isDarkMode .dropDown:not(.dropDown--noCaret)::before,
.isDarkMode .dropDown-content {
  background: #282a36;
  border: #282a36; }

.isDarkMode .dropDown-item-button:focus, .isDarkMode .dropDown-item-button:focus-within,
.isDarkMode .dropDown-item-button:hover, .isDarkMode .dropDown-item-link:focus,
.isDarkMode .dropDown-item-link:focus-within, .isDarkMode .dropDown-item-link:hover {
  background-color: #1d1f27; }

.isDarkMode .dropDown-item-button.is-disabled, .isDarkMode .dropDown-item-button[disabled],
.isDarkMode .dropDown-item-link.is-disabled, .isDarkMode .dropDown-item-link[disabled] {
  background-color: #242530; }

.isDarkMode .squireToolbar-select-list {
  background: #282a36;
  color: #e6eaf0; }

.isDarkMode .squireToolbar-dropdown-divider {
  background-color: #3e4153; }

.isDarkMode .squireToolbar-select-item:hover {
  background: #242530; }

.isDarkMode #pm_composer .composer,
.isDarkMode .composerInputMeta-overlay {
  background: #282a36; }

.isDarkMode #pm_composer .composer .fill {
  background: #282a36; }

.isDarkMode .composer-body-container textarea {
  background: #282a36; }

.isDarkMode .composer-addresses-item {
  background: #1d1f27; }

.isDarkMode .composer-addresses-autocomplete ul {
  background: #1d1f27; }

.isDarkMode .composer-addresses-autocomplete li[aria-selected="true"],
.isDarkMode .composer-addresses-autocomplete li:hover {
  background: #282a36; }

.isDarkMode .autocompleteEmails-item {
  background-color: #242530;
  border-color: #242530; }

.isDarkMode .autocompleteEmails-label {
  border-left: 1px solid #3e4153;
  border-right: 1px solid #3e4153; }

.isDarkMode .composerOptions-container.show {
  background: #242530; }
  .isDarkMode .composerOptions-container.show .shadow-container {
    background: #282a36;
    color: #e6eaf0; }

.isDarkMode .pm-button.pm-button--primary {
  background: #ff46b0;
  color: #e6eaf0;
  border-color: #ff46b0; }

.isDarkMode .pm-button.pm-button--primary:hover {
  background: #FF79C6;
  color: #e6eaf0; }

.isDarkMode .is-disabled.pm-button--error, .isDarkMode .is-disabled.pm-button--error.pm-button--info, .isDarkMode .is-disabled.pm-button--error.pm-button--redborder, .isDarkMode .is-disabled.pm-button--primary, .isDarkMode .is-disabled.pm-button--primary.pm-button--info, .isDarkMode .is-disabled.pm-button--primary.pm-button--redborder, .isDarkMode .is-disabled.pm-button--warning, .isDarkMode .is-disabled.pm-button--warning.pm-button--info, .isDarkMode .is-disabled.pm-button--warning.pm-button--redborder, .isDarkMode .pm-button--error.pm-button--info[disabled], .isDarkMode .pm-button--error.pm-button--redborder[disabled], .isDarkMode .pm-button--error[disabled], .isDarkMode .pm-button--primary.pm-button--info[disabled], .isDarkMode .pm-button--primary.pm-button--redborder[disabled], .isDarkMode .pm-button--primary[disabled], .isDarkMode .pm-button--warning.pm-button--info[disabled], .isDarkMode .pm-button--warning.pm-button--redborder[disabled], .isDarkMode .pm-button--warning[disabled], .isDarkMode .pm-button-blue.is-disabled, .isDarkMode .pm-button-blue.is-disabled.pm-button--info, .isDarkMode .pm-button-blue.is-disabled.pm-button--redborder, .isDarkMode .pm-button-blue.pm-button--info[disabled], .isDarkMode .pm-button-blue.pm-button--redborder[disabled], .isDarkMode .pm-button-blue[disabled], .isDarkMode .pm-button.is-disabled.pm-button--error, .isDarkMode .pm-button.is-disabled.pm-button--primary, .isDarkMode .pm-button.is-disabled.pm-button--warning, .isDarkMode .pm-button.pm-button--error[disabled], .isDarkMode .pm-button.pm-button--primary[disabled], .isDarkMode .pm-button.pm-button--warning[disabled], .isDarkMode .pm-button.pm-button-blue.is-disabled, .isDarkMode .pm-button.pm-button-blue[disabled] {
  background-color: #242530;
  border-color: #3e4153;
  color: #c6cfdd; }

.isDarkMode .pm-button:not(.pm-button-blue):not(.pv-button-green):not(.pm-button--primary):not(.pm-button--primaryborderEvenInDarkMode):not(.pm-button--link):not(.pm-button--error):not(.pm-button--warning):not(.pm-button--redborder):not(.pm-button--primaryborder), .isDarkMode .pm-button--info {
  color: #e6eaf0;
  background-color: #282a36;
  border-color: #3e4153; }

.isDarkMode .pm-group-buttons > .pm-group-button.pm-button--primary {
  border-color: #3e4153; }

.isDarkMode .pm-button-blueborder {
  border-color: #FF79C6;
  color: #FF79C6; }

.isDarkMode .pm-button-blueborder:hover {
  border-color: #ff93d1;
  color: #ff93d1; }

.isDarkMode [class*="squireToolbar-row"] .squireToolbar-action-mode:active, .isDarkMode [class*="squireToolbar-row"] .squireToolbar-action-mode:hover, .isDarkMode [class*="squireToolbar-row"] [class*="squireToolbar-action-"]:active, .isDarkMode [class*="squireToolbar-row"] [class*="squireToolbar-action-"]:hover {
  background: #2c2f3c !important; }

.isDarkMode .squireToolbar-separator {
  background: #333545; }

.isDarkMode .composerTime-container,
.isDarkMode [class*="composer-field"] {
  color: #e6eaf0; }

.isDarkMode .composerInputMeta-overlay-fakefield {
  border-color: #e6eaf0; }

.isDarkMode .encryptionStatus .color-global-grey-dm:not(.color-pm-blue) svg {
  color: white; }

.isDarkMode .conversation {
  border-color: #3e4153; }

.isDarkMode .main-area,
.isDarkMode .main-area--noHeader,
.isDarkMode .main-area--withToolbar,
.isDarkMode .main-area--withToolbar--noHeader,
.isDarkMode [class*="block-info-"] {
  color: #e6eaf0; }

.isDarkMode [class*="block-info"] {
  background-color: #3e4153;
  color: #e6eaf0; }

.isDarkMode .fill-global-grey {
  fill: #FF79C6; }

.isDarkMode .starbutton {
  fill: #50fa7b; }

.isDarkMode .bg-global-light, .isDarkMode kbd {
  background: #282a36; }

.isDarkMode .item-container, .isDarkMode .item-container-row, .isDarkMode .contactsummary-container {
  background: #282a36; }

.isDarkMode .items-column-list-inner, .isDarkMode .ReactVirtualized__Grid__innerScrollContainer {
  border-color: #3e4153; }
  .isDarkMode .items-column-list-inner .item-container, .isDarkMode .items-column-list-inner .item-container-row, .isDarkMode .ReactVirtualized__Grid__innerScrollContainer .item-container, .isDarkMode .ReactVirtualized__Grid__innerScrollContainer .item-container-row {
    border-color: #3e4153; }

.isDarkMode .item-container:not(.item-is-selected):not(.read):not(.active),
.isDarkMode .item-container:not(.item-is-selected):not(.item-contact):not(.read):not(.active),
.isDarkMode .item-container-row:not(.item-is-selected):not(.item-contact):not(.read):not(.active), .isDarkMode .squireToolbar-container {
  background: #333545; }

.isDarkMode .item-container.active, .isDarkMode .item-is-selected {
  background: #242530; }
  .isDarkMode .item-container.active .flex-item-fluid, .isDarkMode .item-is-selected .flex-item-fluid {
    color: #FF79C6; }

.isDarkMode .item-icon {
  background-color: #282a36;
  border: 1px solid #d6dde6; }

.isDarkMode .selectBoxElement-container:hover .item-icon {
  background-color: #282a36;
  border: 1px solid #ff60bb; }
  .isDarkMode .selectBoxElement-container:hover .item-icon .item-icon-fakecheck-icon {
    fill: #ff60bb; }

.isDarkMode .selectBoxElement-container {
  color: #e6eaf0; }

.isDarkMode .selectBoxElement-container:hover .item-checkbox:checked + .item-icon {
  background-color: #ff60bb;
  border-color: #ff60bb; }

.isDarkMode .item-checkbox + .item-icon:hover,
.isDarkMode .item-checkbox:hover + .item-icon {
  background-color: #1d1f27; }

.isDarkMode .items-column-list,
.isDarkMode .elementList-container-row {
  background-color: #282a36; }

.isDarkMode .composer-container {
  background: #333545; }

.isDarkMode .message-header {
  background-color: #333545; }

.isDarkMode .view-column-detail {
  background-color: #282a36; }

.isDarkMode details:first-child {
  border-color: #3e4153; }

.isDarkMode .items-column-list,
.isDarkMode .message-container,
.isDarkMode .message-attachments {
  border-color: #3e4153; }

.isDarkMode .message-container:not(.sent):not(.draft) .message-header.message-summary::before,
.isDarkMode .message-header.is-inbound::before {
  border-top: 1px solid #3e4153;
  border-left: 1px solid #3e4153;
  background-color: #333545; }

.isDarkMode .message-infobox {
  background-color: #282a36; }

.isDarkMode .message-content.frame.message-frame {
  background: white;
  color: black; }

.isDarkMode .block-info-standard, .isDarkMode .bodyDecrypted blockquote {
  border-color: #FF79C6; }

.isDarkMode .squireDropdown-item-label {
  color: #e6eaf0; }

.isDarkMode .squireToolbar-action-color {
  background: transparent; }

.isDarkMode .angular-squire-iframe body {
  color: #e6eaf0;
  background: #333545; }
  .isDarkMode .angular-squire-iframe body a {
    color: #FF79C6; }

.isDarkMode .plaintext-editor {
  color: #e6eaf0; }

.isDarkMode .pm-button, .isDarkMode .pm-button--info, .isDarkMode .pm-button--redborder {
  background: #282a36;
  border-color: #3e4153;
  color: #e6eaf0; }

.isDarkMode .message-attachmentInfo {
  border-color: #3e4153; }

.isDarkMode .is-hover.pm-button--info, .isDarkMode .is-hover.pm-button--redborder,
.isDarkMode .pm-button--info:focus, .isDarkMode .pm-button--info:focus-within,
.isDarkMode .pm-button--info:hover, .isDarkMode .pm-button--redborder:focus,
.isDarkMode .pm-button--redborder:focus-within, .isDarkMode .pm-button--redborder:hover,
.isDarkMode .pm-button.is-hover, .isDarkMode .pm-button:focus-within,
.isDarkMode .pm-button:hover:not(.pm-button--primary) {
  color: #FF79C6; }

.isDarkMode .pm-button:focus {
  color: #e6eaf0; }

.isDarkMode .is-disabled.pm-button--info,
.isDarkMode .is-disabled.pm-button--redborder,
.isDarkMode .pm-button--info[disabled],
.isDarkMode .pm-button--redborder[disabled],
.isDarkMode .pm-button.is-disabled,
.isDarkMode .pm-button[disabled] {
  background: #3e4153; }

.isDarkMode .is-active.pm-button--info,
.isDarkMode .is-active.pm-button--redborder,
.isDarkMode .pm-button--info:not(div):active,
.isDarkMode .pm-button--redborder:not(div):active,
.isDarkMode .pm-button.is-active, .isDarkMode .pm-button:not(div):active {
  background: #3e4153;
  color: #FF79C6; }

.isDarkMode .dropDown-content {
  background: #282a36;
  color: #e6eaf0; }
  .isDarkMode .dropDown-content button {
    color: #e6eaf0; }
  .isDarkMode .dropDown-content .elementsSelector-btn-action,
  .isDarkMode .dropDown-content .dropDown-item:hover {
    color: #e6eaf0; }
  .isDarkMode .dropDown-content .dropDown-item:hover {
    background: #333545 !important; }
  .isDarkMode .dropDown-content .dropDown-item + .dropDown-item {
    border-top: 1px solid #3e4153; }
  .isDarkMode .dropDown-content .dropDown-item .color-global-grey {
    color: #e6eaf0; }

.isDarkMode .dropDown .dropDown-content::before, .isDarkMode .dropDown .dropDown-content::after {
  border-bottom-color: #282a36; }

.isDarkMode .dropDown--right-bottom::before {
  border-right-color: #282a36; }

.isDarkMode .dropDown--right-bottom .dropDown-content::before, .isDarkMode .dropDown--right-bottom .dropDown-content::after {
  background: #282a36; }

.isDarkMode .dropDown--bottom-right .dropDown-content::before, .isDarkMode .dropDown--bottom-right .dropDown-content::after {
  background: #282a36; }

.isDarkMode .dropDown--bottom-left::before,
.isDarkMode .dropDown--bottom-right::before,
.isDarkMode .dropDown--bottom::before {
  border-bottom-color: #3e4153; }

.isDarkMode .dropDown--bottom-right {
  border: 1px solid #3e4153; }

.isDarkMode .pm-field-icon-container[type="search"], .isDarkMode .pm-field[type="search"] {
  background-color: #333545; }

.isDarkMode .dropDown-contentInner {
  background-color: #282a36; }
  .isDarkMode .dropDown-contentInner::before, .isDarkMode .dropDown-contentInner::after {
    background-color: #282a36; }
  .isDarkMode .dropDown-contentInner .dropDown-item span {
    color: #e6eaf0 !important; }

.isDarkMode .searchbox-field[type="search"]:not(#global_search) {
  background: #e6eaf0;
  color: #282a36; }

.isDarkMode .link:active, .isDarkMode .link:focus, .isDarkMode .link:hover,
.isDarkMode a:active, .isDarkMode a:focus, .isDarkMode a:hover,
.isDarkMode .pm-button--link:hover,
.isDarkMode .composerInputMeta-label:hover {
  color: #ff93d1; }

.isDarkMode .pm-modal, .isDarkMode .pm-modalContentInner {
  background-color: #282a36;
  color: #e6eaf0; }
  .isDarkMode .pm-modal::before, .isDarkMode .pm-modal::after, .isDarkMode .pm-modalContentInner::before, .isDarkMode .pm-modalContentInner::after {
    background-color: #282a36; }
  .isDarkMode .pm-modal .labelColorSelector-item-mask, .isDarkMode .pm-modalContentInner .labelColorSelector-item-mask {
    border: 2px solid #494c62; }

.isDarkMode .pm-button--primaryborder, .isDarkMode .pm-button-blueborder {
  border-color: #FF79C6;
  color: #FF79C6;
  background-color: #333545;
  transition: background-color .2s ease-in-out; }

.isDarkMode .is-hover.pm-button--primaryborder, .isDarkMode .pm-button--primaryborder:focus,
.isDarkMode .pm-button--primaryborder:focus-within, .isDarkMode .pm-button--primaryborder:hover,
.isDarkMode .pm-button-blueborder.is-hover, .isDarkMode .pm-button-blueborder:focus,
.isDarkMode .pm-button-blueborder:focus-within, .isDarkMode .pm-button-blueborder:hover {
  border-color: #FF79C6;
  color: #FF79C6;
  background-color: #262833; }

.isDarkMode .scrollshadow-static {
  background: #282a36; }

.isDarkMode .pm-field, .isDarkMode .pm-field-icon-container,
.isDarkMode .focus.pm-field-icon-container, .isDarkMode .pm-field-icon-container:focus,
.isDarkMode .pm-field-icon-container:focus-within, .isDarkMode .pm-field.focus,
.isDarkMode .pm-field:focus, .isDarkMode .pm-field:focus-within,
.isDarkMode .composerInputMeta-overlay-fakefield,
.isDarkMode .composerInputMeta-autocomplete {
  color: #e6eaf0;
  background-color: #333545; }
  .isDarkMode .pm-field::placeholder, .isDarkMode .pm-field-icon-container::placeholder,
  .isDarkMode .focus.pm-field-icon-container::placeholder, .isDarkMode .pm-field-icon-container:focus::placeholder,
  .isDarkMode .pm-field-icon-container:focus-within::placeholder, .isDarkMode .pm-field.focus::placeholder,
  .isDarkMode .pm-field:focus::placeholder, .isDarkMode .pm-field:focus-within::placeholder,
  .isDarkMode .composerInputMeta-overlay-fakefield::placeholder,
  .isDarkMode .composerInputMeta-autocomplete::placeholder {
    color: #d6dde6; }

.isDarkMode .composerInputMeta-autocomplete input {
  color: #e6eaf0;
  background-color: #333545; }
  .isDarkMode .composerInputMeta-autocomplete input::placeholder {
    color: #d6dde6; }

.isDarkMode select.pm-field, .isDarkMode select.pm-field-icon-container {
  background-color: #333545;
  color: #e6eaf0; }

.isDarkMode .storageProgress-content.dropDown-content--rightbottom::before {
  border-right-color: #282a36; }

.isDarkMode .sticky-title {
  background: #2c2f3c; }

.isDarkMode .bg-global-highlight {
  background-color: #282a36; }

.isDarkMode .bg-white-dm {
  background-color: #333545; }

.isDarkMode .main-area, .isDarkMode .main-area--noHeader,
.isDarkMode .main-area--withToolbar,
.isDarkMode .main-area--withToolbar--noHeader,
.isDarkMode [class*="block-info-"] {
  color: #e6eaf0; }

.isDarkMode .main-area, .isDarkMode .main-area--noHeader,
.isDarkMode .main-area--withToolbar, .isDarkMode .main-area--withToolbar--noHeader {
  background: #282a36; }

.isDarkMode .context-bar {
  background: #282a36; }

.isDarkMode .subnav {
  background: #333545; }
  .isDarkMode .subnav .link, .isDarkMode .subnav a {
    color: #FF79C6; }
  .isDarkMode .subnav .link:active, .isDarkMode .subnav .link:focus, .isDarkMode .subnav .link:hover, .isDarkMode .subnav a:active, .isDarkMode .subnav a:focus, .isDarkMode .subnav a:hover {
    color: #ff93d1; }

.isDarkMode .pm-toggle-label {
  border-color: #3e4153;
  background: #333545; }
  .isDarkMode .pm-toggle-label::before {
    background: #282a36; }
  .isDarkMode .pm-toggle-label .pm-toggle-label-img {
    fill: #e6eaf0; }

.isDarkMode .pm-plans-table-row--highlighted {
  background-color: #282a36; }

.isDarkMode .pm-checkbox-fakecheck,
.isDarkMode .pm-radio-fakeradio {
  background: transparent; }

.isDarkMode [class*="icon-"].color-primary {
  color: #FF79C6; }

.isDarkMode .color-global-grey-dm {
  color: #FF79C6; }