You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2758 lines
78 KiB

3 years ago
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. /*!
  2. * dashmix - v5.6.0
  3. * @author pixelcave - https://pixelcave.com
  4. * Copyright (c) 2023
  5. */
  6. body {
  7. color: #343a40;
  8. background-color: #eaedf1;
  9. }
  10. a {
  11. color: #4954cb;
  12. }
  13. a.link-fx::before {
  14. background-color: #4954cb;
  15. }
  16. a:hover {
  17. color: #272f87;
  18. }
  19. .content-heading {
  20. border-bottom-color: #dbe0e7;
  21. }
  22. hr {
  23. border-top-color: #dbe0e7;
  24. }
  25. .text-primary {
  26. color: #4954cb !important;
  27. }
  28. a.text-primary.link-fx::before {
  29. background-color: #4954cb !important;
  30. }
  31. a.text-primary:hover, a.text-primary:focus {
  32. color: #323daf !important;
  33. }
  34. .text-primary-dark {
  35. color: #394263 !important;
  36. }
  37. a.text-primary-dark.link-fx::before {
  38. background-color: #394263 !important;
  39. }
  40. a.text-primary-dark:hover, a.text-primary-dark:focus {
  41. color: #262c43 !important;
  42. }
  43. .text-primary-darker {
  44. color: #282e45 !important;
  45. }
  46. a.text-primary-darker.link-fx::before {
  47. background-color: #282e45 !important;
  48. }
  49. a.text-primary-darker:hover, a.text-primary-darker:focus {
  50. color: #151825 !important;
  51. }
  52. .text-primary-light {
  53. color: #858cdc !important;
  54. }
  55. a.text-primary-light.link-fx::before {
  56. background-color: #858cdc !important;
  57. }
  58. a.text-primary-light:hover, a.text-primary-light:focus {
  59. color: #5d67d1 !important;
  60. }
  61. .text-primary-lighter {
  62. color: #b0b5e8 !important;
  63. }
  64. a.text-primary-lighter.link-fx::before {
  65. background-color: #b0b5e8 !important;
  66. }
  67. a.text-primary-lighter:hover, a.text-primary-lighter:focus {
  68. color: #8890dd !important;
  69. }
  70. .text-body-bg {
  71. color: #eaedf1 !important;
  72. }
  73. a.text-body-bg.link-fx::before {
  74. background-color: #eaedf1 !important;
  75. }
  76. a.text-body-bg:hover, a.text-body-bg:focus {
  77. color: #cbd3dd !important;
  78. }
  79. .text-body-bg-light {
  80. color: #f3f5f7 !important;
  81. }
  82. a.text-body-bg-light.link-fx::before {
  83. background-color: #f3f5f7 !important;
  84. }
  85. a.text-body-bg-light:hover, a.text-body-bg-light:focus {
  86. color: #d5dbe3 !important;
  87. }
  88. .text-body-bg-dark {
  89. color: #dbe0e7 !important;
  90. }
  91. a.text-body-bg-dark.link-fx::before {
  92. background-color: #dbe0e7 !important;
  93. }
  94. a.text-body-bg-dark:hover, a.text-body-bg-dark:focus {
  95. color: #bcc6d2 !important;
  96. }
  97. .text-body-color {
  98. color: #343a40 !important;
  99. }
  100. a.text-body-color.link-fx::before {
  101. background-color: #343a40 !important;
  102. }
  103. a.text-body-color:hover, a.text-body-color:focus {
  104. color: #1d2124 !important;
  105. }
  106. .text-body-color-dark {
  107. color: #212529 !important;
  108. }
  109. a.text-body-color-dark.link-fx::before {
  110. background-color: #212529 !important;
  111. }
  112. a.text-body-color-dark:hover, a.text-body-color-dark:focus {
  113. color: #0a0c0d !important;
  114. }
  115. .text-body-color-light {
  116. color: #dbe0e7 !important;
  117. }
  118. a.text-body-color-light.link-fx::before {
  119. background-color: #dbe0e7 !important;
  120. }
  121. a.text-body-color-light:hover, a.text-body-color-light:focus {
  122. color: #bcc6d2 !important;
  123. }
  124. .text-dual {
  125. color: #394263 !important;
  126. }
  127. a.text-dual.link-fx::before {
  128. background-color: #394263 !important;
  129. }
  130. a.text-dual:hover, a.text-dual:focus {
  131. color: #262c43 !important;
  132. }
  133. .page-header-dark #page-header .text-dual,
  134. .sidebar-dark #sidebar .text-dual {
  135. color: #dbe0e7 !important;
  136. }
  137. .page-header-dark #page-header a.text-dual.link-fx::before,
  138. .sidebar-dark #sidebar a.text-dual.link-fx::before {
  139. background-color: #dbe0e7 !important;
  140. }
  141. .page-header-dark #page-header a.text-dual:hover, .page-header-dark #page-header a.text-dual:focus,
  142. .sidebar-dark #sidebar a.text-dual:hover,
  143. .sidebar-dark #sidebar a.text-dual:focus {
  144. color: #bcc6d2 !important;
  145. }
  146. .bg-primary {
  147. background-color: #4954cb !important;
  148. }
  149. a.bg-primary:hover, a.bg-primary:focus,
  150. button.bg-primary:hover,
  151. button.bg-primary:focus {
  152. background-color: #323daf !important;
  153. }
  154. .bg-primary-op {
  155. background-color: rgba(73, 84, 203, 0.75) !important;
  156. }
  157. a.bg-primary-op:hover, a.bg-primary-op:focus,
  158. button.bg-primary-op:hover,
  159. button.bg-primary-op:focus {
  160. background-color: rgba(50, 61, 175, 0.75) !important;
  161. }
  162. .bg-primary-dark {
  163. background-color: #394263 !important;
  164. }
  165. a.bg-primary-dark:hover, a.bg-primary-dark:focus,
  166. button.bg-primary-dark:hover,
  167. button.bg-primary-dark:focus {
  168. background-color: #262c43 !important;
  169. }
  170. .bg-primary-dark-op {
  171. background-color: rgba(57, 66, 99, 0.8) !important;
  172. }
  173. a.bg-primary-dark-op:hover, a.bg-primary-dark-op:focus,
  174. button.bg-primary-dark-op:hover,
  175. button.bg-primary-dark-op:focus {
  176. background-color: rgba(38, 44, 67, 0.8) !important;
  177. }
  178. .bg-primary-darker {
  179. background-color: #282e45 !important;
  180. }
  181. a.bg-primary-darker:hover, a.bg-primary-darker:focus,
  182. button.bg-primary-darker:hover,
  183. button.bg-primary-darker:focus {
  184. background-color: #151825 !important;
  185. }
  186. .bg-primary-light {
  187. background-color: #858cdc !important;
  188. }
  189. a.bg-primary-light:hover, a.bg-primary-light:focus,
  190. button.bg-primary-light:hover,
  191. button.bg-primary-light:focus {
  192. background-color: #5d67d1 !important;
  193. }
  194. .bg-primary-lighter {
  195. background-color: #b0b5e8 !important;
  196. }
  197. a.bg-primary-lighter:hover, a.bg-primary-lighter:focus,
  198. button.bg-primary-lighter:hover,
  199. button.bg-primary-lighter:focus {
  200. background-color: #8890dd !important;
  201. }
  202. .bg-body {
  203. background-color: #eaedf1 !important;
  204. }
  205. a.bg-body:hover, a.bg-body:focus,
  206. button.bg-body:hover,
  207. button.bg-body:focus {
  208. background-color: #cbd3dd !important;
  209. }
  210. .bg-body-light {
  211. background-color: #f3f5f7 !important;
  212. }
  213. a.bg-body-light:hover, a.bg-body-light:focus,
  214. button.bg-body-light:hover,
  215. button.bg-body-light:focus {
  216. background-color: #d5dbe3 !important;
  217. }
  218. .bg-body-dark {
  219. background-color: #dbe0e7 !important;
  220. }
  221. a.bg-body-dark:hover, a.bg-body-dark:focus,
  222. button.bg-body-dark:hover,
  223. button.bg-body-dark:focus {
  224. background-color: #bcc6d2 !important;
  225. }
  226. .bg-header-light {
  227. background-color: #fff !important;
  228. }
  229. a.bg-header-light:hover, a.bg-header-light:focus,
  230. button.bg-header-light:hover,
  231. button.bg-header-light:focus {
  232. background-color: #e6e6e6 !important;
  233. }
  234. .bg-header-dark {
  235. background-color: #424cb7 !important;
  236. }
  237. a.bg-header-dark:hover, a.bg-header-dark:focus,
  238. button.bg-header-dark:hover,
  239. button.bg-header-dark:focus {
  240. background-color: #343c92 !important;
  241. }
  242. .bg-sidebar-light {
  243. background-color: #fff !important;
  244. }
  245. a.bg-sidebar-light:hover, a.bg-sidebar-light:focus,
  246. button.bg-sidebar-light:hover,
  247. button.bg-sidebar-light:focus {
  248. background-color: #e6e6e6 !important;
  249. }
  250. .bg-sidebar-dark {
  251. background-color: #3b3946 !important;
  252. }
  253. a.bg-sidebar-dark:hover, a.bg-sidebar-dark:focus,
  254. button.bg-sidebar-dark:hover,
  255. button.bg-sidebar-dark:focus {
  256. background-color: #23222a !important;
  257. }
  258. .bg-gd-primary {
  259. background: #4954cb linear-gradient(135deg, #4954cb 0%, #858cdc 100%) !important;
  260. }
  261. .btn-link {
  262. color: #4954cb;
  263. }
  264. .btn-link:hover {
  265. color: #272f87;
  266. }
  267. .btn-primary {
  268. --bs-btn-color: #fff;
  269. --bs-btn-bg: #4954cb;
  270. --bs-btn-border-color: #4954cb;
  271. --bs-btn-hover-color: #fff;
  272. --bs-btn-hover-bg: #3a43a2;
  273. --bs-btn-hover-border-color: #373f98;
  274. --bs-btn-focus-shadow-rgb: 100, 110, 211;
  275. --bs-btn-active-color: #fff;
  276. --bs-btn-active-bg: #3a43a2;
  277. --bs-btn-active-border-color: #373f98;
  278. --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  279. --bs-btn-disabled-color: #fff;
  280. --bs-btn-disabled-bg: #4954cb;
  281. --bs-btn-disabled-border-color: #4954cb;
  282. }
  283. .btn-outline-primary {
  284. --bs-btn-color: #4954cb;
  285. --bs-btn-border-color: #4954cb;
  286. --bs-btn-hover-color: #fff;
  287. --bs-btn-hover-bg: #4954cb;
  288. --bs-btn-hover-border-color: #4954cb;
  289. --bs-btn-focus-shadow-rgb: 73, 84, 203;
  290. --bs-btn-active-color: #fff;
  291. --bs-btn-active-bg: #4954cb;
  292. --bs-btn-active-border-color: #4954cb;
  293. --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  294. --bs-btn-disabled-color: #4954cb;
  295. --bs-btn-disabled-bg: transparent;
  296. --bs-btn-disabled-border-color: #4954cb;
  297. --bs-gradient: none;
  298. }
  299. .btn-alt-primary {
  300. --bs-btn-color: #2c327a;
  301. --bs-btn-bg: #d2d4f2;
  302. --bs-btn-border-color: #d2d4f2;
  303. --bs-btn-hover-color: #1d2251;
  304. --bs-btn-hover-bg: #a4aae5;
  305. --bs-btn-hover-border-color: #a4aae5;
  306. --bs-btn-focus-shadow-rgb: 185, 188, 224;
  307. --bs-btn-active-color: #000;
  308. --bs-btn-active-bg: #dbddf5;
  309. --bs-btn-active-border-color: #d7d8f3;
  310. --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  311. --bs-btn-disabled-color: #000;
  312. --bs-btn-disabled-bg: #d2d4f2;
  313. --bs-btn-disabled-border-color: #d2d4f2;
  314. }
  315. .btn-alt-secondary {
  316. --bs-btn-color: #212529;
  317. --bs-btn-bg: #eaedf1;
  318. --bs-btn-border-color: #eaedf1;
  319. --bs-btn-hover-color: #1c1f23;
  320. --bs-btn-hover-bg: #d3d5d9;
  321. --bs-btn-hover-border-color: #d3d5d9;
  322. --bs-btn-focus-shadow-rgb: 204, 207, 211;
  323. --bs-btn-active-color: #000;
  324. --bs-btn-active-bg: #eef1f4;
  325. --bs-btn-active-border-color: #eceff2;
  326. --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  327. --bs-btn-disabled-color: #000;
  328. --bs-btn-disabled-bg: #eaedf1;
  329. --bs-btn-disabled-border-color: #eaedf1;
  330. }
  331. .page-header-dark #page-header .btn-alt-secondary,
  332. .sidebar-dark #sidebar .btn-alt-secondary,
  333. #sidebar .bg-header-dark .content-header .btn-alt-secondary,
  334. .page-header-dark.page-header-glass:not(.page-header-scroll) #page-header .btn-alt-secondary {
  335. --bs-btn-color: #fff;
  336. --bs-btn-bg: #5e67c2;
  337. --bs-btn-border-color: #5e67c2;
  338. --bs-btn-hover-color: #fff;
  339. --bs-btn-hover-bg: #7179c9;
  340. --bs-btn-hover-border-color: #7179c9;
  341. --bs-btn-focus-shadow-rgb: 118, 126, 203;
  342. --bs-btn-active-color: #fff;
  343. --bs-btn-active-bg: #4b529b;
  344. --bs-btn-active-border-color: #474d92;
  345. --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  346. --bs-btn-disabled-color: #fff;
  347. --bs-btn-disabled-bg: #5e67c2;
  348. --bs-btn-disabled-border-color: #5e67c2;
  349. }
  350. .alert-primary {
  351. --bs-alert-color: #394263;
  352. --bs-alert-bg: #b0b5e8;
  353. --bs-alert-border-color: #b0b5e8;
  354. }
  355. .alert-primary .alert-link {
  356. color: #2e354f;
  357. }
  358. .progress-bar {
  359. background-color: #4954cb;
  360. }
  361. .nav-link:hover, .nav-link:focus {
  362. color: #4954cb;
  363. }
  364. .nav-pills .nav-link {
  365. color: #4954cb;
  366. }
  367. .nav-pills .nav-link:hover, .nav-pills .nav-link:focus {
  368. background-color: #eaedf1;
  369. }
  370. .nav-pills .nav-link.active,
  371. .nav-pills .show > .nav-link {
  372. background-color: #4954cb;
  373. }
  374. .nav-tabs {
  375. border-bottom-color: #dbe0e7;
  376. }
  377. .nav-tabs .nav-link {
  378. color: #4954cb;
  379. }
  380. .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  381. border-color: #dbe0e7 #dbe0e7 #dbe0e7;
  382. }
  383. .nav-tabs .nav-link.active,
  384. .nav-tabs .nav-item.show .nav-link {
  385. border-color: #dbe0e7 #dbe0e7 #fff;
  386. }
  387. .nav-tabs-block {
  388. background-color: #f3f5f7;
  389. }
  390. .nav-tabs-block .nav-link {
  391. border-color: transparent;
  392. }
  393. .nav-tabs-block .nav-link:hover, .nav-tabs-block .nav-link:focus {
  394. color: #4954cb;
  395. background-color: #eaedf1;
  396. border-color: transparent;
  397. }
  398. .nav-tabs-block .nav-link.active,
  399. .nav-tabs-block .nav-item.show .nav-link {
  400. color: #343a40;
  401. background-color: #fff;
  402. border-color: transparent;
  403. }
  404. .nav-tabs-alt {
  405. border-bottom-color: #dbe0e7;
  406. }
  407. .nav-tabs-alt .nav-link {
  408. background-color: transparent;
  409. border-color: transparent;
  410. }
  411. .nav-tabs-alt .nav-link:hover, .nav-tabs-alt .nav-link:focus {
  412. color: #4954cb;
  413. background-color: transparent;
  414. border-color: transparent;
  415. box-shadow: inset 0 -3px #4954cb;
  416. }
  417. .nav-tabs-alt .nav-link.active,
  418. .nav-tabs-alt .nav-item.show .nav-link {
  419. color: #343a40;
  420. background-color: transparent;
  421. border-color: transparent;
  422. box-shadow: inset 0 -3px #4954cb;
  423. }
  424. .nav-items a {
  425. border-bottom-color: #eaedf1;
  426. }
  427. .nav-items a:hover {
  428. background-color: #f3f5f7;
  429. }
  430. .nav-items a:active {
  431. background-color: #eaedf1;
  432. }
  433. .nav-items > li:last-child > a {
  434. border-bottom: none;
  435. }
  436. .card.card-borderless {
  437. box-shadow: 0 1px 2px rgba(211, 217, 226, 0.5), 0 1px 2px rgba(211, 217, 226, 0.5);
  438. }
  439. .card > .card-header:not(.bg-transparent),
  440. .card > .card-footer:not(.bg-transparent) {
  441. background-color: #f3f5f7;
  442. }
  443. .card > .card-header:not(.border-bottom-0),
  444. .card > .card-footer:not(.border-top-0) {
  445. border-color: #dbe0e7;
  446. }
  447. .card:not(.card-borderless),
  448. .card:not(.card-borderless) > .card-header {
  449. border-color: #dbe0e7;
  450. }
  451. .page-item.active .page-link {
  452. background-color: #4954cb;
  453. border-color: #4954cb;
  454. }
  455. .page-link {
  456. color: #343a40;
  457. background-color: #eaedf1;
  458. border-color: #eaedf1;
  459. }
  460. .page-link:hover {
  461. color: #343a40;
  462. background-color: #bcc6d2;
  463. border-color: #bcc6d2;
  464. }
  465. .page-link:focus {
  466. background-color: #dbe0e7;
  467. border-color: #dbe0e7;
  468. }
  469. .list-group-item-action {
  470. color: #343a40;
  471. }
  472. .list-group-item-action:hover, .list-group-item-action:focus {
  473. color: #343a40;
  474. background-color: #f3f5f7;
  475. }
  476. .list-group-item-action:active {
  477. color: #343a40;
  478. background-color: #dbe0e7;
  479. }
  480. .list-group-item {
  481. border-color: #dbe0e7;
  482. }
  483. .list-group-item.active {
  484. color: #fff;
  485. background-color: #4954cb;
  486. border-color: #4954cb;
  487. }
  488. .popover {
  489. border-color: #dbe0e7;
  490. }
  491. .bs-popover-top .popover-arrow::before, .bs-popover-auto[x-placement^=top] .popover-arrow::before {
  492. border-top-color: #dbe0e7;
  493. }
  494. .bs-popover-top .popover-arrow::after, .bs-popover-auto[x-placement^=top] .popover-arrow::after {
  495. border-top-color: #fff;
  496. }
  497. .bs-popover-end .popover-arrow::before, .bs-popover-auto[x-placement^=right] .popover-arrow::before {
  498. border-right-color: #dbe0e7;
  499. }
  500. .bs-popover-end .popover-arrow::after, .bs-popover-auto[x-placement^=right] .popover-arrow::after {
  501. border-right-color: #fff;
  502. }
  503. .bs-popover-bottom .popover-arrow::before, .bs-popover-auto[x-placement^=bottom] .popover-arrow::before {
  504. border-bottom-color: #dbe0e7;
  505. }
  506. .bs-popover-bottom .popover-arrow::after, .bs-popover-auto[x-placement^=bottom] .popover-arrow::after {
  507. border-bottom-color: #fff;
  508. }
  509. .bs-popover-start .popover-arrow::before, .bs-popover-auto[x-placement^=left] .popover-arrow::before {
  510. border-left-color: #dbe0e7;
  511. }
  512. .bs-popover-start .popover-arrow::after, .bs-popover-auto[x-placement^=left] .popover-arrow::after {
  513. border-left-color: #fff;
  514. }
  515. .modal-header {
  516. border-bottom-color: #dbe0e7;
  517. }
  518. .modal-footer {
  519. border-top-color: #dbe0e7;
  520. }
  521. .dropdown-menu {
  522. border-color: #dbe0e7;
  523. }
  524. .dropdown-divider {
  525. border-top-color: #eaedf1;
  526. }
  527. .dropdown-item {
  528. color: #343a40;
  529. }
  530. .dropdown-item:hover, .dropdown-item:focus {
  531. color: #212529;
  532. background-color: #eaedf1;
  533. }
  534. .dropdown-item.active, .dropdown-item:active {
  535. color: #fff;
  536. background-color: #4954cb;
  537. }
  538. .table {
  539. --bs-table-striped-bg: #eff1f4;
  540. --bs-table-active-bg: #eaedf1;
  541. --bs-table-hover-bg: #e5e9ee;
  542. border-color: #dbe0e7;
  543. }
  544. .table > :not(:last-child) > :last-child > * {
  545. border-bottom-color: #dbe0e7;
  546. }
  547. .table-primary {
  548. --bs-table-color: #000;
  549. --bs-table-bg: #b0b5e8;
  550. --bs-table-border-color: #9ea3d1;
  551. --bs-table-striped-bg: #a7acdc;
  552. --bs-table-striped-color: #000;
  553. --bs-table-active-bg: #9ea3d1;
  554. --bs-table-active-color: #000;
  555. --bs-table-hover-bg: #a3a7d7;
  556. --bs-table-hover-color: #000;
  557. color: var(--bs-table-color);
  558. border-color: var(--bs-table-border-color);
  559. }
  560. .form-control,
  561. .form-select {
  562. color: #343a40;
  563. background-color: #fff;
  564. border-color: #d2d8e1;
  565. }
  566. .form-control:focus,
  567. .form-select:focus {
  568. color: #212529;
  569. background-color: #fff;
  570. border-color: #acb1e7;
  571. box-shadow: 0 0 0 0.25rem rgba(73, 84, 203, 0.25);
  572. }
  573. .form-control:disabled,
  574. .form-select:disabled {
  575. background-color: #e9ecef;
  576. }
  577. .form-select:focus::-ms-value {
  578. color: #343a40;
  579. background-color: #fff;
  580. }
  581. .form-control.form-control-alt,
  582. .form-select.form-control-alt {
  583. border-color: #eaedf1;
  584. background-color: #eaedf1;
  585. }
  586. .form-control.form-control-alt:focus,
  587. .form-select.form-control-alt:focus {
  588. border-color: #dbe0e7;
  589. background-color: #dbe0e7;
  590. box-shadow: none;
  591. }
  592. .valid-feedback {
  593. display: none;
  594. width: 100%;
  595. margin-top: 0.375rem;
  596. font-size: 0.875rem;
  597. color: #6f9c40;
  598. }
  599. .valid-tooltip {
  600. position: absolute;
  601. top: 100%;
  602. z-index: 5;
  603. display: none;
  604. max-width: 100%;
  605. padding: 0.25rem 0.5rem;
  606. margin-top: 0.1rem;
  607. font-size: 0.875rem;
  608. color: #fff;
  609. background-color: rgba(111, 156, 64, 0.9);
  610. border-radius: 0.375rem;
  611. }
  612. .was-validated :valid ~ .valid-feedback,
  613. .was-validated :valid ~ .valid-tooltip,
  614. .is-valid ~ .valid-feedback,
  615. .is-valid ~ .valid-tooltip {
  616. display: block;
  617. }
  618. .was-validated .form-control:valid, .form-control.is-valid {
  619. border-color: #6f9c40;
  620. }
  621. .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  622. border-color: #6f9c40;
  623. box-shadow: 0 0 0 0.25rem rgba(111, 156, 64, 0.25);
  624. }
  625. .was-validated .form-select:valid, .form-select.is-valid {
  626. border-color: #6f9c40;
  627. }
  628. .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  629. border-color: #6f9c40;
  630. box-shadow: 0 0 0 0.25rem rgba(111, 156, 64, 0.25);
  631. }
  632. .was-validated .form-check-input:valid, .form-check-input.is-valid {
  633. border-color: #6f9c40;
  634. }
  635. .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  636. background-color: #6f9c40;
  637. }
  638. .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  639. box-shadow: 0 0 0 0.25rem rgba(111, 156, 64, 0.25);
  640. }
  641. .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  642. color: #6f9c40;
  643. }
  644. .form-check-inline .form-check-input ~ .valid-feedback {
  645. margin-left: 0.5em;
  646. }
  647. .was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
  648. .was-validated .input-group > .form-select:not(:focus):valid,
  649. .input-group > .form-select:not(:focus).is-valid,
  650. .was-validated .input-group > .form-floating:not(:focus-within):valid,
  651. .input-group > .form-floating:not(:focus-within).is-valid {
  652. z-index: 3;
  653. }
  654. .invalid-feedback {
  655. display: none;
  656. width: 100%;
  657. margin-top: 0.375rem;
  658. font-size: 0.875rem;
  659. color: #e04f1a;
  660. }
  661. .invalid-tooltip {
  662. position: absolute;
  663. top: 100%;
  664. z-index: 5;
  665. display: none;
  666. max-width: 100%;
  667. padding: 0.25rem 0.5rem;
  668. margin-top: 0.1rem;
  669. font-size: 0.875rem;
  670. color: #fff;
  671. background-color: rgba(224, 79, 26, 0.9);
  672. border-radius: 0.375rem;
  673. }
  674. .was-validated :invalid ~ .invalid-feedback,
  675. .was-validated :invalid ~ .invalid-tooltip,
  676. .is-invalid ~ .invalid-feedback,
  677. .is-invalid ~ .invalid-tooltip {
  678. display: block;
  679. }
  680. .was-validated .form-control:invalid, .form-control.is-invalid {
  681. border-color: #e04f1a;
  682. }
  683. .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  684. border-color: #e04f1a;
  685. box-shadow: 0 0 0 0.25rem rgba(224, 79, 26, 0.25);
  686. }
  687. .was-validated .form-select:invalid, .form-select.is-invalid {
  688. border-color: #e04f1a;
  689. }
  690. .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  691. border-color: #e04f1a;
  692. box-shadow: 0 0 0 0.25rem rgba(224, 79, 26, 0.25);
  693. }
  694. .was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  695. border-color: #e04f1a;
  696. }
  697. .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  698. background-color: #e04f1a;
  699. }
  700. .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  701. box-shadow: 0 0 0 0.25rem rgba(224, 79, 26, 0.25);
  702. }
  703. .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  704. color: #e04f1a;
  705. }
  706. .form-check-inline .form-check-input ~ .invalid-feedback {
  707. margin-left: 0.5em;
  708. }
  709. .was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
  710. .was-validated .input-group > .form-select:not(:focus):invalid,
  711. .input-group > .form-select:not(:focus).is-invalid,
  712. .was-validated .input-group > .form-floating:not(:focus-within):invalid,
  713. .input-group > .form-floating:not(:focus-within).is-invalid {
  714. z-index: 4;
  715. }
  716. .input-group-text {
  717. color: #343a40;
  718. background-color: #eaedf1;
  719. border-color: #d2d8e1;
  720. }
  721. .input-group-text.input-group-text-alt {
  722. background-color: #dbe0e7;
  723. border-color: #dbe0e7;
  724. }
  725. .form-check-input {
  726. border-color: #cbd3dd;
  727. }
  728. .form-check-input:focus {
  729. border-color: #4954cb;
  730. box-shadow: 0 0 0 0.25rem rgba(73, 84, 203, 0.25);
  731. }
  732. .form-check-input:checked {
  733. background-color: #4954cb;
  734. border-color: #4954cb;
  735. }
  736. .form-switch .form-check-input {
  737. 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='%23cbd3dd'/%3e%3c/svg%3e");
  738. }
  739. .form-switch .form-check-input:focus {
  740. 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='%234954cb'/%3e%3c/svg%3e");
  741. }
  742. .form-switch .form-check-input:checked {
  743. 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");
  744. }
  745. .form-block .form-check-label {
  746. border-color: #dbe0e7;
  747. }
  748. .form-block .form-check-label:hover {
  749. border-color: #cbd3dd;
  750. }
  751. .form-block .form-check-label::before {
  752. background-color: #4954cb;
  753. }
  754. .form-block .form-check-input:checked ~ .form-check-label {
  755. border-color: #4954cb;
  756. }
  757. .form-block .form-check-input:focus ~ .form-check-label {
  758. border-color: #4954cb;
  759. box-shadow: 0 0 0 0.25rem rgba(73, 84, 203, 0.25);
  760. }
  761. .form-block .form-check-input:disabled:not([checked]) + .form-check-label:hover,
  762. .form-block .form-check-input[readonly]:not([checked]) + .form-check-label:hover {
  763. border-color: #dbe0e7;
  764. }
  765. .border {
  766. border-color: #dbe0e7 !important;
  767. }
  768. .border-top {
  769. border-top-color: #dbe0e7 !important;
  770. }
  771. .border-end {
  772. border-right-color: #dbe0e7 !important;
  773. }
  774. .border-bottom {
  775. border-bottom-color: #dbe0e7 !important;
  776. }
  777. .border-start {
  778. border-left-color: #dbe0e7 !important;
  779. }
  780. .border-primary {
  781. border-color: #0665d0 !important;
  782. }
  783. .border-secondary {
  784. border-color: #6c757d !important;
  785. }
  786. .border-success {
  787. border-color: #6f9c40 !important;
  788. }
  789. .border-info {
  790. border-color: #3c90df !important;
  791. }
  792. .border-warning {
  793. border-color: #e69f17 !important;
  794. }
  795. .border-danger {
  796. border-color: #e04f1a !important;
  797. }
  798. .border-light {
  799. border-color: #f0f3f8 !important;
  800. }
  801. .border-dark {
  802. border-color: #343a40 !important;
  803. }
  804. .border-primary {
  805. border-color: #4954cb !important;
  806. }
  807. .border-white {
  808. border-color: #fff !important;
  809. }
  810. .border-white-op {
  811. border-color: rgba(255, 255, 255, 0.1) !important;
  812. }
  813. .border-black-op {
  814. border-color: rgba(0, 0, 0, 0.1) !important;
  815. }
  816. #page-header {
  817. background-color: #fff;
  818. }
  819. #sidebar {
  820. background-color: #fff;
  821. }
  822. #side-overlay {
  823. background-color: #fff;
  824. }
  825. #page-container.page-header-dark #page-header {
  826. color: #c2cbd6;
  827. background-color: #424cb7;
  828. }
  829. #page-container.page-header-glass #page-header {
  830. background-color: transparent;
  831. }
  832. #page-container.page-header-glass.page-header-fixed.page-header-scroll #page-header {
  833. background-color: rgba(255, 255, 255, 0.9);
  834. }
  835. #page-container.page-header-glass.page-header-fixed.page-header-scroll.page-header-dark #page-header {
  836. background-color: rgba(66, 76, 183, 0.9);
  837. }
  838. #page-container.sidebar-dark #sidebar {
  839. color: #dbe0e7;
  840. background-color: #3b3946;
  841. }
  842. #sidebar.with-mini-nav .sidebar-mini-nav {
  843. color: #dbe0e7;
  844. background-color: #42404e;
  845. }
  846. .block {
  847. box-shadow: 0 1px 3px rgba(211, 217, 226, 0.5), 0 1px 2px rgba(211, 217, 226, 0.5);
  848. }
  849. .block-header-default {
  850. background-color: #f3f5f7;
  851. }
  852. .block.block-bordered {
  853. border-color: #dbe0e7;
  854. }
  855. .block.block-themed > .block-header {
  856. background-color: #4954cb;
  857. }
  858. .block.block-mode-loading::after {
  859. color: #4954cb;
  860. }
  861. .block.block-mode-loading.block-mode-loading-dark::after {
  862. background-color: #394263;
  863. }
  864. a.block {
  865. color: #343a40;
  866. }
  867. a.block:hover {
  868. color: #343a40;
  869. }
  870. a.block.block-link-pop:hover {
  871. box-shadow: 0 0.5rem 2rem #d2d8e1;
  872. }
  873. a.block.block-link-pop:active {
  874. box-shadow: 0 0.25rem 0.75rem #e7eaef;
  875. }
  876. a.block.block-link-shadow:hover {
  877. box-shadow: 0 0 2.25rem #d2d8e1;
  878. }
  879. a.block.block-link-shadow:active {
  880. box-shadow: 0 0 1.125rem #dee3e9;
  881. }
  882. .block.block-fx-shadow {
  883. box-shadow: 0 0 2.25rem #d2d8e1;
  884. }
  885. .block.block-fx-pop {
  886. box-shadow: 0 0.5rem 2rem #d2d8e1;
  887. }
  888. .btn-block-option {
  889. color: #4954cb;
  890. }
  891. .btn-block-option:hover {
  892. color: #858cdc;
  893. }
  894. a.btn-block-option:focus,
  895. .active > a.btn-block-option,
  896. .show > button.btn-block-option {
  897. color: #858cdc;
  898. }
  899. .btn-block-option:active {
  900. color: #b0b5e8;
  901. }
  902. #page-loader {
  903. background-color: #4954cb;
  904. }
  905. .nav-main-heading {
  906. color: #6d7a86;
  907. }
  908. .nav-main-link {
  909. color: #3f474e;
  910. }
  911. .nav-main-link .nav-main-link-icon {
  912. color: rgba(73, 84, 203, 0.7);
  913. }
  914. .nav-main-link:hover, .nav-main-link.active {
  915. color: #000;
  916. background-color: #e8e9f8;
  917. }
  918. .nav-main-submenu {
  919. background-color: #f4f4fc;
  920. }
  921. .nav-main-submenu .nav-main-link {
  922. color: #626d78;
  923. }
  924. .nav-main-submenu .nav-main-link:hover, .nav-main-submenu .nav-main-link.active {
  925. color: #23272b;
  926. background-color: transparent;
  927. }
  928. .nav-main-item.open > .nav-main-link-submenu {
  929. color: #000;
  930. background-color: #e8e9f8;
  931. }
  932. .nav-main-submenu .nav-main-item.open .nav-main-link {
  933. background-color: transparent;
  934. }
  935. @media (min-width: 992px) {
  936. .nav-main-horizontal.nav-main-hover .nav-main-item:hover > .nav-main-link-submenu {
  937. color: #000;
  938. background-color: #e8e9f8;
  939. }
  940. }
  941. .nav-main-dark .nav-main-heading,
  942. .sidebar-dark #sidebar .nav-main-heading,
  943. .page-header-dark #page-header .nav-main-heading,
  944. .dark-mode #side-overlay .nav-main-heading,
  945. .dark-mode #main-container .nav-main-heading {
  946. color: #848098;
  947. }
  948. .nav-main-dark .nav-main-link,
  949. .sidebar-dark #sidebar .nav-main-link,
  950. .page-header-dark #page-header .nav-main-link,
  951. .dark-mode #side-overlay .nav-main-link,
  952. .dark-mode #main-container .nav-main-link {
  953. color: #c8c7d1;
  954. }
  955. .nav-main-dark .nav-main-link > .nav-main-link-icon,
  956. .sidebar-dark #sidebar .nav-main-link > .nav-main-link-icon,
  957. .page-header-dark #page-header .nav-main-link > .nav-main-link-icon,
  958. .dark-mode #side-overlay .nav-main-link > .nav-main-link-icon,
  959. .dark-mode #main-container .nav-main-link > .nav-main-link-icon {
  960. color: #6a677e;
  961. }
  962. .nav-main-dark .nav-main-link:hover, .nav-main-dark .nav-main-link.active,
  963. .sidebar-dark #sidebar .nav-main-link:hover,
  964. .sidebar-dark #sidebar .nav-main-link.active,
  965. .page-header-dark #page-header .nav-main-link:hover,
  966. .page-header-dark #page-header .nav-main-link.active,
  967. .dark-mode #side-overlay .nav-main-link:hover,
  968. .dark-mode #side-overlay .nav-main-link.active,
  969. .dark-mode #main-container .nav-main-link:hover,
  970. .dark-mode #main-container .nav-main-link.active {
  971. color: #fff;
  972. background-color: #302f39;
  973. }
  974. .nav-main-dark .nav-main-submenu,
  975. .sidebar-dark #sidebar .nav-main-submenu,
  976. .page-header-dark #page-header .nav-main-submenu,
  977. .dark-mode #side-overlay .nav-main-submenu,
  978. .dark-mode #main-container .nav-main-submenu {
  979. background-color: #34323e;
  980. }
  981. .nav-main-dark .nav-main-submenu .nav-main-link,
  982. .sidebar-dark #sidebar .nav-main-submenu .nav-main-link,
  983. .page-header-dark #page-header .nav-main-submenu .nav-main-link,
  984. .dark-mode #side-overlay .nav-main-submenu .nav-main-link,
  985. .dark-mode #main-container .nav-main-submenu .nav-main-link {
  986. color: #adaaba;
  987. }
  988. .nav-main-dark .nav-main-submenu .nav-main-link:hover, .nav-main-dark .nav-main-submenu .nav-main-link.active,
  989. .sidebar-dark #sidebar .nav-main-submenu .nav-main-link:hover,
  990. .sidebar-dark #sidebar .nav-main-submenu .nav-main-link.active,
  991. .page-header-dark #page-header .nav-main-submenu .nav-main-link:hover,
  992. .page-header-dark #page-header .nav-main-submenu .nav-main-link.active,
  993. .dark-mode #side-overlay .nav-main-submenu .nav-main-link:hover,
  994. .dark-mode #side-overlay .nav-main-submenu .nav-main-link.active,
  995. .dark-mode #main-container .nav-main-submenu .nav-main-link:hover,
  996. .dark-mode #main-container .nav-main-submenu .nav-main-link.active {
  997. color: #fff;
  998. background-color: transparent;
  999. }
  1000. .nav-main-dark .nav-main-item.open > .nav-main-link-submenu,
  1001. .sidebar-dark #sidebar .nav-main-item.open > .nav-main-link-submenu,
  1002. .page-header-dark #page-header .nav-main-item.open > .nav-main-link-submenu,
  1003. .dark-mode #side-overlay .nav-main-item.open > .nav-main-link-submenu,
  1004. .dark-mode #main-container .nav-main-item.open > .nav-main-link-submenu {
  1005. color: #fff;
  1006. background-color: #302f39;
  1007. }
  1008. .nav-main-dark .nav-main-item.open > .nav-main-submenu,
  1009. .sidebar-dark #sidebar .nav-main-item.open > .nav-main-submenu,
  1010. .page-header-dark #page-header .nav-main-item.open > .nav-main-submenu,
  1011. .dark-mode #side-overlay .nav-main-item.open > .nav-main-submenu,
  1012. .dark-mode #main-container .nav-main-item.open > .nav-main-submenu {
  1013. background-color: #34323e;
  1014. }
  1015. .nav-main-dark .nav-main-submenu .nav-main-item.open .nav-main-link,
  1016. .sidebar-dark #sidebar .nav-main-submenu .nav-main-item.open .nav-main-link,
  1017. .page-header-dark #page-header .nav-main-submenu .nav-main-item.open .nav-main-link,
  1018. .dark-mode #side-overlay .nav-main-submenu .nav-main-item.open .nav-main-link,
  1019. .dark-mode #main-container .nav-main-submenu .nav-main-item.open .nav-main-link {
  1020. background-color: transparent;
  1021. }
  1022. @media (min-width: 992px) {
  1023. .nav-main-dark.nav-main-horizontal .nav-main-heading,
  1024. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-heading,
  1025. .page-header-dark #page-header .nav-main-horizontal .nav-main-heading {
  1026. color: rgba(255, 255, 255, 0.5);
  1027. }
  1028. .nav-main-dark.nav-main-horizontal .nav-main-link,
  1029. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-link,
  1030. .page-header-dark #page-header .nav-main-horizontal .nav-main-link {
  1031. color: rgba(255, 255, 255, 0.75);
  1032. }
  1033. .nav-main-dark.nav-main-horizontal .nav-main-link > .nav-main-link-icon,
  1034. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-link > .nav-main-link-icon,
  1035. .page-header-dark #page-header .nav-main-horizontal .nav-main-link > .nav-main-link-icon {
  1036. color: rgba(255, 255, 255, 0.4);
  1037. }
  1038. .nav-main-dark.nav-main-horizontal .nav-main-link:hover, .nav-main-dark.nav-main-horizontal .nav-main-link.active,
  1039. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-link:hover,
  1040. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-link.active,
  1041. .page-header-dark #page-header .nav-main-horizontal .nav-main-link:hover,
  1042. .page-header-dark #page-header .nav-main-horizontal .nav-main-link.active {
  1043. color: #fff;
  1044. background-color: #2f2e38;
  1045. }
  1046. .nav-main-dark.nav-main-horizontal .nav-main-item.open > .nav-main-link-submenu,
  1047. .nav-main-dark.nav-main-horizontal .nav-main-item:hover > .nav-main-link-submenu,
  1048. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-item.open > .nav-main-link-submenu,
  1049. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-item:hover > .nav-main-link-submenu,
  1050. .page-header-dark #page-header .nav-main-horizontal .nav-main-item.open > .nav-main-link-submenu,
  1051. .page-header-dark #page-header .nav-main-horizontal .nav-main-item:hover > .nav-main-link-submenu {
  1052. color: #fff;
  1053. background-color: #2f2e38;
  1054. }
  1055. .nav-main-dark.nav-main-horizontal .nav-main-item.open > .nav-main-submenu,
  1056. .nav-main-dark.nav-main-horizontal .nav-main-item:hover > .nav-main-submenu,
  1057. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-item.open > .nav-main-submenu,
  1058. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-item:hover > .nav-main-submenu,
  1059. .page-header-dark #page-header .nav-main-horizontal .nav-main-item.open > .nav-main-submenu,
  1060. .page-header-dark #page-header .nav-main-horizontal .nav-main-item:hover > .nav-main-submenu {
  1061. background-color: #2f2e38;
  1062. }
  1063. .nav-main-dark.nav-main-horizontal .nav-main-submenu .nav-main-item:hover .nav-main-link,
  1064. .sidebar-dark #sidebar .nav-main-horizontal .nav-main-submenu .nav-main-item:hover .nav-main-link,
  1065. .page-header-dark #page-header .nav-main-horizontal .nav-main-submenu .nav-main-item:hover .nav-main-link {
  1066. background-color: transparent;
  1067. }
  1068. .page-header-dark #page-header .nav-main-horizontal .nav-main-link:hover, .page-header-dark #page-header .nav-main-horizontal .nav-main-link.active {
  1069. background-color: #3b44a4;
  1070. }
  1071. .page-header-dark #page-header .nav-main-horizontal .nav-main-item.open > .nav-main-link-submenu,
  1072. .page-header-dark #page-header .nav-main-horizontal .nav-main-item:hover > .nav-main-link-submenu {
  1073. background-color: #3b44a4;
  1074. }
  1075. .page-header-dark #page-header .nav-main-horizontal .nav-main-item.open > .nav-main-submenu,
  1076. .page-header-dark #page-header .nav-main-horizontal .nav-main-item:hover > .nav-main-submenu {
  1077. background-color: #3b44a4;
  1078. }
  1079. .page-header-dark #page-header .nav-main-horizontal .nav-main-submenu .nav-main-item:hover .nav-main-link {
  1080. background-color: transparent;
  1081. }
  1082. }
  1083. .nav-items a {
  1084. border-bottom-color: #eaedf1;
  1085. }
  1086. .nav-items a:hover {
  1087. background-color: #f3f5f7;
  1088. }
  1089. .mini-nav-item {
  1090. color: #adb9c8;
  1091. }
  1092. .mini-nav-item.active {
  1093. background-color: #494757;
  1094. color: #fff;
  1095. }
  1096. .mini-nav-item:hover {
  1097. color: #fff;
  1098. background-color: #494757;
  1099. }
  1100. .mini-nav-item:active {
  1101. color: #adb9c8;
  1102. }
  1103. .list-activity > li {
  1104. border-bottom-color: #eaedf1;
  1105. }
  1106. .timeline-event-icon {
  1107. box-shadow: 0 0.375rem 1.5rem #d2d8e1;
  1108. }
  1109. .ribbon-light .ribbon-box {
  1110. color: #343a40;
  1111. background-color: #dbe0e7;
  1112. }
  1113. .ribbon-light.ribbon-bookmark .ribbon-box::before {
  1114. border-color: #dbe0e7;
  1115. border-left-color: transparent;
  1116. }
  1117. .ribbon-light.ribbon-bookmark.ribbon-left .ribbon-box::before {
  1118. border-color: #dbe0e7;
  1119. border-right-color: transparent;
  1120. }
  1121. .ribbon-primary .ribbon-box {
  1122. color: #fff;
  1123. background-color: #4954cb;
  1124. }
  1125. .ribbon-primary.ribbon-bookmark .ribbon-box::before {
  1126. border-color: #4954cb;
  1127. border-left-color: transparent;
  1128. }
  1129. .ribbon-primary.ribbon-bookmark.ribbon-left .ribbon-box::before {
  1130. border-color: #4954cb;
  1131. border-right-color: transparent;
  1132. }
  1133. .datepicker table tr td.active:hover,
  1134. .datepicker table tr td.active:hover:hover,
  1135. .datepicker table tr td.active.disabled:hover,
  1136. .datepicker table tr td.active.disabled:hover:hover,
  1137. .datepicker table tr td.active:focus,
  1138. .datepicker table tr td.active:hover:focus,
  1139. .datepicker table tr td.active.disabled:focus,
  1140. .datepicker table tr td.active.disabled:hover:focus,
  1141. .datepicker table tr td.active:active,
  1142. .datepicker table tr td.active:hover:active,
  1143. .datepicker table tr td.active.disabled:active,
  1144. .datepicker table tr td.active.disabled:hover:active,
  1145. .datepicker table tr td.active.active,
  1146. .datepicker table tr td.active:hover.active,
  1147. .datepicker table tr td.active.disabled.active,
  1148. .datepicker table tr td.active.disabled:hover.active,
  1149. .open .dropdown-toggle.datepicker table tr td.active,
  1150. .open .dropdown-toggle.datepicker table tr td.active:hover,
  1151. .open .dropdown-toggle.datepicker table tr td.active.disabled,
  1152. .open .dropdown-toggle.datepicker table tr td.active.disabled:hover,
  1153. .datepicker table tr td span.active:hover,
  1154. .datepicker table tr td span.active:hover:hover,
  1155. .datepicker table tr td span.active.disabled:hover,
  1156. .datepicker table tr td span.active.disabled:hover:hover,
  1157. .datepicker table tr td span.active:focus,
  1158. .datepicker table tr td span.active:hover:focus,
  1159. .datepicker table tr td span.active.disabled:focus,
  1160. .datepicker table tr td span.active.disabled:hover:focus,
  1161. .datepicker table tr td span.active:active,
  1162. .datepicker table tr td span.active:hover:active,
  1163. .datepicker table tr td span.active.disabled:active,
  1164. .datepicker table tr td span.active.disabled:hover:active,
  1165. .datepicker table tr td span.active.active,
  1166. .datepicker table tr td span.active:hover.active,
  1167. .datepicker table tr td span.active.disabled.active,
  1168. .datepicker table tr td span.active.disabled:hover.active,
  1169. .open .dropdown-toggle.datepicker table tr td span.active,
  1170. .open .dropdown-toggle.datepicker table tr td span.active:hover,
  1171. .open .dropdown-toggle.datepicker table tr td span.active.disabled,
  1172. .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  1173. background-color: #4954cb;
  1174. border-color: #4954cb;
  1175. }
  1176. .cke_chrome,
  1177. .ck.ck-editor__main > .ck-editor__editable:not(.ck-focused),
  1178. .ck.ck-toolbar {
  1179. border-color: #dbe0e7 !important;
  1180. }
  1181. .cke_top,
  1182. .ck.ck-toolbar {
  1183. border-bottom-color: #dbe0e7 !important;
  1184. background: #f3f5f7 !important;
  1185. }
  1186. .ck.ck-toolbar .ck.ck-toolbar__separator {
  1187. background: #dbe0e7 !important;
  1188. }
  1189. .cke_bottom {
  1190. border-top-color: #dbe0e7 !important;
  1191. background: #f3f5f7 !important;
  1192. }
  1193. .dropzone {
  1194. background-color: #f3f5f7;
  1195. border-color: #d2d8e1;
  1196. }
  1197. .dropzone .dz-message {
  1198. color: #343a40;
  1199. }
  1200. .dropzone:hover {
  1201. background-color: #fff;
  1202. border-color: #4954cb;
  1203. }
  1204. .dropzone:hover .dz-message {
  1205. color: #4954cb;
  1206. }
  1207. .fc.fc-theme-standard a {
  1208. color: #343a40;
  1209. }
  1210. .fc.fc-theme-standard .fc-button-primary {
  1211. color: #343a40;
  1212. background-color: #dbe0e7;
  1213. border-color: #dbe0e7;
  1214. }
  1215. .fc.fc-theme-standard .fc-button-primary:not(:disabled):hover {
  1216. color: #343a40;
  1217. background-color: #eaedf1;
  1218. border-color: #eaedf1;
  1219. }
  1220. .fc.fc-theme-standard .fc-button-primary:not(:disabled).fc-button-active, .fc.fc-theme-standard .fc-button-primary:not(:disabled):active {
  1221. color: #343a40;
  1222. background-color: #f3f5f7;
  1223. border-color: #f3f5f7;
  1224. }
  1225. .fc.fc-theme-standard .fc-button-primary:focus, .fc.fc-theme-standard .fc-button-primary:not(:disabled).fc-button-active:focus, .fc.fc-theme-standard .fc-button-primary:not(:disabled):active:focus {
  1226. box-shadow: 0 0 0 0.2rem rgba(73, 84, 203, 0.4);
  1227. }
  1228. .fc.fc-theme-standard th,
  1229. .fc.fc-theme-standard td,
  1230. .fc.fc-theme-standard .fc-scrollgrid,
  1231. .fc.fc-theme-standard .fc-list {
  1232. border-color: #dbe0e7;
  1233. }
  1234. .fc.fc-theme-standard .fc-h-event {
  1235. background-color: #4954cb;
  1236. border: #4954cb;
  1237. }
  1238. .fc.fc-theme-standard .fc-col-header-cell,
  1239. .fc.fc-theme-standard .fc-list-day-cushion {
  1240. background-color: #f3f5f7;
  1241. }
  1242. .irs.irs--round .irs-min,
  1243. .irs.irs--round .irs-max,
  1244. .irs.irs--round .irs-line,
  1245. .irs.irs--round .irs-grid-pol {
  1246. background: #eaedf1;
  1247. }
  1248. .irs.irs--round .irs-handle {
  1249. border-color: #4954cb;
  1250. }
  1251. .irs.irs--round .irs-from:before,
  1252. .irs.irs--round .irs-to:before,
  1253. .irs.irs--round .irs-single:before {
  1254. border-top-color: #4954cb;
  1255. }
  1256. .irs.irs--round .irs-bar,
  1257. .irs.irs--round .irs-from,
  1258. .irs.irs--round .irs-to,
  1259. .irs.irs--round .irs-single {
  1260. background: #4954cb;
  1261. }
  1262. .select2-container--default .select2-selection--single {
  1263. border-color: #d2d8e1;
  1264. }
  1265. .select2-container--default .select2-selection--multiple {
  1266. border-color: #d2d8e1;
  1267. }
  1268. .select2-container--default.select2-container--focus .select2-selection--multiple, .select2-container--default.select2-container--focus .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--multiple, .select2-container--default.select2-container--open .select2-selection--single {
  1269. border-color: #acb1e7;
  1270. box-shadow: 0 0 0 0.25rem rgba(73, 84, 203, 0.25);
  1271. }
  1272. .select2-container--default .select2-selection--multiple .select2-selection__choice {
  1273. background-color: #4954cb;
  1274. }
  1275. .select2-container--default .select2-search--dropdown .select2-search__field {
  1276. border-color: #d2d8e1;
  1277. }
  1278. .select2-container--default .select2-results__option--highlighted[aria-selected] {
  1279. background-color: #4954cb;
  1280. }
  1281. .select2-container--default .select2-dropdown .select2-search__field:focus {
  1282. border-color: #acb1e7;
  1283. box-shadow: 0 0 0 0.25rem rgba(73, 84, 203, 0.25);
  1284. }
  1285. .simplebar-scrollbar::before {
  1286. background: rgba(21, 24, 37, 0.75);
  1287. }
  1288. .slick-slider .slick-prev::before,
  1289. .slick-slider .slick-next::before {
  1290. color: #394263;
  1291. }
  1292. .editor-toolbar {
  1293. border-color: #dbe0e7;
  1294. background-color: #f3f5f7;
  1295. }
  1296. .CodeMirror {
  1297. border-color: #dbe0e7;
  1298. }
  1299. .dd-handle {
  1300. color: #343a40;
  1301. background: #f3f5f7;
  1302. border-color: #dbe0e7;
  1303. }
  1304. .dd-handle:hover {
  1305. color: #212529;
  1306. }
  1307. .dd-empty,
  1308. .dd-placeholder {
  1309. border-color: #282e45;
  1310. background: #b0b5e8;
  1311. }
  1312. .flatpickr-day.selected,
  1313. .flatpickr-day.startRange,
  1314. .flatpickr-day.endRange,
  1315. .flatpickr-day.selected.inRange,
  1316. .flatpickr-day.startRange.inRange,
  1317. .flatpickr-day.endRange.inRange,
  1318. .flatpickr-day.selected:focus,
  1319. .flatpickr-day.startRange:focus,
  1320. .flatpickr-day.endRange:focus,
  1321. .flatpickr-day.selected:hover,
  1322. .flatpickr-day.startRange:hover,
  1323. .flatpickr-day.endRange:hover,
  1324. .flatpickr-day.selected.prevMonthDay,
  1325. .flatpickr-day.startRange.prevMonthDay,
  1326. .flatpickr-day.endRange.prevMonthDay,
  1327. .flatpickr-day.selected.nextMonthDay,
  1328. .flatpickr-day.startRange.nextMonthDay,
  1329. .flatpickr-day.endRange.nextMonthDay {
  1330. border-color: #4954cb;
  1331. background: #4954cb;
  1332. }
  1333. .flatpickr-months .flatpickr-prev-month:hover svg,
  1334. .flatpickr-months .flatpickr-next-month:hover svg {
  1335. fill: #4954cb;
  1336. }
  1337. .jvectormap-tip {
  1338. background: #394263;
  1339. }
  1340. .jvectormap-zoomin,
  1341. .jvectormap-zoomout,
  1342. .jvectormap-goback {
  1343. background: #394263;
  1344. }
  1345. table.dataTable.table-striped > tbody > tr.odd > * {
  1346. box-shadow: inset 0 0 0 9999px #eff1f4;
  1347. }
  1348. .dark-mode,
  1349. .dark-mode #side-overlay,
  1350. .dark-mode #page-loader {
  1351. background-color: #282730;
  1352. color: #adaaba;
  1353. }
  1354. .dark-mode h1,
  1355. .dark-mode h2,
  1356. .dark-mode h3,
  1357. .dark-mode h4,
  1358. .dark-mode h5,
  1359. .dark-mode h6,
  1360. .dark-mode .h1,
  1361. .dark-mode .h2,
  1362. .dark-mode .h3,
  1363. .dark-mode .h4,
  1364. .dark-mode .h5,
  1365. .dark-mode .h6 {
  1366. color: #dbe0e7;
  1367. }
  1368. .dark-mode .content-heading {
  1369. border-bottom-color: #3d3b49;
  1370. }
  1371. .dark-mode hr {
  1372. border-top-color: #3d3b49;
  1373. }
  1374. .dark-mode code {
  1375. color: #e685b5;
  1376. }
  1377. .dark-mode .story p,
  1378. .dark-mode p.story {
  1379. color: #928ea3;
  1380. }
  1381. .dark-mode a:not(.mini-nav-item):not(.badge):not(.btn):not(.btn-block-option):not(.block):not(.dropdown-item):not(.nav-link):not(.page-link):not(.alert-link):not(.nav-main-link):not(.list-group-item-action):not(.close):not(.fc-event):not(.text-success-light):not(.text-danger-light):not(.text-warning-light):not(.text-info-light) {
  1382. color: #7179d6;
  1383. }
  1384. .dark-mode a:not(.mini-nav-item):not(.badge):not(.btn):not(.btn-block-option):not(.block):not(.dropdown-item):not(.nav-link):not(.page-link):not(.alert-link):not(.nav-main-link):not(.list-group-item-action):not(.close):not(.fc-event):not(.text-success-light):not(.text-danger-light):not(.text-warning-light):not(.text-info-light).link-fx::before {
  1385. background-color: #7179d6;
  1386. }
  1387. .dark-mode a:not(.mini-nav-item):not(.badge):not(.btn):not(.btn-block-option):not(.block):not(.dropdown-item):not(.nav-link):not(.page-link):not(.alert-link):not(.nav-main-link):not(.list-group-item-action):not(.close):not(.fc-event):not(.text-success-light):not(.text-danger-light):not(.text-warning-light):not(.text-info-light):hover {
  1388. color: #4954cb;
  1389. }
  1390. .dark-mode .bg-body {
  1391. background-color: #282730 !important;
  1392. }
  1393. .dark-mode a.bg-body:hover, .dark-mode a.bg-body:focus,
  1394. .dark-mode button.bg-body:hover,
  1395. .dark-mode button.bg-body:focus {
  1396. background-color: #101013 !important;
  1397. }
  1398. .dark-mode .bg-body-light {
  1399. background-color: #363440 !important;
  1400. }
  1401. .dark-mode a.bg-body-light:hover, .dark-mode a.bg-body-light:focus,
  1402. .dark-mode button.bg-body-light:hover,
  1403. .dark-mode button.bg-body-light:focus {
  1404. background-color: #1f1e24 !important;
  1405. }
  1406. .dark-mode .bg-body-dark {
  1407. background-color: #24232b !important;
  1408. }
  1409. .dark-mode a.bg-body-dark:hover, .dark-mode a.bg-body-dark:focus,
  1410. .dark-mode button.bg-body-dark:hover,
  1411. .dark-mode button.bg-body-dark:focus {
  1412. background-color: #0d0c0f !important;
  1413. }
  1414. .dark-mode .bg-body-extra-light {
  1415. background-color: #2f2e38 !important;
  1416. }
  1417. .dark-mode a.bg-body-extra-light:hover, .dark-mode a.bg-body-extra-light:focus,
  1418. .dark-mode button.bg-body-extra-light:hover,
  1419. .dark-mode button.bg-body-extra-light:focus {
  1420. background-color: #17171c !important;
  1421. }
  1422. .dark-mode .bg-muted {
  1423. background-color: #97a6ba !important;
  1424. }
  1425. .dark-mode a.bg-muted:hover, .dark-mode a.bg-muted:focus,
  1426. .dark-mode button.bg-muted:hover,
  1427. .dark-mode button.bg-muted:focus {
  1428. background-color: #798ca6 !important;
  1429. }
  1430. .dark-mode .text-primary {
  1431. color: #5d67d1 !important;
  1432. }
  1433. .dark-mode a.text-primary.link-fx::before {
  1434. background-color: #5d67d1 !important;
  1435. }
  1436. .dark-mode a.text-primary:hover, .dark-mode a.text-primary:focus {
  1437. color: #3843c3 !important;
  1438. }
  1439. .dark-mode .text-success {
  1440. color: #7cae47 !important;
  1441. }
  1442. .dark-mode a.text-success.link-fx::before {
  1443. background-color: #7cae47 !important;
  1444. }
  1445. .dark-mode a.text-success:hover, .dark-mode a.text-success:focus {
  1446. color: #628a39 !important;
  1447. }
  1448. .dark-mode .text-warning {
  1449. color: #eaa92d !important;
  1450. }
  1451. .dark-mode a.text-warning.link-fx::before {
  1452. background-color: #eaa92d !important;
  1453. }
  1454. .dark-mode a.text-warning:hover, .dark-mode a.text-warning:focus {
  1455. color: #cf8f15 !important;
  1456. }
  1457. .dark-mode .text-info {
  1458. color: #529ce3 !important;
  1459. }
  1460. .dark-mode a.text-info.link-fx::before {
  1461. background-color: #529ce3 !important;
  1462. }
  1463. .dark-mode a.text-info:hover, .dark-mode a.text-info:focus {
  1464. color: #2684db !important;
  1465. }
  1466. .dark-mode .text-danger {
  1467. color: #e75f2d !important;
  1468. }
  1469. .dark-mode a.text-danger.link-fx::before {
  1470. background-color: #e75f2d !important;
  1471. }
  1472. .dark-mode a.text-danger:hover, .dark-mode a.text-danger:focus {
  1473. color: #c94717 !important;
  1474. }
  1475. .dark-mode .text-body-bg {
  1476. color: #282730 !important;
  1477. }
  1478. .dark-mode a.text-body-bg.link-fx::before {
  1479. background-color: #282730 !important;
  1480. }
  1481. .dark-mode a.text-body-bg:hover, .dark-mode a.text-body-bg:focus {
  1482. color: #101013 !important;
  1483. }
  1484. .dark-mode .text-body-bg-dark {
  1485. color: #212027 !important;
  1486. }
  1487. .dark-mode a.text-body-bg-dark.link-fx::before {
  1488. background-color: #212027 !important;
  1489. }
  1490. .dark-mode a.text-body-bg-dark:hover, .dark-mode a.text-body-bg-dark:focus {
  1491. color: #09090b !important;
  1492. }
  1493. .dark-mode .text-body-bg-light {
  1494. color: #363440 !important;
  1495. }
  1496. .dark-mode a.text-body-bg-light.link-fx::before {
  1497. background-color: #363440 !important;
  1498. }
  1499. .dark-mode a.text-body-bg-light:hover, .dark-mode a.text-body-bg-light:focus {
  1500. color: #1f1e24 !important;
  1501. }
  1502. .dark-mode .text-body-color {
  1503. color: #adaaba !important;
  1504. }
  1505. .dark-mode a.text-body-color.link-fx::before {
  1506. background-color: #adaaba !important;
  1507. }
  1508. .dark-mode a.text-body-color:hover, .dark-mode a.text-body-color:focus {
  1509. color: #928ea3 !important;
  1510. }
  1511. .dark-mode .text-body-color-dark {
  1512. color: #848098 !important;
  1513. }
  1514. .dark-mode a.text-body-color-dark.link-fx::before {
  1515. background-color: #848098 !important;
  1516. }
  1517. .dark-mode a.text-body-color-dark:hover, .dark-mode a.text-body-color-dark:focus {
  1518. color: #6a677e !important;
  1519. }
  1520. .dark-mode .text-body-color-light {
  1521. color: #d6d5dc !important;
  1522. }
  1523. .dark-mode a.text-body-color-light.link-fx::before {
  1524. background-color: #d6d5dc !important;
  1525. }
  1526. .dark-mode a.text-body-color-light:hover, .dark-mode a.text-body-color-light:focus {
  1527. color: #bab8c6 !important;
  1528. }
  1529. .dark-mode .text-dark {
  1530. color: #9eabbe !important;
  1531. }
  1532. .dark-mode a.text-dark.link-fx::before {
  1533. background-color: #9eabbe !important;
  1534. }
  1535. .dark-mode a.text-dark:hover, .dark-mode a.text-dark:focus {
  1536. color: #7f91aa !important;
  1537. }
  1538. .dark-mode .text-muted {
  1539. color: #848098 !important;
  1540. }
  1541. .dark-mode a.text-muted.link-fx::before {
  1542. background-color: #848098 !important;
  1543. }
  1544. .dark-mode a.text-muted:hover, .dark-mode a.text-muted:focus {
  1545. color: #6a677e !important;
  1546. }
  1547. .dark-mode .btn-secondary,
  1548. .dark-mode .btn-alt-secondary {
  1549. --bs-btn-color: #fff;
  1550. --bs-btn-bg: #3b3946;
  1551. --bs-btn-border-color: #3b3946;
  1552. --bs-btn-hover-color: #fff;
  1553. --bs-btn-hover-bg: #23222a;
  1554. --bs-btn-hover-border-color: #23222a;
  1555. --bs-btn-focus-shadow-rgb: 88, 87, 98;
  1556. --bs-btn-active-color: #fff;
  1557. --bs-btn-active-bg: #2f2e38;
  1558. --bs-btn-active-border-color: #2c2b35;
  1559. --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1560. --bs-btn-disabled-color: #fff;
  1561. --bs-btn-disabled-bg: #3b3946;
  1562. --bs-btn-disabled-border-color: #3b3946;
  1563. }
  1564. .dark-mode .nav-link {
  1565. color: #bcc6d2;
  1566. }
  1567. .dark-mode .nav-link:hover, .dark-mode .nav-link:focus {
  1568. color: #4954cb;
  1569. }
  1570. .dark-mode .nav-pills .nav-link {
  1571. color: #7f91aa;
  1572. }
  1573. .dark-mode .nav-pills .nav-link:hover, .dark-mode .nav-pills .nav-link:focus {
  1574. background-color: #42404e;
  1575. }
  1576. .dark-mode .nav-pills .nav-link.active,
  1577. .dark-mode .nav-pills .show > .nav-link {
  1578. color: #fff;
  1579. background-color: #4954cb;
  1580. }
  1581. .dark-mode .nav-tabs {
  1582. border-bottom-color: #3d3b49;
  1583. }
  1584. .dark-mode .nav-tabs .nav-link:hover, .dark-mode .nav-tabs .nav-link:focus {
  1585. border-color: #3d3b49 #3d3b49 #3d3b49;
  1586. }
  1587. .dark-mode .nav-tabs .nav-link.active,
  1588. .dark-mode .nav-tabs .nav-item.show .nav-link {
  1589. color: #bcc6d2;
  1590. background-color: transparent;
  1591. border-color: #3d3b49 #3d3b49 #2f2e38;
  1592. }
  1593. .dark-mode .nav-tabs-block {
  1594. background-color: #3d3b49;
  1595. }
  1596. .dark-mode .nav-tabs-block .nav-link {
  1597. border-color: transparent;
  1598. color: #bcc6d2;
  1599. }
  1600. .dark-mode .nav-tabs-block .nav-link:hover, .dark-mode .nav-tabs-block .nav-link:focus {
  1601. color: #4954cb;
  1602. background-color: #363440;
  1603. border-color: transparent;
  1604. }
  1605. .dark-mode .nav-tabs-block .nav-link.active,
  1606. .dark-mode .nav-tabs-block .nav-item.show .nav-link {
  1607. color: #bcc6d2;
  1608. background-color: #2f2e38;
  1609. border-color: transparent;
  1610. }
  1611. .dark-mode .nav-tabs-alt {
  1612. border-bottom-color: #363440;
  1613. }
  1614. .dark-mode .nav-tabs-alt .nav-link {
  1615. color: #bcc6d2;
  1616. background-color: transparent;
  1617. border-color: transparent;
  1618. }
  1619. .dark-mode .nav-tabs-alt .nav-link:hover, .dark-mode .nav-tabs-alt .nav-link:focus {
  1620. color: #4954cb;
  1621. background-color: transparent;
  1622. border-color: transparent;
  1623. box-shadow: inset 0 -3px #4954cb;
  1624. }
  1625. .dark-mode .nav-tabs-alt .nav-link.active,
  1626. .dark-mode .nav-tabs-alt .nav-item.show .nav-link {
  1627. color: #bcc6d2;
  1628. background-color: transparent;
  1629. border-color: transparent;
  1630. box-shadow: inset 0 -3px #4954cb;
  1631. }
  1632. .dark-mode .nav-items a:hover {
  1633. background-color: #42404e;
  1634. }
  1635. .dark-mode .nav-items a:active {
  1636. background-color: transparent;
  1637. }
  1638. .dark-mode .nav-items > li:not(:last-child) > a {
  1639. border-bottom-color: #3d3b49;
  1640. }
  1641. .dark-mode .card {
  1642. background-color: #2f2e38;
  1643. }
  1644. .dark-mode .card.card-borderless {
  1645. box-shadow: 0 1px 2px rgba(38, 36, 45, 0.5), 0 1px 2px rgba(38, 36, 45, 0.5);
  1646. }
  1647. .dark-mode .card > .card-header:not(.bg-transparent),
  1648. .dark-mode .card > .card-footer:not(.bg-transparent) {
  1649. background-color: #3d3b49;
  1650. }
  1651. .dark-mode .card > .card-header:not(.border-bottom-0),
  1652. .dark-mode .card > .card-footer:not(.border-top-0) {
  1653. border-color: #3d3b49;
  1654. }
  1655. .dark-mode .card:not(.card-borderless),
  1656. .dark-mode .card:not(.card-borderless) > .card-header {
  1657. border-color: #3d3b49;
  1658. }
  1659. .dark-mode .card > .card-header .block-title small {
  1660. color: #97a6ba;
  1661. }
  1662. .dark-mode .page-link {
  1663. color: #7f91aa;
  1664. background-color: #282730;
  1665. border-color: #282730;
  1666. }
  1667. .dark-mode .page-link:hover {
  1668. color: #7f91aa;
  1669. background-color: #212027;
  1670. border-color: #212027;
  1671. }
  1672. .dark-mode .page-link:focus {
  1673. background-color: #212027;
  1674. border-color: #212027;
  1675. }
  1676. .dark-mode .page-item.active .page-link {
  1677. background-color: #4954cb;
  1678. border-color: #4954cb;
  1679. }
  1680. .dark-mode .page-item.disabled .page-link {
  1681. color: #4e5e75;
  1682. background-color: transparent;
  1683. border-color: transparent;
  1684. }
  1685. .dark-mode .list-group-item-action {
  1686. color: #bcc6d2;
  1687. }
  1688. .dark-mode .list-group-item-action:hover, .dark-mode .list-group-item-action:focus {
  1689. color: #bcc6d2;
  1690. background-color: #3a3845;
  1691. }
  1692. .dark-mode .list-group-item-action:active {
  1693. color: #bcc6d2;
  1694. background-color: #282730;
  1695. }
  1696. .dark-mode .list-group-item-action.disabled {
  1697. color: #627793;
  1698. }
  1699. .dark-mode .list-group-item {
  1700. color: #bcc6d2;
  1701. background-color: #363440;
  1702. border-color: #24232b;
  1703. }
  1704. .dark-mode .list-group-item.active {
  1705. color: #fff;
  1706. background-color: #4954cb;
  1707. border-color: #4954cb;
  1708. }
  1709. .dark-mode .popover {
  1710. border-color: #24232b;
  1711. background-color: #363440;
  1712. }
  1713. .dark-mode .bs-popover-top .popover-arrow::before, .dark-mode .bs-popover-auto[x-placement^=top] .popover-arrow::before {
  1714. border-top-color: #24232b;
  1715. }
  1716. .dark-mode .bs-popover-top .popover-arrow::after, .dark-mode .bs-popover-auto[x-placement^=top] .popover-arrow::after {
  1717. border-top-color: #363440;
  1718. }
  1719. .dark-mode .bs-popover-end .popover-arrow::before, .dark-mode .bs-popover-auto[x-placement^=right] .popover-arrow::before {
  1720. border-right-color: #24232b;
  1721. }
  1722. .dark-mode .bs-popover-end .popover-arrow::after, .dark-mode .bs-popover-auto[x-placement^=right] .popover-arrow::after {
  1723. border-right-color: #363440;
  1724. }
  1725. .dark-mode .bs-popover-bottom .popover-arrow::before, .dark-mode .bs-popover-auto[x-placement^=bottom] .popover-arrow::before {
  1726. border-bottom-color: #24232b;
  1727. }
  1728. .dark-mode .bs-popover-bottom .popover-arrow::after, .dark-mode .bs-popover-auto[x-placement^=bottom] .popover-arrow::after {
  1729. border-bottom-color: #363440;
  1730. }
  1731. .dark-mode .bs-popover-start .popover-arrow::before, .dark-mode .bs-popover-auto[x-placement^=left] .popover-arrow::before {
  1732. border-left-color: #24232b;
  1733. }
  1734. .dark-mode .bs-popover-start .popover-arrow::after, .dark-mode .bs-popover-auto[x-placement^=left] .popover-arrow::after {
  1735. border-left-color: #363440;
  1736. }
  1737. .dark-mode .popover-header {
  1738. color: #dbe0e7;
  1739. background-color: #363440;
  1740. border-bottom-color: #24232b;
  1741. }
  1742. .dark-mode .popover-body {
  1743. color: #bcc6d2;
  1744. background-color: #363440;
  1745. }
  1746. .dark-mode .dropdown-menu {
  1747. color: #bcc6d2;
  1748. background-color: #363440;
  1749. border-color: #363440;
  1750. box-shadow: 0 0.25rem 2rem rgba(0, 0, 0, 0.25);
  1751. }
  1752. .dark-mode .dropdown-menu .dropdown-item {
  1753. color: #adb9c8;
  1754. }
  1755. .dark-mode .dropdown-menu .dropdown-item:hover, .dark-mode .dropdown-menu .dropdown-item:focus {
  1756. color: #bcc6d2;
  1757. background-color: #42404e;
  1758. }
  1759. .dark-mode .dropdown-menu .dropdown-item.active, .dark-mode .dropdown-menu .dropdown-item:active {
  1760. color: #cbd3dd;
  1761. background-color: #4c495a;
  1762. }
  1763. .dark-mode .dropdown-menu .dropdown-item.disabled, .dark-mode .dropdown-menu .dropdown-item:disabled {
  1764. color: #4e5e75;
  1765. }
  1766. .dark-mode .dropdown-menu .dropdown-divider {
  1767. border-color: #474454;
  1768. }
  1769. .dark-mode .dropdown-menu .dropdown-item-text {
  1770. color: #bcc6d2;
  1771. }
  1772. .dark-mode .dropdown-menu .dropdown-header {
  1773. color: #8e9eb4 !important;
  1774. }
  1775. .dark-mode .table {
  1776. --bs-table-striped-color: #f3f5f7;
  1777. --bs-table-striped-bg: #2c2a34;
  1778. --bs-table-active-color: #f3f5f7;
  1779. --bs-table-active-bg: #3d3b49;
  1780. --bs-table-hover-color: #f3f5f7;
  1781. --bs-table-hover-bg: #292831;
  1782. color: #f3f5f7;
  1783. border-color: #212027;
  1784. }
  1785. .dark-mode .table > :not(:last-child) > :last-child > * {
  1786. border-bottom-color: #212027;
  1787. }
  1788. .dark-mode .table-dark {
  1789. --bs-table-color: #fff;
  1790. --bs-table-bg: rgba(36, 35, 43, 0.75);
  1791. --bs-table-border-color: rgba(70, 69, 76, 0.775);
  1792. --bs-table-striped-bg: rgba(54, 53, 60, 0.7625);
  1793. --bs-table-striped-color: #fff;
  1794. --bs-table-active-bg: rgba(70, 69, 76, 0.775);
  1795. --bs-table-active-color: #fff;
  1796. --bs-table-hover-bg: rgba(62, 61, 68, 0.76875);
  1797. --bs-table-hover-color: #fff;
  1798. color: var(--bs-table-color);
  1799. border-color: var(--bs-table-border-color);
  1800. }
  1801. .dark-mode .table-primary {
  1802. --bs-table-color: #fff;
  1803. --bs-table-bg: rgba(58, 67, 162, 0.75);
  1804. --bs-table-border-color: rgba(89, 96, 177, 0.775);
  1805. --bs-table-striped-bg: rgba(74, 82, 170, 0.7625);
  1806. --bs-table-striped-color: #fff;
  1807. --bs-table-active-bg: rgba(89, 96, 177, 0.775);
  1808. --bs-table-active-color: #fff;
  1809. --bs-table-hover-bg: rgba(81, 89, 173, 0.76875);
  1810. --bs-table-hover-color: #fff;
  1811. color: var(--bs-table-color);
  1812. border-color: var(--bs-table-border-color);
  1813. }
  1814. .dark-mode .table-info {
  1815. --bs-table-color: #fff;
  1816. --bs-table-bg: rgba(30, 58, 138, 0.75);
  1817. --bs-table-border-color: rgba(65, 89, 156, 0.775);
  1818. --bs-table-striped-bg: rgba(48, 74, 147, 0.7625);
  1819. --bs-table-striped-color: #fff;
  1820. --bs-table-active-bg: rgba(65, 89, 156, 0.775);
  1821. --bs-table-active-color: #fff;
  1822. --bs-table-hover-bg: rgba(57, 81, 152, 0.76875);
  1823. --bs-table-hover-color: #fff;
  1824. color: var(--bs-table-color);
  1825. border-color: var(--bs-table-border-color);
  1826. }
  1827. .dark-mode .table-success {
  1828. --bs-table-color: #fff;
  1829. --bs-table-bg: rgba(20, 83, 45, 0.75);
  1830. --bs-table-border-color: rgba(57, 110, 78, 0.775);
  1831. --bs-table-striped-bg: rgba(39, 97, 62, 0.7625);
  1832. --bs-table-striped-color: #fff;
  1833. --bs-table-active-bg: rgba(57, 110, 78, 0.775);
  1834. --bs-table-active-color: #fff;
  1835. --bs-table-hover-bg: rgba(48, 103, 70, 0.76875);
  1836. --bs-table-hover-color: #fff;
  1837. color: var(--bs-table-color);
  1838. border-color: var(--bs-table-border-color);
  1839. }
  1840. .dark-mode .table-danger {
  1841. --bs-table-color: #fff;
  1842. --bs-table-bg: rgba(127, 29, 29, 0.75);
  1843. --bs-table-border-color: rgba(147, 64, 64, 0.775);
  1844. --bs-table-striped-bg: rgba(137, 47, 47, 0.7625);
  1845. --bs-table-striped-color: #fff;
  1846. --bs-table-active-bg: rgba(147, 64, 64, 0.775);
  1847. --bs-table-active-color: #fff;
  1848. --bs-table-hover-bg: rgba(142, 56, 56, 0.76875);
  1849. --bs-table-hover-color: #fff;
  1850. color: var(--bs-table-color);
  1851. border-color: var(--bs-table-border-color);
  1852. }
  1853. .dark-mode .table-warning {
  1854. --bs-table-color: #fff;
  1855. --bs-table-bg: rgba(113, 63, 18, 0.75);
  1856. --bs-table-border-color: rgba(135, 93, 55, 0.775);
  1857. --bs-table-striped-bg: rgba(124, 78, 37, 0.7625);
  1858. --bs-table-striped-color: #fff;
  1859. --bs-table-active-bg: rgba(135, 93, 55, 0.775);
  1860. --bs-table-active-color: #fff;
  1861. --bs-table-hover-bg: rgba(130, 86, 46, 0.76875);
  1862. --bs-table-hover-color: #fff;
  1863. color: var(--bs-table-color);
  1864. border-color: var(--bs-table-border-color);
  1865. }
  1866. .dark-mode .form-text {
  1867. color: #848098;
  1868. }
  1869. .dark-mode .form-control::-moz-placeholder {
  1870. color: #848098;
  1871. }
  1872. .dark-mode .form-control::placeholder {
  1873. color: #848098;
  1874. }
  1875. .dark-mode .form-floating > .form-control::-moz-placeholder {
  1876. color: transparent;
  1877. }
  1878. .dark-mode .form-floating > .form-control::placeholder {
  1879. color: transparent;
  1880. }
  1881. .dark-mode .form-control,
  1882. .dark-mode .form-select {
  1883. color: #bcc6d2;
  1884. background-color: #24232b;
  1885. border-color: #42404e;
  1886. }
  1887. .dark-mode .form-control:focus,
  1888. .dark-mode .form-select:focus {
  1889. color: #fff;
  1890. background-color: #24232b;
  1891. border-color: #4954cb;
  1892. }
  1893. .dark-mode .form-control:disabled,
  1894. .dark-mode .form-select:disabled {
  1895. background-color: #34323e;
  1896. border-color: #34323e;
  1897. }
  1898. .dark-mode .form-select:focus::-ms-value {
  1899. color: #bcc6d2;
  1900. background-color: #24232b;
  1901. }
  1902. .dark-mode .form-control-plaintext {
  1903. color: #bcc6d2;
  1904. }
  1905. .dark-mode .valid-feedback {
  1906. display: none;
  1907. width: 100%;
  1908. margin-top: 0.375rem;
  1909. font-size: 0.875rem;
  1910. color: #89b956;
  1911. }
  1912. .dark-mode .valid-tooltip {
  1913. position: absolute;
  1914. top: 100%;
  1915. z-index: 5;
  1916. display: none;
  1917. max-width: 100%;
  1918. padding: 0.25rem 0.5rem;
  1919. margin-top: 0.1rem;
  1920. font-size: 0.875rem;
  1921. color: #000;
  1922. background-color: rgba(137, 185, 86, 0.9);
  1923. border-radius: 0.375rem;
  1924. }
  1925. .was-validated .dark-mode:valid ~ .valid-feedback,
  1926. .was-validated .dark-mode:valid ~ .valid-tooltip, .dark-mode.is-valid ~ .valid-feedback,
  1927. .dark-mode.is-valid ~ .valid-tooltip {
  1928. display: block;
  1929. }
  1930. .was-validated .dark-mode .form-control:valid, .dark-mode .form-control.is-valid {
  1931. border-color: #89b956;
  1932. }
  1933. .was-validated .dark-mode .form-control:valid:focus, .dark-mode .form-control.is-valid:focus {
  1934. border-color: #89b956;
  1935. box-shadow: 0 0 0 0.25rem rgba(137, 185, 86, 0.25);
  1936. }
  1937. .was-validated .dark-mode .form-select:valid, .dark-mode .form-select.is-valid {
  1938. border-color: #89b956;
  1939. }
  1940. .was-validated .dark-mode .form-select:valid:focus, .dark-mode .form-select.is-valid:focus {
  1941. border-color: #89b956;
  1942. box-shadow: 0 0 0 0.25rem rgba(137, 185, 86, 0.25);
  1943. }
  1944. .was-validated .dark-mode .form-check-input:valid, .dark-mode .form-check-input.is-valid {
  1945. border-color: #89b956;
  1946. }
  1947. .was-validated .dark-mode .form-check-input:valid:checked, .dark-mode .form-check-input.is-valid:checked {
  1948. background-color: #89b956;
  1949. }
  1950. .was-validated .dark-mode .form-check-input:valid:focus, .dark-mode .form-check-input.is-valid:focus {
  1951. box-shadow: 0 0 0 0.25rem rgba(137, 185, 86, 0.25);
  1952. }
  1953. .was-validated .dark-mode .form-check-input:valid ~ .form-check-label, .dark-mode .form-check-input.is-valid ~ .form-check-label {
  1954. color: #89b956;
  1955. }
  1956. .dark-mode .form-check-inline .form-check-input ~ .valid-feedback {
  1957. margin-left: 0.5em;
  1958. }
  1959. .was-validated .dark-mode .input-group > .form-control:not(:focus):valid, .dark-mode .input-group > .form-control:not(:focus).is-valid,
  1960. .was-validated .dark-mode .input-group > .form-select:not(:focus):valid,
  1961. .dark-mode .input-group > .form-select:not(:focus).is-valid,
  1962. .was-validated .dark-mode .input-group > .form-floating:not(:focus-within):valid,
  1963. .dark-mode .input-group > .form-floating:not(:focus-within).is-valid {
  1964. z-index: 3;
  1965. }
  1966. .dark-mode .invalid-feedback {
  1967. display: none;
  1968. width: 100%;
  1969. margin-top: 0.375rem;
  1970. font-size: 0.875rem;
  1971. color: #ec815b;
  1972. }
  1973. .dark-mode .invalid-tooltip {
  1974. position: absolute;
  1975. top: 100%;
  1976. z-index: 5;
  1977. display: none;
  1978. max-width: 100%;
  1979. padding: 0.25rem 0.5rem;
  1980. margin-top: 0.1rem;
  1981. font-size: 0.875rem;
  1982. color: #000;
  1983. background-color: rgba(236, 129, 91, 0.9);
  1984. border-radius: 0.375rem;
  1985. }
  1986. .was-validated .dark-mode:invalid ~ .invalid-feedback,
  1987. .was-validated .dark-mode:invalid ~ .invalid-tooltip, .dark-mode.is-invalid ~ .invalid-feedback,
  1988. .dark-mode.is-invalid ~ .invalid-tooltip {
  1989. display: block;
  1990. }
  1991. .was-validated .dark-mode .form-control:invalid, .dark-mode .form-control.is-invalid {
  1992. border-color: #ec815b;
  1993. }
  1994. .was-validated .dark-mode .form-control:invalid:focus, .dark-mode .form-control.is-invalid:focus {
  1995. border-color: #ec815b;
  1996. box-shadow: 0 0 0 0.25rem rgba(236, 129, 91, 0.25);
  1997. }
  1998. .was-validated .dark-mode .form-select:invalid, .dark-mode .form-select.is-invalid {
  1999. border-color: #ec815b;
  2000. }
  2001. .was-validated .dark-mode .form-select:invalid:focus, .dark-mode .form-select.is-invalid:focus {
  2002. border-color: #ec815b;
  2003. box-shadow: 0 0 0 0.25rem rgba(236, 129, 91, 0.25);
  2004. }
  2005. .was-validated .dark-mode .form-check-input:invalid, .dark-mode .form-check-input.is-invalid {
  2006. border-color: #ec815b;
  2007. }
  2008. .was-validated .dark-mode .form-check-input:invalid:checked, .dark-mode .form-check-input.is-invalid:checked {
  2009. background-color: #ec815b;
  2010. }
  2011. .was-validated .dark-mode .form-check-input:invalid:focus, .dark-mode .form-check-input.is-invalid:focus {
  2012. box-shadow: 0 0 0 0.25rem rgba(236, 129, 91, 0.25);
  2013. }
  2014. .was-validated .dark-mode .form-check-input:invalid ~ .form-check-label, .dark-mode .form-check-input.is-invalid ~ .form-check-label {
  2015. color: #ec815b;
  2016. }
  2017. .dark-mode .form-check-inline .form-check-input ~ .invalid-feedback {
  2018. margin-left: 0.5em;
  2019. }
  2020. .was-validated .dark-mode .input-group > .form-control:not(:focus):invalid, .dark-mode .input-group > .form-control:not(:focus).is-invalid,
  2021. .was-validated .dark-mode .input-group > .form-select:not(:focus):invalid,
  2022. .dark-mode .input-group > .form-select:not(:focus).is-invalid,
  2023. .was-validated .dark-mode .input-group > .form-floating:not(:focus-within):invalid,
  2024. .dark-mode .input-group > .form-floating:not(:focus-within).is-invalid {
  2025. z-index: 4;
  2026. }
  2027. .dark-mode .form-control.form-control-alt {
  2028. color: #bcc6d2;
  2029. border-color: #282730;
  2030. background-color: #282730;
  2031. }
  2032. .dark-mode .form-control.form-control-alt:focus {
  2033. color: #fff;
  2034. border-color: #24232b;
  2035. background-color: #24232b;
  2036. box-shadow: none;
  2037. }
  2038. .dark-mode .form-control.form-control-alt.is-valid {
  2039. border-color: rgba(20, 83, 45, 0.85);
  2040. background-color: rgba(20, 83, 45, 0.85);
  2041. }
  2042. .dark-mode .form-control.form-control-alt.is-valid::-moz-placeholder {
  2043. color: #848098;
  2044. }
  2045. .dark-mode .form-control.form-control-alt.is-valid::placeholder {
  2046. color: #848098;
  2047. }
  2048. .dark-mode .form-control.form-control-alt.is-valid:focus {
  2049. border-color: #14532d;
  2050. background-color: #14532d;
  2051. }
  2052. .dark-mode .form-control.form-control-alt.is-invalid {
  2053. border-color: rgba(127, 29, 29, 0.85);
  2054. background-color: rgba(127, 29, 29, 0.85);
  2055. }
  2056. .dark-mode .form-control.form-control-alt.is-invalid::-moz-placeholder {
  2057. color: #848098;
  2058. }
  2059. .dark-mode .form-control.form-control-alt.is-invalid::placeholder {
  2060. color: #848098;
  2061. }
  2062. .dark-mode .form-control.form-control-alt.is-invalid:focus {
  2063. border-color: #7f1d1d;
  2064. background-color: #7f1d1d;
  2065. }
  2066. .dark-mode .input-group-text {
  2067. color: #bcc6d2;
  2068. background-color: #282730;
  2069. border-color: #42404e;
  2070. }
  2071. .dark-mode .input-group-text.input-group-text-alt {
  2072. background-color: #24232b;
  2073. border-color: #24232b;
  2074. }
  2075. .dark-mode .is-valid ~ .valid-feedback,
  2076. .dark-mode .is-valid ~ .valid-tooltip,
  2077. .dark-mode .was-validated :valid ~ .valid-feedback,
  2078. .dark-mode .was-validated :valid ~ .valid-tooltip,
  2079. .dark-mode .is-invalid ~ .invalid-feedback,
  2080. .dark-mode .is-invalid ~ .invalid-tooltip,
  2081. .dark-mode .was-validated :invalid ~ .invalid-feedback,
  2082. .dark-mode .was-validated :invalid ~ .invalid-tooltip {
  2083. display: block;
  2084. }
  2085. .dark-mode .form-check-input {
  2086. background-color: #282730;
  2087. border-color: #42404e;
  2088. }
  2089. .dark-mode .form-check-input:focus {
  2090. border-color: #4954cb;
  2091. }
  2092. .dark-mode .form-check-input:checked {
  2093. background-color: #4954cb;
  2094. border-color: #4954cb;
  2095. }
  2096. .dark-mode .form-block .form-check-label {
  2097. border-color: #42404e;
  2098. }
  2099. .dark-mode .form-block .form-check-label:hover {
  2100. border-color: #464353;
  2101. }
  2102. .dark-mode .form-block .form-check-label::before {
  2103. background-color: #4954cb;
  2104. }
  2105. .dark-mode .form-block .form-check-input:checked ~ .form-check-label {
  2106. border-color: #4954cb;
  2107. }
  2108. .dark-mode .form-block .form-check-input:focus ~ .form-check-label {
  2109. border-color: #4954cb;
  2110. box-shadow: 0 0 0 0.25rem rgba(73, 84, 203, 0.25);
  2111. }
  2112. .dark-mode .form-block .form-check-input:disabled:not([checked]) + .form-check-label:hover,
  2113. .dark-mode .form-block .form-check-input[readonly]:not([checked]) + .form-check-label:hover {
  2114. border-color: #24232b;
  2115. }
  2116. .dark-mode .breadcrumb-item + .breadcrumb-item::before {
  2117. color: rgba(255, 255, 255, 0.15);
  2118. }
  2119. .dark-mode .breadcrumb.breadcrumb-alt .breadcrumb-item + .breadcrumb-item::before {
  2120. color: rgba(255, 255, 255, 0.15);
  2121. }
  2122. .dark-mode .alert-primary {
  2123. --bs-alert-color: #fff;
  2124. --bs-alert-bg: #4954cb;
  2125. --bs-alert-border-color: #4954cb;
  2126. }
  2127. .dark-mode .alert-primary .alert-link {
  2128. color: #cccccc;
  2129. }
  2130. .dark-mode .alert-secondary {
  2131. --bs-alert-color: #fff;
  2132. --bs-alert-bg: #3d3b49;
  2133. --bs-alert-border-color: #3d3b49;
  2134. }
  2135. .dark-mode .alert-secondary .alert-link {
  2136. color: #cccccc;
  2137. }
  2138. .dark-mode .alert-success {
  2139. --bs-alert-color: #fff;
  2140. --bs-alert-bg: #537530;
  2141. --bs-alert-border-color: #537530;
  2142. }
  2143. .dark-mode .alert-success .alert-link {
  2144. color: #cccccc;
  2145. }
  2146. .dark-mode .alert-info {
  2147. --bs-alert-color: #fff;
  2148. --bs-alert-bg: #2d6ca7;
  2149. --bs-alert-border-color: #2d6ca7;
  2150. }
  2151. .dark-mode .alert-info .alert-link {
  2152. color: #cccccc;
  2153. }
  2154. .dark-mode .alert-warning {
  2155. --bs-alert-color: #fff;
  2156. --bs-alert-bg: #ad7711;
  2157. --bs-alert-border-color: #ad7711;
  2158. }
  2159. .dark-mode .alert-warning .alert-link {
  2160. color: #cccccc;
  2161. }
  2162. .dark-mode .alert-danger {
  2163. --bs-alert-color: #fff;
  2164. --bs-alert-bg: #a83b14;
  2165. --bs-alert-border-color: #a83b14;
  2166. }
  2167. .dark-mode .alert-danger .alert-link {
  2168. color: #cccccc;
  2169. }
  2170. .dark-mode .alert-dark {
  2171. --bs-alert-color: #fff;
  2172. --bs-alert-bg: #212027;
  2173. --bs-alert-border-color: #212027;
  2174. }
  2175. .dark-mode .alert-dark .alert-link {
  2176. color: #cccccc;
  2177. }
  2178. .dark-mode .alert-light {
  2179. --bs-alert-color: #fff;
  2180. --bs-alert-bg: #4c495a;
  2181. --bs-alert-border-color: #4c495a;
  2182. }
  2183. .dark-mode .alert-light .alert-link {
  2184. color: #cccccc;
  2185. }
  2186. .dark-mode .btn-close {
  2187. filter: invert(1) grayscale(100%) brightness(200%);
  2188. }
  2189. .dark-mode .progress {
  2190. background-color: #24232b;
  2191. }
  2192. .dark-mode .list-activity > li:not(:last-child) {
  2193. border-bottom-color: #24232b;
  2194. }
  2195. .dark-mode .modal-header {
  2196. border-bottom-color: #3d3b49;
  2197. }
  2198. .dark-mode .modal-content {
  2199. background: #2f2e38;
  2200. }
  2201. .dark-mode .modal-footer {
  2202. border-top-color: #3d3b49;
  2203. }
  2204. .dark-mode .toast {
  2205. background-color: #2f2e38;
  2206. }
  2207. .dark-mode .toast-header {
  2208. color: #bcc6d2;
  2209. background-color: #3d3b49;
  2210. }
  2211. .dark-mode .border {
  2212. border-color: #3d3b49 !important;
  2213. }
  2214. .dark-mode .border-top {
  2215. border-top-color: #3d3b49 !important;
  2216. }
  2217. .dark-mode .border-end {
  2218. border-right-color: #3d3b49 !important;
  2219. }
  2220. .dark-mode .border-bottom {
  2221. border-bottom-color: #3d3b49 !important;
  2222. }
  2223. .dark-mode .border-start {
  2224. border-left-color: #3d3b49 !important;
  2225. }
  2226. .dark-mode .border-primary {
  2227. border-color: #4954cb !important;
  2228. }
  2229. .dark-mode .border-white {
  2230. border-color: #fff !important;
  2231. }
  2232. .dark-mode .border-white-op {
  2233. border-color: rgba(255, 255, 255, 0.1) !important;
  2234. }
  2235. .dark-mode .border-black-op {
  2236. border-color: rgba(0, 0, 0, 0.1) !important;
  2237. }
  2238. .dark-mode .block {
  2239. background-color: #2f2e38;
  2240. box-shadow: 0 1px 2px rgba(38, 36, 45, 0.5), 0 1px 2px rgba(38, 36, 45, 0.5);
  2241. }
  2242. .dark-mode .block.block-bordered {
  2243. border: 1px solid #3d3b49;
  2244. box-shadow: none;
  2245. }
  2246. .dark-mode .block .block-header-default {
  2247. background-color: #3d3b49 !important;
  2248. }
  2249. .dark-mode .block .block-title small {
  2250. color: #97a6ba;
  2251. }
  2252. .dark-mode .block.block-mode-loading::before {
  2253. background-color: rgba(61, 59, 73, 0.85);
  2254. }
  2255. .dark-mode .block.block-mode-loading::after {
  2256. color: #fff;
  2257. }
  2258. .dark-mode .block.block-transparent {
  2259. background-color: transparent;
  2260. box-shadow: none;
  2261. }
  2262. .dark-mode .block.block-mode-fullscreen.block-transparent {
  2263. background-color: #2f2e38;
  2264. }
  2265. .dark-mode .block .block,
  2266. .dark-mode .content-side .block {
  2267. box-shadow: none;
  2268. }
  2269. .dark-mode a.block {
  2270. color: #bcc6d2;
  2271. }
  2272. .dark-mode a.block.block-link-pop:hover {
  2273. box-shadow: 0 0.5rem 2.5rem #1c1b21;
  2274. }
  2275. .dark-mode a.block.block-link-pop:active {
  2276. box-shadow: 0 0.375rem 0.55rem #2d2b35;
  2277. }
  2278. .dark-mode a.block.block-link-shadow:hover {
  2279. box-shadow: 0 0 1.5rem #1c1b21;
  2280. }
  2281. .dark-mode a.block.block-link-shadow:active {
  2282. box-shadow: 0 0 0.75rem #23222a;
  2283. }
  2284. .dark-mode .btn-block-option {
  2285. color: #97a6ba;
  2286. }
  2287. .block-header-default .dark-mode .btn-block-option {
  2288. color: #8899b0;
  2289. }
  2290. .dark-mode .btn-block-option:hover, .dark-mode .btn-block-option:focus {
  2291. color: #798ca6;
  2292. }
  2293. .dark-mode .btn-block-option:active {
  2294. color: #97a6ba;
  2295. }
  2296. .dark-mode a.btn-block-option:focus,
  2297. .dark-mode .active > a.btn-block-option,
  2298. .dark-mode .show > button.btn-block-option {
  2299. color: #798ca6;
  2300. }
  2301. .dark-mode .block.block-themed .btn-block-option,
  2302. .dark-mode .block.block-themed .btn-block-option:hover,
  2303. .dark-mode .block.block-themed .btn-block-option:focus,
  2304. .dark-mode .block.block-themed .btn-block-option:active,
  2305. .dark-mode .block.block-themed a.btn-block-option:focus,
  2306. .dark-mode .block.block-themed .active > a.btn-block-option,
  2307. .dark-mode .block.block-themed .show > button.btn-block-option {
  2308. color: #fff;
  2309. }
  2310. .dark-mode .timeline::before {
  2311. background-color: #3d3b49;
  2312. }
  2313. .dark-mode .timeline-event-icon {
  2314. border-color: #3d3b49;
  2315. box-shadow: 0 0.375rem 1.5rem #2f2e38;
  2316. }
  2317. .dark-mode .timeline-event-icon::before {
  2318. border-left-color: #3d3b49;
  2319. }
  2320. @media (min-width: 1200px) {
  2321. .dark-mode .timeline-centered .timeline-event-time {
  2322. background-color: #3d3b49;
  2323. }
  2324. .dark-mode .timeline-centered .timeline-event-icon::before {
  2325. border-right-color: #3d3b49;
  2326. }
  2327. .dark-mode .timeline-centered.timeline-alt .timeline-event:nth-child(even) .timeline-event-icon::before,
  2328. .dark-mode .timeline-centered .timeline-event.timeline-event-alt .timeline-event-icon::before {
  2329. border-left-color: #3d3b49;
  2330. }
  2331. }
  2332. .dark-mode .img-thumb {
  2333. background-color: #212027;
  2334. }
  2335. .dark-mode .swal2-popup {
  2336. background-color: #2f2e38;
  2337. }
  2338. .dark-mode .swal2-html-container {
  2339. color: #bcc6d2;
  2340. }
  2341. .dark-mode .jvectormap-container {
  2342. background-color: #2f2e38 !important;
  2343. }
  2344. .dark-mode .ck.ck-editor {
  2345. color: #343a40;
  2346. }
  2347. .dark-mode .dropzone {
  2348. background-color: #363440;
  2349. border-color: #3d3b49;
  2350. }
  2351. .dark-mode .dropzone .dz-message {
  2352. color: #bcc6d2;
  2353. }
  2354. .dark-mode .dropzone:hover {
  2355. background-color: #3d3b49;
  2356. border-color: #4954cb;
  2357. }
  2358. .dark-mode .dropzone:hover .dz-message {
  2359. color: #4954cb;
  2360. }
  2361. .dark-mode .dropzone .dz-preview.dz-image-preview {
  2362. background-color: transparent;
  2363. }
  2364. .dark-mode .fc.fc-theme-standard a {
  2365. color: #adb9c8;
  2366. }
  2367. .dark-mode .fc.fc-theme-standard .fc-button-primary {
  2368. color: #adb9c8;
  2369. background-color: #24232b;
  2370. border-color: #24232b;
  2371. }
  2372. .dark-mode .fc.fc-theme-standard .fc-button-primary:not(:disabled):hover {
  2373. color: #bcc6d2;
  2374. background-color: #363440;
  2375. border-color: #363440;
  2376. }
  2377. .dark-mode .fc.fc-theme-standard .fc-button-primary:not(:disabled).fc-button-active, .dark-mode .fc.fc-theme-standard .fc-button-primary:not(:disabled):active {
  2378. color: #bcc6d2;
  2379. background-color: #363440;
  2380. border-color: #363440;
  2381. }
  2382. .dark-mode .fc.fc-theme-standard .fc-button-primary:focus, .dark-mode .fc.fc-theme-standard .fc-button-primary:not(:disabled).fc-button-active:focus, .dark-mode .fc.fc-theme-standard .fc-button-primary:not(:disabled):active:focus {
  2383. box-shadow: 0 0 0 0.2rem rgba(73, 84, 203, 0.4);
  2384. }
  2385. .dark-mode .fc.fc-theme-standard .fc-list, .dark-mode .fc.fc-theme-standard .fc-scrollgrid,
  2386. .dark-mode .fc.fc-theme-standard th,
  2387. .dark-mode .fc.fc-theme-standard td {
  2388. border-color: #212027;
  2389. }
  2390. .dark-mode .fc.fc-theme-standard .fc-list-day-cushion,
  2391. .dark-mode .fc.fc-theme-standard .fc-col-header-cell {
  2392. background-color: #363440;
  2393. }
  2394. .dark-mode .fc.fc-theme-standard .fc-list-event:hover td {
  2395. background-color: #292831;
  2396. }
  2397. .dark-mode .irs,
  2398. .dark-mode .irs--round .irs-grid-text {
  2399. color: #bcc6d2;
  2400. }
  2401. .dark-mode .irs.irs--round .irs-min,
  2402. .dark-mode .irs.irs--round .irs-max,
  2403. .dark-mode .irs.irs--round .irs-line,
  2404. .dark-mode .irs.irs--round .irs-grid-pol,
  2405. .dark-mode .irs.irs--round .irs-handle {
  2406. color: #bcc6d2;
  2407. background: #282730;
  2408. }
  2409. .dark-mode .select2-container--default .select2-selection--single .select2-selection__placeholder {
  2410. color: #848098;
  2411. }
  2412. .dark-mode .select2-container--default .select2-selection--single,
  2413. .dark-mode .select2-container--default .select2-selection--multiple {
  2414. background-color: #24232b;
  2415. border-color: #42404e;
  2416. }
  2417. .dark-mode .select2-container--default.select2-container--focus .select2-selection--multiple, .dark-mode .select2-container--default.select2-container--focus .select2-selection--single, .dark-mode .select2-container--default.select2-container--open .select2-selection--multiple, .dark-mode .select2-container--default.select2-container--open .select2-selection--single {
  2418. border-color: #4954cb;
  2419. }
  2420. .dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered {
  2421. color: #bcc6d2;
  2422. }
  2423. .dark-mode .select2-container--default .select2-search--dropdown .select2-search__field {
  2424. border-color: #42404e;
  2425. }
  2426. .dark-mode .select2-container--default .select2-dropdown .select2-search__field:focus {
  2427. border-color: #4954cb;
  2428. }
  2429. .dark-mode .select2-container--default .select2-dropdown {
  2430. background-color: #24232b;
  2431. border-color: #42404e;
  2432. }
  2433. .dark-mode .select2-container--default .select2-search--dropdown .select2-search__field {
  2434. color: #bcc6d2;
  2435. background-color: #24232b;
  2436. border-color: #42404e;
  2437. }
  2438. .dark-mode .select2-container--default .select2-results__option[aria-selected=true] {
  2439. color: #fff;
  2440. background-color: #4954cb;
  2441. }
  2442. .dark-mode .select2-container--default .select2-search__field::-moz-placeholder {
  2443. color: #848098;
  2444. }
  2445. .dark-mode .select2-container--default .select2-search__field::placeholder {
  2446. color: #848098;
  2447. }
  2448. .dark-mode .is-valid + .select2-container--default .select2-selection--single,
  2449. .dark-mode .is-valid + .select2-container--default .select2-selection--multiple,
  2450. .dark-mode .is-valid + .select2-container--default.select2-container--focus .select2-selection--single,
  2451. .dark-mode .is-valid + .select2-container--default.select2-container--focus .select2-selection--multiple {
  2452. border-color: #89b956;
  2453. }
  2454. .dark-mode .is-valid + .select2-container--default.select2-container--focus .select2-selection--single,
  2455. .dark-mode .is-valid + .select2-container--default.select2-container--focus .select2-selection--multiple,
  2456. .dark-mode .is-valid + .select2-container--default.select2-container--open .select2-selection--single,
  2457. .dark-mode .is-valid + .select2-container--default.select2-container--open .select2-selection--multiple {
  2458. box-shadow: 0 0 0 0.25rem rgba(137, 185, 86, 0.25);
  2459. }
  2460. .dark-mode .is-invalid + .select2-container--default .select2-selection--single,
  2461. .dark-mode .is-invalid + .select2-container--default .select2-selection--multiple,
  2462. .dark-mode .is-invalid + .select2-container--default.select2-container--focus .select2-selection--single,
  2463. .dark-mode .is-invalid + .select2-container--default.select2-container--focus .select2-selection--multiple {
  2464. border-color: #e97044;
  2465. }
  2466. .dark-mode .is-invalid + .select2-container--default.select2-container--focus .select2-selection--single,
  2467. .dark-mode .is-invalid + .select2-container--default.select2-container--focus .select2-selection--multiple,
  2468. .dark-mode .is-invalid + .select2-container--default.select2-container--open .select2-selection--single,
  2469. .dark-mode .is-invalid + .select2-container--default.select2-container--open .select2-selection--multiple {
  2470. box-shadow: 0 0 0 0.25rem rgba(233, 112, 68, 0.25);
  2471. }
  2472. .dark-mode .datepicker .datepicker-switch:hover,
  2473. .dark-mode .datepicker .next:hover,
  2474. .dark-mode .datepicker .prev:hover,
  2475. .dark-mode .datepicker tfoot tr th:hover,
  2476. .dark-mode .datepicker table tr td.day:hover,
  2477. .dark-mode .datepicker table tr td.focused {
  2478. background-color: #24232b;
  2479. }
  2480. .dark-mode .datepicker table tr td.selected,
  2481. .dark-mode .datepicker table tr td.selected.highlighted {
  2482. color: #fff;
  2483. background-color: #24232b;
  2484. border-color: #24232b;
  2485. }
  2486. .dark-mode .datepicker table tr td.range {
  2487. color: #bcc6d2;
  2488. background-color: #24232b;
  2489. border-color: #24232b;
  2490. }
  2491. .dark-mode .datepicker table tr td.active:hover,
  2492. .dark-mode .datepicker table tr td.active:hover:hover,
  2493. .dark-mode .datepicker table tr td.active.disabled:hover,
  2494. .dark-mode .datepicker table tr td.active.disabled:hover:hover,
  2495. .dark-mode .datepicker table tr td.active:focus,
  2496. .dark-mode .datepicker table tr td.active:hover:focus,
  2497. .dark-mode .datepicker table tr td.active.disabled:focus,
  2498. .dark-mode .datepicker table tr td.active.disabled:hover:focus,
  2499. .dark-mode .datepicker table tr td.active:active,
  2500. .dark-mode .datepicker table tr td.active:hover:active,
  2501. .dark-mode .datepicker table tr td.active.disabled:active,
  2502. .dark-mode .datepicker table tr td.active.disabled:hover:active,
  2503. .dark-mode .datepicker table tr td.active.active,
  2504. .dark-mode .datepicker table tr td.active:hover.active,
  2505. .dark-mode .datepicker table tr td.active.disabled.active,
  2506. .dark-mode .datepicker table tr td.active.disabled:hover.active,
  2507. .dark-mode .open .dropdown-toggle.datepicker table tr td.active,
  2508. .dark-mode .open .dropdown-toggle.datepicker table tr td.active:hover,
  2509. .dark-mode .open .dropdown-toggle.datepicker table tr td.active.disabled,
  2510. .dark-mode .open .dropdown-toggle.datepicker table tr td.active.disabled:hover,
  2511. .dark-mode .datepicker table tr td span.active:hover,
  2512. .dark-mode .datepicker table tr td span.active:hover:hover,
  2513. .dark-mode .datepicker table tr td span.active.disabled:hover,
  2514. .dark-mode .datepicker table tr td span.active.disabled:hover:hover,
  2515. .dark-mode .datepicker table tr td span.active:focus,
  2516. .dark-mode .datepicker table tr td span.active:hover:focus,
  2517. .dark-mode .datepicker table tr td span.active.disabled:focus,
  2518. .dark-mode .datepicker table tr td span.active.disabled:hover:focus,
  2519. .dark-mode .datepicker table tr td span.active:active,
  2520. .dark-mode .datepicker table tr td span.active:hover:active,
  2521. .dark-mode .datepicker table tr td span.active.disabled:active,
  2522. .dark-mode .datepicker table tr td span.active.disabled:hover:active,
  2523. .dark-mode .datepicker table tr td span.active.active,
  2524. .dark-mode .datepicker table tr td span.active:hover.active,
  2525. .dark-mode .datepicker table tr td span.active.disabled.active,
  2526. .dark-mode .datepicker table tr td span.active.disabled:hover.active,
  2527. .dark-mode .open .dropdown-toggle.datepicker table tr td span.active,
  2528. .dark-mode .open .dropdown-toggle.datepicker table tr td span.active:hover,
  2529. .dark-mode .open .dropdown-toggle.datepicker table tr td span.active.disabled,
  2530. .dark-mode .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  2531. background-color: #4954cb;
  2532. border-color: #4954cb;
  2533. }
  2534. .dark-mode .flatpickr-input.form-control:disabled,
  2535. .dark-mode .flatpickr-input.form-control[readonly],
  2536. .dark-mode .input.form-control:disabled,
  2537. .dark-mode .input.form-control[readonly] {
  2538. color: #bcc6d2;
  2539. background-color: #24232b;
  2540. border-color: #42404e;
  2541. }
  2542. .dark-mode .flatpickr-day.selected,
  2543. .dark-mode .flatpickr-day.startRange,
  2544. .dark-mode .flatpickr-day.endRange,
  2545. .dark-mode .flatpickr-day.selected.inRange,
  2546. .dark-mode .flatpickr-day.startRange.inRange,
  2547. .dark-mode .flatpickr-day.endRange.inRange,
  2548. .dark-mode .flatpickr-day.selected:focus,
  2549. .dark-mode .flatpickr-day.startRange:focus,
  2550. .dark-mode .flatpickr-day.endRange:focus,
  2551. .dark-mode .flatpickr-day.selected:hover,
  2552. .dark-mode .flatpickr-day.startRange:hover,
  2553. .dark-mode .flatpickr-day.endRange:hover,
  2554. .dark-mode .flatpickr-day.selected.prevMonthDay,
  2555. .dark-mode .flatpickr-day.startRange.prevMonthDay,
  2556. .dark-mode .flatpickr-day.endRange.prevMonthDay,
  2557. .dark-mode .flatpickr-day.selected.nextMonthDay,
  2558. .dark-mode .flatpickr-day.startRange.nextMonthDay,
  2559. .dark-mode .flatpickr-day.endRange.nextMonthDay {
  2560. border-color: #4954cb;
  2561. background: #4954cb;
  2562. }
  2563. .dark-mode .flatpickr-months .flatpickr-prev-month:hover svg,
  2564. .dark-mode .flatpickr-months .flatpickr-next-month:hover svg {
  2565. fill: #4954cb;
  2566. }
  2567. .dark-mode .dd-handle {
  2568. color: #bcc6d2;
  2569. background: #363440;
  2570. border-color: #24232b;
  2571. }
  2572. .dark-mode .dd-handle:hover {
  2573. color: #9eabbe;
  2574. }
  2575. .dark-mode .dd-empty,
  2576. .dark-mode .dd-placeholder {
  2577. border-color: #b0b5e8;
  2578. background: #2f2e38;
  2579. }
  2580. .dark-mode table.dataTable.table-striped > tbody > tr.odd > * {
  2581. box-shadow: inset 0 0 0 9999px #2c2a34;
  2582. }