Repo for the search and displace core module including the interface to select files and search and displace operations to run on them. https://searchanddisplace.com
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.

11484 lines
241 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. :root {
  2. --surface-a:#ffffff;
  3. --surface-b:#faf9f8;
  4. --surface-c:#f3f2f1;
  5. --surface-d:#edebe9;
  6. --surface-e:#ffffff;
  7. --surface-f:#ffffff;
  8. --text-color:#323130;
  9. --text-color-secondary:#605e5c;
  10. --primary-color:#0078d4;
  11. --primary-color-text:#ffffff;
  12. --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  13. --surface-0: #ffffff;
  14. --surface-50: #f3f2f1;
  15. --surface-100: #e1dfdd;
  16. --surface-200: #bebbb8;
  17. --surface-300: #a19f9d;
  18. --surface-400: #797775;
  19. --surface-500: #484644;
  20. --surface-600: #323130;
  21. --surface-700: #252423;
  22. --surface-800: #1b1a19;
  23. --surface-900: #11100f;
  24. --gray-50: #f3f2f1;
  25. --gray-100: #e1dfdd;
  26. --gray-200: #bebbb8;
  27. --gray-300: #a19f9d;
  28. --gray-400: #797775;
  29. --gray-500: #484644;
  30. --gray-600: #323130;
  31. --gray-700: #252423;
  32. --gray-800: #1b1a19;
  33. --gray-900: #11100f;
  34. --content-padding:1rem;
  35. --inline-spacing:0.5rem;
  36. --border-radius:2px;
  37. --surface-ground:#faf9f8;
  38. --surface-section:#ffffff;
  39. --surface-card:#ffffff;
  40. --surface-overlay:#ffffff;
  41. --surface-border:#edebe9;
  42. --surface-hover:#f3f2f1;
  43. --focus-ring: inset 0 0 0 1px #605e5c;
  44. --maskbg: rgba(0, 0, 0, 0.4);
  45. }
  46. * {
  47. box-sizing: border-box;
  48. }
  49. .p-component {
  50. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  51. font-size: 1rem;
  52. font-weight: normal;
  53. }
  54. .p-component-overlay {
  55. background-color: rgba(0, 0, 0, 0.4);
  56. transition-duration: 0.2s;
  57. }
  58. .p-disabled, .p-component:disabled {
  59. opacity: 0.6;
  60. }
  61. .p-error {
  62. color: #a4252c;
  63. }
  64. .p-text-secondary {
  65. color: #605e5c;
  66. }
  67. .pi {
  68. font-size: 1rem;
  69. }
  70. .p-link {
  71. font-size: 1rem;
  72. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  73. border-radius: 2px;
  74. }
  75. .p-link:focus {
  76. outline: 0 none;
  77. outline-offset: 0;
  78. box-shadow: inset 0 0 0 1px #605e5c;
  79. }
  80. .p-component-overlay-enter {
  81. -webkit-animation: p-component-overlay-enter-animation 150ms forwards;
  82. animation: p-component-overlay-enter-animation 150ms forwards;
  83. }
  84. .p-component-overlay-leave {
  85. -webkit-animation: p-component-overlay-leave-animation 150ms forwards;
  86. animation: p-component-overlay-leave-animation 150ms forwards;
  87. }
  88. @-webkit-keyframes p-component-overlay-enter-animation {
  89. from {
  90. background-color: transparent;
  91. }
  92. to {
  93. background-color: var(--maskbg);
  94. }
  95. }
  96. @keyframes p-component-overlay-enter-animation {
  97. from {
  98. background-color: transparent;
  99. }
  100. to {
  101. background-color: var(--maskbg);
  102. }
  103. }
  104. @-webkit-keyframes p-component-overlay-leave-animation {
  105. from {
  106. background-color: var(--maskbg);
  107. }
  108. to {
  109. background-color: transparent;
  110. }
  111. }
  112. @keyframes p-component-overlay-leave-animation {
  113. from {
  114. background-color: var(--maskbg);
  115. }
  116. to {
  117. background-color: transparent;
  118. }
  119. }
  120. :root {
  121. --blue-50:#f3f8fc;
  122. --blue-100:#c6dcef;
  123. --blue-200:#98c1e3;
  124. --blue-300:#6ba5d7;
  125. --blue-400:#3d8aca;
  126. --blue-500:#106ebe;
  127. --blue-600:#0e5ea2;
  128. --blue-700:#0b4d85;
  129. --blue-800:#093d69;
  130. --blue-900:#062c4c;
  131. --green-50:#f7fbf3;
  132. --green-100:#d9eac4;
  133. --green-200:#bbda96;
  134. --green-300:#9cca67;
  135. --green-400:#7eb939;
  136. --green-500:#60a90a;
  137. --green-600:#529009;
  138. --green-700:#437607;
  139. --green-800:#355d06;
  140. --green-900:#264404;
  141. --yellow-50:#fffcf2;
  142. --yellow-100:#ffeec2;
  143. --yellow-200:#ffe191;
  144. --yellow-300:#ffd461;
  145. --yellow-400:#ffc630;
  146. --yellow-500:#ffb900;
  147. --yellow-600:#d99d00;
  148. --yellow-700:#b38200;
  149. --yellow-800:#8c6600;
  150. --yellow-900:#664a00;
  151. --cyan-50:#f2fbfc;
  152. --cyan-100:#c2eef1;
  153. --cyan-200:#91e0e5;
  154. --cyan-300:#61d2da;
  155. --cyan-400:#30c5ce;
  156. --cyan-500:#00b7c3;
  157. --cyan-600:#009ca6;
  158. --cyan-700:#008089;
  159. --cyan-800:#00656b;
  160. --cyan-900:#00494e;
  161. --pink-50:#fef2f9;
  162. --pink-100:#f8c2e3;
  163. --pink-200:#f391ce;
  164. --pink-300:#ee61b8;
  165. --pink-400:#e830a2;
  166. --pink-500:#e3008c;
  167. --pink-600:#c10077;
  168. --pink-700:#9f0062;
  169. --pink-800:#7d004d;
  170. --pink-900:#5b0038;
  171. --indigo-50:#f5f6fc;
  172. --indigo-100:#cdd3f1;
  173. --indigo-200:#a5b0e6;
  174. --indigo-300:#7d8edc;
  175. --indigo-400:#566bd1;
  176. --indigo-500:#2e48c6;
  177. --indigo-600:#273da8;
  178. --indigo-700:#20328b;
  179. --indigo-800:#19286d;
  180. --indigo-900:#121d4f;
  181. --teal-50:#f2f9f8;
  182. --teal-100:#c2e1dd;
  183. --teal-200:#91c9c2;
  184. --teal-300:#61b2a8;
  185. --teal-400:#309a8d;
  186. --teal-500:#008272;
  187. --teal-600:#006f61;
  188. --teal-700:#005b50;
  189. --teal-800:#00483f;
  190. --teal-900:#00342e;
  191. --orange-50:#fdf7f2;
  192. --orange-100:#f5d8c2;
  193. --orange-200:#edb991;
  194. --orange-300:#e49a61;
  195. --orange-400:#dc7b30;
  196. --orange-500:#d45c00;
  197. --orange-600:#b44e00;
  198. --orange-700:#944000;
  199. --orange-800:#753300;
  200. --orange-900:#552500;
  201. --bluegray-50:#f8f9fb;
  202. --bluegray-100:#dee4ed;
  203. --bluegray-200:#c4cfe0;
  204. --bluegray-300:#a9bad2;
  205. --bluegray-400:#8fa4c4;
  206. --bluegray-500:#758fb6;
  207. --bluegray-600:#637a9b;
  208. --bluegray-700:#52647f;
  209. --bluegray-800:#404f64;
  210. --bluegray-900:#2f3949;
  211. --purple-50:#f9f8fd;
  212. --purple-100:#e1dff7;
  213. --purple-200:#cac5f1;
  214. --purple-300:#b2abeb;
  215. --purple-400:#9b92e4;
  216. --purple-500:#8378de;
  217. --purple-600:#6f66bd;
  218. --purple-700:#5c549b;
  219. --purple-800:#48427a;
  220. --purple-900:#343059;
  221. }
  222. .p-autocomplete .p-autocomplete-loader {
  223. right: 0.5rem;
  224. }
  225. .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader {
  226. right: 2.857rem;
  227. }
  228. .p-autocomplete .p-autocomplete-multiple-container {
  229. padding: 0.25rem 0.5rem;
  230. }
  231. .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover {
  232. border-color: #323130;
  233. }
  234. .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
  235. outline: 0 none;
  236. outline-offset: 0;
  237. box-shadow: inset 0 0 0 1px #605e5c;
  238. border-color: #0078d4;
  239. }
  240. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token {
  241. padding: 0.25rem 0;
  242. }
  243. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input {
  244. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  245. font-size: 1rem;
  246. color: #323130;
  247. padding: 0;
  248. margin: 0;
  249. }
  250. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token {
  251. padding: 0.25rem 0.5rem;
  252. margin-right: 0.5rem;
  253. background: #edebe9;
  254. color: #323130;
  255. border-radius: 16px;
  256. }
  257. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon {
  258. margin-left: 0.5rem;
  259. }
  260. .p-autocomplete.p-invalid.p-component > .p-inputtext {
  261. border-color: #a4252c;
  262. }
  263. .p-autocomplete-panel {
  264. background: #ffffff;
  265. color: #323130;
  266. border: 0 none;
  267. border-radius: 2px;
  268. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  269. }
  270. .p-autocomplete-panel .p-autocomplete-items {
  271. padding: 0;
  272. }
  273. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item {
  274. margin: 0;
  275. padding: 0.75rem 0.5rem;
  276. border: 1px solid transparent;
  277. color: #323130;
  278. background: transparent;
  279. transition: box-shadow 0.2s;
  280. border-radius: 0;
  281. }
  282. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover {
  283. color: #323130;
  284. background: #f3f2f1;
  285. }
  286. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight {
  287. color: #323130;
  288. background: #edebe9;
  289. }
  290. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group {
  291. margin: 0;
  292. padding: 0.75rem 0.5rem;
  293. color: #0078d4;
  294. background: #ffffff;
  295. font-weight: 600;
  296. }
  297. .p-calendar.p-invalid.p-component > .p-inputtext {
  298. border-color: #a4252c;
  299. }
  300. .p-datepicker {
  301. padding: 0.75rem;
  302. background: #ffffff;
  303. color: #323130;
  304. border: 1px solid #605e5c;
  305. border-radius: 2px;
  306. }
  307. .p-datepicker:not(.p-datepicker-inline) {
  308. background: #ffffff;
  309. border: 0 none;
  310. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  311. }
  312. .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header {
  313. background: #ffffff;
  314. }
  315. .p-datepicker .p-datepicker-header {
  316. padding: 0 0.5rem 0.5rem 0.5rem;
  317. color: #323130;
  318. background: #ffffff;
  319. font-weight: 600;
  320. margin: 0;
  321. border-bottom: 0 none;
  322. border-top-right-radius: 2px;
  323. border-top-left-radius: 2px;
  324. }
  325. .p-datepicker .p-datepicker-header .p-datepicker-prev,
  326. .p-datepicker .p-datepicker-header .p-datepicker-next {
  327. width: 2rem;
  328. height: 2rem;
  329. color: #605e5c;
  330. border: 0 none;
  331. background: transparent;
  332. border-radius: 2px;
  333. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  334. }
  335. .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,
  336. .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover {
  337. color: #605e5c;
  338. border-color: transparent;
  339. background: #f3f2f1;
  340. }
  341. .p-datepicker .p-datepicker-header .p-datepicker-prev:focus,
  342. .p-datepicker .p-datepicker-header .p-datepicker-next:focus {
  343. outline: 0 none;
  344. outline-offset: 0;
  345. box-shadow: inset 0 0 0 1px #605e5c;
  346. }
  347. .p-datepicker .p-datepicker-header .p-datepicker-title {
  348. line-height: 2rem;
  349. }
  350. .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,
  351. .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
  352. color: #323130;
  353. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  354. font-weight: 600;
  355. padding: 0.5rem;
  356. }
  357. .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,
  358. .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover {
  359. color: #0078d4;
  360. }
  361. .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
  362. margin-right: 0.5rem;
  363. }
  364. .p-datepicker table {
  365. font-size: 1rem;
  366. margin: 0;
  367. }
  368. .p-datepicker table th {
  369. padding: 0.5rem;
  370. }
  371. .p-datepicker table th > span {
  372. width: 2rem;
  373. height: 2rem;
  374. }
  375. .p-datepicker table td {
  376. padding: 1px;
  377. }
  378. .p-datepicker table td > span {
  379. width: 2rem;
  380. height: 2rem;
  381. border-radius: 2px;
  382. transition: box-shadow 0.2s;
  383. border: 0 none;
  384. }
  385. .p-datepicker table td > span.p-highlight {
  386. color: #323130;
  387. background: #edebe9;
  388. }
  389. .p-datepicker table td > span:focus {
  390. outline: 0 none;
  391. outline-offset: 0;
  392. box-shadow: inset 0 0 0 1px #605e5c;
  393. }
  394. .p-datepicker table td.p-datepicker-today > span {
  395. background: #0078d4;
  396. color: #ffffff;
  397. border-color: transparent;
  398. }
  399. .p-datepicker table td.p-datepicker-today > span.p-highlight {
  400. color: #323130;
  401. background: #edebe9;
  402. }
  403. .p-datepicker .p-datepicker-buttonbar {
  404. padding: 1rem 0;
  405. border-top: 1px solid #edebe9;
  406. }
  407. .p-datepicker .p-datepicker-buttonbar .p-button {
  408. width: auto;
  409. }
  410. .p-datepicker .p-timepicker {
  411. border-top: 1px solid #edebe9;
  412. padding: 0.5rem;
  413. }
  414. .p-datepicker .p-timepicker button {
  415. width: 2rem;
  416. height: 2rem;
  417. color: #605e5c;
  418. border: 0 none;
  419. background: transparent;
  420. border-radius: 2px;
  421. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  422. }
  423. .p-datepicker .p-timepicker button:enabled:hover {
  424. color: #605e5c;
  425. border-color: transparent;
  426. background: #f3f2f1;
  427. }
  428. .p-datepicker .p-timepicker button:focus {
  429. outline: 0 none;
  430. outline-offset: 0;
  431. box-shadow: inset 0 0 0 1px #605e5c;
  432. }
  433. .p-datepicker .p-timepicker button:last-child {
  434. margin-top: 0.2em;
  435. }
  436. .p-datepicker .p-timepicker span {
  437. font-size: 1.25rem;
  438. }
  439. .p-datepicker .p-timepicker > div {
  440. padding: 0 0.5rem;
  441. }
  442. .p-datepicker.p-datepicker-timeonly .p-timepicker {
  443. border-top: 0 none;
  444. }
  445. .p-datepicker .p-monthpicker {
  446. margin: 0;
  447. }
  448. .p-datepicker .p-monthpicker .p-monthpicker-month {
  449. padding: 1px;
  450. transition: box-shadow 0.2s;
  451. border-radius: 2px;
  452. }
  453. .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight {
  454. color: #323130;
  455. background: #edebe9;
  456. }
  457. .p-datepicker .p-yearpicker {
  458. margin: 0;
  459. }
  460. .p-datepicker .p-yearpicker .p-yearpicker-year {
  461. padding: 1px;
  462. transition: box-shadow 0.2s;
  463. border-radius: 2px;
  464. }
  465. .p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight {
  466. color: #323130;
  467. background: #edebe9;
  468. }
  469. .p-datepicker.p-datepicker-multiple-month .p-datepicker-group {
  470. border-left: 1px solid #edebe9;
  471. padding-right: 0.75rem;
  472. padding-left: 0.75rem;
  473. padding-top: 0;
  474. padding-bottom: 0;
  475. }
  476. .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child {
  477. padding-left: 0;
  478. border-left: 0 none;
  479. }
  480. .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child {
  481. padding-right: 0;
  482. }
  483. .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
  484. background: #f3f2f1;
  485. }
  486. .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus {
  487. outline: 0 none;
  488. outline-offset: 0;
  489. box-shadow: inset 0 0 0 1px #605e5c;
  490. }
  491. .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover {
  492. background: #f3f2f1;
  493. }
  494. .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus {
  495. outline: 0 none;
  496. outline-offset: 0;
  497. box-shadow: inset 0 0 0 1px #605e5c;
  498. }
  499. .p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover {
  500. background: #f3f2f1;
  501. }
  502. .p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus {
  503. outline: 0 none;
  504. outline-offset: 0;
  505. box-shadow: inset 0 0 0 1px #605e5c;
  506. }
  507. @media screen and (max-width: 769px) {
  508. .p-datepicker table th, .p-datepicker table td {
  509. padding: 0;
  510. }
  511. }
  512. .p-cascadeselect {
  513. background: #ffffff;
  514. border: 1px solid #605e5c;
  515. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  516. border-radius: 2px;
  517. }
  518. .p-cascadeselect:not(.p-disabled):hover {
  519. border-color: #323130;
  520. }
  521. .p-cascadeselect:not(.p-disabled).p-focus {
  522. outline: 0 none;
  523. outline-offset: 0;
  524. box-shadow: inset 0 0 0 1px #605e5c;
  525. border-color: #0078d4;
  526. }
  527. .p-cascadeselect .p-cascadeselect-label {
  528. background: transparent;
  529. border: 0 none;
  530. padding: 0.5rem 0.5rem;
  531. }
  532. .p-cascadeselect .p-cascadeselect-label.p-placeholder {
  533. color: #605e5c;
  534. }
  535. .p-cascadeselect .p-cascadeselect-label:enabled:focus {
  536. outline: 0 none;
  537. box-shadow: none;
  538. }
  539. .p-cascadeselect .p-cascadeselect-trigger {
  540. background: transparent;
  541. color: #605e5c;
  542. width: 2.357rem;
  543. border-top-right-radius: 2px;
  544. border-bottom-right-radius: 2px;
  545. }
  546. .p-cascadeselect.p-invalid.p-component {
  547. border-color: #a4252c;
  548. }
  549. .p-cascadeselect-panel {
  550. background: #ffffff;
  551. color: #323130;
  552. border: 0 none;
  553. border-radius: 2px;
  554. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  555. }
  556. .p-cascadeselect-panel .p-cascadeselect-items {
  557. padding: 0;
  558. }
  559. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item {
  560. margin: 0;
  561. border: 1px solid transparent;
  562. color: #323130;
  563. background: transparent;
  564. transition: box-shadow 0.2s;
  565. border-radius: 0;
  566. }
  567. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content {
  568. padding: 0.75rem 0.5rem;
  569. }
  570. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus {
  571. outline: 0 none;
  572. outline-offset: 0;
  573. box-shadow: inset 0 0 0 0.15rem #605e5c;
  574. }
  575. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight {
  576. color: #323130;
  577. background: #edebe9;
  578. }
  579. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover {
  580. color: #323130;
  581. background: #f3f2f1;
  582. }
  583. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon {
  584. font-size: 0.875rem;
  585. }
  586. .p-input-filled .p-cascadeselect {
  587. background: #faf9f8;
  588. }
  589. .p-input-filled .p-cascadeselect:not(.p-disabled):hover {
  590. background-color: #faf9f8;
  591. }
  592. .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus {
  593. background-color: #faf9f8;
  594. }
  595. .p-checkbox {
  596. width: 20px;
  597. height: 20px;
  598. }
  599. .p-checkbox .p-checkbox-box {
  600. border: 1px solid #605e5c;
  601. background: #ffffff;
  602. width: 20px;
  603. height: 20px;
  604. color: #323130;
  605. border-radius: 2px;
  606. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  607. }
  608. .p-checkbox .p-checkbox-box .p-checkbox-icon {
  609. transition-duration: 0.2s;
  610. color: #ffffff;
  611. font-size: 14px;
  612. }
  613. .p-checkbox .p-checkbox-box.p-highlight {
  614. border-color: #0078d4;
  615. background: #0078d4;
  616. }
  617. .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  618. border-color: #323130;
  619. }
  620. .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus {
  621. outline: 0 none;
  622. outline-offset: 0;
  623. box-shadow: inset 0 0 0 1px #605e5c;
  624. border-color: #0078d4;
  625. }
  626. .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  627. border-color: #005a9e;
  628. background: #005a9e;
  629. color: #ffffff;
  630. }
  631. .p-checkbox.p-invalid > .p-checkbox-box {
  632. border-color: #a4252c;
  633. }
  634. .p-input-filled .p-checkbox .p-checkbox-box {
  635. background-color: #faf9f8;
  636. }
  637. .p-input-filled .p-checkbox .p-checkbox-box.p-highlight {
  638. background: #0078d4;
  639. }
  640. .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  641. background-color: #faf9f8;
  642. }
  643. .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  644. background: #005a9e;
  645. }
  646. .p-chips .p-chips-multiple-container {
  647. padding: 0.25rem 0.5rem;
  648. }
  649. .p-chips .p-chips-multiple-container:not(.p-disabled):hover {
  650. border-color: #323130;
  651. }
  652. .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
  653. outline: 0 none;
  654. outline-offset: 0;
  655. box-shadow: inset 0 0 0 1px #605e5c;
  656. border-color: #0078d4;
  657. }
  658. .p-chips .p-chips-multiple-container .p-chips-token {
  659. padding: 0.25rem 0.5rem;
  660. margin-right: 0.5rem;
  661. background: #edebe9;
  662. color: #323130;
  663. border-radius: 16px;
  664. }
  665. .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon {
  666. margin-left: 0.5rem;
  667. }
  668. .p-chips .p-chips-multiple-container .p-chips-input-token {
  669. padding: 0.25rem 0;
  670. }
  671. .p-chips .p-chips-multiple-container .p-chips-input-token input {
  672. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  673. font-size: 1rem;
  674. color: #323130;
  675. padding: 0;
  676. margin: 0;
  677. }
  678. .p-chips.p-invalid.p-component > .p-inputtext {
  679. border-color: #a4252c;
  680. }
  681. .p-colorpicker-preview {
  682. width: 2rem;
  683. height: 2rem;
  684. }
  685. .p-colorpicker-panel {
  686. background: #323232;
  687. border: 1px solid #191919;
  688. }
  689. .p-colorpicker-panel .p-colorpicker-color-handle,
  690. .p-colorpicker-panel .p-colorpicker-hue-handle {
  691. border-color: #ffffff;
  692. }
  693. .p-colorpicker-overlay-panel {
  694. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  695. }
  696. .p-dropdown {
  697. background: #ffffff;
  698. border: 1px solid #605e5c;
  699. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  700. border-radius: 2px;
  701. }
  702. .p-dropdown:not(.p-disabled):hover {
  703. border-color: #323130;
  704. }
  705. .p-dropdown:not(.p-disabled).p-focus {
  706. outline: 0 none;
  707. outline-offset: 0;
  708. box-shadow: inset 0 0 0 1px #605e5c;
  709. border-color: #0078d4;
  710. }
  711. .p-dropdown.p-dropdown-clearable .p-dropdown-label {
  712. padding-right: 1.5rem;
  713. }
  714. .p-dropdown .p-dropdown-label {
  715. background: transparent;
  716. border: 0 none;
  717. }
  718. .p-dropdown .p-dropdown-label.p-placeholder {
  719. color: #605e5c;
  720. }
  721. .p-dropdown .p-dropdown-label:enabled:focus {
  722. outline: 0 none;
  723. box-shadow: none;
  724. }
  725. .p-dropdown .p-dropdown-trigger {
  726. background: transparent;
  727. color: #605e5c;
  728. width: 2.357rem;
  729. border-top-right-radius: 2px;
  730. border-bottom-right-radius: 2px;
  731. }
  732. .p-dropdown .p-dropdown-clear-icon {
  733. color: #605e5c;
  734. right: 2.357rem;
  735. }
  736. .p-dropdown.p-invalid.p-component {
  737. border-color: #a4252c;
  738. }
  739. .p-dropdown-panel {
  740. background: #ffffff;
  741. color: #323130;
  742. border: 0 none;
  743. border-radius: 2px;
  744. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  745. }
  746. .p-dropdown-panel .p-dropdown-header {
  747. padding: 0.75rem 0.5rem;
  748. border-bottom: 1px solid #edebe9;
  749. color: #323130;
  750. background: #ffffff;
  751. margin: 0;
  752. border-top-right-radius: 2px;
  753. border-top-left-radius: 2px;
  754. }
  755. .p-dropdown-panel .p-dropdown-header .p-dropdown-filter {
  756. padding-right: 1.5rem;
  757. margin-right: -1.5rem;
  758. }
  759. .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon {
  760. right: 0.5rem;
  761. color: #605e5c;
  762. }
  763. .p-dropdown-panel .p-dropdown-items {
  764. padding: 0;
  765. }
  766. .p-dropdown-panel .p-dropdown-items .p-dropdown-item {
  767. margin: 0;
  768. padding: 0.75rem 0.5rem;
  769. border: 1px solid transparent;
  770. color: #323130;
  771. background: transparent;
  772. transition: box-shadow 0.2s;
  773. border-radius: 0;
  774. }
  775. .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight {
  776. color: #323130;
  777. background: #edebe9;
  778. }
  779. .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover {
  780. color: #323130;
  781. background: #f3f2f1;
  782. }
  783. .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group {
  784. margin: 0;
  785. padding: 0.75rem 0.5rem;
  786. color: #0078d4;
  787. background: #ffffff;
  788. font-weight: 600;
  789. }
  790. .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message {
  791. padding: 0.75rem 0.5rem;
  792. color: #323130;
  793. background: transparent;
  794. }
  795. .p-input-filled .p-dropdown {
  796. background: #faf9f8;
  797. }
  798. .p-input-filled .p-dropdown:not(.p-disabled):hover {
  799. background-color: #faf9f8;
  800. }
  801. .p-input-filled .p-dropdown:not(.p-disabled).p-focus {
  802. background-color: #faf9f8;
  803. }
  804. .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext {
  805. background-color: transparent;
  806. }
  807. .p-editor-container .p-editor-toolbar {
  808. background: #faf9f8;
  809. border-top-right-radius: 2px;
  810. border-top-left-radius: 2px;
  811. }
  812. .p-editor-container .p-editor-toolbar.ql-snow {
  813. border: 1px solid #a19f9d;
  814. }
  815. .p-editor-container .p-editor-toolbar.ql-snow .ql-stroke {
  816. stroke: #605e5c;
  817. }
  818. .p-editor-container .p-editor-toolbar.ql-snow .ql-fill {
  819. fill: #605e5c;
  820. }
  821. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label {
  822. border: 0 none;
  823. color: #605e5c;
  824. }
  825. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover {
  826. color: #323130;
  827. }
  828. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke {
  829. stroke: #323130;
  830. }
  831. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill {
  832. fill: #323130;
  833. }
  834. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  835. color: #323130;
  836. }
  837. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  838. stroke: #323130;
  839. }
  840. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  841. fill: #323130;
  842. }
  843. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  844. background: #ffffff;
  845. border: 0 none;
  846. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  847. border-radius: 2px;
  848. padding: 0;
  849. }
  850. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  851. color: #323130;
  852. }
  853. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  854. color: #323130;
  855. background: #f3f2f1;
  856. }
  857. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item {
  858. padding: 0.75rem 0.5rem;
  859. }
  860. .p-editor-container .p-editor-content {
  861. border-bottom-right-radius: 2px;
  862. border-bottom-left-radius: 2px;
  863. }
  864. .p-editor-container .p-editor-content.ql-snow {
  865. border: 1px solid #a19f9d;
  866. }
  867. .p-editor-container .p-editor-content .ql-editor {
  868. background: #ffffff;
  869. color: #323130;
  870. border-bottom-right-radius: 2px;
  871. border-bottom-left-radius: 2px;
  872. }
  873. .p-editor-container .ql-snow.ql-toolbar button:hover,
  874. .p-editor-container .ql-snow.ql-toolbar button:focus {
  875. color: #323130;
  876. }
  877. .p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,
  878. .p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke {
  879. stroke: #323130;
  880. }
  881. .p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,
  882. .p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill {
  883. fill: #323130;
  884. }
  885. .p-editor-container .ql-snow.ql-toolbar button.ql-active,
  886. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,
  887. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected {
  888. color: #0078d4;
  889. }
  890. .p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,
  891. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
  892. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke {
  893. stroke: #0078d4;
  894. }
  895. .p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,
  896. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
  897. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill {
  898. fill: #0078d4;
  899. }
  900. .p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,
  901. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,
  902. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label {
  903. color: #0078d4;
  904. }
  905. .p-inputgroup-addon {
  906. background: #f3f2f1;
  907. color: #605e5c;
  908. border-top: 1px solid #605e5c;
  909. border-left: 1px solid #605e5c;
  910. border-bottom: 1px solid #605e5c;
  911. padding: 0.5rem 0.5rem;
  912. min-width: 2.357rem;
  913. }
  914. .p-inputgroup-addon:last-child {
  915. border-right: 1px solid #605e5c;
  916. }
  917. .p-inputgroup > .p-component,
  918. .p-inputgroup > .p-inputwrapper > .p-inputtext,
  919. .p-inputgroup > .p-float-label > .p-component {
  920. border-radius: 0;
  921. margin: 0;
  922. }
  923. .p-inputgroup > .p-component + .p-inputgroup-addon,
  924. .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon,
  925. .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon {
  926. border-left: 0 none;
  927. }
  928. .p-inputgroup > .p-component:focus,
  929. .p-inputgroup > .p-inputwrapper > .p-inputtext:focus,
  930. .p-inputgroup > .p-float-label > .p-component:focus {
  931. z-index: 1;
  932. }
  933. .p-inputgroup > .p-component:focus ~ label,
  934. .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label,
  935. .p-inputgroup > .p-float-label > .p-component:focus ~ label {
  936. z-index: 1;
  937. }
  938. .p-inputgroup-addon:first-child,
  939. .p-inputgroup button:first-child,
  940. .p-inputgroup input:first-child,
  941. .p-inputgroup > .p-inputwrapper:first-child,
  942. .p-inputgroup > .p-inputwrapper:first-child > .p-inputtext {
  943. border-top-left-radius: 2px;
  944. border-bottom-left-radius: 2px;
  945. }
  946. .p-inputgroup .p-float-label:first-child input {
  947. border-top-left-radius: 2px;
  948. border-bottom-left-radius: 2px;
  949. }
  950. .p-inputgroup-addon:last-child,
  951. .p-inputgroup button:last-child,
  952. .p-inputgroup input:last-child,
  953. .p-inputgroup > .p-inputwrapper:last-child,
  954. .p-inputgroup > .p-inputwrapper:last-child > .p-inputtext {
  955. border-top-right-radius: 2px;
  956. border-bottom-right-radius: 2px;
  957. }
  958. .p-inputgroup .p-float-label:last-child input {
  959. border-top-right-radius: 2px;
  960. border-bottom-right-radius: 2px;
  961. }
  962. .p-fluid .p-inputgroup .p-button {
  963. width: auto;
  964. }
  965. .p-fluid .p-inputgroup .p-button.p-button-icon-only {
  966. width: 2.357rem;
  967. }
  968. .p-inputnumber.p-invalid.p-component > .p-inputtext {
  969. border-color: #a4252c;
  970. }
  971. .p-inputswitch {
  972. width: 3rem;
  973. height: 1.75rem;
  974. }
  975. .p-inputswitch .p-inputswitch-slider {
  976. background: #ffffff;
  977. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  978. border-radius: 30px;
  979. }
  980. .p-inputswitch .p-inputswitch-slider:before {
  981. background: #605e5c;
  982. width: 1.25rem;
  983. height: 1.25rem;
  984. left: 0.25rem;
  985. margin-top: -0.625rem;
  986. border-radius: 50%;
  987. transition-duration: 0.2s;
  988. }
  989. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  990. transform: translateX(1.25rem);
  991. }
  992. .p-inputswitch.p-focus .p-inputswitch-slider {
  993. outline: 0 none;
  994. outline-offset: 0;
  995. box-shadow: inset 0 0 0 1px #605e5c;
  996. }
  997. .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider {
  998. background: #ffffff;
  999. }
  1000. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider {
  1001. background: #0078d4;
  1002. }
  1003. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  1004. background: #ffffff;
  1005. }
  1006. .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider {
  1007. background: #005a9e;
  1008. }
  1009. .p-inputswitch.p-invalid {
  1010. border-color: #a4252c;
  1011. }
  1012. .p-inputtext {
  1013. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  1014. font-size: 1rem;
  1015. color: #323130;
  1016. background: #ffffff;
  1017. padding: 0.5rem 0.5rem;
  1018. border: 1px solid #605e5c;
  1019. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1020. -webkit-appearance: none;
  1021. -moz-appearance: none;
  1022. appearance: none;
  1023. border-radius: 2px;
  1024. }
  1025. .p-inputtext:enabled:hover {
  1026. border-color: #323130;
  1027. }
  1028. .p-inputtext:enabled:focus {
  1029. outline: 0 none;
  1030. outline-offset: 0;
  1031. box-shadow: inset 0 0 0 1px #605e5c;
  1032. border-color: #0078d4;
  1033. }
  1034. .p-inputtext.p-invalid.p-component {
  1035. border-color: #a4252c;
  1036. }
  1037. .p-inputtext.p-inputtext-sm {
  1038. font-size: 0.875rem;
  1039. padding: 0.4375rem 0.4375rem;
  1040. }
  1041. .p-inputtext.p-inputtext-lg {
  1042. font-size: 1.25rem;
  1043. padding: 0.625rem 0.625rem;
  1044. }
  1045. .p-float-label > label {
  1046. left: 0.5rem;
  1047. color: #605e5c;
  1048. transition-duration: 0.2s;
  1049. }
  1050. .p-input-icon-left > i:first-of-type {
  1051. left: 0.5rem;
  1052. color: #605e5c;
  1053. }
  1054. .p-input-icon-left > .p-inputtext {
  1055. padding-left: 2rem;
  1056. }
  1057. .p-input-icon-left.p-float-label > label {
  1058. left: 2rem;
  1059. }
  1060. .p-input-icon-right > i:last-of-type {
  1061. right: 0.5rem;
  1062. color: #605e5c;
  1063. }
  1064. .p-input-icon-right > .p-inputtext {
  1065. padding-right: 2rem;
  1066. }
  1067. ::-webkit-input-placeholder {
  1068. color: #605e5c;
  1069. }
  1070. :-moz-placeholder {
  1071. color: #605e5c;
  1072. }
  1073. ::-moz-placeholder {
  1074. color: #605e5c;
  1075. }
  1076. :-ms-input-placeholder {
  1077. color: #605e5c;
  1078. }
  1079. .p-input-filled .p-inputtext {
  1080. background-color: #faf9f8;
  1081. }
  1082. .p-input-filled .p-inputtext:enabled:hover {
  1083. background-color: #faf9f8;
  1084. }
  1085. .p-input-filled .p-inputtext:enabled:focus {
  1086. background-color: #faf9f8;
  1087. }
  1088. .p-inputtext-sm .p-inputtext {
  1089. font-size: 0.875rem;
  1090. padding: 0.4375rem 0.4375rem;
  1091. }
  1092. .p-inputtext-lg .p-inputtext {
  1093. font-size: 1.25rem;
  1094. padding: 0.625rem 0.625rem;
  1095. }
  1096. .p-listbox {
  1097. background: #ffffff;
  1098. color: #323130;
  1099. border: 1px solid #605e5c;
  1100. border-radius: 2px;
  1101. }
  1102. .p-listbox .p-listbox-header {
  1103. padding: 0.75rem 0.5rem;
  1104. border-bottom: 1px solid #edebe9;
  1105. color: #323130;
  1106. background: #ffffff;
  1107. margin: 0;
  1108. border-top-right-radius: 2px;
  1109. border-top-left-radius: 2px;
  1110. }
  1111. .p-listbox .p-listbox-header .p-listbox-filter {
  1112. padding-right: 1.5rem;
  1113. }
  1114. .p-listbox .p-listbox-header .p-listbox-filter-icon {
  1115. right: 0.5rem;
  1116. color: #605e5c;
  1117. }
  1118. .p-listbox .p-listbox-list {
  1119. padding: 0;
  1120. }
  1121. .p-listbox .p-listbox-list .p-listbox-item {
  1122. margin: 0;
  1123. padding: 0.75rem 0.5rem;
  1124. border: 1px solid transparent;
  1125. color: #323130;
  1126. transition: box-shadow 0.2s;
  1127. border-radius: 0;
  1128. }
  1129. .p-listbox .p-listbox-list .p-listbox-item.p-highlight {
  1130. color: #323130;
  1131. background: #edebe9;
  1132. }
  1133. .p-listbox .p-listbox-list .p-listbox-item:focus {
  1134. outline: 0 none;
  1135. outline-offset: 0;
  1136. box-shadow: inset 0 0 0 0.15rem #605e5c;
  1137. }
  1138. .p-listbox .p-listbox-list .p-listbox-item-group {
  1139. margin: 0;
  1140. padding: 0.75rem 0.5rem;
  1141. color: #0078d4;
  1142. background: #ffffff;
  1143. font-weight: 600;
  1144. }
  1145. .p-listbox .p-listbox-list .p-listbox-empty-message {
  1146. padding: 0.75rem 0.5rem;
  1147. color: #323130;
  1148. background: transparent;
  1149. }
  1150. .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover {
  1151. color: #323130;
  1152. background: #f3f2f1;
  1153. }
  1154. .p-listbox.p-invalid {
  1155. border-color: #a4252c;
  1156. }
  1157. .p-multiselect {
  1158. background: #ffffff;
  1159. border: 1px solid #605e5c;
  1160. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1161. border-radius: 2px;
  1162. }
  1163. .p-multiselect:not(.p-disabled):hover {
  1164. border-color: #323130;
  1165. }
  1166. .p-multiselect:not(.p-disabled).p-focus {
  1167. outline: 0 none;
  1168. outline-offset: 0;
  1169. box-shadow: inset 0 0 0 1px #605e5c;
  1170. border-color: #0078d4;
  1171. }
  1172. .p-multiselect .p-multiselect-label {
  1173. padding: 0.5rem 0.5rem;
  1174. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1175. }
  1176. .p-multiselect .p-multiselect-label.p-placeholder {
  1177. color: #605e5c;
  1178. }
  1179. .p-multiselect.p-multiselect-chip .p-multiselect-token {
  1180. padding: 0.25rem 0.5rem;
  1181. margin-right: 0.5rem;
  1182. background: #edebe9;
  1183. color: #323130;
  1184. border-radius: 16px;
  1185. }
  1186. .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon {
  1187. margin-left: 0.5rem;
  1188. }
  1189. .p-multiselect .p-multiselect-trigger {
  1190. background: transparent;
  1191. color: #605e5c;
  1192. width: 2.357rem;
  1193. border-top-right-radius: 2px;
  1194. border-bottom-right-radius: 2px;
  1195. }
  1196. .p-multiselect.p-invalid.p-component {
  1197. border-color: #a4252c;
  1198. }
  1199. .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label {
  1200. padding: 0.25rem 0.5rem;
  1201. }
  1202. .p-multiselect-panel {
  1203. background: #ffffff;
  1204. color: #323130;
  1205. border: 0 none;
  1206. border-radius: 2px;
  1207. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  1208. }
  1209. .p-multiselect-panel .p-multiselect-header {
  1210. padding: 0.75rem 0.5rem;
  1211. border-bottom: 1px solid #edebe9;
  1212. color: #323130;
  1213. background: #ffffff;
  1214. margin: 0;
  1215. border-top-right-radius: 2px;
  1216. border-top-left-radius: 2px;
  1217. }
  1218. .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext {
  1219. padding-right: 1.5rem;
  1220. }
  1221. .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  1222. right: 0.5rem;
  1223. color: #605e5c;
  1224. }
  1225. .p-multiselect-panel .p-multiselect-header .p-checkbox {
  1226. margin-right: 0.5rem;
  1227. }
  1228. .p-multiselect-panel .p-multiselect-header .p-multiselect-close {
  1229. margin-left: 0.5rem;
  1230. width: 2rem;
  1231. height: 2rem;
  1232. color: #605e5c;
  1233. border: 0 none;
  1234. background: transparent;
  1235. border-radius: 2px;
  1236. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  1237. }
  1238. .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover {
  1239. color: #605e5c;
  1240. border-color: transparent;
  1241. background: #f3f2f1;
  1242. }
  1243. .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus {
  1244. outline: 0 none;
  1245. outline-offset: 0;
  1246. box-shadow: inset 0 0 0 1px #605e5c;
  1247. }
  1248. .p-multiselect-panel .p-multiselect-items {
  1249. padding: 0;
  1250. }
  1251. .p-multiselect-panel .p-multiselect-items .p-multiselect-item {
  1252. margin: 0;
  1253. padding: 0.75rem 0.5rem;
  1254. border: 1px solid transparent;
  1255. color: #323130;
  1256. background: transparent;
  1257. transition: box-shadow 0.2s;
  1258. border-radius: 0;
  1259. }
  1260. .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
  1261. color: #323130;
  1262. background: #edebe9;
  1263. }
  1264. .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover {
  1265. color: #323130;
  1266. background: #f3f2f1;
  1267. }
  1268. .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus {
  1269. outline: 0 none;
  1270. outline-offset: 0;
  1271. box-shadow: inset 0 0 0 0.15rem #605e5c;
  1272. }
  1273. .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox {
  1274. margin-right: 0.5rem;
  1275. }
  1276. .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group {
  1277. margin: 0;
  1278. padding: 0.75rem 0.5rem;
  1279. color: #0078d4;
  1280. background: #ffffff;
  1281. font-weight: 600;
  1282. }
  1283. .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message {
  1284. padding: 0.75rem 0.5rem;
  1285. color: #323130;
  1286. background: transparent;
  1287. }
  1288. .p-input-filled .p-multiselect {
  1289. background: #faf9f8;
  1290. }
  1291. .p-input-filled .p-multiselect:not(.p-disabled):hover {
  1292. background-color: #faf9f8;
  1293. }
  1294. .p-input-filled .p-multiselect:not(.p-disabled).p-focus {
  1295. background-color: #faf9f8;
  1296. }
  1297. .p-password.p-invalid.p-component > .p-inputtext {
  1298. border-color: #a4252c;
  1299. }
  1300. .p-password-panel {
  1301. padding: 1rem;
  1302. background: #ffffff;
  1303. color: #323130;
  1304. border: 0 none;
  1305. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  1306. border-radius: 2px;
  1307. }
  1308. .p-password-panel .p-password-meter {
  1309. margin-bottom: 0.5rem;
  1310. background: #edebe9;
  1311. }
  1312. .p-password-panel .p-password-meter .p-password-strength.weak {
  1313. background: #d13438;
  1314. }
  1315. .p-password-panel .p-password-meter .p-password-strength.medium {
  1316. background: #ffaa44;
  1317. }
  1318. .p-password-panel .p-password-meter .p-password-strength.strong {
  1319. background: #498205;
  1320. }
  1321. .p-radiobutton {
  1322. width: 20px;
  1323. height: 20px;
  1324. }
  1325. .p-radiobutton .p-radiobutton-box {
  1326. border: 1px solid #605e5c;
  1327. background: #ffffff;
  1328. width: 20px;
  1329. height: 20px;
  1330. color: #323130;
  1331. border-radius: 50%;
  1332. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1333. }
  1334. .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover {
  1335. border-color: #323130;
  1336. }
  1337. .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  1338. outline: 0 none;
  1339. outline-offset: 0;
  1340. box-shadow: inset 0 0 0 1px #605e5c;
  1341. border-color: #0078d4;
  1342. }
  1343. .p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  1344. width: 12px;
  1345. height: 12px;
  1346. transition-duration: 0.2s;
  1347. background-color: #0078d4;
  1348. }
  1349. .p-radiobutton .p-radiobutton-box.p-highlight {
  1350. border-color: #0078d4;
  1351. background: #ffffff;
  1352. }
  1353. .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  1354. border-color: #005a9e;
  1355. background: #ffffff;
  1356. color: #005a9e;
  1357. }
  1358. .p-radiobutton.p-invalid > .p-radiobutton-box {
  1359. border-color: #a4252c;
  1360. }
  1361. .p-radiobutton:focus {
  1362. outline: 0 none;
  1363. }
  1364. .p-input-filled .p-radiobutton .p-radiobutton-box {
  1365. background-color: #faf9f8;
  1366. }
  1367. .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover {
  1368. background-color: #faf9f8;
  1369. }
  1370. .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  1371. background: #ffffff;
  1372. }
  1373. .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  1374. background: #ffffff;
  1375. }
  1376. .p-rating .p-rating-icon {
  1377. color: #323130;
  1378. margin-left: 0.5rem;
  1379. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1380. font-size: 1.143rem;
  1381. }
  1382. .p-rating .p-rating-icon.p-rating-cancel {
  1383. color: #a4252c;
  1384. }
  1385. .p-rating .p-rating-icon:focus {
  1386. outline: 0 none;
  1387. outline-offset: 0;
  1388. box-shadow: inset 0 0 0 1px #605e5c;
  1389. }
  1390. .p-rating .p-rating-icon:first-child {
  1391. margin-left: 0;
  1392. }
  1393. .p-rating .p-rating-icon.pi-star-fill {
  1394. color: #323130;
  1395. }
  1396. .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover {
  1397. color: #0078d4;
  1398. }
  1399. .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover {
  1400. color: #a4252c;
  1401. }
  1402. .p-selectbutton .p-button {
  1403. background: #ffffff;
  1404. border: 1px solid #605e5c;
  1405. color: #323130;
  1406. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1407. }
  1408. .p-selectbutton .p-button .p-button-icon-left,
  1409. .p-selectbutton .p-button .p-button-icon-right {
  1410. color: #605e5c;
  1411. }
  1412. .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover {
  1413. background: #f3f2f1;
  1414. border-color: #605e5c;
  1415. color: #323130;
  1416. }
  1417. .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
  1418. .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  1419. color: #605e5c;
  1420. }
  1421. .p-selectbutton .p-button.p-highlight {
  1422. background: #edebe9;
  1423. border-color: #605e5c;
  1424. color: #323130;
  1425. }
  1426. .p-selectbutton .p-button.p-highlight .p-button-icon-left,
  1427. .p-selectbutton .p-button.p-highlight .p-button-icon-right {
  1428. color: #323130;
  1429. }
  1430. .p-selectbutton .p-button.p-highlight:hover {
  1431. background: #edebe9;
  1432. border-color: #605e5c;
  1433. color: #323130;
  1434. }
  1435. .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,
  1436. .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right {
  1437. color: #323130;
  1438. }
  1439. .p-selectbutton.p-invalid > .p-button {
  1440. border-color: #a4252c;
  1441. }
  1442. .p-slider {
  1443. background: #c8c6c4;
  1444. border: 0 none;
  1445. border-radius: 2px;
  1446. }
  1447. .p-slider.p-slider-horizontal {
  1448. height: 4px;
  1449. }
  1450. .p-slider.p-slider-horizontal .p-slider-handle {
  1451. margin-top: -8px;
  1452. margin-left: -8px;
  1453. }
  1454. .p-slider.p-slider-vertical {
  1455. width: 4px;
  1456. }
  1457. .p-slider.p-slider-vertical .p-slider-handle {
  1458. margin-left: -8px;
  1459. margin-bottom: -8px;
  1460. }
  1461. .p-slider .p-slider-handle {
  1462. height: 16px;
  1463. width: 16px;
  1464. background: #ffffff;
  1465. border: 2px solid #605e5c;
  1466. border-radius: 50%;
  1467. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1468. }
  1469. .p-slider .p-slider-handle:focus {
  1470. outline: 0 none;
  1471. outline-offset: 0;
  1472. box-shadow: inset 0 0 0 1px #605e5c;
  1473. }
  1474. .p-slider .p-slider-range {
  1475. background: #605e5c;
  1476. }
  1477. .p-slider:not(.p-disabled) .p-slider-handle:hover {
  1478. background: #ffffff;
  1479. border-color: #005a9e;
  1480. }
  1481. .p-treeselect {
  1482. background: #ffffff;
  1483. border: 1px solid #605e5c;
  1484. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1485. border-radius: 2px;
  1486. }
  1487. .p-treeselect:not(.p-disabled):hover {
  1488. border-color: #323130;
  1489. }
  1490. .p-treeselect:not(.p-disabled).p-focus {
  1491. outline: 0 none;
  1492. outline-offset: 0;
  1493. box-shadow: inset 0 0 0 1px #605e5c;
  1494. border-color: #0078d4;
  1495. }
  1496. .p-treeselect .p-treeselect-label {
  1497. padding: 0.5rem 0.5rem;
  1498. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1499. }
  1500. .p-treeselect .p-treeselect-label.p-placeholder {
  1501. color: #605e5c;
  1502. }
  1503. .p-treeselect.p-treeselect-chip .p-treeselect-token {
  1504. padding: 0.25rem 0.5rem;
  1505. margin-right: 0.5rem;
  1506. background: #edebe9;
  1507. color: #323130;
  1508. border-radius: 16px;
  1509. }
  1510. .p-treeselect .p-treeselect-trigger {
  1511. background: transparent;
  1512. color: #605e5c;
  1513. width: 2.357rem;
  1514. border-top-right-radius: 2px;
  1515. border-bottom-right-radius: 2px;
  1516. }
  1517. .p-treeselect.p-invalid.p-component {
  1518. border-color: #a4252c;
  1519. }
  1520. .p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label {
  1521. padding: 0.25rem 0.5rem;
  1522. }
  1523. .p-treeselect-panel {
  1524. background: #ffffff;
  1525. color: #323130;
  1526. border: 0 none;
  1527. border-radius: 2px;
  1528. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  1529. }
  1530. .p-treeselect-panel .p-treeselect-items-wrapper .p-tree {
  1531. border: 0 none;
  1532. }
  1533. .p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message {
  1534. padding: 0.75rem 0.5rem;
  1535. color: #323130;
  1536. background: transparent;
  1537. }
  1538. .p-input-filled .p-treeselect {
  1539. background: #faf9f8;
  1540. }
  1541. .p-input-filled .p-treeselect:not(.p-disabled):hover {
  1542. background-color: #faf9f8;
  1543. }
  1544. .p-input-filled .p-treeselect:not(.p-disabled).p-focus {
  1545. background-color: #faf9f8;
  1546. }
  1547. .p-togglebutton.p-button {
  1548. background: #ffffff;
  1549. border: 1px solid #605e5c;
  1550. color: #323130;
  1551. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1552. }
  1553. .p-togglebutton.p-button .p-button-icon-left,
  1554. .p-togglebutton.p-button .p-button-icon-right {
  1555. color: #605e5c;
  1556. }
  1557. .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover {
  1558. background: #f3f2f1;
  1559. border-color: #605e5c;
  1560. color: #323130;
  1561. }
  1562. .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
  1563. .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  1564. color: #605e5c;
  1565. }
  1566. .p-togglebutton.p-button.p-highlight {
  1567. background: #edebe9;
  1568. border-color: #605e5c;
  1569. color: #323130;
  1570. }
  1571. .p-togglebutton.p-button.p-highlight .p-button-icon-left,
  1572. .p-togglebutton.p-button.p-highlight .p-button-icon-right {
  1573. color: #323130;
  1574. }
  1575. .p-togglebutton.p-button.p-highlight:hover {
  1576. background: #edebe9;
  1577. border-color: #605e5c;
  1578. color: #323130;
  1579. }
  1580. .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,
  1581. .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right {
  1582. color: #323130;
  1583. }
  1584. .p-togglebutton.p-button.p-invalid > .p-button {
  1585. border-color: #a4252c;
  1586. }
  1587. .p-button {
  1588. color: #ffffff;
  1589. background: #0078d4;
  1590. border: 1px solid #0078d4;
  1591. padding: 0.5rem 1rem;
  1592. font-size: 1rem;
  1593. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1594. border-radius: 2px;
  1595. }
  1596. .p-button:enabled:hover {
  1597. background: #106ebe;
  1598. color: #ffffff;
  1599. border-color: #106ebe;
  1600. }
  1601. .p-button:enabled:active {
  1602. background: #005a9e;
  1603. color: #ffffff;
  1604. border-color: #005a9e;
  1605. }
  1606. .p-button.p-button-outlined {
  1607. background-color: transparent;
  1608. color: #0078d4;
  1609. border: 1px solid;
  1610. }
  1611. .p-button.p-button-outlined:enabled:hover {
  1612. background: rgba(0, 120, 212, 0.04);
  1613. color: #0078d4;
  1614. border: 1px solid;
  1615. }
  1616. .p-button.p-button-outlined:enabled:active {
  1617. background: rgba(0, 120, 212, 0.16);
  1618. color: #0078d4;
  1619. border: 1px solid;
  1620. }
  1621. .p-button.p-button-outlined.p-button-plain {
  1622. color: #605e5c;
  1623. border-color: #605e5c;
  1624. }
  1625. .p-button.p-button-outlined.p-button-plain:enabled:hover {
  1626. background: #f3f2f1;
  1627. color: #605e5c;
  1628. }
  1629. .p-button.p-button-outlined.p-button-plain:enabled:active {
  1630. background: #edebe9;
  1631. color: #605e5c;
  1632. }
  1633. .p-button.p-button-text {
  1634. background-color: transparent;
  1635. color: #0078d4;
  1636. border-color: transparent;
  1637. }
  1638. .p-button.p-button-text:enabled:hover {
  1639. background: rgba(0, 120, 212, 0.04);
  1640. color: #0078d4;
  1641. border-color: transparent;
  1642. }
  1643. .p-button.p-button-text:enabled:active {
  1644. background: rgba(0, 120, 212, 0.16);
  1645. color: #0078d4;
  1646. border-color: transparent;
  1647. }
  1648. .p-button.p-button-text.p-button-plain {
  1649. color: #605e5c;
  1650. }
  1651. .p-button.p-button-text.p-button-plain:enabled:hover {
  1652. background: #f3f2f1;
  1653. color: #605e5c;
  1654. }
  1655. .p-button.p-button-text.p-button-plain:enabled:active {
  1656. background: #edebe9;
  1657. color: #605e5c;
  1658. }
  1659. .p-button:focus {
  1660. outline: 0 none;
  1661. outline-offset: 0;
  1662. box-shadow: inset 0 0 0 1px #605e5c;
  1663. }
  1664. .p-button .p-button-icon-left {
  1665. margin-right: 0.5rem;
  1666. }
  1667. .p-button .p-button-icon-right {
  1668. margin-left: 0.5rem;
  1669. }
  1670. .p-button .p-button-icon-bottom {
  1671. margin-top: 0.5rem;
  1672. }
  1673. .p-button .p-button-icon-top {
  1674. margin-bottom: 0.5rem;
  1675. }
  1676. .p-button .p-badge {
  1677. margin-left: 0.5rem;
  1678. min-width: 1rem;
  1679. height: 1rem;
  1680. line-height: 1rem;
  1681. color: #0078d4;
  1682. background-color: #ffffff;
  1683. }
  1684. .p-button.p-button-raised {
  1685. box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  1686. }
  1687. .p-button.p-button-rounded {
  1688. border-radius: 2rem;
  1689. }
  1690. .p-button.p-button-icon-only {
  1691. width: 2.357rem;
  1692. padding: 0.5rem 0;
  1693. }
  1694. .p-button.p-button-icon-only .p-button-icon-left,
  1695. .p-button.p-button-icon-only .p-button-icon-right {
  1696. margin: 0;
  1697. }
  1698. .p-button.p-button-icon-only.p-button-rounded {
  1699. border-radius: 50%;
  1700. height: 2.357rem;
  1701. }
  1702. .p-button.p-button-sm {
  1703. font-size: 0.875rem;
  1704. padding: 0.4375rem 0.875rem;
  1705. }
  1706. .p-button.p-button-sm .p-button-icon {
  1707. font-size: 0.875rem;
  1708. }
  1709. .p-button.p-button-lg {
  1710. font-size: 1.25rem;
  1711. padding: 0.625rem 1.25rem;
  1712. }
  1713. .p-button.p-button-lg .p-button-icon {
  1714. font-size: 1.25rem;
  1715. }
  1716. .p-button.p-button-loading-label-only .p-button-label {
  1717. margin-left: 0.5rem;
  1718. }
  1719. .p-button.p-button-loading-label-only .p-button-loading-icon {
  1720. margin-right: 0;
  1721. }
  1722. .p-fluid .p-button {
  1723. width: 100%;
  1724. }
  1725. .p-fluid .p-button-icon-only {
  1726. width: 2.357rem;
  1727. }
  1728. .p-fluid .p-buttonset {
  1729. display: flex;
  1730. }
  1731. .p-fluid .p-buttonset .p-button {
  1732. flex: 1;
  1733. }
  1734. .p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button {
  1735. color: #ffffff;
  1736. background: #d45c00;
  1737. border: 1px solid #d45c00;
  1738. }
  1739. .p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover {
  1740. background: #bf5300;
  1741. color: #ffffff;
  1742. border-color: #bf5300;
  1743. }
  1744. .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus {
  1745. box-shadow: 0 0 0 0.2rem #ffbc88;
  1746. }
  1747. .p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active {
  1748. background: #aa4a00;
  1749. color: #ffffff;
  1750. border-color: #aa4a00;
  1751. }
  1752. .p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined {
  1753. background-color: transparent;
  1754. color: #d45c00;
  1755. border: 1px solid;
  1756. }
  1757. .p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover {
  1758. background: rgba(212, 92, 0, 0.04);
  1759. color: #d45c00;
  1760. border: 1px solid;
  1761. }
  1762. .p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active {
  1763. background: rgba(212, 92, 0, 0.16);
  1764. color: #d45c00;
  1765. border: 1px solid;
  1766. }
  1767. .p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text {
  1768. background-color: transparent;
  1769. color: #d45c00;
  1770. border-color: transparent;
  1771. }
  1772. .p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover {
  1773. background: rgba(212, 92, 0, 0.04);
  1774. border-color: transparent;
  1775. color: #d45c00;
  1776. }
  1777. .p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active {
  1778. background: rgba(212, 92, 0, 0.16);
  1779. border-color: transparent;
  1780. color: #d45c00;
  1781. }
  1782. .p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button {
  1783. color: #ffffff;
  1784. background: #00b7c3;
  1785. border: 1px solid #00b7c3;
  1786. }
  1787. .p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover {
  1788. background: #00a5b0;
  1789. color: #ffffff;
  1790. border-color: #00a5b0;
  1791. }
  1792. .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus {
  1793. box-shadow: 0 0 0 0.2rem #81f7ff;
  1794. }
  1795. .p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active {
  1796. background: #00929c;
  1797. color: #ffffff;
  1798. border-color: #00929c;
  1799. }
  1800. .p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined {
  1801. background-color: transparent;
  1802. color: #00b7c3;
  1803. border: 1px solid;
  1804. }
  1805. .p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover {
  1806. background: rgba(0, 183, 195, 0.04);
  1807. color: #00b7c3;
  1808. border: 1px solid;
  1809. }
  1810. .p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active {
  1811. background: rgba(0, 183, 195, 0.16);
  1812. color: #00b7c3;
  1813. border: 1px solid;
  1814. }
  1815. .p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text {
  1816. background-color: transparent;
  1817. color: #00b7c3;
  1818. border-color: transparent;
  1819. }
  1820. .p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover {
  1821. background: rgba(0, 183, 195, 0.04);
  1822. border-color: transparent;
  1823. color: #00b7c3;
  1824. }
  1825. .p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active {
  1826. background: rgba(0, 183, 195, 0.16);
  1827. border-color: transparent;
  1828. color: #00b7c3;
  1829. }
  1830. .p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button {
  1831. color: #ffffff;
  1832. background: #498205;
  1833. border: 1px solid #498205;
  1834. }
  1835. .p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover {
  1836. background: #427505;
  1837. color: #ffffff;
  1838. border-color: #427505;
  1839. }
  1840. .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus {
  1841. box-shadow: 0 0 0 0.2rem #baf96f;
  1842. }
  1843. .p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active {
  1844. background: #3a6804;
  1845. color: #ffffff;
  1846. border-color: #3a6804;
  1847. }
  1848. .p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined {
  1849. background-color: transparent;
  1850. color: #498205;
  1851. border: 1px solid;
  1852. }
  1853. .p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover {
  1854. background: rgba(73, 130, 5, 0.04);
  1855. color: #498205;
  1856. border: 1px solid;
  1857. }
  1858. .p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active {
  1859. background: rgba(73, 130, 5, 0.16);
  1860. color: #498205;
  1861. border: 1px solid;
  1862. }
  1863. .p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text {
  1864. background-color: transparent;
  1865. color: #498205;
  1866. border-color: transparent;
  1867. }
  1868. .p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover {
  1869. background: rgba(73, 130, 5, 0.04);
  1870. border-color: transparent;
  1871. color: #498205;
  1872. }
  1873. .p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active {
  1874. background: rgba(73, 130, 5, 0.16);
  1875. border-color: transparent;
  1876. color: #498205;
  1877. }
  1878. .p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button {
  1879. color: #323130;
  1880. background: #ffaa44;
  1881. border: 1px solid #ffaa44;
  1882. }
  1883. .p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover {
  1884. background: #ff9b24;
  1885. color: #323130;
  1886. border-color: #ff9b24;
  1887. }
  1888. .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus {
  1889. box-shadow: 0 0 0 0.2rem #ffddb4;
  1890. }
  1891. .p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active {
  1892. background: #ff8d03;
  1893. color: #323130;
  1894. border-color: #ff8d03;
  1895. }
  1896. .p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined {
  1897. background-color: transparent;
  1898. color: #ffaa44;
  1899. border: 1px solid;
  1900. }
  1901. .p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover {
  1902. background: rgba(255, 170, 68, 0.04);
  1903. color: #ffaa44;
  1904. border: 1px solid;
  1905. }
  1906. .p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active {
  1907. background: rgba(255, 170, 68, 0.16);
  1908. color: #ffaa44;
  1909. border: 1px solid;
  1910. }
  1911. .p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text {
  1912. background-color: transparent;
  1913. color: #ffaa44;
  1914. border-color: transparent;
  1915. }
  1916. .p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover {
  1917. background: rgba(255, 170, 68, 0.04);
  1918. border-color: transparent;
  1919. color: #ffaa44;
  1920. }
  1921. .p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active {
  1922. background: rgba(255, 170, 68, 0.16);
  1923. border-color: transparent;
  1924. color: #ffaa44;
  1925. }
  1926. .p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button {
  1927. color: #ffffff;
  1928. background: #8378de;
  1929. border: 1px solid #8378de;
  1930. }
  1931. .p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover {
  1932. background: #6a5dd7;
  1933. color: #ffffff;
  1934. border-color: #6a5dd7;
  1935. }
  1936. .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus {
  1937. box-shadow: 0 0 0 0.2rem #cdc9f2;
  1938. }
  1939. .p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active {
  1940. background: #5141d1;
  1941. color: #ffffff;
  1942. border-color: #5141d1;
  1943. }
  1944. .p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined {
  1945. background-color: transparent;
  1946. color: #8378de;
  1947. border: 1px solid;
  1948. }
  1949. .p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover {
  1950. background: rgba(131, 120, 222, 0.04);
  1951. color: #8378de;
  1952. border: 1px solid;
  1953. }
  1954. .p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active {
  1955. background: rgba(131, 120, 222, 0.16);
  1956. color: #8378de;
  1957. border: 1px solid;
  1958. }
  1959. .p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text {
  1960. background-color: transparent;
  1961. color: #8378de;
  1962. border-color: transparent;
  1963. }
  1964. .p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover {
  1965. background: rgba(131, 120, 222, 0.04);
  1966. border-color: transparent;
  1967. color: #8378de;
  1968. }
  1969. .p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active {
  1970. background: rgba(131, 120, 222, 0.16);
  1971. border-color: transparent;
  1972. color: #8378de;
  1973. }
  1974. .p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button {
  1975. color: #ffffff;
  1976. background: #d13438;
  1977. border: 1px solid #d13438;
  1978. }
  1979. .p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover {
  1980. background: #c02b2f;
  1981. color: #ffffff;
  1982. border-color: #c02b2f;
  1983. }
  1984. .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus {
  1985. box-shadow: 0 0 0 0.2rem #edaeaf;
  1986. }
  1987. .p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active {
  1988. background: #aa272a;
  1989. color: #ffffff;
  1990. border-color: #aa272a;
  1991. }
  1992. .p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined {
  1993. background-color: transparent;
  1994. color: #d13438;
  1995. border: 1px solid;
  1996. }
  1997. .p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover {
  1998. background: rgba(209, 52, 56, 0.04);
  1999. color: #d13438;
  2000. border: 1px solid;
  2001. }
  2002. .p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active {
  2003. background: rgba(209, 52, 56, 0.16);
  2004. color: #d13438;
  2005. border: 1px solid;
  2006. }
  2007. .p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text {
  2008. background-color: transparent;
  2009. color: #d13438;
  2010. border-color: transparent;
  2011. }
  2012. .p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover {
  2013. background: rgba(209, 52, 56, 0.04);
  2014. border-color: transparent;
  2015. color: #d13438;
  2016. }
  2017. .p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active {
  2018. background: rgba(209, 52, 56, 0.16);
  2019. border-color: transparent;
  2020. color: #d13438;
  2021. }
  2022. .p-button.p-button-link {
  2023. color: #0078d4;
  2024. background: transparent;
  2025. border: transparent;
  2026. }
  2027. .p-button.p-button-link:enabled:hover {
  2028. background: transparent;
  2029. color: #005a9e;
  2030. border-color: transparent;
  2031. }
  2032. .p-button.p-button-link:enabled:hover .p-button-label {
  2033. text-decoration: underline;
  2034. }
  2035. .p-button.p-button-link:enabled:focus {
  2036. background: transparent;
  2037. box-shadow: 0 0 0 1px #605e5c;
  2038. border-color: transparent;
  2039. }
  2040. .p-button.p-button-link:enabled:active {
  2041. background: transparent;
  2042. color: #0078d4;
  2043. border-color: transparent;
  2044. }
  2045. .p-speeddial-button.p-button.p-button-icon-only {
  2046. width: 4rem;
  2047. height: 4rem;
  2048. }
  2049. .p-speeddial-button.p-button.p-button-icon-only .p-button-icon {
  2050. font-size: 1.3rem;
  2051. }
  2052. .p-speeddial-action {
  2053. width: 3rem;
  2054. height: 3rem;
  2055. background: #323130;
  2056. color: #ffffff;
  2057. }
  2058. .p-speeddial-action:hover {
  2059. background: #605e5c;
  2060. color: #ffffff;
  2061. }
  2062. .p-speeddial-direction-up .p-speeddial-item {
  2063. margin: 0.25rem 0;
  2064. }
  2065. .p-speeddial-direction-up .p-speeddial-item:first-child {
  2066. margin-bottom: 0.5rem;
  2067. }
  2068. .p-speeddial-direction-down .p-speeddial-item {
  2069. margin: 0.25rem 0;
  2070. }
  2071. .p-speeddial-direction-down .p-speeddial-item:first-child {
  2072. margin-top: 0.5rem;
  2073. }
  2074. .p-speeddial-direction-left .p-speeddial-item {
  2075. margin: 0 0.25rem;
  2076. }
  2077. .p-speeddial-direction-left .p-speeddial-item:first-child {
  2078. margin-right: 0.5rem;
  2079. }
  2080. .p-speeddial-direction-right .p-speeddial-item {
  2081. margin: 0 0.25rem;
  2082. }
  2083. .p-speeddial-direction-right .p-speeddial-item:first-child {
  2084. margin-left: 0.5rem;
  2085. }
  2086. .p-speeddial-circle .p-speeddial-item,
  2087. .p-speeddial-semi-circle .p-speeddial-item,
  2088. .p-speeddial-quarter-circle .p-speeddial-item {
  2089. margin: 0;
  2090. }
  2091. .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child,
  2092. .p-speeddial-semi-circle .p-speeddial-item:first-child,
  2093. .p-speeddial-semi-circle .p-speeddial-item:last-child,
  2094. .p-speeddial-quarter-circle .p-speeddial-item:first-child,
  2095. .p-speeddial-quarter-circle .p-speeddial-item:last-child {
  2096. margin: 0;
  2097. }
  2098. .p-speeddial-mask {
  2099. background-color: rgba(0, 0, 0, 0.4);
  2100. }
  2101. .p-carousel .p-carousel-content .p-carousel-prev,
  2102. .p-carousel .p-carousel-content .p-carousel-next {
  2103. width: 2rem;
  2104. height: 2rem;
  2105. color: #605e5c;
  2106. border: 0 none;
  2107. background: transparent;
  2108. border-radius: 2px;
  2109. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2110. margin: 0.5rem;
  2111. }
  2112. .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
  2113. .p-carousel .p-carousel-content .p-carousel-next:enabled:hover {
  2114. color: #605e5c;
  2115. border-color: transparent;
  2116. background: #f3f2f1;
  2117. }
  2118. .p-carousel .p-carousel-content .p-carousel-prev:focus,
  2119. .p-carousel .p-carousel-content .p-carousel-next:focus {
  2120. outline: 0 none;
  2121. outline-offset: 0;
  2122. box-shadow: inset 0 0 0 1px #605e5c;
  2123. }
  2124. .p-carousel .p-carousel-indicators {
  2125. padding: 1rem;
  2126. }
  2127. .p-carousel .p-carousel-indicators .p-carousel-indicator {
  2128. margin-right: 0.5rem;
  2129. margin-bottom: 0.5rem;
  2130. }
  2131. .p-carousel .p-carousel-indicators .p-carousel-indicator button {
  2132. background-color: #c8c6c4;
  2133. width: 2rem;
  2134. height: 0.5rem;
  2135. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2136. border-radius: 0;
  2137. }
  2138. .p-carousel .p-carousel-indicators .p-carousel-indicator button:hover {
  2139. background: #e1dfdd;
  2140. }
  2141. .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  2142. background: #edebe9;
  2143. color: #323130;
  2144. }
  2145. .p-datatable .p-paginator-top {
  2146. border-width: 0 0 1px 0;
  2147. border-radius: 0;
  2148. }
  2149. .p-datatable .p-paginator-bottom {
  2150. border-width: 0 0 1px 0;
  2151. border-radius: 0;
  2152. }
  2153. .p-datatable .p-datatable-header {
  2154. background: #ffffff;
  2155. color: #323130;
  2156. border: 1px solid #f3f2f1;
  2157. border-width: 1px 0 1px 0;
  2158. padding: 0.75rem 0.75rem;
  2159. font-weight: 600;
  2160. }
  2161. .p-datatable .p-datatable-footer {
  2162. background: #ffffff;
  2163. color: #323130;
  2164. border: 1px solid #f3f2f1;
  2165. border-width: 0 0 1px 0;
  2166. padding: 0.75rem 0.75rem;
  2167. font-weight: 600;
  2168. }
  2169. .p-datatable .p-datatable-thead > tr > th {
  2170. text-align: left;
  2171. padding: 0.75rem 0.75rem;
  2172. border: 1px solid #f3f2f1;
  2173. border-width: 0 0 1px 0;
  2174. font-weight: 600;
  2175. color: #323130;
  2176. background: #ffffff;
  2177. transition: box-shadow 0.2s;
  2178. }
  2179. .p-datatable .p-datatable-tfoot > tr > td {
  2180. text-align: left;
  2181. padding: 0.75rem 0.75rem;
  2182. border: 1px solid #f3f2f1;
  2183. border-width: 0 0 1px 0;
  2184. font-weight: 600;
  2185. color: #323130;
  2186. background: #ffffff;
  2187. }
  2188. .p-datatable .p-sortable-column .p-sortable-column-icon {
  2189. color: #605e5c;
  2190. margin-left: 0.5rem;
  2191. }
  2192. .p-datatable .p-sortable-column .p-sortable-column-badge {
  2193. border-radius: 50%;
  2194. height: 1.143rem;
  2195. min-width: 1.143rem;
  2196. line-height: 1.143rem;
  2197. color: #323130;
  2198. background: #edebe9;
  2199. margin-left: 0.5rem;
  2200. }
  2201. .p-datatable .p-sortable-column:not(.p-highlight):hover {
  2202. background: #f3f2f1;
  2203. color: #323130;
  2204. }
  2205. .p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  2206. color: #605e5c;
  2207. }
  2208. .p-datatable .p-sortable-column.p-highlight {
  2209. background: #edebe9;
  2210. color: #323130;
  2211. }
  2212. .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
  2213. color: #323130;
  2214. }
  2215. .p-datatable .p-sortable-column.p-highlight:hover {
  2216. background: #f3f2f1;
  2217. color: #323130;
  2218. }
  2219. .p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon {
  2220. color: #323130;
  2221. }
  2222. .p-datatable .p-sortable-column:focus {
  2223. box-shadow: inset 0 0 0 0.15rem #605e5c;
  2224. outline: 0 none;
  2225. }
  2226. .p-datatable .p-datatable-tbody > tr {
  2227. background: #ffffff;
  2228. color: #323130;
  2229. transition: box-shadow 0.2s;
  2230. }
  2231. .p-datatable .p-datatable-tbody > tr > td {
  2232. text-align: left;
  2233. border: 1px solid #f3f2f1;
  2234. border-width: 0 0 1px 0;
  2235. padding: 0.75rem 0.75rem;
  2236. }
  2237. .p-datatable .p-datatable-tbody > tr > td .p-row-toggler,
  2238. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init,
  2239. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save,
  2240. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel {
  2241. width: 2rem;
  2242. height: 2rem;
  2243. color: #605e5c;
  2244. border: 0 none;
  2245. background: transparent;
  2246. border-radius: 2px;
  2247. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2248. }
  2249. .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover,
  2250. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover,
  2251. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover,
  2252. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover {
  2253. color: #605e5c;
  2254. border-color: transparent;
  2255. background: #f3f2f1;
  2256. }
  2257. .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus,
  2258. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus,
  2259. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus,
  2260. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus {
  2261. outline: 0 none;
  2262. outline-offset: 0;
  2263. box-shadow: inset 0 0 0 1px #605e5c;
  2264. }
  2265. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save {
  2266. margin-right: 0.5rem;
  2267. }
  2268. .p-datatable .p-datatable-tbody > tr > td > .p-column-title {
  2269. font-weight: 600;
  2270. }
  2271. .p-datatable .p-datatable-tbody > tr:focus {
  2272. outline: 0.15rem solid #605e5c;
  2273. outline-offset: -0.15rem;
  2274. }
  2275. .p-datatable .p-datatable-tbody > tr.p-highlight {
  2276. background: #edebe9;
  2277. color: #323130;
  2278. }
  2279. .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
  2280. box-shadow: inset 0 2px 0 0 #edebe9;
  2281. }
  2282. .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
  2283. box-shadow: inset 0 -2px 0 0 #edebe9;
  2284. }
  2285. .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover {
  2286. background: #f3f2f1;
  2287. color: #323130;
  2288. }
  2289. .p-datatable .p-column-resizer-helper {
  2290. background: #0078d4;
  2291. }
  2292. .p-datatable .p-datatable-scrollable-header,
  2293. .p-datatable .p-datatable-scrollable-footer {
  2294. background: #faf9f8;
  2295. }
  2296. .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead,
  2297. .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot {
  2298. background-color: #ffffff;
  2299. }
  2300. .p-datatable .p-datatable-loading-icon {
  2301. font-size: 2rem;
  2302. }
  2303. .p-datatable.p-datatable-gridlines .p-datatable-header {
  2304. border-width: 1px 1px 0 1px;
  2305. }
  2306. .p-datatable.p-datatable-gridlines .p-datatable-footer {
  2307. border-width: 0 1px 1px 1px;
  2308. }
  2309. .p-datatable.p-datatable-gridlines .p-paginator-top {
  2310. border-width: 0 1px 0 1px;
  2311. }
  2312. .p-datatable.p-datatable-gridlines .p-paginator-bottom {
  2313. border-width: 0 1px 1px 1px;
  2314. }
  2315. .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
  2316. border-width: 1px 1px 1px 1px;
  2317. }
  2318. .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
  2319. border-width: 1px;
  2320. }
  2321. .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
  2322. border-width: 1px;
  2323. }
  2324. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-thead > tr > th + th {
  2325. border-left-width: 0;
  2326. }
  2327. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr > td + td {
  2328. border-left-width: 0;
  2329. }
  2330. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr + tr > td, .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr:first-child > td {
  2331. border-top-width: 0;
  2332. }
  2333. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tfoot > tr > td + td {
  2334. border-left-width: 0;
  2335. }
  2336. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
  2337. background: #faf9f8;
  2338. }
  2339. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight {
  2340. background: #edebe9;
  2341. color: #323130;
  2342. }
  2343. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler {
  2344. color: #323130;
  2345. }
  2346. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover {
  2347. color: #323130;
  2348. }
  2349. .p-datatable.p-datatable-sm .p-datatable-header {
  2350. padding: 0.375rem 0.375rem;
  2351. }
  2352. .p-datatable.p-datatable-sm .p-datatable-thead > tr > th {
  2353. padding: 0.375rem 0.375rem;
  2354. }
  2355. .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td {
  2356. padding: 0.375rem 0.375rem;
  2357. }
  2358. .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td {
  2359. padding: 0.375rem 0.375rem;
  2360. }
  2361. .p-datatable.p-datatable-sm .p-datatable-footer {
  2362. padding: 0.375rem 0.375rem;
  2363. }
  2364. .p-datatable.p-datatable-lg .p-datatable-header {
  2365. padding: 0.9375rem 0.9375rem;
  2366. }
  2367. .p-datatable.p-datatable-lg .p-datatable-thead > tr > th {
  2368. padding: 0.9375rem 0.9375rem;
  2369. }
  2370. .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td {
  2371. padding: 0.9375rem 0.9375rem;
  2372. }
  2373. .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td {
  2374. padding: 0.9375rem 0.9375rem;
  2375. }
  2376. .p-datatable.p-datatable-lg .p-datatable-footer {
  2377. padding: 0.9375rem 0.9375rem;
  2378. }
  2379. .p-dataview .p-paginator-top {
  2380. border-width: 0 0 1px 0;
  2381. border-radius: 0;
  2382. }
  2383. .p-dataview .p-paginator-bottom {
  2384. border-width: 0 0 1px 0;
  2385. border-radius: 0;
  2386. }
  2387. .p-dataview .p-dataview-header {
  2388. background: #ffffff;
  2389. color: #323130;
  2390. border: 1px solid #f3f2f1;
  2391. border-width: 1px 0 1px 0;
  2392. padding: 0.75rem 0.75rem;
  2393. font-weight: 600;
  2394. }
  2395. .p-dataview .p-dataview-content {
  2396. background: #ffffff;
  2397. color: #323130;
  2398. border: 0 none;
  2399. padding: 0;
  2400. }
  2401. .p-dataview.p-dataview-list .p-dataview-content > .p-grid > div {
  2402. border: solid #f3f2f1;
  2403. border-width: 0 0 1px 0;
  2404. }
  2405. .p-dataview .p-dataview-footer {
  2406. background: #ffffff;
  2407. color: #323130;
  2408. border: 1px solid #f3f2f1;
  2409. border-width: 0 0 1px 0;
  2410. padding: 0.75rem 0.75rem;
  2411. font-weight: 600;
  2412. border-bottom-left-radius: 2px;
  2413. border-bottom-right-radius: 2px;
  2414. }
  2415. .p-column-filter-row .p-column-filter-menu-button,
  2416. .p-column-filter-row .p-column-filter-clear-button {
  2417. margin-left: 0.5rem;
  2418. }
  2419. .p-column-filter-menu-button {
  2420. width: 2rem;
  2421. height: 2rem;
  2422. color: #605e5c;
  2423. border: 0 none;
  2424. background: transparent;
  2425. border-radius: 2px;
  2426. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2427. }
  2428. .p-column-filter-menu-button:hover {
  2429. color: #605e5c;
  2430. border-color: transparent;
  2431. background: #f3f2f1;
  2432. }
  2433. .p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover {
  2434. background: #f3f2f1;
  2435. color: #605e5c;
  2436. }
  2437. .p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover {
  2438. background: #edebe9;
  2439. color: #323130;
  2440. }
  2441. .p-column-filter-menu-button:focus {
  2442. outline: 0 none;
  2443. outline-offset: 0;
  2444. box-shadow: inset 0 0 0 1px #605e5c;
  2445. }
  2446. .p-column-filter-clear-button {
  2447. width: 2rem;
  2448. height: 2rem;
  2449. color: #605e5c;
  2450. border: 0 none;
  2451. background: transparent;
  2452. border-radius: 2px;
  2453. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2454. }
  2455. .p-column-filter-clear-button:hover {
  2456. color: #605e5c;
  2457. border-color: transparent;
  2458. background: #f3f2f1;
  2459. }
  2460. .p-column-filter-clear-button:focus {
  2461. outline: 0 none;
  2462. outline-offset: 0;
  2463. box-shadow: inset 0 0 0 1px #605e5c;
  2464. }
  2465. .p-column-filter-overlay {
  2466. background: #ffffff;
  2467. color: #323130;
  2468. border: 0 none;
  2469. border-radius: 2px;
  2470. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  2471. min-width: 12.5rem;
  2472. }
  2473. .p-column-filter-overlay .p-column-filter-row-items {
  2474. padding: 0;
  2475. }
  2476. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
  2477. margin: 0;
  2478. padding: 0.75rem 0.5rem;
  2479. border: 1px solid transparent;
  2480. color: #323130;
  2481. background: transparent;
  2482. transition: box-shadow 0.2s;
  2483. border-radius: 0;
  2484. }
  2485. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
  2486. color: #323130;
  2487. background: #edebe9;
  2488. }
  2489. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
  2490. color: #323130;
  2491. background: #f3f2f1;
  2492. }
  2493. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus {
  2494. outline: 0 none;
  2495. outline-offset: 0;
  2496. box-shadow: inset 0 0 0 0.15rem #605e5c;
  2497. }
  2498. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator {
  2499. border-top: 1px solid #edebe9;
  2500. margin: 0.25rem 0;
  2501. }
  2502. .p-column-filter-overlay-menu .p-column-filter-operator {
  2503. padding: 0.75rem 0.5rem;
  2504. border-bottom: 1px solid #edebe9;
  2505. color: #323130;
  2506. background: #ffffff;
  2507. margin: 0;
  2508. border-top-right-radius: 2px;
  2509. border-top-left-radius: 2px;
  2510. }
  2511. .p-column-filter-overlay-menu .p-column-filter-constraint {
  2512. padding: 1rem;
  2513. border-bottom: 1px solid #edebe9;
  2514. }
  2515. .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown {
  2516. margin-bottom: 0.5rem;
  2517. }
  2518. .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button {
  2519. margin-top: 0.5rem;
  2520. }
  2521. .p-column-filter-overlay-menu .p-column-filter-constraint:last-child {
  2522. border-bottom: 0 none;
  2523. }
  2524. .p-column-filter-overlay-menu .p-column-filter-add-rule {
  2525. padding: 0.5rem 1rem;
  2526. }
  2527. .p-column-filter-overlay-menu .p-column-filter-buttonbar {
  2528. padding: 1rem;
  2529. }
  2530. .fc {
  2531. /* FullCalendar 4 */
  2532. /* FullCalendar 5 */
  2533. }
  2534. .fc.fc-unthemed .fc-view-container th {
  2535. background: #faf9f8;
  2536. border: 1px solid #a19f9d;
  2537. color: #323130;
  2538. }
  2539. .fc.fc-unthemed .fc-view-container td.fc-widget-content {
  2540. border: 1px solid #a19f9d;
  2541. color: #323130;
  2542. }
  2543. .fc.fc-unthemed .fc-view-container td.fc-head-container {
  2544. border: 1px solid #a19f9d;
  2545. }
  2546. .fc.fc-unthemed .fc-view-container .fc-view {
  2547. background: #ffffff;
  2548. }
  2549. .fc.fc-unthemed .fc-view-container .fc-row {
  2550. border-right: 1px solid #a19f9d;
  2551. }
  2552. .fc.fc-unthemed .fc-view-container .fc-event {
  2553. background: #0078d4;
  2554. border: 1px solid #0078d4;
  2555. color: #ffffff;
  2556. }
  2557. .fc.fc-unthemed .fc-view-container .fc-divider {
  2558. background: #faf9f8;
  2559. border: 1px solid #a19f9d;
  2560. }
  2561. .fc.fc-unthemed .fc-toolbar .fc-button {
  2562. color: #ffffff;
  2563. background: #0078d4;
  2564. border: 1px solid #0078d4;
  2565. font-size: 1rem;
  2566. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2567. border-radius: 2px;
  2568. display: flex;
  2569. align-items: center;
  2570. }
  2571. .fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover {
  2572. background: #106ebe;
  2573. color: #ffffff;
  2574. border-color: #106ebe;
  2575. }
  2576. .fc.fc-unthemed .fc-toolbar .fc-button:enabled:active {
  2577. background: #005a9e;
  2578. color: #ffffff;
  2579. border-color: #005a9e;
  2580. }
  2581. .fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus {
  2582. outline: 0 none;
  2583. outline-offset: 0;
  2584. box-shadow: inset 0 0 0 1px #605e5c;
  2585. }
  2586. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left {
  2587. font-family: "PrimeIcons" !important;
  2588. text-indent: 0;
  2589. font-size: 1rem;
  2590. }
  2591. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  2592. content: "\e900";
  2593. }
  2594. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right {
  2595. font-family: "PrimeIcons" !important;
  2596. text-indent: 0;
  2597. font-size: 1rem;
  2598. }
  2599. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  2600. content: "\e901";
  2601. }
  2602. .fc.fc-unthemed .fc-toolbar .fc-button:focus {
  2603. outline: 0 none;
  2604. outline-offset: 0;
  2605. box-shadow: inset 0 0 0 1px #605e5c;
  2606. }
  2607. .fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button {
  2608. background: #ffffff;
  2609. border: 1px solid #605e5c;
  2610. color: #323130;
  2611. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2612. }
  2613. .fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover {
  2614. background: #f3f2f1;
  2615. border-color: #605e5c;
  2616. color: #323130;
  2617. }
  2618. .fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active {
  2619. background: #edebe9;
  2620. border-color: #605e5c;
  2621. color: #323130;
  2622. }
  2623. .fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover {
  2624. background: #edebe9;
  2625. border-color: #605e5c;
  2626. color: #323130;
  2627. }
  2628. .fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus {
  2629. outline: 0 none;
  2630. outline-offset: 0;
  2631. box-shadow: inset 0 0 0 1px #605e5c;
  2632. z-index: 1;
  2633. }
  2634. .fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button {
  2635. border-radius: 0;
  2636. }
  2637. .fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child {
  2638. border-top-left-radius: 2px;
  2639. border-bottom-left-radius: 2px;
  2640. }
  2641. .fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child {
  2642. border-top-right-radius: 2px;
  2643. border-bottom-right-radius: 2px;
  2644. }
  2645. .fc.fc-theme-standard .fc-view-harness .fc-scrollgrid {
  2646. border-color: #a19f9d;
  2647. }
  2648. .fc.fc-theme-standard .fc-view-harness th {
  2649. background: #faf9f8;
  2650. border-color: #a19f9d;
  2651. color: #323130;
  2652. }
  2653. .fc.fc-theme-standard .fc-view-harness td {
  2654. color: #323130;
  2655. border-color: #a19f9d;
  2656. }
  2657. .fc.fc-theme-standard .fc-view-harness .fc-view {
  2658. background: #ffffff;
  2659. }
  2660. .fc.fc-theme-standard .fc-view-harness .fc-popover {
  2661. background: none;
  2662. border: 0 none;
  2663. }
  2664. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header {
  2665. border: 1px solid #a19f9d;
  2666. padding: 1rem;
  2667. background: #faf9f8;
  2668. color: #323130;
  2669. }
  2670. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close {
  2671. opacity: 1;
  2672. display: flex;
  2673. align-items: center;
  2674. justify-content: center;
  2675. overflow: hidden;
  2676. font-family: "PrimeIcons" !important;
  2677. font-size: 1rem;
  2678. width: 2rem;
  2679. height: 2rem;
  2680. color: #605e5c;
  2681. border: 0 none;
  2682. background: transparent;
  2683. border-radius: 2px;
  2684. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2685. }
  2686. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before {
  2687. content: "\e90b";
  2688. }
  2689. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover {
  2690. color: #605e5c;
  2691. border-color: transparent;
  2692. background: #f3f2f1;
  2693. }
  2694. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus {
  2695. outline: 0 none;
  2696. outline-offset: 0;
  2697. box-shadow: inset 0 0 0 1px #605e5c;
  2698. }
  2699. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body {
  2700. padding: 1rem;
  2701. border: 1px solid #a19f9d;
  2702. background: #ffffff;
  2703. color: #323130;
  2704. border-top: 0 none;
  2705. }
  2706. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event {
  2707. color: #ffffff;
  2708. background: #0078d4;
  2709. border-color: #0078d4;
  2710. }
  2711. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main {
  2712. color: #ffffff;
  2713. }
  2714. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot {
  2715. background: #0078d4;
  2716. border-color: #0078d4;
  2717. }
  2718. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover {
  2719. background: #f3f2f1;
  2720. color: #323130;
  2721. }
  2722. .fc.fc-theme-standard .fc-view-harness .fc-cell-shaded {
  2723. background: #faf9f8;
  2724. }
  2725. .fc.fc-theme-standard .fc-toolbar .fc-button {
  2726. color: #ffffff;
  2727. background: #0078d4;
  2728. border: 1px solid #0078d4;
  2729. font-size: 1rem;
  2730. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2731. border-radius: 2px;
  2732. }
  2733. .fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover {
  2734. background: #106ebe;
  2735. color: #ffffff;
  2736. border-color: #106ebe;
  2737. }
  2738. .fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active {
  2739. background: #005a9e;
  2740. color: #ffffff;
  2741. border-color: #005a9e;
  2742. }
  2743. .fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus {
  2744. outline: 0 none;
  2745. outline-offset: 0;
  2746. box-shadow: inset 0 0 0 1px #605e5c;
  2747. }
  2748. .fc.fc-theme-standard .fc-toolbar .fc-button:disabled {
  2749. opacity: 0.6;
  2750. color: #ffffff;
  2751. background: #0078d4;
  2752. border: 1px solid #0078d4;
  2753. }
  2754. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left {
  2755. font-family: "PrimeIcons" !important;
  2756. text-indent: 0;
  2757. font-size: 1rem;
  2758. }
  2759. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  2760. content: "\e900";
  2761. }
  2762. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right {
  2763. font-family: "PrimeIcons" !important;
  2764. text-indent: 0;
  2765. font-size: 1rem;
  2766. }
  2767. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  2768. content: "\e901";
  2769. }
  2770. .fc.fc-theme-standard .fc-toolbar .fc-button:focus {
  2771. outline: 0 none;
  2772. outline-offset: 0;
  2773. box-shadow: inset 0 0 0 1px #605e5c;
  2774. }
  2775. .fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button {
  2776. background: #ffffff;
  2777. border: 1px solid #605e5c;
  2778. color: #323130;
  2779. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2780. }
  2781. .fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover {
  2782. background: #f3f2f1;
  2783. border-color: #605e5c;
  2784. color: #323130;
  2785. }
  2786. .fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active {
  2787. background: #edebe9;
  2788. border-color: #605e5c;
  2789. color: #323130;
  2790. }
  2791. .fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover {
  2792. background: #edebe9;
  2793. border-color: #605e5c;
  2794. color: #323130;
  2795. }
  2796. .fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus {
  2797. outline: 0 none;
  2798. outline-offset: 0;
  2799. box-shadow: inset 0 0 0 1px #605e5c;
  2800. z-index: 1;
  2801. }
  2802. .fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button {
  2803. border-radius: 0;
  2804. }
  2805. .fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child {
  2806. border-top-left-radius: 2px;
  2807. border-bottom-left-radius: 2px;
  2808. }
  2809. .fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child {
  2810. border-top-right-radius: 2px;
  2811. border-bottom-right-radius: 2px;
  2812. }
  2813. .fc.fc-theme-standard .fc-highlight {
  2814. color: #323130;
  2815. background: #edebe9;
  2816. }
  2817. .p-orderlist .p-orderlist-controls {
  2818. padding: 1rem;
  2819. }
  2820. .p-orderlist .p-orderlist-controls .p-button {
  2821. margin-bottom: 0.5rem;
  2822. }
  2823. .p-orderlist .p-orderlist-header {
  2824. background: #faf9f8;
  2825. color: #323130;
  2826. border: 1px solid #a19f9d;
  2827. padding: 1rem;
  2828. font-weight: 600;
  2829. border-bottom: 0 none;
  2830. border-top-right-radius: 2px;
  2831. border-top-left-radius: 2px;
  2832. }
  2833. .p-orderlist .p-orderlist-list {
  2834. border: 1px solid #a19f9d;
  2835. background: #ffffff;
  2836. color: #323130;
  2837. padding: 0;
  2838. border-bottom-right-radius: 2px;
  2839. border-bottom-left-radius: 2px;
  2840. }
  2841. .p-orderlist .p-orderlist-list .p-orderlist-item {
  2842. padding: 0.75rem 0.5rem;
  2843. margin: 0;
  2844. border: 1px solid transparent;
  2845. color: #323130;
  2846. background: transparent;
  2847. transition: transform 0.2s, box-shadow 0.2s;
  2848. }
  2849. .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover {
  2850. background: #f3f2f1;
  2851. color: #323130;
  2852. }
  2853. .p-orderlist .p-orderlist-list .p-orderlist-item:focus {
  2854. outline: 0 none;
  2855. outline-offset: 0;
  2856. box-shadow: inset 0 0 0 0.15rem #605e5c;
  2857. }
  2858. .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight {
  2859. color: #323130;
  2860. background: #edebe9;
  2861. }
  2862. .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover {
  2863. background: #f3f2f1;
  2864. color: #323130;
  2865. }
  2866. .p-organizationchart .p-organizationchart-node-content.p-highlight {
  2867. background: #edebe9;
  2868. color: #323130;
  2869. }
  2870. .p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i {
  2871. color: #b4aba3;
  2872. }
  2873. .p-organizationchart .p-organizationchart-line-down {
  2874. background: #a19f9d;
  2875. }
  2876. .p-organizationchart .p-organizationchart-line-left {
  2877. border-right: 1px solid #a19f9d;
  2878. border-color: #a19f9d;
  2879. }
  2880. .p-organizationchart .p-organizationchart-line-top {
  2881. border-top: 1px solid #a19f9d;
  2882. border-color: #a19f9d;
  2883. }
  2884. .p-organizationchart .p-organizationchart-node-content {
  2885. border: 1px solid #a19f9d;
  2886. background: #ffffff;
  2887. color: #323130;
  2888. padding: 1rem;
  2889. }
  2890. .p-organizationchart .p-organizationchart-node-content .p-node-toggler {
  2891. background: inherit;
  2892. color: inherit;
  2893. border-radius: 50%;
  2894. }
  2895. .p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus {
  2896. outline: 0 none;
  2897. outline-offset: 0;
  2898. box-shadow: inset 0 0 0 1px #605e5c;
  2899. }
  2900. .p-paginator {
  2901. background: #ffffff;
  2902. color: #605e5c;
  2903. border: solid #f3f2f1;
  2904. border-width: 0;
  2905. padding: 0.5rem 1rem;
  2906. border-radius: 2px;
  2907. }
  2908. .p-paginator .p-paginator-first,
  2909. .p-paginator .p-paginator-prev,
  2910. .p-paginator .p-paginator-next,
  2911. .p-paginator .p-paginator-last {
  2912. background-color: transparent;
  2913. border: 0 none;
  2914. color: #605e5c;
  2915. min-width: 2.357rem;
  2916. height: 2.357rem;
  2917. margin: 0.143rem;
  2918. transition: box-shadow 0.2s;
  2919. border-radius: 2px;
  2920. }
  2921. .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,
  2922. .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,
  2923. .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,
  2924. .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover {
  2925. background: #f3f2f1;
  2926. border-color: transparent;
  2927. color: #323130;
  2928. }
  2929. .p-paginator .p-paginator-first {
  2930. border-top-left-radius: 2px;
  2931. border-bottom-left-radius: 2px;
  2932. }
  2933. .p-paginator .p-paginator-last {
  2934. border-top-right-radius: 2px;
  2935. border-bottom-right-radius: 2px;
  2936. }
  2937. .p-paginator .p-dropdown {
  2938. margin-left: 0.5rem;
  2939. margin-right: 0.5rem;
  2940. height: 2.357rem;
  2941. }
  2942. .p-paginator .p-dropdown .p-dropdown-label {
  2943. padding-right: 0;
  2944. }
  2945. .p-paginator .p-paginator-page-input {
  2946. margin-left: 0.5rem;
  2947. margin-right: 0.5rem;
  2948. }
  2949. .p-paginator .p-paginator-page-input .p-inputtext {
  2950. max-width: 2.357rem;
  2951. }
  2952. .p-paginator .p-paginator-current {
  2953. background-color: transparent;
  2954. border: 0 none;
  2955. color: #605e5c;
  2956. min-width: 2.357rem;
  2957. height: 2.357rem;
  2958. margin: 0.143rem;
  2959. padding: 0 0.5rem;
  2960. }
  2961. .p-paginator .p-paginator-pages .p-paginator-page {
  2962. background-color: transparent;
  2963. border: 0 none;
  2964. color: #605e5c;
  2965. min-width: 2.357rem;
  2966. height: 2.357rem;
  2967. margin: 0.143rem;
  2968. transition: box-shadow 0.2s;
  2969. border-radius: 2px;
  2970. }
  2971. .p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  2972. background: #edebe9;
  2973. border-color: #edebe9;
  2974. color: #323130;
  2975. }
  2976. .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover {
  2977. background: #f3f2f1;
  2978. border-color: transparent;
  2979. color: #323130;
  2980. }
  2981. .p-picklist .p-picklist-buttons {
  2982. padding: 1rem;
  2983. }
  2984. .p-picklist .p-picklist-buttons .p-button {
  2985. margin-bottom: 0.5rem;
  2986. }
  2987. .p-picklist .p-picklist-header {
  2988. background: #faf9f8;
  2989. color: #323130;
  2990. border: 1px solid #a19f9d;
  2991. padding: 1rem;
  2992. font-weight: 600;
  2993. border-bottom: 0 none;
  2994. border-top-right-radius: 2px;
  2995. border-top-left-radius: 2px;
  2996. }
  2997. .p-picklist .p-picklist-list {
  2998. border: 1px solid #a19f9d;
  2999. background: #ffffff;
  3000. color: #323130;
  3001. padding: 0;
  3002. border-bottom-right-radius: 2px;
  3003. border-bottom-left-radius: 2px;
  3004. }
  3005. .p-picklist .p-picklist-list .p-picklist-item {
  3006. padding: 0.75rem 0.5rem;
  3007. margin: 0;
  3008. border: 1px solid transparent;
  3009. color: #323130;
  3010. background: transparent;
  3011. transition: transform 0.2s, box-shadow 0.2s;
  3012. }
  3013. .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover {
  3014. background: #f3f2f1;
  3015. color: #323130;
  3016. }
  3017. .p-picklist .p-picklist-list .p-picklist-item:focus {
  3018. outline: 0 none;
  3019. outline-offset: 0;
  3020. box-shadow: inset 0 0 0 0.15rem #605e5c;
  3021. }
  3022. .p-picklist .p-picklist-list .p-picklist-item.p-highlight {
  3023. color: #323130;
  3024. background: #edebe9;
  3025. }
  3026. .p-timeline .p-timeline-event-marker {
  3027. border: 0 none;
  3028. border-radius: 50%;
  3029. width: 1rem;
  3030. height: 1rem;
  3031. background-color: #0078d4;
  3032. }
  3033. .p-timeline .p-timeline-event-connector {
  3034. background-color: #a19f9d;
  3035. }
  3036. .p-timeline.p-timeline-vertical .p-timeline-event-opposite,
  3037. .p-timeline.p-timeline-vertical .p-timeline-event-content {
  3038. padding: 0 1rem;
  3039. }
  3040. .p-timeline.p-timeline-vertical .p-timeline-event-connector {
  3041. width: 2px;
  3042. }
  3043. .p-timeline.p-timeline-horizontal .p-timeline-event-opposite,
  3044. .p-timeline.p-timeline-horizontal .p-timeline-event-content {
  3045. padding: 1rem 0;
  3046. }
  3047. .p-timeline.p-timeline-horizontal .p-timeline-event-connector {
  3048. height: 2px;
  3049. }
  3050. .p-tree {
  3051. border: 1px solid #a19f9d;
  3052. background: #ffffff;
  3053. color: #323130;
  3054. padding: 1rem;
  3055. border-radius: 2px;
  3056. }
  3057. .p-tree .p-tree-container .p-treenode {
  3058. padding: 0.143rem;
  3059. }
  3060. .p-tree .p-tree-container .p-treenode .p-treenode-content {
  3061. border-radius: 2px;
  3062. transition: box-shadow 0.2s;
  3063. padding: 0.5rem;
  3064. }
  3065. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler {
  3066. margin-right: 0.5rem;
  3067. width: 2rem;
  3068. height: 2rem;
  3069. color: #605e5c;
  3070. border: 0 none;
  3071. background: transparent;
  3072. border-radius: 2px;
  3073. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3074. }
  3075. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover {
  3076. color: #605e5c;
  3077. border-color: transparent;
  3078. background: #f3f2f1;
  3079. }
  3080. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus {
  3081. outline: 0 none;
  3082. outline-offset: 0;
  3083. box-shadow: inset 0 0 0 1px #605e5c;
  3084. }
  3085. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon {
  3086. margin-right: 0.5rem;
  3087. color: #605e5c;
  3088. }
  3089. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox {
  3090. margin-right: 0.5rem;
  3091. }
  3092. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon {
  3093. color: #323130;
  3094. }
  3095. .p-tree .p-tree-container .p-treenode .p-treenode-content:focus {
  3096. outline: 0 none;
  3097. outline-offset: 0;
  3098. box-shadow: inset 0 0 0 0.15rem #605e5c;
  3099. }
  3100. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight {
  3101. background: #edebe9;
  3102. color: #323130;
  3103. }
  3104. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,
  3105. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
  3106. color: #323130;
  3107. }
  3108. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,
  3109. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover {
  3110. color: #323130;
  3111. }
  3112. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
  3113. background: #f3f2f1;
  3114. color: #323130;
  3115. }
  3116. .p-tree .p-tree-filter-container {
  3117. margin-bottom: 0.5rem;
  3118. }
  3119. .p-tree .p-tree-filter-container .p-tree-filter {
  3120. width: 100%;
  3121. padding-right: 1.5rem;
  3122. }
  3123. .p-tree .p-tree-filter-container .p-tree-filter-icon {
  3124. right: 0.5rem;
  3125. color: #605e5c;
  3126. }
  3127. .p-tree .p-treenode-children {
  3128. padding: 0 0 0 1rem;
  3129. }
  3130. .p-tree .p-tree-loading-icon {
  3131. font-size: 2rem;
  3132. }
  3133. .p-treetable .p-paginator-top {
  3134. border-width: 0 0 1px 0;
  3135. border-radius: 0;
  3136. }
  3137. .p-treetable .p-paginator-bottom {
  3138. border-width: 0 0 1px 0;
  3139. border-radius: 0;
  3140. }
  3141. .p-treetable .p-treetable-header {
  3142. background: #ffffff;
  3143. color: #323130;
  3144. border: 1px solid #f3f2f1;
  3145. border-width: 1px 0 1px 0;
  3146. padding: 0.75rem 0.75rem;
  3147. font-weight: 600;
  3148. }
  3149. .p-treetable .p-treetable-footer {
  3150. background: #ffffff;
  3151. color: #323130;
  3152. border: 1px solid #f3f2f1;
  3153. border-width: 0 0 1px 0;
  3154. padding: 0.75rem 0.75rem;
  3155. font-weight: 600;
  3156. }
  3157. .p-treetable .p-treetable-thead > tr > th {
  3158. text-align: left;
  3159. padding: 0.75rem 0.75rem;
  3160. border: 1px solid #f3f2f1;
  3161. border-width: 0 0 1px 0;
  3162. font-weight: 600;
  3163. color: #323130;
  3164. background: #ffffff;
  3165. transition: box-shadow 0.2s;
  3166. }
  3167. .p-treetable .p-treetable-tfoot > tr > td {
  3168. text-align: left;
  3169. padding: 0.75rem 0.75rem;
  3170. border: 1px solid #f3f2f1;
  3171. border-width: 0 0 1px 0;
  3172. font-weight: 600;
  3173. color: #323130;
  3174. background: #ffffff;
  3175. }
  3176. .p-treetable .p-sortable-column {
  3177. outline-color: #605e5c;
  3178. }
  3179. .p-treetable .p-sortable-column .p-sortable-column-icon {
  3180. color: #605e5c;
  3181. margin-left: 0.5rem;
  3182. }
  3183. .p-treetable .p-sortable-column .p-sortable-column-badge {
  3184. border-radius: 50%;
  3185. height: 1.143rem;
  3186. min-width: 1.143rem;
  3187. line-height: 1.143rem;
  3188. color: #323130;
  3189. background: #edebe9;
  3190. margin-left: 0.5rem;
  3191. }
  3192. .p-treetable .p-sortable-column:not(.p-highlight):hover {
  3193. background: #f3f2f1;
  3194. color: #323130;
  3195. }
  3196. .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  3197. color: #605e5c;
  3198. }
  3199. .p-treetable .p-sortable-column.p-highlight {
  3200. background: #edebe9;
  3201. color: #323130;
  3202. }
  3203. .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon {
  3204. color: #323130;
  3205. }
  3206. .p-treetable .p-treetable-tbody > tr {
  3207. background: #ffffff;
  3208. color: #323130;
  3209. transition: box-shadow 0.2s;
  3210. }
  3211. .p-treetable .p-treetable-tbody > tr > td {
  3212. text-align: left;
  3213. border: 1px solid #f3f2f1;
  3214. border-width: 0 0 1px 0;
  3215. padding: 0.75rem 0.75rem;
  3216. }
  3217. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler {
  3218. width: 2rem;
  3219. height: 2rem;
  3220. color: #605e5c;
  3221. border: 0 none;
  3222. background: transparent;
  3223. border-radius: 2px;
  3224. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3225. margin-right: 0.5rem;
  3226. }
  3227. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover {
  3228. color: #605e5c;
  3229. border-color: transparent;
  3230. background: #f3f2f1;
  3231. }
  3232. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus {
  3233. outline: 0 none;
  3234. outline-offset: 0;
  3235. box-shadow: inset 0 0 0 1px #605e5c;
  3236. }
  3237. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox {
  3238. margin-right: 0.5rem;
  3239. }
  3240. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon {
  3241. color: #323130;
  3242. }
  3243. .p-treetable .p-treetable-tbody > tr:focus {
  3244. outline: 0.15rem solid #605e5c;
  3245. outline-offset: -0.15rem;
  3246. }
  3247. .p-treetable .p-treetable-tbody > tr.p-highlight {
  3248. background: #edebe9;
  3249. color: #323130;
  3250. }
  3251. .p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler {
  3252. color: #323130;
  3253. }
  3254. .p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover {
  3255. color: #323130;
  3256. }
  3257. .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover {
  3258. background: #f3f2f1;
  3259. color: #323130;
  3260. }
  3261. .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler {
  3262. color: #323130;
  3263. }
  3264. .p-treetable .p-column-resizer-helper {
  3265. background: #0078d4;
  3266. }
  3267. .p-treetable .p-treetable-scrollable-header,
  3268. .p-treetable .p-treetable-scrollable-footer {
  3269. background: #faf9f8;
  3270. }
  3271. .p-treetable .p-treetable-loading-icon {
  3272. font-size: 2rem;
  3273. }
  3274. .p-treetable.p-treetable-gridlines .p-datatable-header {
  3275. border-width: 1px 1px 0 1px;
  3276. }
  3277. .p-treetable.p-treetable-gridlines .p-treetable-footer {
  3278. border-width: 0 1px 1px 1px;
  3279. }
  3280. .p-treetable.p-treetable-gridlines .p-treetable-top {
  3281. border-width: 0 1px 0 1px;
  3282. }
  3283. .p-treetable.p-treetable-gridlines .p-treetable-bottom {
  3284. border-width: 0 1px 1px 1px;
  3285. }
  3286. .p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th {
  3287. border-width: 1px;
  3288. }
  3289. .p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td {
  3290. border-width: 1px;
  3291. }
  3292. .p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td {
  3293. border-width: 1px;
  3294. }
  3295. .p-treetable.p-treetable-sm .p-treetable-header {
  3296. padding: 0.65625rem 0.65625rem;
  3297. }
  3298. .p-treetable.p-treetable-sm .p-treetable-thead > tr > th {
  3299. padding: 0.375rem 0.375rem;
  3300. }
  3301. .p-treetable.p-treetable-sm .p-treetable-tbody > tr > td {
  3302. padding: 0.375rem 0.375rem;
  3303. }
  3304. .p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td {
  3305. padding: 0.375rem 0.375rem;
  3306. }
  3307. .p-treetable.p-treetable-sm .p-treetable-footer {
  3308. padding: 0.375rem 0.375rem;
  3309. }
  3310. .p-treetable.p-treetable-lg .p-treetable-header {
  3311. padding: 0.9375rem 0.9375rem;
  3312. }
  3313. .p-treetable.p-treetable-lg .p-treetable-thead > tr > th {
  3314. padding: 0.9375rem 0.9375rem;
  3315. }
  3316. .p-treetable.p-treetable-lg .p-treetable-tbody > tr > td {
  3317. padding: 0.9375rem 0.9375rem;
  3318. }
  3319. .p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td {
  3320. padding: 0.9375rem 0.9375rem;
  3321. }
  3322. .p-treetable.p-treetable-lg .p-treetable-footer {
  3323. padding: 0.9375rem 0.9375rem;
  3324. }
  3325. .p-accordion .p-accordion-header .p-accordion-header-link {
  3326. padding: 1rem;
  3327. border: 1px solid #a19f9d;
  3328. color: #323130;
  3329. background: #faf9f8;
  3330. font-weight: 600;
  3331. border-radius: 2px;
  3332. transition: box-shadow 0.2s;
  3333. }
  3334. .p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  3335. margin-right: 0.5rem;
  3336. }
  3337. .p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus {
  3338. outline: 0 none;
  3339. outline-offset: 0;
  3340. box-shadow: inset 0 0 0 1px #605e5c;
  3341. }
  3342. .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link {
  3343. background: #f3f2f1;
  3344. border-color: #a19f9d;
  3345. color: #323130;
  3346. }
  3347. .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link {
  3348. background: #faf9f8;
  3349. border-color: #a19f9d;
  3350. color: #323130;
  3351. border-bottom-right-radius: 0;
  3352. border-bottom-left-radius: 0;
  3353. }
  3354. .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
  3355. border-color: #a19f9d;
  3356. background: #f3f2f1;
  3357. color: #323130;
  3358. }
  3359. .p-accordion .p-accordion-content {
  3360. padding: 1rem;
  3361. border: 1px solid #a19f9d;
  3362. background: #ffffff;
  3363. color: #323130;
  3364. border-top: 0;
  3365. border-top-right-radius: 0;
  3366. border-top-left-radius: 0;
  3367. border-bottom-right-radius: 2px;
  3368. border-bottom-left-radius: 2px;
  3369. }
  3370. .p-accordion .p-accordion-tab {
  3371. margin-bottom: 4px;
  3372. }
  3373. .p-card {
  3374. background: #ffffff;
  3375. color: #323130;
  3376. box-shadow: rgba(0, 0, 0, 0.133) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px;
  3377. border-radius: 2px;
  3378. }
  3379. .p-card .p-card-body {
  3380. padding: 1rem;
  3381. }
  3382. .p-card .p-card-title {
  3383. font-size: 1.5rem;
  3384. font-weight: 700;
  3385. margin-bottom: 0.5rem;
  3386. }
  3387. .p-card .p-card-subtitle {
  3388. font-weight: 400;
  3389. margin-bottom: 0.5rem;
  3390. color: #605e5c;
  3391. }
  3392. .p-card .p-card-content {
  3393. padding: 1rem 0;
  3394. }
  3395. .p-card .p-card-footer {
  3396. padding: 1rem 0 0 0;
  3397. }
  3398. .p-fieldset {
  3399. border: 1px solid #a19f9d;
  3400. background: #ffffff;
  3401. color: #323130;
  3402. border-radius: 2px;
  3403. }
  3404. .p-fieldset .p-fieldset-legend {
  3405. padding: 1rem;
  3406. border: 1px solid #a19f9d;
  3407. color: #323130;
  3408. background: #faf9f8;
  3409. font-weight: 600;
  3410. border-radius: 2px;
  3411. }
  3412. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend {
  3413. padding: 0;
  3414. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3415. }
  3416. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a {
  3417. padding: 1rem;
  3418. color: #323130;
  3419. border-radius: 2px;
  3420. transition: box-shadow 0.2s;
  3421. }
  3422. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler {
  3423. margin-right: 0.5rem;
  3424. }
  3425. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus {
  3426. outline: 0 none;
  3427. outline-offset: 0;
  3428. box-shadow: inset 0 0 0 1px #605e5c;
  3429. }
  3430. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover {
  3431. color: #323130;
  3432. }
  3433. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover {
  3434. background: #f3f2f1;
  3435. border-color: #a19f9d;
  3436. color: #323130;
  3437. }
  3438. .p-fieldset .p-fieldset-content {
  3439. padding: 1rem;
  3440. }
  3441. .p-divider .p-divider-content {
  3442. background-color: #ffffff;
  3443. }
  3444. .p-divider.p-divider-horizontal {
  3445. margin: 1rem 0;
  3446. padding: 0 1rem;
  3447. }
  3448. .p-divider.p-divider-horizontal:before {
  3449. border-top: 1px #edebe9;
  3450. }
  3451. .p-divider.p-divider-horizontal .p-divider-content {
  3452. padding: 0 0.5rem;
  3453. }
  3454. .p-divider.p-divider-vertical {
  3455. margin: 0 1rem;
  3456. padding: 1rem 0;
  3457. }
  3458. .p-divider.p-divider-vertical:before {
  3459. border-left: 1px #edebe9;
  3460. }
  3461. .p-divider.p-divider-vertical .p-divider-content {
  3462. padding: 0.5rem 0;
  3463. }
  3464. .p-panel .p-panel-header {
  3465. border: 1px solid #a19f9d;
  3466. padding: 1rem;
  3467. background: #faf9f8;
  3468. color: #323130;
  3469. border-top-right-radius: 2px;
  3470. border-top-left-radius: 2px;
  3471. }
  3472. .p-panel .p-panel-header .p-panel-title {
  3473. font-weight: 600;
  3474. }
  3475. .p-panel .p-panel-header .p-panel-header-icon {
  3476. width: 2rem;
  3477. height: 2rem;
  3478. color: #605e5c;
  3479. border: 0 none;
  3480. background: transparent;
  3481. border-radius: 2px;
  3482. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3483. }
  3484. .p-panel .p-panel-header .p-panel-header-icon:enabled:hover {
  3485. color: #605e5c;
  3486. border-color: transparent;
  3487. background: #f3f2f1;
  3488. }
  3489. .p-panel .p-panel-header .p-panel-header-icon:focus {
  3490. outline: 0 none;
  3491. outline-offset: 0;
  3492. box-shadow: inset 0 0 0 1px #605e5c;
  3493. }
  3494. .p-panel.p-panel-toggleable .p-panel-header {
  3495. padding: 0.5rem 1rem;
  3496. }
  3497. .p-panel .p-panel-content {
  3498. padding: 1rem;
  3499. border: 1px solid #a19f9d;
  3500. background: #ffffff;
  3501. color: #323130;
  3502. border-bottom-right-radius: 2px;
  3503. border-bottom-left-radius: 2px;
  3504. border-top: 0 none;
  3505. }
  3506. .p-panel .p-panel-footer {
  3507. padding: 0.5rem 1rem;
  3508. border: 1px solid #a19f9d;
  3509. background: #ffffff;
  3510. color: #323130;
  3511. border-top: 0 none;
  3512. }
  3513. .p-scrollpanel .p-scrollpanel-bar {
  3514. background: #f3f2f1;
  3515. border: 0 none;
  3516. }
  3517. .p-splitter {
  3518. border: 1px solid #a19f9d;
  3519. background: #ffffff;
  3520. border-radius: 2px;
  3521. color: #323130;
  3522. }
  3523. .p-splitter .p-splitter-gutter {
  3524. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3525. background: #faf9f8;
  3526. }
  3527. .p-splitter .p-splitter-gutter .p-splitter-gutter-handle {
  3528. background: #edebe9;
  3529. }
  3530. .p-splitter .p-splitter-gutter-resizing {
  3531. background: #edebe9;
  3532. }
  3533. .p-tabview .p-tabview-nav {
  3534. background: #ffffff;
  3535. border: 0 none;
  3536. border-width: 0 0 2px 0;
  3537. }
  3538. .p-tabview .p-tabview-nav li {
  3539. margin-right: 0;
  3540. }
  3541. .p-tabview .p-tabview-nav li .p-tabview-nav-link {
  3542. border: solid #a19f9d;
  3543. border-width: 0 0 2px 0;
  3544. border-color: transparent transparent transparent transparent;
  3545. background: #ffffff;
  3546. color: #605e5c;
  3547. padding: 1rem;
  3548. font-weight: 600;
  3549. border-top-right-radius: 2px;
  3550. border-top-left-radius: 2px;
  3551. transition: box-shadow 0.2s;
  3552. margin: 0 0.5rem -2px 0;
  3553. }
  3554. .p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus {
  3555. outline: 0 none;
  3556. outline-offset: 0;
  3557. box-shadow: inset inset 0 0 0 1px #605e5c;
  3558. }
  3559. .p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link {
  3560. background: #f3f2f1;
  3561. border-color: transparent;
  3562. color: #605e5c;
  3563. }
  3564. .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
  3565. background: #ffffff;
  3566. border-color: #0078d4;
  3567. color: #323130;
  3568. }
  3569. .p-tabview .p-tabview-nav-btn.p-link {
  3570. background: #ffffff;
  3571. color: #323130;
  3572. width: 2.357rem;
  3573. box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  3574. border-radius: 0;
  3575. }
  3576. .p-tabview .p-tabview-nav-btn.p-link:focus {
  3577. outline: 0 none;
  3578. outline-offset: 0;
  3579. box-shadow: inset inset 0 0 0 1px #605e5c;
  3580. }
  3581. .p-tabview .p-tabview-panels {
  3582. background: #ffffff;
  3583. padding: 1rem;
  3584. border: 0 none;
  3585. color: #323130;
  3586. border-bottom-right-radius: 2px;
  3587. border-bottom-left-radius: 2px;
  3588. }
  3589. .p-toolbar {
  3590. background: #faf9f8;
  3591. border: 1px solid #a19f9d;
  3592. padding: 1rem;
  3593. border-radius: 2px;
  3594. }
  3595. .p-toolbar .p-toolbar-separator {
  3596. margin: 0 0.5rem;
  3597. }
  3598. .p-confirm-popup {
  3599. background: #ffffff;
  3600. color: #323130;
  3601. border: 0 none;
  3602. border-radius: 2px;
  3603. box-shadow: rgba(0, 0, 0, 0.133) 0px 6.4px 14.4px 0px, rgba(0, 0, 0, 0.11) 0px 1.2px 3.6px 0px;
  3604. }
  3605. .p-confirm-popup .p-confirm-popup-content {
  3606. padding: 1rem;
  3607. }
  3608. .p-confirm-popup .p-confirm-popup-footer {
  3609. text-align: right;
  3610. padding: 0 1rem 1rem 1rem;
  3611. }
  3612. .p-confirm-popup .p-confirm-popup-footer button {
  3613. margin: 0 0.5rem 0 0;
  3614. width: auto;
  3615. }
  3616. .p-confirm-popup .p-confirm-popup-footer button:last-child {
  3617. margin: 0;
  3618. }
  3619. .p-confirm-popup:after {
  3620. border: solid transparent;
  3621. border-color: rgba(255, 255, 255, 0);
  3622. border-bottom-color: #ffffff;
  3623. }
  3624. .p-confirm-popup:before {
  3625. border: solid transparent;
  3626. border-color: rgba(255, 255, 255, 0);
  3627. border-bottom-color: #ffffff;
  3628. }
  3629. .p-confirm-popup.p-confirm-popup-flipped:after {
  3630. border-top-color: #ffffff;
  3631. }
  3632. .p-confirm-popup.p-confirm-popup-flipped:before {
  3633. border-top-color: #ffffff;
  3634. }
  3635. .p-confirm-popup .p-confirm-popup-icon {
  3636. font-size: 1.5rem;
  3637. }
  3638. .p-confirm-popup .p-confirm-popup-message {
  3639. margin-left: 1rem;
  3640. }
  3641. .p-dialog {
  3642. border-radius: 2px;
  3643. box-shadow: rgba(0, 0, 0, 0.133) 0px 6.4px 14.4px 0px, rgba(0, 0, 0, 0.11) 0px 1.2px 3.6px 0px;
  3644. border: 0 none;
  3645. }
  3646. .p-dialog .p-dialog-header {
  3647. border-bottom: 0 none;
  3648. background: #ffffff;
  3649. color: #323130;
  3650. padding: 1.5rem;
  3651. border-top-right-radius: 2px;
  3652. border-top-left-radius: 2px;
  3653. }
  3654. .p-dialog .p-dialog-header .p-dialog-title {
  3655. font-weight: 600;
  3656. font-size: 1.5rem;
  3657. }
  3658. .p-dialog .p-dialog-header .p-dialog-header-icon {
  3659. width: 2rem;
  3660. height: 2rem;
  3661. color: #605e5c;
  3662. border: 0 none;
  3663. background: transparent;
  3664. border-radius: 2px;
  3665. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3666. margin-right: 0.5rem;
  3667. }
  3668. .p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover {
  3669. color: #605e5c;
  3670. border-color: transparent;
  3671. background: #f3f2f1;
  3672. }
  3673. .p-dialog .p-dialog-header .p-dialog-header-icon:focus {
  3674. outline: 0 none;
  3675. outline-offset: 0;
  3676. box-shadow: inset 0 0 0 1px #605e5c;
  3677. }
  3678. .p-dialog .p-dialog-header .p-dialog-header-icon:last-child {
  3679. margin-right: 0;
  3680. }
  3681. .p-dialog .p-dialog-content {
  3682. background: #ffffff;
  3683. color: #323130;
  3684. padding: 0 1.5rem 2rem 1.5rem;
  3685. }
  3686. .p-dialog .p-dialog-footer {
  3687. border-top: 0 none;
  3688. background: #ffffff;
  3689. color: #323130;
  3690. padding: 0 1.5rem 1.5rem 1.5rem;
  3691. text-align: right;
  3692. border-bottom-right-radius: 2px;
  3693. border-bottom-left-radius: 2px;
  3694. }
  3695. .p-dialog .p-dialog-footer button {
  3696. margin: 0 0.5rem 0 0;
  3697. width: auto;
  3698. }
  3699. .p-dialog.p-confirm-dialog .p-confirm-dialog-icon {
  3700. font-size: 2rem;
  3701. }
  3702. .p-dialog.p-confirm-dialog .p-confirm-dialog-message {
  3703. margin-left: 1rem;
  3704. }
  3705. .p-overlaypanel {
  3706. background: #ffffff;
  3707. color: #323130;
  3708. border: 0 none;
  3709. border-radius: 2px;
  3710. box-shadow: rgba(0, 0, 0, 0.133) 0px 6.4px 14.4px 0px, rgba(0, 0, 0, 0.11) 0px 1.2px 3.6px 0px;
  3711. }
  3712. .p-overlaypanel .p-overlaypanel-content {
  3713. padding: 1rem;
  3714. }
  3715. .p-overlaypanel .p-overlaypanel-close {
  3716. background: #0078d4;
  3717. color: #ffffff;
  3718. width: 2rem;
  3719. height: 2rem;
  3720. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3721. border-radius: 2px;
  3722. position: absolute;
  3723. top: -1rem;
  3724. right: -1rem;
  3725. }
  3726. .p-overlaypanel .p-overlaypanel-close:enabled:hover {
  3727. background: #106ebe;
  3728. color: #ffffff;
  3729. }
  3730. .p-overlaypanel:after {
  3731. border: solid transparent;
  3732. border-color: rgba(255, 255, 255, 0);
  3733. border-bottom-color: #ffffff;
  3734. }
  3735. .p-overlaypanel:before {
  3736. border: solid transparent;
  3737. border-color: rgba(255, 255, 255, 0);
  3738. border-bottom-color: #ffffff;
  3739. }
  3740. .p-overlaypanel.p-overlaypanel-flipped:after {
  3741. border-top-color: #ffffff;
  3742. }
  3743. .p-overlaypanel.p-overlaypanel-flipped:before {
  3744. border-top-color: #ffffff;
  3745. }
  3746. .p-sidebar {
  3747. background: #ffffff;
  3748. color: #323130;
  3749. border: 0 none;
  3750. box-shadow: rgba(0, 0, 0, 0.133) 0px 6.4px 14.4px 0px, rgba(0, 0, 0, 0.11) 0px 1.2px 3.6px 0px;
  3751. }
  3752. .p-sidebar .p-sidebar-header {
  3753. padding: 1rem;
  3754. }
  3755. .p-sidebar .p-sidebar-header .p-sidebar-close,
  3756. .p-sidebar .p-sidebar-header .p-sidebar-icon {
  3757. width: 2rem;
  3758. height: 2rem;
  3759. color: #605e5c;
  3760. border: 0 none;
  3761. background: transparent;
  3762. border-radius: 2px;
  3763. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3764. }
  3765. .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,
  3766. .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover {
  3767. color: #605e5c;
  3768. border-color: transparent;
  3769. background: #f3f2f1;
  3770. }
  3771. .p-sidebar .p-sidebar-header .p-sidebar-close:focus,
  3772. .p-sidebar .p-sidebar-header .p-sidebar-icon:focus {
  3773. outline: 0 none;
  3774. outline-offset: 0;
  3775. box-shadow: inset 0 0 0 1px #605e5c;
  3776. }
  3777. .p-sidebar .p-sidebar-header + .p-sidebar-content {
  3778. padding-top: 0;
  3779. }
  3780. .p-sidebar .p-sidebar-content {
  3781. padding: 1rem;
  3782. }
  3783. .p-tooltip .p-tooltip-text {
  3784. background: #ffffff;
  3785. color: #323130;
  3786. padding: 0.5rem 0.5rem;
  3787. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  3788. border-radius: 2px;
  3789. }
  3790. .p-tooltip.p-tooltip-right .p-tooltip-arrow {
  3791. border-right-color: #ffffff;
  3792. }
  3793. .p-tooltip.p-tooltip-left .p-tooltip-arrow {
  3794. border-left-color: #ffffff;
  3795. }
  3796. .p-tooltip.p-tooltip-top .p-tooltip-arrow {
  3797. border-top-color: #ffffff;
  3798. }
  3799. .p-tooltip.p-tooltip-bottom .p-tooltip-arrow {
  3800. border-bottom-color: #ffffff;
  3801. }
  3802. .p-fileupload .p-fileupload-buttonbar {
  3803. background: #faf9f8;
  3804. padding: 1rem;
  3805. border: 1px solid #a19f9d;
  3806. color: #323130;
  3807. border-bottom: 0 none;
  3808. border-top-right-radius: 2px;
  3809. border-top-left-radius: 2px;
  3810. }
  3811. .p-fileupload .p-fileupload-buttonbar .p-button {
  3812. margin-right: 0.5rem;
  3813. }
  3814. .p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus {
  3815. outline: 0 none;
  3816. outline-offset: 0;
  3817. box-shadow: inset 0 0 0 1px #605e5c;
  3818. }
  3819. .p-fileupload .p-fileupload-content {
  3820. background: #ffffff;
  3821. padding: 2rem 1rem;
  3822. border: 1px solid #a19f9d;
  3823. color: #323130;
  3824. border-bottom-right-radius: 2px;
  3825. border-bottom-left-radius: 2px;
  3826. }
  3827. .p-fileupload .p-progressbar {
  3828. height: 2px;
  3829. }
  3830. .p-fileupload .p-fileupload-row > div {
  3831. padding: 0.75rem 0.75rem;
  3832. }
  3833. .p-fileupload.p-fileupload-advanced .p-message {
  3834. margin-top: 0;
  3835. }
  3836. .p-fileupload-choose:not(.p-disabled):hover {
  3837. background: #106ebe;
  3838. color: #ffffff;
  3839. border-color: #106ebe;
  3840. }
  3841. .p-fileupload-choose:not(.p-disabled):active {
  3842. background: #005a9e;
  3843. color: #ffffff;
  3844. border-color: #005a9e;
  3845. }
  3846. .p-breadcrumb {
  3847. background: #ffffff;
  3848. border: 1px solid #eeeeee;
  3849. border-radius: 2px;
  3850. padding: 1rem;
  3851. }
  3852. .p-breadcrumb ul li .p-menuitem-link {
  3853. transition: box-shadow 0.2s;
  3854. border-radius: 2px;
  3855. }
  3856. .p-breadcrumb ul li .p-menuitem-link:focus {
  3857. outline: 0 none;
  3858. outline-offset: 0;
  3859. box-shadow: inset 0 0 0 1px #605e5c;
  3860. }
  3861. .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text {
  3862. color: #323130;
  3863. }
  3864. .p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon {
  3865. color: #0078d4;
  3866. }
  3867. .p-breadcrumb ul li.p-breadcrumb-chevron {
  3868. margin: 0 0.5rem 0 0.5rem;
  3869. color: #323130;
  3870. }
  3871. .p-breadcrumb ul li:last-child .p-menuitem-text {
  3872. color: #323130;
  3873. }
  3874. .p-breadcrumb ul li:last-child .p-menuitem-icon {
  3875. color: #0078d4;
  3876. }
  3877. .p-contextmenu {
  3878. padding: 0;
  3879. background: #ffffff;
  3880. color: #323130;
  3881. border: 0 none;
  3882. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  3883. border-radius: 2px;
  3884. width: 12.5rem;
  3885. }
  3886. .p-contextmenu .p-menuitem-link {
  3887. padding: 0.75rem 0.5rem;
  3888. color: #323130;
  3889. border-radius: 0;
  3890. transition: box-shadow 0.2s;
  3891. -webkit-user-select: none;
  3892. -moz-user-select: none;
  3893. -ms-user-select: none;
  3894. user-select: none;
  3895. }
  3896. .p-contextmenu .p-menuitem-link .p-menuitem-text {
  3897. color: #323130;
  3898. }
  3899. .p-contextmenu .p-menuitem-link .p-menuitem-icon {
  3900. color: #0078d4;
  3901. margin-right: 0.5rem;
  3902. }
  3903. .p-contextmenu .p-menuitem-link .p-submenu-icon {
  3904. color: #0078d4;
  3905. }
  3906. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover {
  3907. background: #f3f2f1;
  3908. }
  3909. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  3910. color: #323130;
  3911. }
  3912. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  3913. color: #0078d4;
  3914. }
  3915. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  3916. color: #0078d4;
  3917. }
  3918. .p-contextmenu .p-menuitem-link:focus {
  3919. outline: 0 none;
  3920. outline-offset: 0;
  3921. box-shadow: inset 0 0 0 0.15rem #605e5c;
  3922. }
  3923. .p-contextmenu .p-submenu-list {
  3924. padding: 0;
  3925. background: #ffffff;
  3926. border: 0 none;
  3927. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  3928. border-radius: 2px;
  3929. }
  3930. .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  3931. background: #edebe9;
  3932. }
  3933. .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  3934. color: #323130;
  3935. }
  3936. .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  3937. color: #0078d4;
  3938. }
  3939. .p-contextmenu .p-menu-separator {
  3940. border-top: 1px solid #edebe9;
  3941. margin: 0.25rem 0;
  3942. }
  3943. .p-contextmenu .p-submenu-icon {
  3944. font-size: 0.875rem;
  3945. }
  3946. .p-dock .p-dock-list-container {
  3947. background: rgba(255, 255, 255, 0.1);
  3948. border: 1px solid rgba(255, 255, 255, 0.2);
  3949. padding: 0.5rem 0.5rem;
  3950. border-radius: 0.5rem;
  3951. }
  3952. .p-dock .p-dock-item {
  3953. padding: 0.5rem;
  3954. }
  3955. .p-dock .p-dock-action {
  3956. width: 4rem;
  3957. height: 4rem;
  3958. }
  3959. .p-dock.p-dock-top .p-dock-item-second-prev,
  3960. .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev,
  3961. .p-dock.p-dock-bottom .p-dock-item-second-next {
  3962. margin: 0 0.9rem;
  3963. }
  3964. .p-dock.p-dock-top .p-dock-item-prev,
  3965. .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev,
  3966. .p-dock.p-dock-bottom .p-dock-item-next {
  3967. margin: 0 1.3rem;
  3968. }
  3969. .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current {
  3970. margin: 0 1.5rem;
  3971. }
  3972. .p-dock.p-dock-left .p-dock-item-second-prev,
  3973. .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev,
  3974. .p-dock.p-dock-right .p-dock-item-second-next {
  3975. margin: 0.9rem 0;
  3976. }
  3977. .p-dock.p-dock-left .p-dock-item-prev,
  3978. .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev,
  3979. .p-dock.p-dock-right .p-dock-item-next {
  3980. margin: 1.3rem 0;
  3981. }
  3982. .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current {
  3983. margin: 1.5rem 0;
  3984. }
  3985. @media screen and (max-width: 960px) {
  3986. .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container {
  3987. overflow-x: auto;
  3988. width: 100%;
  3989. }
  3990. .p-dock.p-dock-top .p-dock-list-container .p-dock-list, .p-dock.p-dock-bottom .p-dock-list-container .p-dock-list {
  3991. margin: 0 auto;
  3992. }
  3993. .p-dock.p-dock-left .p-dock-list-container, .p-dock.p-dock-right .p-dock-list-container {
  3994. overflow-y: auto;
  3995. height: 100%;
  3996. }
  3997. .p-dock.p-dock-left .p-dock-list-container .p-dock-list, .p-dock.p-dock-right .p-dock-list-container .p-dock-list {
  3998. margin: auto 0;
  3999. }
  4000. .p-dock .p-dock-list .p-dock-item {
  4001. transform: none;
  4002. margin: 0;
  4003. }
  4004. }
  4005. .p-megamenu {
  4006. padding: 0.5rem;
  4007. background: #ffffff;
  4008. color: #323130;
  4009. border: 1px solid #eeeeee;
  4010. border-radius: 2px;
  4011. }
  4012. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link {
  4013. padding: 0.75rem 0.5rem;
  4014. color: #323130;
  4015. border-radius: 2px;
  4016. transition: box-shadow 0.2s;
  4017. -webkit-user-select: none;
  4018. -moz-user-select: none;
  4019. -ms-user-select: none;
  4020. user-select: none;
  4021. }
  4022. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  4023. color: #323130;
  4024. }
  4025. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  4026. color: #0078d4;
  4027. margin-right: 0.5rem;
  4028. }
  4029. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  4030. color: #0078d4;
  4031. margin-left: 0.5rem;
  4032. }
  4033. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  4034. background: #f3f2f1;
  4035. }
  4036. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4037. color: #323130;
  4038. }
  4039. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4040. color: #0078d4;
  4041. }
  4042. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4043. color: #0078d4;
  4044. }
  4045. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus {
  4046. outline: 0 none;
  4047. outline-offset: 0;
  4048. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4049. }
  4050. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
  4051. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  4052. background: #edebe9;
  4053. }
  4054. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
  4055. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4056. color: #323130;
  4057. }
  4058. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
  4059. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4060. color: #0078d4;
  4061. }
  4062. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
  4063. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4064. color: #0078d4;
  4065. }
  4066. .p-megamenu .p-menuitem-link {
  4067. padding: 0.75rem 0.5rem;
  4068. color: #323130;
  4069. border-radius: 0;
  4070. transition: box-shadow 0.2s;
  4071. -webkit-user-select: none;
  4072. -moz-user-select: none;
  4073. -ms-user-select: none;
  4074. user-select: none;
  4075. }
  4076. .p-megamenu .p-menuitem-link .p-menuitem-text {
  4077. color: #323130;
  4078. }
  4079. .p-megamenu .p-menuitem-link .p-menuitem-icon {
  4080. color: #0078d4;
  4081. margin-right: 0.5rem;
  4082. }
  4083. .p-megamenu .p-menuitem-link .p-submenu-icon {
  4084. color: #0078d4;
  4085. }
  4086. .p-megamenu .p-menuitem-link:not(.p-disabled):hover {
  4087. background: #f3f2f1;
  4088. }
  4089. .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4090. color: #323130;
  4091. }
  4092. .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4093. color: #0078d4;
  4094. }
  4095. .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4096. color: #0078d4;
  4097. }
  4098. .p-megamenu .p-menuitem-link:focus {
  4099. outline: 0 none;
  4100. outline-offset: 0;
  4101. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4102. }
  4103. .p-megamenu .p-megamenu-panel {
  4104. background: #ffffff;
  4105. color: #323130;
  4106. border: 0 none;
  4107. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4108. }
  4109. .p-megamenu .p-megamenu-submenu-header {
  4110. margin: 0;
  4111. padding: 0.75rem 0.5rem;
  4112. color: #0078d4;
  4113. background: #ffffff;
  4114. font-weight: 600;
  4115. border-top-right-radius: 2px;
  4116. border-top-left-radius: 2px;
  4117. }
  4118. .p-megamenu .p-megamenu-submenu {
  4119. padding: 0;
  4120. width: 12.5rem;
  4121. }
  4122. .p-megamenu .p-megamenu-submenu .p-menu-separator {
  4123. border-top: 1px solid #edebe9;
  4124. margin: 0.25rem 0;
  4125. }
  4126. .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  4127. background: #edebe9;
  4128. }
  4129. .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  4130. color: #323130;
  4131. }
  4132. .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  4133. color: #0078d4;
  4134. }
  4135. .p-megamenu.p-megamenu-vertical {
  4136. width: 12.5rem;
  4137. padding: 0;
  4138. }
  4139. .p-menu {
  4140. padding: 0;
  4141. background: #ffffff;
  4142. color: #323130;
  4143. border: 1px solid #eeeeee;
  4144. border-radius: 2px;
  4145. width: 12.5rem;
  4146. }
  4147. .p-menu .p-menuitem-link {
  4148. padding: 0.75rem 0.5rem;
  4149. color: #323130;
  4150. border-radius: 0;
  4151. transition: box-shadow 0.2s;
  4152. -webkit-user-select: none;
  4153. -moz-user-select: none;
  4154. -ms-user-select: none;
  4155. user-select: none;
  4156. }
  4157. .p-menu .p-menuitem-link .p-menuitem-text {
  4158. color: #323130;
  4159. }
  4160. .p-menu .p-menuitem-link .p-menuitem-icon {
  4161. color: #0078d4;
  4162. margin-right: 0.5rem;
  4163. }
  4164. .p-menu .p-menuitem-link .p-submenu-icon {
  4165. color: #0078d4;
  4166. }
  4167. .p-menu .p-menuitem-link:not(.p-disabled):hover {
  4168. background: #f3f2f1;
  4169. }
  4170. .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4171. color: #323130;
  4172. }
  4173. .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4174. color: #0078d4;
  4175. }
  4176. .p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4177. color: #0078d4;
  4178. }
  4179. .p-menu .p-menuitem-link:focus {
  4180. outline: 0 none;
  4181. outline-offset: 0;
  4182. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4183. }
  4184. .p-menu.p-menu-overlay {
  4185. background: #ffffff;
  4186. border: 0 none;
  4187. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4188. }
  4189. .p-menu .p-submenu-header {
  4190. margin: 0;
  4191. padding: 0.75rem 0.5rem;
  4192. color: #0078d4;
  4193. background: #ffffff;
  4194. font-weight: 600;
  4195. border-top-right-radius: 0;
  4196. border-top-left-radius: 0;
  4197. }
  4198. .p-menu .p-menu-separator {
  4199. border-top: 1px solid #edebe9;
  4200. margin: 0.25rem 0;
  4201. }
  4202. .p-menubar {
  4203. padding: 0.5rem;
  4204. background: #ffffff;
  4205. color: #323130;
  4206. border: 1px solid #eeeeee;
  4207. border-radius: 2px;
  4208. }
  4209. .p-menubar .p-menuitem-link {
  4210. padding: 0.75rem 0.5rem;
  4211. color: #323130;
  4212. border-radius: 0;
  4213. transition: box-shadow 0.2s;
  4214. -webkit-user-select: none;
  4215. -moz-user-select: none;
  4216. -ms-user-select: none;
  4217. user-select: none;
  4218. }
  4219. .p-menubar .p-menuitem-link .p-menuitem-text {
  4220. color: #323130;
  4221. }
  4222. .p-menubar .p-menuitem-link .p-menuitem-icon {
  4223. color: #0078d4;
  4224. margin-right: 0.5rem;
  4225. }
  4226. .p-menubar .p-menuitem-link .p-submenu-icon {
  4227. color: #0078d4;
  4228. }
  4229. .p-menubar .p-menuitem-link:not(.p-disabled):hover {
  4230. background: #f3f2f1;
  4231. }
  4232. .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4233. color: #323130;
  4234. }
  4235. .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4236. color: #0078d4;
  4237. }
  4238. .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4239. color: #0078d4;
  4240. }
  4241. .p-menubar .p-menuitem-link:focus {
  4242. outline: 0 none;
  4243. outline-offset: 0;
  4244. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4245. }
  4246. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
  4247. padding: 0.75rem 0.5rem;
  4248. color: #323130;
  4249. border-radius: 2px;
  4250. transition: box-shadow 0.2s;
  4251. -webkit-user-select: none;
  4252. -moz-user-select: none;
  4253. -ms-user-select: none;
  4254. user-select: none;
  4255. }
  4256. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  4257. color: #323130;
  4258. }
  4259. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  4260. color: #0078d4;
  4261. margin-right: 0.5rem;
  4262. }
  4263. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  4264. color: #0078d4;
  4265. margin-left: 0.5rem;
  4266. }
  4267. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  4268. background: #f3f2f1;
  4269. }
  4270. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4271. color: #323130;
  4272. }
  4273. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4274. color: #0078d4;
  4275. }
  4276. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4277. color: #0078d4;
  4278. }
  4279. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
  4280. outline: 0 none;
  4281. outline-offset: 0;
  4282. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4283. }
  4284. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
  4285. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  4286. background: #edebe9;
  4287. }
  4288. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
  4289. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4290. color: #323130;
  4291. }
  4292. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
  4293. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4294. color: #0078d4;
  4295. }
  4296. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
  4297. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4298. color: #0078d4;
  4299. }
  4300. .p-menubar .p-submenu-list {
  4301. padding: 0;
  4302. background: #ffffff;
  4303. border: 0 none;
  4304. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4305. width: 12.5rem;
  4306. }
  4307. .p-menubar .p-submenu-list .p-menu-separator {
  4308. border-top: 1px solid #edebe9;
  4309. margin: 0.25rem 0;
  4310. }
  4311. .p-menubar .p-submenu-list .p-submenu-icon {
  4312. font-size: 0.875rem;
  4313. }
  4314. .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link {
  4315. background: #edebe9;
  4316. }
  4317. .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  4318. color: #323130;
  4319. }
  4320. .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  4321. color: #0078d4;
  4322. }
  4323. @media screen and (max-width: 960px) {
  4324. .p-menubar {
  4325. position: relative;
  4326. }
  4327. .p-menubar .p-menubar-button {
  4328. display: flex;
  4329. width: 2rem;
  4330. height: 2rem;
  4331. color: #0078d4;
  4332. border-radius: 2px;
  4333. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4334. }
  4335. .p-menubar .p-menubar-button:hover {
  4336. color: #0078d4;
  4337. background: #f3f2f1;
  4338. }
  4339. .p-menubar .p-menubar-button:focus {
  4340. outline: 0 none;
  4341. outline-offset: 0;
  4342. box-shadow: inset 0 0 0 1px #605e5c;
  4343. }
  4344. .p-menubar .p-menubar-root-list {
  4345. position: absolute;
  4346. display: none;
  4347. padding: 0;
  4348. background: #ffffff;
  4349. border: 0 none;
  4350. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4351. width: 100%;
  4352. }
  4353. .p-menubar .p-menubar-root-list .p-menu-separator {
  4354. border-top: 1px solid #edebe9;
  4355. margin: 0.25rem 0;
  4356. }
  4357. .p-menubar .p-menubar-root-list .p-submenu-icon {
  4358. font-size: 0.875rem;
  4359. }
  4360. .p-menubar .p-menubar-root-list > .p-menuitem {
  4361. width: 100%;
  4362. position: static;
  4363. }
  4364. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
  4365. padding: 0.75rem 0.5rem;
  4366. color: #323130;
  4367. border-radius: 0;
  4368. transition: box-shadow 0.2s;
  4369. -webkit-user-select: none;
  4370. -moz-user-select: none;
  4371. -ms-user-select: none;
  4372. user-select: none;
  4373. }
  4374. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  4375. color: #323130;
  4376. }
  4377. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  4378. color: #0078d4;
  4379. margin-right: 0.5rem;
  4380. }
  4381. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  4382. color: #0078d4;
  4383. }
  4384. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  4385. background: #f3f2f1;
  4386. }
  4387. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4388. color: #323130;
  4389. }
  4390. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4391. color: #0078d4;
  4392. }
  4393. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4394. color: #0078d4;
  4395. }
  4396. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
  4397. outline: 0 none;
  4398. outline-offset: 0;
  4399. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4400. }
  4401. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon {
  4402. margin-left: auto;
  4403. transition: transform 0.2s;
  4404. }
  4405. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
  4406. transform: rotate(-180deg);
  4407. }
  4408. .p-menubar .p-menubar-root-list .p-submenu-list {
  4409. width: 100%;
  4410. position: static;
  4411. box-shadow: none;
  4412. border: 0 none;
  4413. }
  4414. .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon {
  4415. transition: transform 0.2s;
  4416. transform: rotate(90deg);
  4417. }
  4418. .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
  4419. transform: rotate(-90deg);
  4420. }
  4421. .p-menubar .p-menubar-root-list .p-menuitem {
  4422. width: 100%;
  4423. position: static;
  4424. }
  4425. .p-menubar .p-menubar-root-list ul li a {
  4426. padding-left: 2.25rem;
  4427. }
  4428. .p-menubar .p-menubar-root-list ul li ul li a {
  4429. padding-left: 3.75rem;
  4430. }
  4431. .p-menubar .p-menubar-root-list ul li ul li ul li a {
  4432. padding-left: 5.25rem;
  4433. }
  4434. .p-menubar .p-menubar-root-list ul li ul li ul li ul li a {
  4435. padding-left: 6.75rem;
  4436. }
  4437. .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a {
  4438. padding-left: 8.25rem;
  4439. }
  4440. .p-menubar.p-menubar-mobile-active .p-menubar-root-list {
  4441. display: flex;
  4442. flex-direction: column;
  4443. top: 100%;
  4444. left: 0;
  4445. z-index: 1;
  4446. }
  4447. }
  4448. .p-panelmenu .p-panelmenu-header > a {
  4449. padding: 1rem;
  4450. border: 1px solid #a19f9d;
  4451. color: #323130;
  4452. background: #faf9f8;
  4453. font-weight: 600;
  4454. border-radius: 2px;
  4455. transition: box-shadow 0.2s;
  4456. }
  4457. .p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon {
  4458. margin-right: 0.5rem;
  4459. }
  4460. .p-panelmenu .p-panelmenu-header > a .p-menuitem-icon {
  4461. margin-right: 0.5rem;
  4462. }
  4463. .p-panelmenu .p-panelmenu-header > a:focus {
  4464. outline: 0 none;
  4465. outline-offset: 0;
  4466. box-shadow: inset 0 0 0 1px #605e5c;
  4467. }
  4468. .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover {
  4469. background: #f3f2f1;
  4470. border-color: #a19f9d;
  4471. color: #323130;
  4472. }
  4473. .p-panelmenu .p-panelmenu-header.p-highlight {
  4474. margin-bottom: 0;
  4475. }
  4476. .p-panelmenu .p-panelmenu-header.p-highlight > a {
  4477. background: #faf9f8;
  4478. border-color: #a19f9d;
  4479. color: #323130;
  4480. border-bottom-right-radius: 0;
  4481. border-bottom-left-radius: 0;
  4482. }
  4483. .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover {
  4484. border-color: #a19f9d;
  4485. background: #f3f2f1;
  4486. color: #323130;
  4487. }
  4488. .p-panelmenu .p-panelmenu-content {
  4489. padding: 0;
  4490. border: 1px solid #a19f9d;
  4491. background: #ffffff;
  4492. color: #323130;
  4493. margin-bottom: 4px;
  4494. border-top: 0;
  4495. border-top-right-radius: 0;
  4496. border-top-left-radius: 0;
  4497. border-bottom-right-radius: 2px;
  4498. border-bottom-left-radius: 2px;
  4499. }
  4500. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link {
  4501. padding: 0.75rem 0.5rem;
  4502. color: #323130;
  4503. border-radius: 0;
  4504. transition: box-shadow 0.2s;
  4505. -webkit-user-select: none;
  4506. -moz-user-select: none;
  4507. -ms-user-select: none;
  4508. user-select: none;
  4509. }
  4510. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text {
  4511. color: #323130;
  4512. }
  4513. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon {
  4514. color: #0078d4;
  4515. margin-right: 0.5rem;
  4516. }
  4517. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon {
  4518. color: #0078d4;
  4519. }
  4520. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover {
  4521. background: #f3f2f1;
  4522. }
  4523. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4524. color: #323130;
  4525. }
  4526. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4527. color: #0078d4;
  4528. }
  4529. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4530. color: #0078d4;
  4531. }
  4532. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus {
  4533. outline: 0 none;
  4534. outline-offset: 0;
  4535. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4536. }
  4537. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon {
  4538. margin-right: 0.5rem;
  4539. }
  4540. .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) {
  4541. padding: 0 0 0 1rem;
  4542. }
  4543. .p-panelmenu .p-panelmenu-panel {
  4544. margin-bottom: 4px;
  4545. }
  4546. .p-steps .p-steps-item .p-menuitem-link {
  4547. background: transparent;
  4548. transition: box-shadow 0.2s;
  4549. border-radius: 2px;
  4550. background: #ffffff;
  4551. }
  4552. .p-steps .p-steps-item .p-menuitem-link .p-steps-number {
  4553. color: #323130;
  4554. border: 1px solid #f3f2f1;
  4555. background: #ffffff;
  4556. min-width: 2rem;
  4557. height: 2rem;
  4558. line-height: 2rem;
  4559. font-size: 1.143rem;
  4560. z-index: 1;
  4561. border-radius: 50%;
  4562. }
  4563. .p-steps .p-steps-item .p-menuitem-link .p-steps-title {
  4564. margin-top: 0.5rem;
  4565. color: #605e5c;
  4566. }
  4567. .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus {
  4568. outline: 0 none;
  4569. outline-offset: 0;
  4570. box-shadow: inset 0 0 0 1px #605e5c;
  4571. }
  4572. .p-steps .p-steps-item.p-highlight .p-steps-number {
  4573. background: #edebe9;
  4574. color: #323130;
  4575. }
  4576. .p-steps .p-steps-item.p-highlight .p-steps-title {
  4577. font-weight: 600;
  4578. color: #323130;
  4579. }
  4580. .p-steps .p-steps-item:before {
  4581. content: " ";
  4582. border-top: 1px solid #edebe9;
  4583. width: 100%;
  4584. top: 50%;
  4585. left: 0;
  4586. display: block;
  4587. position: absolute;
  4588. margin-top: -1rem;
  4589. }
  4590. .p-tabmenu .p-tabmenu-nav {
  4591. background: #ffffff;
  4592. border: 0 none;
  4593. border-width: 0 0 2px 0;
  4594. }
  4595. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem {
  4596. margin-right: 0;
  4597. }
  4598. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link {
  4599. border: solid #a19f9d;
  4600. border-width: 0 0 2px 0;
  4601. border-color: transparent transparent transparent transparent;
  4602. background: #ffffff;
  4603. color: #605e5c;
  4604. padding: 1rem;
  4605. font-weight: 600;
  4606. border-top-right-radius: 2px;
  4607. border-top-left-radius: 2px;
  4608. transition: box-shadow 0.2s;
  4609. margin: 0 0.5rem -2px 0;
  4610. }
  4611. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon {
  4612. margin-right: 0.5rem;
  4613. }
  4614. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus {
  4615. outline: 0 none;
  4616. outline-offset: 0;
  4617. box-shadow: inset inset 0 0 0 1px #605e5c;
  4618. }
  4619. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link {
  4620. background: #f3f2f1;
  4621. border-color: transparent;
  4622. color: #605e5c;
  4623. }
  4624. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link {
  4625. background: #ffffff;
  4626. border-color: #0078d4;
  4627. color: #323130;
  4628. }
  4629. .p-tieredmenu {
  4630. padding: 0;
  4631. background: #ffffff;
  4632. color: #323130;
  4633. border: 1px solid #eeeeee;
  4634. border-radius: 2px;
  4635. width: 12.5rem;
  4636. }
  4637. .p-tieredmenu .p-menuitem-link {
  4638. padding: 0.75rem 0.5rem;
  4639. color: #323130;
  4640. border-radius: 0;
  4641. transition: box-shadow 0.2s;
  4642. -webkit-user-select: none;
  4643. -moz-user-select: none;
  4644. -ms-user-select: none;
  4645. user-select: none;
  4646. }
  4647. .p-tieredmenu .p-menuitem-link .p-menuitem-text {
  4648. color: #323130;
  4649. }
  4650. .p-tieredmenu .p-menuitem-link .p-menuitem-icon {
  4651. color: #0078d4;
  4652. margin-right: 0.5rem;
  4653. }
  4654. .p-tieredmenu .p-menuitem-link .p-submenu-icon {
  4655. color: #0078d4;
  4656. }
  4657. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover {
  4658. background: #f3f2f1;
  4659. }
  4660. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4661. color: #323130;
  4662. }
  4663. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4664. color: #0078d4;
  4665. }
  4666. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4667. color: #0078d4;
  4668. }
  4669. .p-tieredmenu .p-menuitem-link:focus {
  4670. outline: 0 none;
  4671. outline-offset: 0;
  4672. box-shadow: inset 0 0 0 0.15rem #605e5c;
  4673. }
  4674. .p-tieredmenu.p-tieredmenu-overlay {
  4675. background: #ffffff;
  4676. border: 0 none;
  4677. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4678. }
  4679. .p-tieredmenu .p-submenu-list {
  4680. padding: 0;
  4681. background: #ffffff;
  4682. border: 0 none;
  4683. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4684. }
  4685. .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  4686. background: #edebe9;
  4687. }
  4688. .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  4689. color: #323130;
  4690. }
  4691. .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon {
  4692. color: #0078d4;
  4693. }
  4694. .p-tieredmenu .p-menu-separator {
  4695. border-top: 1px solid #edebe9;
  4696. margin: 0.25rem 0;
  4697. }
  4698. .p-tieredmenu .p-submenu-icon {
  4699. font-size: 0.875rem;
  4700. }
  4701. .p-inline-message {
  4702. padding: 0.5rem 0.5rem;
  4703. margin: 0;
  4704. border-radius: 2px;
  4705. }
  4706. .p-inline-message.p-inline-message-info {
  4707. background: #f3f2f1;
  4708. border: 0 none;
  4709. border-width: 0px;
  4710. color: #323130;
  4711. }
  4712. .p-inline-message.p-inline-message-info .p-inline-message-icon {
  4713. color: #605e5c;
  4714. }
  4715. .p-inline-message.p-inline-message-success {
  4716. background: #dff6dd;
  4717. border: 0 none;
  4718. border-width: 0px;
  4719. color: #323130;
  4720. }
  4721. .p-inline-message.p-inline-message-success .p-inline-message-icon {
  4722. color: #107c10;
  4723. }
  4724. .p-inline-message.p-inline-message-warn {
  4725. background: #fff4ce;
  4726. border: 0 none;
  4727. border-width: 0px;
  4728. color: #323130;
  4729. }
  4730. .p-inline-message.p-inline-message-warn .p-inline-message-icon {
  4731. color: #797775;
  4732. }
  4733. .p-inline-message.p-inline-message-error {
  4734. background: #fde7e9;
  4735. border: 0 none;
  4736. border-width: 0px;
  4737. color: #323130;
  4738. }
  4739. .p-inline-message.p-inline-message-error .p-inline-message-icon {
  4740. color: #a80000;
  4741. }
  4742. .p-inline-message .p-inline-message-icon {
  4743. font-size: 1rem;
  4744. margin-right: 0.5rem;
  4745. }
  4746. .p-inline-message .p-inline-message-text {
  4747. font-size: 90%;
  4748. }
  4749. .p-inline-message.p-inline-message-icon-only .p-inline-message-icon {
  4750. margin-right: 0;
  4751. }
  4752. .p-message {
  4753. margin: 1rem 0;
  4754. border-radius: 2px;
  4755. }
  4756. .p-message .p-message-wrapper {
  4757. padding: 0.5rem;
  4758. }
  4759. .p-message .p-message-close {
  4760. width: 2rem;
  4761. height: 2rem;
  4762. border-radius: 2px;
  4763. background: transparent;
  4764. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4765. }
  4766. .p-message .p-message-close:hover {
  4767. background: rgba(255, 255, 255, 0.3);
  4768. }
  4769. .p-message .p-message-close:focus {
  4770. outline: 0 none;
  4771. outline-offset: 0;
  4772. box-shadow: inset 0 0 0 1px #605e5c;
  4773. }
  4774. .p-message.p-message-info {
  4775. background: #f3f2f1;
  4776. border: 0 none;
  4777. border-width: 0 0 0 6px;
  4778. color: #323130;
  4779. }
  4780. .p-message.p-message-info .p-message-icon {
  4781. color: #605e5c;
  4782. }
  4783. .p-message.p-message-info .p-message-close {
  4784. color: #605e5c;
  4785. }
  4786. .p-message.p-message-success {
  4787. background: #dff6dd;
  4788. border: 0 none;
  4789. border-width: 0 0 0 6px;
  4790. color: #323130;
  4791. }
  4792. .p-message.p-message-success .p-message-icon {
  4793. color: #107c10;
  4794. }
  4795. .p-message.p-message-success .p-message-close {
  4796. color: #107c10;
  4797. }
  4798. .p-message.p-message-warn {
  4799. background: #fff4ce;
  4800. border: 0 none;
  4801. border-width: 0 0 0 6px;
  4802. color: #323130;
  4803. }
  4804. .p-message.p-message-warn .p-message-icon {
  4805. color: #797775;
  4806. }
  4807. .p-message.p-message-warn .p-message-close {
  4808. color: #797775;
  4809. }
  4810. .p-message.p-message-error {
  4811. background: #fde7e9;
  4812. border: 0 none;
  4813. border-width: 0 0 0 6px;
  4814. color: #323130;
  4815. }
  4816. .p-message.p-message-error .p-message-icon {
  4817. color: #a80000;
  4818. }
  4819. .p-message.p-message-error .p-message-close {
  4820. color: #a80000;
  4821. }
  4822. .p-message .p-message-text {
  4823. font-size: 90%;
  4824. font-weight: 500;
  4825. }
  4826. .p-message .p-message-icon {
  4827. font-size: 1rem;
  4828. margin-right: 0.5rem;
  4829. }
  4830. .p-toast {
  4831. opacity: 0.9;
  4832. }
  4833. .p-toast .p-toast-message {
  4834. margin: 0 0 1rem 0;
  4835. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  4836. border-radius: 2px;
  4837. }
  4838. .p-toast .p-toast-message .p-toast-message-content {
  4839. padding: 0.5rem;
  4840. border-width: 0;
  4841. }
  4842. .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text {
  4843. margin: 0 0 0 1rem;
  4844. }
  4845. .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon {
  4846. font-size: 1.25rem;
  4847. }
  4848. .p-toast .p-toast-message .p-toast-message-content .p-toast-summary {
  4849. font-weight: 600;
  4850. }
  4851. .p-toast .p-toast-message .p-toast-message-content .p-toast-detail {
  4852. margin: 0.5rem 0 0 0;
  4853. }
  4854. .p-toast .p-toast-message .p-toast-icon-close {
  4855. width: 1.25rem;
  4856. height: 1.25rem;
  4857. border-radius: 2px;
  4858. background: transparent;
  4859. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4860. }
  4861. .p-toast .p-toast-message .p-toast-icon-close:hover {
  4862. background: rgba(255, 255, 255, 0.3);
  4863. }
  4864. .p-toast .p-toast-message .p-toast-icon-close:focus {
  4865. outline: 0 none;
  4866. outline-offset: 0;
  4867. box-shadow: inset 0 0 0 1px #605e5c;
  4868. }
  4869. .p-toast .p-toast-message.p-toast-message-info {
  4870. background: #f3f2f1;
  4871. border: 0 none;
  4872. border-width: 0 0 0 6px;
  4873. color: #323130;
  4874. }
  4875. .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,
  4876. .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close {
  4877. color: #605e5c;
  4878. }
  4879. .p-toast .p-toast-message.p-toast-message-success {
  4880. background: #dff6dd;
  4881. border: 0 none;
  4882. border-width: 0 0 0 6px;
  4883. color: #323130;
  4884. }
  4885. .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,
  4886. .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close {
  4887. color: #107c10;
  4888. }
  4889. .p-toast .p-toast-message.p-toast-message-warn {
  4890. background: #fff4ce;
  4891. border: 0 none;
  4892. border-width: 0 0 0 6px;
  4893. color: #323130;
  4894. }
  4895. .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,
  4896. .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close {
  4897. color: #797775;
  4898. }
  4899. .p-toast .p-toast-message.p-toast-message-error {
  4900. background: #fde7e9;
  4901. border: 0 none;
  4902. border-width: 0 0 0 6px;
  4903. color: #323130;
  4904. }
  4905. .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,
  4906. .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close {
  4907. color: #a80000;
  4908. }
  4909. .p-galleria .p-galleria-close {
  4910. margin: 0.5rem;
  4911. background: transparent;
  4912. color: #faf9f8;
  4913. width: 4rem;
  4914. height: 4rem;
  4915. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4916. border-radius: 50%;
  4917. }
  4918. .p-galleria .p-galleria-close .p-galleria-close-icon {
  4919. font-size: 2rem;
  4920. }
  4921. .p-galleria .p-galleria-close:hover {
  4922. background: rgba(255, 255, 255, 0.1);
  4923. color: #faf9f8;
  4924. }
  4925. .p-galleria .p-galleria-item-nav {
  4926. background: transparent;
  4927. color: #faf9f8;
  4928. width: 4rem;
  4929. height: 4rem;
  4930. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4931. border-radius: 2px;
  4932. margin: 0 0.5rem;
  4933. }
  4934. .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,
  4935. .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon {
  4936. font-size: 2rem;
  4937. }
  4938. .p-galleria .p-galleria-item-nav:not(.p-disabled):hover {
  4939. background: rgba(255, 255, 255, 0.1);
  4940. color: #faf9f8;
  4941. }
  4942. .p-galleria .p-galleria-caption {
  4943. background: rgba(0, 0, 0, 0.5);
  4944. color: #faf9f8;
  4945. padding: 1rem;
  4946. }
  4947. .p-galleria .p-galleria-indicators {
  4948. padding: 1rem;
  4949. }
  4950. .p-galleria .p-galleria-indicators .p-galleria-indicator button {
  4951. background-color: #c8c6c4;
  4952. width: 1rem;
  4953. height: 1rem;
  4954. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4955. border-radius: 50%;
  4956. }
  4957. .p-galleria .p-galleria-indicators .p-galleria-indicator button:hover {
  4958. background: #e1dfdd;
  4959. }
  4960. .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  4961. background: #edebe9;
  4962. color: #323130;
  4963. }
  4964. .p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator {
  4965. margin-right: 0.5rem;
  4966. }
  4967. .p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator {
  4968. margin-bottom: 0.5rem;
  4969. }
  4970. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators {
  4971. background: rgba(0, 0, 0, 0.5);
  4972. }
  4973. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button {
  4974. background: rgba(255, 255, 255, 0.4);
  4975. }
  4976. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover {
  4977. background: rgba(255, 255, 255, 0.6);
  4978. }
  4979. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  4980. background: #edebe9;
  4981. color: #323130;
  4982. }
  4983. .p-galleria .p-galleria-thumbnail-container {
  4984. background: rgba(0, 0, 0, 0.9);
  4985. padding: 1rem 0.25rem;
  4986. }
  4987. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,
  4988. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next {
  4989. margin: 0.5rem;
  4990. background-color: transparent;
  4991. color: #faf9f8;
  4992. width: 2rem;
  4993. height: 2rem;
  4994. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4995. border-radius: 50%;
  4996. }
  4997. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,
  4998. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover {
  4999. background: rgba(255, 255, 255, 0.1);
  5000. color: #faf9f8;
  5001. }
  5002. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus {
  5003. outline: 0 none;
  5004. outline-offset: 0;
  5005. box-shadow: inset 0 0 0 1px #605e5c;
  5006. }
  5007. .p-galleria-mask {
  5008. --maskbg: rgba(0, 0, 0, 0.9);
  5009. }
  5010. .p-image-mask {
  5011. --maskbg: rgba(0, 0, 0, 0.9);
  5012. }
  5013. .p-image-preview-indicator {
  5014. background-color: transparent;
  5015. color: #f8f9fa;
  5016. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  5017. }
  5018. .p-image-preview-container:hover > .p-image-preview-indicator {
  5019. background-color: rgba(0, 0, 0, 0.5);
  5020. }
  5021. .p-image-toolbar {
  5022. padding: 1rem;
  5023. }
  5024. .p-image-action.p-link {
  5025. color: #f8f9fa;
  5026. background-color: transparent;
  5027. width: 3rem;
  5028. height: 3rem;
  5029. border-radius: 50%;
  5030. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  5031. margin-right: 0.5rem;
  5032. }
  5033. .p-image-action.p-link:last-child {
  5034. margin-right: 0;
  5035. }
  5036. .p-image-action.p-link:hover {
  5037. color: #f8f9fa;
  5038. background-color: rgba(255, 255, 255, 0.1);
  5039. }
  5040. .p-image-action.p-link i {
  5041. font-size: 1.5rem;
  5042. }
  5043. .p-avatar {
  5044. background-color: #edebe9;
  5045. border-radius: 2px;
  5046. }
  5047. .p-avatar.p-avatar-lg {
  5048. width: 3rem;
  5049. height: 3rem;
  5050. font-size: 1.5rem;
  5051. }
  5052. .p-avatar.p-avatar-lg .p-avatar-icon {
  5053. font-size: 1.5rem;
  5054. }
  5055. .p-avatar.p-avatar-xl {
  5056. width: 4rem;
  5057. height: 4rem;
  5058. font-size: 2rem;
  5059. }
  5060. .p-avatar.p-avatar-xl .p-avatar-icon {
  5061. font-size: 2rem;
  5062. }
  5063. .p-avatar-group .p-avatar {
  5064. border: 2px solid #ffffff;
  5065. }
  5066. .p-badge {
  5067. background: #0078d4;
  5068. color: #ffffff;
  5069. font-size: 0.75rem;
  5070. font-weight: 700;
  5071. min-width: 1.5rem;
  5072. height: 1.5rem;
  5073. line-height: 1.5rem;
  5074. }
  5075. .p-badge.p-badge-secondary {
  5076. background-color: #d45c00;
  5077. color: #ffffff;
  5078. }
  5079. .p-badge.p-badge-success {
  5080. background-color: #498205;
  5081. color: #ffffff;
  5082. }
  5083. .p-badge.p-badge-info {
  5084. background-color: #00b7c3;
  5085. color: #ffffff;
  5086. }
  5087. .p-badge.p-badge-warning {
  5088. background-color: #ffaa44;
  5089. color: #323130;
  5090. }
  5091. .p-badge.p-badge-danger {
  5092. background-color: #d13438;
  5093. color: #ffffff;
  5094. }
  5095. .p-badge.p-badge-lg {
  5096. font-size: 1.125rem;
  5097. min-width: 2.25rem;
  5098. height: 2.25rem;
  5099. line-height: 2.25rem;
  5100. }
  5101. .p-badge.p-badge-xl {
  5102. font-size: 1.5rem;
  5103. min-width: 3rem;
  5104. height: 3rem;
  5105. line-height: 3rem;
  5106. }
  5107. .p-chip {
  5108. background-color: #edebe9;
  5109. color: #323130;
  5110. border-radius: 16px;
  5111. padding: 0 0.5rem;
  5112. }
  5113. .p-chip .p-chip-text {
  5114. line-height: 1.5;
  5115. margin-top: 0.25rem;
  5116. margin-bottom: 0.25rem;
  5117. }
  5118. .p-chip .p-chip-icon {
  5119. margin-right: 0.5rem;
  5120. }
  5121. .p-chip img {
  5122. width: 2rem;
  5123. height: 2rem;
  5124. margin-left: -0.5rem;
  5125. margin-right: 0.5rem;
  5126. }
  5127. .p-chip .p-chip-remove-icon {
  5128. margin-left: 0.5rem;
  5129. border-radius: 2px;
  5130. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  5131. }
  5132. .p-chip .p-chip-remove-icon:focus {
  5133. outline: 0 none;
  5134. outline-offset: 0;
  5135. box-shadow: inset 0 0 0 1px #605e5c;
  5136. }
  5137. .p-inplace .p-inplace-display {
  5138. padding: 0.5rem 0.5rem;
  5139. border-radius: 2px;
  5140. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  5141. }
  5142. .p-inplace .p-inplace-display:not(.p-disabled):hover {
  5143. background: #f3f2f1;
  5144. color: #323130;
  5145. }
  5146. .p-inplace .p-inplace-display:focus {
  5147. outline: 0 none;
  5148. outline-offset: 0;
  5149. box-shadow: inset 0 0 0 1px #605e5c;
  5150. }
  5151. .p-progressbar {
  5152. border: 0 none;
  5153. height: 2px;
  5154. background: #edebe9;
  5155. border-radius: 2px;
  5156. }
  5157. .p-progressbar .p-progressbar-value {
  5158. border: 0 none;
  5159. margin: 0;
  5160. background: #0078d4;
  5161. }
  5162. .p-progressbar .p-progressbar-label {
  5163. color: #ffffff;
  5164. line-height: 2px;
  5165. }
  5166. .p-scrolltop {
  5167. width: 3rem;
  5168. height: 3rem;
  5169. border-radius: 2px;
  5170. box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px;
  5171. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  5172. }
  5173. .p-scrolltop.p-link {
  5174. background: rgba(0, 0, 0, 0.7);
  5175. }
  5176. .p-scrolltop.p-link:hover {
  5177. background: rgba(0, 0, 0, 0.8);
  5178. }
  5179. .p-scrolltop .p-scrolltop-icon {
  5180. font-size: 1.5rem;
  5181. color: #faf9f8;
  5182. }
  5183. .p-skeleton {
  5184. background-color: #edebe9;
  5185. border-radius: 2px;
  5186. }
  5187. .p-skeleton:after {
  5188. background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
  5189. }
  5190. .p-tag {
  5191. background: #0078d4;
  5192. color: #ffffff;
  5193. font-size: 0.75rem;
  5194. font-weight: 700;
  5195. padding: 0.25rem 0.4rem;
  5196. border-radius: 2px;
  5197. }
  5198. .p-tag.p-tag-success {
  5199. background-color: #498205;
  5200. color: #ffffff;
  5201. }
  5202. .p-tag.p-tag-info {
  5203. background-color: #00b7c3;
  5204. color: #ffffff;
  5205. }
  5206. .p-tag.p-tag-warning {
  5207. background-color: #ffaa44;
  5208. color: #323130;
  5209. }
  5210. .p-tag.p-tag-danger {
  5211. background-color: #d13438;
  5212. color: #ffffff;
  5213. }
  5214. .p-tag .p-tag-icon {
  5215. margin-right: 0.25rem;
  5216. font-size: 0.75rem;
  5217. }
  5218. .p-terminal {
  5219. background: #ffffff;
  5220. color: #323130;
  5221. border: 1px solid #a19f9d;
  5222. padding: 1rem;
  5223. }
  5224. .p-terminal .p-terminal-input {
  5225. font-size: 1rem;
  5226. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  5227. }
  5228. /* Customizations to the designer theme should be defined here */
  5229. .p-button-label {
  5230. font-weight: 600;
  5231. }
  5232. .p-slider:not(.p-disabled):hover {
  5233. background-color: #deecf9;
  5234. }
  5235. .p-slider:not(.p-disabled):hover .p-slider-range {
  5236. background-color: #0078d4;
  5237. }
  5238. .p-slider:not(.p-disabled):hover .p-slider-handle {
  5239. border-color: #005a9e;
  5240. }
  5241. .p-inputswitch {
  5242. width: 40px;
  5243. height: 20px;
  5244. }
  5245. .p-inputswitch .p-inputswitch-slider {
  5246. border: 1px solid #605e5c;
  5247. }
  5248. .p-inputswitch .p-inputswitch-slider:before {
  5249. width: 12px;
  5250. height: 12px;
  5251. margin-top: -6px;
  5252. }
  5253. .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider {
  5254. border-color: #323130;
  5255. }
  5256. .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before {
  5257. background-color: #323130;
  5258. }
  5259. .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider {
  5260. border-color: #0078d4;
  5261. }
  5262. .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before {
  5263. background-color: #ffffff;
  5264. }
  5265. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider {
  5266. border-color: #0078d4;
  5267. }
  5268. .p-datepicker .p-datepicker-header .p-datepicker-title {
  5269. order: 1;
  5270. margin: 0 auto 0 0;
  5271. }
  5272. .p-datepicker .p-datepicker-prev {
  5273. order: 2;
  5274. }
  5275. .p-datepicker .p-datepicker-prev .p-datepicker-prev-icon:before {
  5276. content: "\e919";
  5277. }
  5278. .p-datepicker .p-datepicker-next {
  5279. order: 3;
  5280. font-size: 90%;
  5281. }
  5282. .p-datepicker .p-datepicker-next .p-datepicker-next-icon:before {
  5283. content: "\e91c";
  5284. }
  5285. .p-datepicker .p-datepicker-buttonbar {
  5286. border-top: 0 none;
  5287. }
  5288. .p-datepicker .p-timepicker {
  5289. border-top: 0 none;
  5290. }
  5291. .p-datepicker .p-timepicker span {
  5292. font-size: 90%;
  5293. }
  5294. .p-datepicker .p-timepicker .pi-chevron-up:before {
  5295. content: "\e91c";
  5296. }
  5297. .p-datepicker .p-timepicker .pi-chevron-down:before {
  5298. content: "\e919";
  5299. }
  5300. .p-datepicker table {
  5301. font-size: 90%;
  5302. }
  5303. .p-datepicker table td.p-datepicker-today > span {
  5304. border-radius: 50%;
  5305. }
  5306. .p-datepicker .p-datepicker-buttonbar .p-button {
  5307. font-size: 90%;
  5308. color: #323130;
  5309. }
  5310. .p-datepicker .p-datepicker-buttonbar .p-button .p-button-label {
  5311. font-weight: 400;
  5312. }
  5313. .p-datepicker .p-datepicker-buttonbar .p-button:enabled:hover {
  5314. color: #323130;
  5315. background-color: #f3f2f1;
  5316. }
  5317. .p-datepicker .p-monthpicker .p-monthpicker-month {
  5318. padding: 0.5rem 0;
  5319. }
  5320. .p-datatable {
  5321. font-size: 90%;
  5322. }
  5323. .p-toast {
  5324. font-size: 90%;
  5325. }
  5326. .p-toast .p-toast-icon-close-icon {
  5327. font-size: 90%;
  5328. }
  5329. .p-message {
  5330. font-size: 90%;
  5331. }
  5332. .p-message .p-message-close .p-message-close-icon {
  5333. font-size: 90%;
  5334. }
  5335. .p-tooltip .p-tooltip-text {
  5336. font-size: 90%;
  5337. }
  5338. .p-component .p-menu-separator {
  5339. border-color: #eeeeee;
  5340. }
  5341. .p-submenu-icon {
  5342. color: #605e5c !important;
  5343. }
  5344. .p-menuitem-active .p-submenu-icon {
  5345. color: #323130 !important;
  5346. }
  5347. .p-progressbar-label {
  5348. display: none !important;
  5349. }
  5350. .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  5351. background-color: #0078d4;
  5352. }
  5353. .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  5354. background-color: #0078d4;
  5355. }
  5356. .p-inputtext:disabled {
  5357. background-color: #f3f2f1;
  5358. border-color: #f3f2f1;
  5359. color: #a19f9d;
  5360. opacity: 1;
  5361. -webkit-user-select: none;
  5362. -moz-user-select: none;
  5363. -ms-user-select: none;
  5364. user-select: none;
  5365. }
  5366. .p-inputtext:enabled:focus {
  5367. box-shadow: inset 0 0 0 1px #0078d4;
  5368. }
  5369. .p-checkbox .p-checkbox-box.p-disabled,
  5370. .p-radiobutton .p-radiobutton-box.p-disabled,
  5371. .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container.p-disabled,
  5372. .p-chips .p-chips-multiple-container.p-disabled {
  5373. background-color: #f3f2f1;
  5374. border-color: #f3f2f1;
  5375. color: #a19f9d;
  5376. opacity: 1;
  5377. -webkit-user-select: none;
  5378. -moz-user-select: none;
  5379. -ms-user-select: none;
  5380. user-select: none;
  5381. }
  5382. .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus,
  5383. .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus,
  5384. .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus,
  5385. .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
  5386. box-shadow: inset 0 0 0 1px #0078d4;
  5387. }
  5388. .p-dropdown.p-disabled,
  5389. .p-multiselect.p-disabled {
  5390. background-color: #f3f2f1;
  5391. border-color: #f3f2f1;
  5392. color: #a19f9d;
  5393. opacity: 1;
  5394. -webkit-user-select: none;
  5395. -moz-user-select: none;
  5396. -ms-user-select: none;
  5397. user-select: none;
  5398. }
  5399. .p-dropdown.p-disabled .p-dropdown-label,
  5400. .p-dropdown.p-disabled .p-dropdown-trigger-icon,
  5401. .p-multiselect.p-disabled .p-dropdown-label,
  5402. .p-multiselect.p-disabled .p-dropdown-trigger-icon {
  5403. color: #a19f9d;
  5404. }
  5405. .p-dropdown:not(.p-disabled).p-focus,
  5406. .p-multiselect:not(.p-disabled).p-focus {
  5407. box-shadow: inset 0 0 0 1px #0078d4;
  5408. }
  5409. .p-inputswitch.p-focus .p-inputswitch-slider {
  5410. box-shadow: none;
  5411. outline: 1px solid #605e5c;
  5412. outline-offset: 2px;
  5413. }
  5414. .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
  5415. box-shadow: inset 0 2px 0 0 #0078d4;
  5416. }
  5417. .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
  5418. box-shadow: inset 0 -2px 0 0 #0078d4;
  5419. }
  5420. .p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}100%{opacity:1}}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter{opacity:0;transform:scaleY(0.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(/images/vendor/primevue/resources/color.png?6441e63a57ccc5105ba
  5421. @font-face {
  5422. font-family: 'primeicons';
  5423. font-display: block;
  5424. src: url(/fonts/vendor/primeicons/primeicons.eot?7fc4d8e224d1ff1b9c6256b15cbe43a7);
  5425. src: url(/fonts/vendor/primeicons/primeicons.eot?7fc4d8e224d1ff1b9c6256b15cbe43a7?#iefix) format('embedded-opentype'), url(/fonts/vendor/primeicons/primeicons.ttf?91bacab1f083f2795272499faf7e83dc) format('truetype'), url(/fonts/vendor/primeicons/primeicons.woff?449aa8c65cdc5c2a868645403b9ea4d3) format('woff'), url(/fonts/vendor/primeicons/primeicons.svg?c6e2053303524e39530c36f094129407?#primeicons) format('svg');
  5426. font-weight: normal;
  5427. font-style: normal;
  5428. }
  5429. .pi {
  5430. font-family: 'primeicons';
  5431. speak: none;
  5432. font-style: normal;
  5433. font-weight: normal;
  5434. font-variant: normal;
  5435. text-transform: none;
  5436. line-height: 1;
  5437. display: inline-block;
  5438. -webkit-font-smoothing: antialiased;
  5439. -moz-osx-font-smoothing: grayscale;
  5440. }
  5441. .pi:before {
  5442. --webkit-backface-visibility:hidden;
  5443. -webkit-backface-visibility: hidden;
  5444. backface-visibility: hidden;
  5445. }
  5446. .pi-fw {
  5447. width: 1.28571429em;
  5448. text-align: center;
  5449. }
  5450. .pi-spin {
  5451. -webkit-animation: fa-spin 2s infinite linear;
  5452. animation: fa-spin 2s infinite linear;
  5453. }
  5454. @-webkit-keyframes fa-spin {
  5455. 0% {
  5456. transform: rotate(0deg);
  5457. }
  5458. 100% {
  5459. transform: rotate(359deg);
  5460. }
  5461. }
  5462. @keyframes fa-spin {
  5463. 0% {
  5464. transform: rotate(0deg);
  5465. }
  5466. 100% {
  5467. transform: rotate(359deg);
  5468. }
  5469. }
  5470. .pi-sort-alt-slash:before {
  5471. content: "\e9ee";
  5472. }
  5473. .pi-arrows-h:before {
  5474. content: "\e9ec";
  5475. }
  5476. .pi-arrows-v:before {
  5477. content: "\e9ed";
  5478. }
  5479. .pi-pound:before {
  5480. content: "\e9eb";
  5481. }
  5482. .pi-prime:before {
  5483. content: "\e9ea";
  5484. }
  5485. .pi-chart-pie:before {
  5486. content: "\e9e9";
  5487. }
  5488. .pi-reddit:before {
  5489. content: "\e9e8";
  5490. }
  5491. .pi-code:before {
  5492. content: "\e9e7";
  5493. }
  5494. .pi-sync:before {
  5495. content: "\e9e6";
  5496. }
  5497. .pi-shopping-bag:before {
  5498. content: "\e9e5";
  5499. }
  5500. .pi-server:before {
  5501. content: "\e9e4";
  5502. }
  5503. .pi-database:before {
  5504. content: "\e9e3";
  5505. }
  5506. .pi-hashtag:before {
  5507. content: "\e9e2";
  5508. }
  5509. .pi-bookmark-fill:before {
  5510. content: "\e9df";
  5511. }
  5512. .pi-filter-fill:before {
  5513. content: "\e9e0";
  5514. }
  5515. .pi-heart-fill:before {
  5516. content: "\e9e1";
  5517. }
  5518. .pi-flag-fill:before {
  5519. content: "\e9de";
  5520. }
  5521. .pi-circle:before {
  5522. content: "\e9dc";
  5523. }
  5524. .pi-circle-fill:before {
  5525. content: "\e9dd";
  5526. }
  5527. .pi-bolt:before {
  5528. content: "\e9db";
  5529. }
  5530. .pi-history:before {
  5531. content: "\e9da";
  5532. }
  5533. .pi-box:before {
  5534. content: "\e9d9";
  5535. }
  5536. .pi-at:before {
  5537. content: "\e9d8";
  5538. }
  5539. .pi-arrow-up-right:before {
  5540. content: "\e9d4";
  5541. }
  5542. .pi-arrow-up-left:before {
  5543. content: "\e9d5";
  5544. }
  5545. .pi-arrow-down-left:before {
  5546. content: "\e9d6";
  5547. }
  5548. .pi-arrow-down-right:before {
  5549. content: "\e9d7";
  5550. }
  5551. .pi-telegram:before {
  5552. content: "\e9d3";
  5553. }
  5554. .pi-stop-circle:before {
  5555. content: "\e9d2";
  5556. }
  5557. .pi-stop:before {
  5558. content: "\e9d1";
  5559. }
  5560. .pi-whatsapp:before {
  5561. content: "\e9d0";
  5562. }
  5563. .pi-building:before {
  5564. content: "\e9cf";
  5565. }
  5566. .pi-qrcode:before {
  5567. content: "\e9ce";
  5568. }
  5569. .pi-car:before {
  5570. content: "\e9cd";
  5571. }
  5572. .pi-instagram:before {
  5573. content: "\e9cc";
  5574. }
  5575. .pi-linkedin:before {
  5576. content: "\e9cb";
  5577. }
  5578. .pi-send:before {
  5579. content: "\e9ca";
  5580. }
  5581. .pi-slack:before {
  5582. content: "\e9c9";
  5583. }
  5584. .pi-sun:before {
  5585. content: "\e9c8";
  5586. }
  5587. .pi-moon:before {
  5588. content: "\e9c7";
  5589. }
  5590. .pi-vimeo:before {
  5591. content: "\e9c6";
  5592. }
  5593. .pi-youtube:before {
  5594. content: "\e9c5";
  5595. }
  5596. .pi-flag:before {
  5597. content: "\e9c4";
  5598. }
  5599. .pi-wallet:before {
  5600. content: "\e9c3";
  5601. }
  5602. .pi-map:before {
  5603. content: "\e9c2";
  5604. }
  5605. .pi-link:before {
  5606. content: "\e9c1";
  5607. }
  5608. .pi-credit-card:before {
  5609. content: "\e9bf";
  5610. }
  5611. .pi-discord:before {
  5612. content: "\e9c0";
  5613. }
  5614. .pi-percentage:before {
  5615. content: "\e9be";
  5616. }
  5617. .pi-euro:before {
  5618. content: "\e9bd";
  5619. }
  5620. .pi-book:before {
  5621. content: "\e9ba";
  5622. }
  5623. .pi-shield:before {
  5624. content: "\e9b9";
  5625. }
  5626. .pi-paypal:before {
  5627. content: "\e9bb";
  5628. }
  5629. .pi-amazon:before {
  5630. content: "\e9bc";
  5631. }
  5632. .pi-phone:before {
  5633. content: "\e9b8";
  5634. }
  5635. .pi-filter-slash:before {
  5636. content: "\e9b7";
  5637. }
  5638. .pi-facebook:before {
  5639. content: "\e9b4";
  5640. }
  5641. .pi-github:before {
  5642. content: "\e9b5";
  5643. }
  5644. .pi-twitter:before {
  5645. content: "\e9b6";
  5646. }
  5647. .pi-step-backward-alt:before {
  5648. content: "\e9ac";
  5649. }
  5650. .pi-step-forward-alt:before {
  5651. content: "\e9ad";
  5652. }
  5653. .pi-forward:before {
  5654. content: "\e9ae";
  5655. }
  5656. .pi-backward:before {
  5657. content: "\e9af";
  5658. }
  5659. .pi-fast-backward:before {
  5660. content: "\e9b0";
  5661. }
  5662. .pi-fast-forward:before {
  5663. content: "\e9b1";
  5664. }
  5665. .pi-pause:before {
  5666. content: "\e9b2";
  5667. }
  5668. .pi-play:before {
  5669. content: "\e9b3";
  5670. }
  5671. .pi-compass:before {
  5672. content: "\e9ab";
  5673. }
  5674. .pi-id-card:before {
  5675. content: "\e9aa";
  5676. }
  5677. .pi-ticket:before {
  5678. content: "\e9a9";
  5679. }
  5680. .pi-file-o:before {
  5681. content: "\e9a8";
  5682. }
  5683. .pi-reply:before {
  5684. content: "\e9a7";
  5685. }
  5686. .pi-directions-alt:before {
  5687. content: "\e9a5";
  5688. }
  5689. .pi-directions:before {
  5690. content: "\e9a6";
  5691. }
  5692. .pi-thumbs-up:before {
  5693. content: "\e9a3";
  5694. }
  5695. .pi-thumbs-down:before {
  5696. content: "\e9a4";
  5697. }
  5698. .pi-sort-numeric-down-alt:before {
  5699. content: "\e996";
  5700. }
  5701. .pi-sort-numeric-up-alt:before {
  5702. content: "\e997";
  5703. }
  5704. .pi-sort-alpha-down-alt:before {
  5705. content: "\e998";
  5706. }
  5707. .pi-sort-alpha-up-alt:before {
  5708. content: "\e999";
  5709. }
  5710. .pi-sort-numeric-down:before {
  5711. content: "\e99a";
  5712. }
  5713. .pi-sort-numeric-up:before {
  5714. content: "\e99b";
  5715. }
  5716. .pi-sort-alpha-down:before {
  5717. content: "\e99c";
  5718. }
  5719. .pi-sort-alpha-up:before {
  5720. content: "\e99d";
  5721. }
  5722. .pi-sort-alt:before {
  5723. content: "\e99e";
  5724. }
  5725. .pi-sort-amount-up:before {
  5726. content: "\e99f";
  5727. }
  5728. .pi-sort-amount-down:before {
  5729. content: "\e9a0";
  5730. }
  5731. .pi-sort-amount-down-alt:before {
  5732. content: "\e9a1";
  5733. }
  5734. .pi-sort-amount-up-alt:before {
  5735. content: "\e9a2";
  5736. }
  5737. .pi-palette:before {
  5738. content: "\e995";
  5739. }
  5740. .pi-undo:before {
  5741. content: "\e994";
  5742. }
  5743. .pi-desktop:before {
  5744. content: "\e993";
  5745. }
  5746. .pi-sliders-v:before {
  5747. content: "\e991";
  5748. }
  5749. .pi-sliders-h:before {
  5750. content: "\e992";
  5751. }
  5752. .pi-search-plus:before {
  5753. content: "\e98f";
  5754. }
  5755. .pi-search-minus:before {
  5756. content: "\e990";
  5757. }
  5758. .pi-file-excel:before {
  5759. content: "\e98e";
  5760. }
  5761. .pi-file-pdf:before {
  5762. content: "\e98d";
  5763. }
  5764. .pi-check-square:before {
  5765. content: "\e98c";
  5766. }
  5767. .pi-chart-line:before {
  5768. content: "\e98b";
  5769. }
  5770. .pi-user-edit:before {
  5771. content: "\e98a";
  5772. }
  5773. .pi-exclamation-circle:before {
  5774. content: "\e989";
  5775. }
  5776. .pi-android:before {
  5777. content: "\e985";
  5778. }
  5779. .pi-google:before {
  5780. content: "\e986";
  5781. }
  5782. .pi-apple:before {
  5783. content: "\e987";
  5784. }
  5785. .pi-microsoft:before {
  5786. content: "\e988";
  5787. }
  5788. .pi-heart:before {
  5789. content: "\e984";
  5790. }
  5791. .pi-mobile:before {
  5792. content: "\e982";
  5793. }
  5794. .pi-tablet:before {
  5795. content: "\e983";
  5796. }
  5797. .pi-key:before {
  5798. content: "\e981";
  5799. }
  5800. .pi-shopping-cart:before {
  5801. content: "\e980";
  5802. }
  5803. .pi-comments:before {
  5804. content: "\e97e";
  5805. }
  5806. .pi-comment:before {
  5807. content: "\e97f";
  5808. }
  5809. .pi-briefcase:before {
  5810. content: "\e97d";
  5811. }
  5812. .pi-bell:before {
  5813. content: "\e97c";
  5814. }
  5815. .pi-paperclip:before {
  5816. content: "\e97b";
  5817. }
  5818. .pi-share-alt:before {
  5819. content: "\e97a";
  5820. }
  5821. .pi-envelope:before {
  5822. content: "\e979";
  5823. }
  5824. .pi-volume-down:before {
  5825. content: "\e976";
  5826. }
  5827. .pi-volume-up:before {
  5828. content: "\e977";
  5829. }
  5830. .pi-volume-off:before {
  5831. content: "\e978";
  5832. }
  5833. .pi-eject:before {
  5834. content: "\e975";
  5835. }
  5836. .pi-money-bill:before {
  5837. content: "\e974";
  5838. }
  5839. .pi-images:before {
  5840. content: "\e973";
  5841. }
  5842. .pi-image:before {
  5843. content: "\e972";
  5844. }
  5845. .pi-sign-in:before {
  5846. content: "\e970";
  5847. }
  5848. .pi-sign-out:before {
  5849. content: "\e971";
  5850. }
  5851. .pi-wifi:before {
  5852. content: "\e96f";
  5853. }
  5854. .pi-sitemap:before {
  5855. content: "\e96e";
  5856. }
  5857. .pi-chart-bar:before {
  5858. content: "\e96d";
  5859. }
  5860. .pi-camera:before {
  5861. content: "\e96c";
  5862. }
  5863. .pi-dollar:before {
  5864. content: "\e96b";
  5865. }
  5866. .pi-lock-open:before {
  5867. content: "\e96a";
  5868. }
  5869. .pi-table:before {
  5870. content: "\e969";
  5871. }
  5872. .pi-map-marker:before {
  5873. content: "\e968";
  5874. }
  5875. .pi-list:before {
  5876. content: "\e967";
  5877. }
  5878. .pi-eye-slash:before {
  5879. content: "\e965";
  5880. }
  5881. .pi-eye:before {
  5882. content: "\e966";
  5883. }
  5884. .pi-folder-open:before {
  5885. content: "\e964";
  5886. }
  5887. .pi-folder:before {
  5888. content: "\e963";
  5889. }
  5890. .pi-video:before {
  5891. content: "\e962";
  5892. }
  5893. .pi-inbox:before {
  5894. content: "\e961";
  5895. }
  5896. .pi-lock:before {
  5897. content: "\e95f";
  5898. }
  5899. .pi-unlock:before {
  5900. content: "\e960";
  5901. }
  5902. .pi-tags:before {
  5903. content: "\e95d";
  5904. }
  5905. .pi-tag:before {
  5906. content: "\e95e";
  5907. }
  5908. .pi-power-off:before {
  5909. content: "\e95c";
  5910. }
  5911. .pi-save:before {
  5912. content: "\e95b";
  5913. }
  5914. .pi-question-circle:before {
  5915. content: "\e959";
  5916. }
  5917. .pi-question:before {
  5918. content: "\e95a";
  5919. }
  5920. .pi-copy:before {
  5921. content: "\e957";
  5922. }
  5923. .pi-file:before {
  5924. content: "\e958";
  5925. }
  5926. .pi-clone:before {
  5927. content: "\e955";
  5928. }
  5929. .pi-calendar-times:before {
  5930. content: "\e952";
  5931. }
  5932. .pi-calendar-minus:before {
  5933. content: "\e953";
  5934. }
  5935. .pi-calendar-plus:before {
  5936. content: "\e954";
  5937. }
  5938. .pi-ellipsis-v:before {
  5939. content: "\e950";
  5940. }
  5941. .pi-ellipsis-h:before {
  5942. content: "\e951";
  5943. }
  5944. .pi-bookmark:before {
  5945. content: "\e94e";
  5946. }
  5947. .pi-globe:before {
  5948. content: "\e94f";
  5949. }
  5950. .pi-replay:before {
  5951. content: "\e94d";
  5952. }
  5953. .pi-filter:before {
  5954. content: "\e94c";
  5955. }
  5956. .pi-print:before {
  5957. content: "\e94b";
  5958. }
  5959. .pi-align-right:before {
  5960. content: "\e946";
  5961. }
  5962. .pi-align-left:before {
  5963. content: "\e947";
  5964. }
  5965. .pi-align-center:before {
  5966. content: "\e948";
  5967. }
  5968. .pi-align-justify:before {
  5969. content: "\e949";
  5970. }
  5971. .pi-cog:before {
  5972. content: "\e94a";
  5973. }
  5974. .pi-cloud-download:before {
  5975. content: "\e943";
  5976. }
  5977. .pi-cloud-upload:before {
  5978. content: "\e944";
  5979. }
  5980. .pi-cloud:before {
  5981. content: "\e945";
  5982. }
  5983. .pi-pencil:before {
  5984. content: "\e942";
  5985. }
  5986. .pi-users:before {
  5987. content: "\e941";
  5988. }
  5989. .pi-clock:before {
  5990. content: "\e940";
  5991. }
  5992. .pi-user-minus:before {
  5993. content: "\e93e";
  5994. }
  5995. .pi-user-plus:before {
  5996. content: "\e93f";
  5997. }
  5998. .pi-trash:before {
  5999. content: "\e93d";
  6000. }
  6001. .pi-external-link:before {
  6002. content: "\e93c";
  6003. }
  6004. .pi-window-maximize:before {
  6005. content: "\e93b";
  6006. }
  6007. .pi-window-minimize:before {
  6008. content: "\e93a";
  6009. }
  6010. .pi-refresh:before {
  6011. content: "\e938";
  6012. }
  6013. .pi-user:before {
  6014. content: "\e939";
  6015. }
  6016. .pi-exclamation-triangle:before {
  6017. content: "\e922";
  6018. }
  6019. .pi-calendar:before {
  6020. content: "\e927";
  6021. }
  6022. .pi-chevron-circle-left:before {
  6023. content: "\e928";
  6024. }
  6025. .pi-chevron-circle-down:before {
  6026. content: "\e929";
  6027. }
  6028. .pi-chevron-circle-right:before {
  6029. content: "\e92a";
  6030. }
  6031. .pi-chevron-circle-up:before {
  6032. content: "\e92b";
  6033. }
  6034. .pi-angle-double-down:before {
  6035. content: "\e92c";
  6036. }
  6037. .pi-angle-double-left:before {
  6038. content: "\e92d";
  6039. }
  6040. .pi-angle-double-right:before {
  6041. content: "\e92e";
  6042. }
  6043. .pi-angle-double-up:before {
  6044. content: "\e92f";
  6045. }
  6046. .pi-angle-down:before {
  6047. content: "\e930";
  6048. }
  6049. .pi-angle-left:before {
  6050. content: "\e931";
  6051. }
  6052. .pi-angle-right:before {
  6053. content: "\e932";
  6054. }
  6055. .pi-angle-up:before {
  6056. content: "\e933";
  6057. }
  6058. .pi-upload:before {
  6059. content: "\e934";
  6060. }
  6061. .pi-download:before {
  6062. content: "\e956";
  6063. }
  6064. .pi-ban:before {
  6065. content: "\e935";
  6066. }
  6067. .pi-star-fill:before {
  6068. content: "\e936";
  6069. }
  6070. .pi-star:before {
  6071. content: "\e937";
  6072. }
  6073. .pi-chevron-left:before {
  6074. content: "\e900";
  6075. }
  6076. .pi-chevron-right:before {
  6077. content: "\e901";
  6078. }
  6079. .pi-chevron-down:before {
  6080. content: "\e902";
  6081. }
  6082. .pi-chevron-up:before {
  6083. content: "\e903";
  6084. }
  6085. .pi-caret-left:before {
  6086. content: "\e904";
  6087. }
  6088. .pi-caret-right:before {
  6089. content: "\e905";
  6090. }
  6091. .pi-caret-down:before {
  6092. content: "\e906";
  6093. }
  6094. .pi-caret-up:before {
  6095. content: "\e907";
  6096. }
  6097. .pi-search:before {
  6098. content: "\e908";
  6099. }
  6100. .pi-check:before {
  6101. content: "\e909";
  6102. }
  6103. .pi-check-circle:before {
  6104. content: "\e90a";
  6105. }
  6106. .pi-times:before {
  6107. content: "\e90b";
  6108. }
  6109. .pi-times-circle:before {
  6110. content: "\e90c";
  6111. }
  6112. .pi-plus:before {
  6113. content: "\e90d";
  6114. }
  6115. .pi-plus-circle:before {
  6116. content: "\e90e";
  6117. }
  6118. .pi-minus:before {
  6119. content: "\e90f";
  6120. }
  6121. .pi-minus-circle:before {
  6122. content: "\e910";
  6123. }
  6124. .pi-circle-on:before {
  6125. content: "\e911";
  6126. }
  6127. .pi-circle-off:before {
  6128. content: "\e912";
  6129. }
  6130. .pi-sort-down:before {
  6131. content: "\e913";
  6132. }
  6133. .pi-sort-up:before {
  6134. content: "\e914";
  6135. }
  6136. .pi-sort:before {
  6137. content: "\e915";
  6138. }
  6139. .pi-step-backward:before {
  6140. content: "\e916";
  6141. }
  6142. .pi-step-forward:before {
  6143. content: "\e917";
  6144. }
  6145. .pi-th-large:before {
  6146. content: "\e918";
  6147. }
  6148. .pi-arrow-down:before {
  6149. content: "\e919";
  6150. }
  6151. .pi-arrow-left:before {
  6152. content: "\e91a";
  6153. }
  6154. .pi-arrow-right:before {
  6155. content: "\e91b";
  6156. }
  6157. .pi-arrow-up:before {
  6158. content: "\e91c";
  6159. }
  6160. .pi-bars:before {
  6161. content: "\e91d";
  6162. }
  6163. .pi-arrow-circle-down:before {
  6164. content: "\e91e";
  6165. }
  6166. .pi-arrow-circle-left:before {
  6167. content: "\e91f";
  6168. }
  6169. .pi-arrow-circle-right:before {
  6170. content: "\e920";
  6171. }
  6172. .pi-arrow-circle-up:before {
  6173. content: "\e921";
  6174. }
  6175. .pi-info:before {
  6176. content: "\e923";
  6177. }
  6178. .pi-info-circle:before {
  6179. content: "\e924";
  6180. }
  6181. .pi-home:before {
  6182. content: "\e925";
  6183. }
  6184. .pi-spinner:before {
  6185. content: "\e926";
  6186. }
  6187. .p-grid {
  6188. display: flex;
  6189. flex-wrap: wrap;
  6190. margin-right: -0.5rem;
  6191. margin-left: -0.5rem;
  6192. margin-top: -0.5rem;
  6193. }
  6194. .p-grid > .p-col,
  6195. .p-grid > [class*=p-col] {
  6196. box-sizing: border-box;
  6197. }
  6198. .p-nogutter {
  6199. margin-right: 0;
  6200. margin-left: 0;
  6201. margin-top: 0;
  6202. }
  6203. .p-nogutter > .p-col,
  6204. .p-nogutter > [class*=p-col-] {
  6205. padding: 0;
  6206. }
  6207. .p-col {
  6208. flex-grow: 1;
  6209. flex-basis: 0;
  6210. padding: 0.5rem;
  6211. }
  6212. .p-col-fixed {
  6213. flex: 0 0 auto;
  6214. padding: 0.5rem;
  6215. }
  6216. .p-col-1,
  6217. .p-col-2,
  6218. .p-col-3,
  6219. .p-col-4,
  6220. .p-col-5,
  6221. .p-col-6,
  6222. .p-col-7,
  6223. .p-col-8,
  6224. .p-col-9,
  6225. .p-col-10,
  6226. .p-col-11,
  6227. .p-col-12 {
  6228. flex: 0 0 auto;
  6229. padding: 0.5rem;
  6230. }
  6231. .p-col-1 {
  6232. width: 8.3333%;
  6233. }
  6234. .p-col-2 {
  6235. width: 16.6667%;
  6236. }
  6237. .p-col-3 {
  6238. width: 25%;
  6239. }
  6240. .p-col-4 {
  6241. width: 33.3333%;
  6242. }
  6243. .p-col-5 {
  6244. width: 41.6667%;
  6245. }
  6246. .p-col-6 {
  6247. width: 50%;
  6248. }
  6249. .p-col-7 {
  6250. width: 58.3333%;
  6251. }
  6252. .p-col-8 {
  6253. width: 66.6667%;
  6254. }
  6255. .p-col-9 {
  6256. width: 75%;
  6257. }
  6258. .p-col-10 {
  6259. width: 83.3333%;
  6260. }
  6261. .p-col-11 {
  6262. width: 91.6667%;
  6263. }
  6264. .p-col-12 {
  6265. width: 100%;
  6266. }
  6267. .p-offset-12 {
  6268. margin-left: 100%;
  6269. }
  6270. .p-offset-11 {
  6271. margin-left: 91.66666667%;
  6272. }
  6273. .p-offset-10 {
  6274. margin-left: 83.33333333%;
  6275. }
  6276. .p-offset-9 {
  6277. margin-left: 75%;
  6278. }
  6279. .p-offset-8 {
  6280. margin-left: 66.66666667%;
  6281. }
  6282. .p-offset-7 {
  6283. margin-left: 58.33333333%;
  6284. }
  6285. .p-offset-6 {
  6286. margin-left: 50%;
  6287. }
  6288. .p-offset-5 {
  6289. margin-left: 41.66666667%;
  6290. }
  6291. .p-offset-4 {
  6292. margin-left: 33.33333333%;
  6293. }
  6294. .p-offset-3 {
  6295. margin-left: 25%;
  6296. }
  6297. .p-offset-2 {
  6298. margin-left: 16.66666667%;
  6299. }
  6300. .p-offset-1 {
  6301. margin-left: 8.33333333%;
  6302. }
  6303. .p-offset-0 {
  6304. margin-left: 0%;
  6305. }
  6306. .p-sm-1,
  6307. .p-sm-2,
  6308. .p-sm-3,
  6309. .p-sm-4,
  6310. .p-sm-5,
  6311. .p-sm-6,
  6312. .p-sm-7,
  6313. .p-sm-8,
  6314. .p-sm-9,
  6315. .p-sm-10,
  6316. .p-sm-11,
  6317. .p-sm-12,
  6318. .p-md-1,
  6319. .p-md-2,
  6320. .p-md-3,
  6321. .p-md-4,
  6322. .p-md-5,
  6323. .p-md-6,
  6324. .p-md-7,
  6325. .p-md-8,
  6326. .p-md-9,
  6327. .p-md-10,
  6328. .p-md-11,
  6329. .p-md-12,
  6330. .p-lg-1,
  6331. .p-lg-2,
  6332. .p-lg-3,
  6333. .p-lg-4,
  6334. .p-lg-5,
  6335. .p-lg-6,
  6336. .p-lg-7,
  6337. .p-lg-8,
  6338. .p-lg-9,
  6339. .p-lg-10,
  6340. .p-lg-11,
  6341. .p-lg-12,
  6342. .p-xl-1,
  6343. .p-xl-2,
  6344. .p-xl-3,
  6345. .p-xl-4,
  6346. .p-xl-5,
  6347. .p-xl-6,
  6348. .p-xl-7,
  6349. .p-xl-8,
  6350. .p-xl-9,
  6351. .p-xl-10,
  6352. .p-xl-11,
  6353. .p-xl-12 {
  6354. padding: 0.5rem;
  6355. }
  6356. .p-col-nogutter {
  6357. padding: 0;
  6358. }
  6359. @media screen and (min-width: 576px) {
  6360. .p-sm-1,
  6361. .p-sm-2,
  6362. .p-sm-3,
  6363. .p-sm-4,
  6364. .p-sm-5,
  6365. .p-sm-6,
  6366. .p-sm-7,
  6367. .p-sm-8,
  6368. .p-sm-9,
  6369. .p-sm-10,
  6370. .p-sm-11,
  6371. .p-sm-12 {
  6372. flex: 0 0 auto;
  6373. }
  6374. .p-sm-1 {
  6375. width: 8.3333%;
  6376. }
  6377. .p-sm-2 {
  6378. width: 16.6667%;
  6379. }
  6380. .p-sm-3 {
  6381. width: 25%;
  6382. }
  6383. .p-sm-4 {
  6384. width: 33.3333%;
  6385. }
  6386. .p-sm-5 {
  6387. width: 41.6667%;
  6388. }
  6389. .p-sm-6 {
  6390. width: 50%;
  6391. }
  6392. .p-sm-7 {
  6393. width: 58.3333%;
  6394. }
  6395. .p-sm-8 {
  6396. width: 66.6667%;
  6397. }
  6398. .p-sm-9 {
  6399. width: 75%;
  6400. }
  6401. .p-sm-10 {
  6402. width: 83.3333%;
  6403. }
  6404. .p-sm-11 {
  6405. width: 91.6667%;
  6406. }
  6407. .p-sm-12 {
  6408. width: 100%;
  6409. }
  6410. .p-sm-offset-12 {
  6411. margin-left: 100%;
  6412. }
  6413. .p-sm-offset-11 {
  6414. margin-left: 91.66666667%;
  6415. }
  6416. .p-sm-offset-10 {
  6417. margin-left: 83.33333333%;
  6418. }
  6419. .p-sm-offset-9 {
  6420. margin-left: 75%;
  6421. }
  6422. .p-sm-offset-8 {
  6423. margin-left: 66.66666667%;
  6424. }
  6425. .p-sm-offset-7 {
  6426. margin-left: 58.33333333%;
  6427. }
  6428. .p-sm-offset-6 {
  6429. margin-left: 50%;
  6430. }
  6431. .p-sm-offset-5 {
  6432. margin-left: 41.66666667%;
  6433. }
  6434. .p-sm-offset-4 {
  6435. margin-left: 33.33333333%;
  6436. }
  6437. .p-sm-offset-3 {
  6438. margin-left: 25%;
  6439. }
  6440. .p-sm-offset-2 {
  6441. margin-left: 16.66666667%;
  6442. }
  6443. .p-sm-offset-1 {
  6444. margin-left: 8.33333333%;
  6445. }
  6446. .p-sm-offset-0 {
  6447. margin-left: 0%;
  6448. }
  6449. }
  6450. @media screen and (min-width: 768px) {
  6451. .p-md-1,
  6452. .p-md-2,
  6453. .p-md-3,
  6454. .p-md-4,
  6455. .p-md-5,
  6456. .p-md-6,
  6457. .p-md-7,
  6458. .p-md-8,
  6459. .p-md-9,
  6460. .p-md-10,
  6461. .p-md-11,
  6462. .p-md-12 {
  6463. flex: 0 0 auto;
  6464. }
  6465. .p-md-1 {
  6466. width: 8.3333%;
  6467. }
  6468. .p-md-2 {
  6469. width: 16.6667%;
  6470. }
  6471. .p-md-3 {
  6472. width: 25%;
  6473. }
  6474. .p-md-4 {
  6475. width: 33.3333%;
  6476. }
  6477. .p-md-5 {
  6478. width: 41.6667%;
  6479. }
  6480. .p-md-6 {
  6481. width: 50%;
  6482. }
  6483. .p-md-7 {
  6484. width: 58.3333%;
  6485. }
  6486. .p-md-8 {
  6487. width: 66.6667%;
  6488. }
  6489. .p-md-9 {
  6490. width: 75%;
  6491. }
  6492. .p-md-10 {
  6493. width: 83.3333%;
  6494. }
  6495. .p-md-11 {
  6496. width: 91.6667%;
  6497. }
  6498. .p-md-12 {
  6499. width: 100%;
  6500. }
  6501. .p-md-offset-12 {
  6502. margin-left: 100%;
  6503. }
  6504. .p-md-offset-11 {
  6505. margin-left: 91.66666667%;
  6506. }
  6507. .p-md-offset-10 {
  6508. margin-left: 83.33333333%;
  6509. }
  6510. .p-md-offset-9 {
  6511. margin-left: 75%;
  6512. }
  6513. .p-md-offset-8 {
  6514. margin-left: 66.66666667%;
  6515. }
  6516. .p-md-offset-7 {
  6517. margin-left: 58.33333333%;
  6518. }
  6519. .p-md-offset-6 {
  6520. margin-left: 50%;
  6521. }
  6522. .p-md-offset-5 {
  6523. margin-left: 41.66666667%;
  6524. }
  6525. .p-md-offset-4 {
  6526. margin-left: 33.33333333%;
  6527. }
  6528. .p-md-offset-3 {
  6529. margin-left: 25%;
  6530. }
  6531. .p-md-offset-2 {
  6532. margin-left: 16.66666667%;
  6533. }
  6534. .p-md-offset-1 {
  6535. margin-left: 8.33333333%;
  6536. }
  6537. .p-md-offset-0 {
  6538. margin-left: 0%;
  6539. }
  6540. }
  6541. @media screen and (min-width: 992px) {
  6542. .p-lg-1,
  6543. .p-lg-2,
  6544. .p-lg-3,
  6545. .p-lg-4,
  6546. .p-lg-5,
  6547. .p-lg-6,
  6548. .p-lg-7,
  6549. .p-lg-8,
  6550. .p-lg-9,
  6551. .p-lg-10,
  6552. .p-lg-11,
  6553. .p-lg-12 {
  6554. flex: 0 0 auto;
  6555. }
  6556. .p-lg-1 {
  6557. width: 8.3333%;
  6558. }
  6559. .p-lg-2 {
  6560. width: 16.6667%;
  6561. }
  6562. .p-lg-3 {
  6563. width: 25%;
  6564. }
  6565. .p-lg-4 {
  6566. width: 33.3333%;
  6567. }
  6568. .p-lg-5 {
  6569. width: 41.6667%;
  6570. }
  6571. .p-lg-6 {
  6572. width: 50%;
  6573. }
  6574. .p-lg-7 {
  6575. width: 58.3333%;
  6576. }
  6577. .p-lg-8 {
  6578. width: 66.6667%;
  6579. }
  6580. .p-lg-9 {
  6581. width: 75%;
  6582. }
  6583. .p-lg-10 {
  6584. width: 83.3333%;
  6585. }
  6586. .p-lg-11 {
  6587. width: 91.6667%;
  6588. }
  6589. .p-lg-12 {
  6590. width: 100%;
  6591. }
  6592. .p-lg-offset-12 {
  6593. margin-left: 100%;
  6594. }
  6595. .p-lg-offset-11 {
  6596. margin-left: 91.66666667%;
  6597. }
  6598. .p-lg-offset-10 {
  6599. margin-left: 83.33333333%;
  6600. }
  6601. .p-lg-offset-9 {
  6602. margin-left: 75%;
  6603. }
  6604. .p-lg-offset-8 {
  6605. margin-left: 66.66666667%;
  6606. }
  6607. .p-lg-offset-7 {
  6608. margin-left: 58.33333333%;
  6609. }
  6610. .p-lg-offset-6 {
  6611. margin-left: 50%;
  6612. }
  6613. .p-lg-offset-5 {
  6614. margin-left: 41.66666667%;
  6615. }
  6616. .p-lg-offset-4 {
  6617. margin-left: 33.33333333%;
  6618. }
  6619. .p-lg-offset-3 {
  6620. margin-left: 25%;
  6621. }
  6622. .p-lg-offset-2 {
  6623. margin-left: 16.66666667%;
  6624. }
  6625. .p-lg-offset-1 {
  6626. margin-left: 8.33333333%;
  6627. }
  6628. .p-lg-offset-0 {
  6629. margin-left: 0%;
  6630. }
  6631. }
  6632. @media screen and (min-width: 1200px) {
  6633. .p-xl-1,
  6634. .p-xl-2,
  6635. .p-xl-3,
  6636. .p-xl-4,
  6637. .p-xl-5,
  6638. .p-xl-6,
  6639. .p-xl-7,
  6640. .p-xl-8,
  6641. .p-xl-9,
  6642. .p-xl-10,
  6643. .p-xl-11,
  6644. .p-xl-12 {
  6645. flex: 0 0 auto;
  6646. }
  6647. .p-xl-1 {
  6648. width: 8.3333%;
  6649. }
  6650. .p-xl-2 {
  6651. width: 16.6667%;
  6652. }
  6653. .p-xl-3 {
  6654. width: 25%;
  6655. }
  6656. .p-xl-4 {
  6657. width: 33.3333%;
  6658. }
  6659. .p-xl-5 {
  6660. width: 41.6667%;
  6661. }
  6662. .p-xl-6 {
  6663. width: 50%;
  6664. }
  6665. .p-xl-7 {
  6666. width: 58.3333%;
  6667. }
  6668. .p-xl-8 {
  6669. width: 66.6667%;
  6670. }
  6671. .p-xl-9 {
  6672. width: 75%;
  6673. }
  6674. .p-xl-10 {
  6675. width: 83.3333%;
  6676. }
  6677. .p-xl-11 {
  6678. width: 91.6667%;
  6679. }
  6680. .p-xl-12 {
  6681. width: 100%;
  6682. }
  6683. .p-xl-offset-12 {
  6684. margin-left: 100%;
  6685. }
  6686. .p-xl-offset-11 {
  6687. margin-left: 91.66666667%;
  6688. }
  6689. .p-xl-offset-10 {
  6690. margin-left: 83.33333333%;
  6691. }
  6692. .p-xl-offset-9 {
  6693. margin-left: 75%;
  6694. }
  6695. .p-xl-offset-8 {
  6696. margin-left: 66.66666667%;
  6697. }
  6698. .p-xl-offset-7 {
  6699. margin-left: 58.33333333%;
  6700. }
  6701. .p-xl-offset-6 {
  6702. margin-left: 50%;
  6703. }
  6704. .p-xl-offset-5 {
  6705. margin-left: 41.66666667%;
  6706. }
  6707. .p-xl-offset-4 {
  6708. margin-left: 33.33333333%;
  6709. }
  6710. .p-xl-offset-3 {
  6711. margin-left: 25%;
  6712. }
  6713. .p-xl-offset-2 {
  6714. margin-left: 16.66666667%;
  6715. }
  6716. .p-xl-offset-1 {
  6717. margin-left: 8.33333333%;
  6718. }
  6719. .p-xl-offset-0 {
  6720. margin-left: 0%;
  6721. }
  6722. }
  6723. .p-justify-start {
  6724. justify-content: flex-start;
  6725. }
  6726. .p-justify-end {
  6727. justify-content: flex-end;
  6728. }
  6729. .p-justify-center {
  6730. justify-content: center;
  6731. }
  6732. .p-justify-between {
  6733. justify-content: space-between;
  6734. }
  6735. .p-justify-around {
  6736. justify-content: space-around;
  6737. }
  6738. .p-justify-even {
  6739. justify-content: space-evenly;
  6740. }
  6741. .p-align-start {
  6742. align-items: flex-start;
  6743. }
  6744. .p-align-end {
  6745. align-items: flex-end;
  6746. }
  6747. .p-align-center {
  6748. align-items: center;
  6749. }
  6750. .p-align-baseline {
  6751. align-items: baseline;
  6752. }
  6753. .p-align-stretch {
  6754. align-items: stretch;
  6755. }
  6756. .p-col-align-start {
  6757. align-self: flex-start;
  6758. }
  6759. .p-col-align-end {
  6760. align-self: flex-end;
  6761. }
  6762. .p-col-align-center {
  6763. -ms-grid-row-align: center;
  6764. align-self: center;
  6765. }
  6766. .p-col-align-baseline {
  6767. align-self: baseline;
  6768. }
  6769. .p-col-align-stretch {
  6770. -ms-grid-row-align: stretch;
  6771. align-self: stretch;
  6772. }
  6773. .p-dir-row {
  6774. flex-direction: row;
  6775. }
  6776. .p-dir-rev {
  6777. flex-direction: row-reverse;
  6778. }
  6779. .p-dir-col {
  6780. flex-direction: column;
  6781. }
  6782. .p-dir-col-rev {
  6783. flex-direction: column-reverse;
  6784. }
  6785. .p-dir-col > .p-col,
  6786. .p-dir-col-rev > .p-col {
  6787. flex-basis: auto;
  6788. }
  6789. .p-col-order-first {
  6790. order: -1;
  6791. }
  6792. .p-col-order-last {
  6793. order: 13;
  6794. }
  6795. .p-col-order-0 {
  6796. order: 0;
  6797. }
  6798. .p-col-order-1 {
  6799. order: 1;
  6800. }
  6801. .p-col-order-2 {
  6802. order: 2;
  6803. }
  6804. .p-col-order-3 {
  6805. order: 3;
  6806. }
  6807. .p-col-order-4 {
  6808. order: 4;
  6809. }
  6810. .p-col-order-5 {
  6811. order: 5;
  6812. }
  6813. .p-col-order-6 {
  6814. order: 6;
  6815. }
  6816. .p-col-order-7 {
  6817. order: 7;
  6818. }
  6819. .p-col-order-8 {
  6820. order: 8;
  6821. }
  6822. .p-col-order-9 {
  6823. order: 9;
  6824. }
  6825. .p-col-order-10 {
  6826. order: 10;
  6827. }
  6828. .p-col-order-11 {
  6829. order: 11;
  6830. }
  6831. .p-col-order-12 {
  6832. order: 12;
  6833. }
  6834. @media screen and (min-width: 576px) {
  6835. .p-sm-order-first {
  6836. order: -1;
  6837. }
  6838. .p-sm-order-last {
  6839. order: 13;
  6840. }
  6841. .p-sm-order-0 {
  6842. order: 0;
  6843. }
  6844. .p-sm-order-1 {
  6845. order: 1;
  6846. }
  6847. .p-sm-order-2 {
  6848. order: 2;
  6849. }
  6850. .p-sm-order-3 {
  6851. order: 3;
  6852. }
  6853. .p-sm-order-4 {
  6854. order: 4;
  6855. }
  6856. .p-sm-order-5 {
  6857. order: 5;
  6858. }
  6859. .p-sm-order-6 {
  6860. order: 6;
  6861. }
  6862. .p-sm-order-7 {
  6863. order: 7;
  6864. }
  6865. .p-sm-order-8 {
  6866. order: 8;
  6867. }
  6868. .p-sm-order-9 {
  6869. order: 9;
  6870. }
  6871. .p-sm-order-10 {
  6872. order: 10;
  6873. }
  6874. .p-sm-order-11 {
  6875. order: 11;
  6876. }
  6877. .p-sm-order-12 {
  6878. order: 12;
  6879. }
  6880. }
  6881. @media screen and (min-width: 768px) {
  6882. .p-md-order-first {
  6883. order: -1;
  6884. }
  6885. .p-md-order-last {
  6886. order: 13;
  6887. }
  6888. .p-md-order-0 {
  6889. order: 0;
  6890. }
  6891. .p-md-order-1 {
  6892. order: 1;
  6893. }
  6894. .p-md-order-2 {
  6895. order: 2;
  6896. }
  6897. .p-md-order-3 {
  6898. order: 3;
  6899. }
  6900. .p-md-order-4 {
  6901. order: 4;
  6902. }
  6903. .p-md-order-5 {
  6904. order: 5;
  6905. }
  6906. .p-md-order-6 {
  6907. order: 6;
  6908. }
  6909. .p-md-order-7 {
  6910. order: 7;
  6911. }
  6912. .p-md-order-8 {
  6913. order: 8;
  6914. }
  6915. .p-md-order-9 {
  6916. order: 9;
  6917. }
  6918. .p-md-order-10 {
  6919. order: 10;
  6920. }
  6921. .p-md-order-11 {
  6922. order: 11;
  6923. }
  6924. .p-md-order-12 {
  6925. order: 12;
  6926. }
  6927. }
  6928. @media screen and (min-width: 992px) {
  6929. .p-lg-order-first {
  6930. order: -1;
  6931. }
  6932. .p-lg-order-last {
  6933. order: 13;
  6934. }
  6935. .p-lg-order-0 {
  6936. order: 0;
  6937. }
  6938. .p-lg-order-1 {
  6939. order: 1;
  6940. }
  6941. .p-lg-order-2 {
  6942. order: 2;
  6943. }
  6944. .p-lg-order-3 {
  6945. order: 3;
  6946. }
  6947. .p-lg-order-4 {
  6948. order: 4;
  6949. }
  6950. .p-lg-order-5 {
  6951. order: 5;
  6952. }
  6953. .p-lg-order-6 {
  6954. order: 6;
  6955. }
  6956. .p-lg-order-7 {
  6957. order: 7;
  6958. }
  6959. .p-lg-order-8 {
  6960. order: 8;
  6961. }
  6962. .p-lg-order-9 {
  6963. order: 9;
  6964. }
  6965. .p-lg-order-10 {
  6966. order: 10;
  6967. }
  6968. .p-lg-order-11 {
  6969. order: 11;
  6970. }
  6971. .p-lg-order-12 {
  6972. order: 12;
  6973. }
  6974. }
  6975. @media screen and (min-width: 1200px) {
  6976. .p-xl-order-first {
  6977. order: -1;
  6978. }
  6979. .p-xl-order-last {
  6980. order: 13;
  6981. }
  6982. .p-xl-order-0 {
  6983. order: 0;
  6984. }
  6985. .p-xl-order-1 {
  6986. order: 1;
  6987. }
  6988. .p-xl-order-2 {
  6989. order: 2;
  6990. }
  6991. .p-xl-order-3 {
  6992. order: 3;
  6993. }
  6994. .p-xl-order-4 {
  6995. order: 4;
  6996. }
  6997. .p-xl-order-5 {
  6998. order: 5;
  6999. }
  7000. .p-xl-order-6 {
  7001. order: 6;
  7002. }
  7003. .p-xl-order-7 {
  7004. order: 7;
  7005. }
  7006. .p-xl-order-8 {
  7007. order: 8;
  7008. }
  7009. .p-xl-order-9 {
  7010. order: 9;
  7011. }
  7012. .p-xl-order-10 {
  7013. order: 10;
  7014. }
  7015. .p-xl-order-11 {
  7016. order: 11;
  7017. }
  7018. .p-xl-order-12 {
  7019. order: 12;
  7020. }
  7021. }
  7022. .p-field {
  7023. margin-bottom: 1rem;
  7024. }
  7025. .p-field > label {
  7026. display: inline-block;
  7027. margin-bottom: 0.5rem;
  7028. }
  7029. .p-field.p-grid > label {
  7030. display: flex;
  7031. align-items: center;
  7032. }
  7033. .p-field > small {
  7034. margin-top: 0.25rem;
  7035. }
  7036. .p-field.p-grid,
  7037. .p-formgrid.p-grid {
  7038. margin-top: 0;
  7039. }
  7040. .p-field.p-grid .p-col-fixed,
  7041. .p-formgrid.p-grid .p-col-fixed,
  7042. .p-field.p-grid .p-col,
  7043. .p-formgrid.p-grid .p-col,
  7044. .p-field.p-grid .p-col-1,
  7045. .p-formgrid.p-grid .p-col-1,
  7046. .p-field.p-grid .p-col-2,
  7047. .p-formgrid.p-grid .p-col-2,
  7048. .p-field.p-grid .p-col-3,
  7049. .p-formgrid.p-grid .p-col-3,
  7050. .p-field.p-grid .p-col-4,
  7051. .p-formgrid.p-grid .p-col-4,
  7052. .p-field.p-grid .p-col-5,
  7053. .p-formgrid.p-grid .p-col-5,
  7054. .p-field.p-grid .p-col-6,
  7055. .p-formgrid.p-grid .p-col-6,
  7056. .p-field.p-grid .p-col-7,
  7057. .p-formgrid.p-grid .p-col-7,
  7058. .p-field.p-grid .p-col-8,
  7059. .p-formgrid.p-grid .p-col-8,
  7060. .p-field.p-grid .p-col-9,
  7061. .p-formgrid.p-grid .p-col-9,
  7062. .p-field.p-grid .p-col-10,
  7063. .p-formgrid.p-grid .p-col-10,
  7064. .p-field.p-grid .p-col-11,
  7065. .p-formgrid.p-grid .p-col-11,
  7066. .p-field.p-grid .p-col-12,
  7067. .p-formgrid.p-grid .p-col-12 {
  7068. padding-top: 0;
  7069. padding-bottom: 0;
  7070. }
  7071. .p-formgroup-inline {
  7072. display: flex;
  7073. flex-wrap: wrap;
  7074. align-items: flex-start;
  7075. }
  7076. .p-formgroup-inline .p-field,
  7077. .p-formgroup-inline .p-field-checkbox,
  7078. .p-formgroup-inline .p-field-radiobutton {
  7079. margin-right: 1rem;
  7080. }
  7081. .p-formgroup-inline .p-field > label,
  7082. .p-formgroup-inline .p-field-checkbox > label,
  7083. .p-formgroup-inline .p-field-radiobutton > label {
  7084. margin-right: 0.5rem;
  7085. margin-bottom: 0;
  7086. }
  7087. .p-field-checkbox,
  7088. .p-field-radiobutton {
  7089. margin-bottom: 1rem;
  7090. display: flex;
  7091. align-items: center;
  7092. }
  7093. .p-field-checkbox > label,
  7094. .p-field-radiobutton > label {
  7095. margin-left: 0.5rem;
  7096. line-height: 1;
  7097. }
  7098. .p-d-none {
  7099. display: none !important;
  7100. }
  7101. .p-d-inline {
  7102. display: inline !important;
  7103. }
  7104. .p-d-inline-block {
  7105. display: inline-block !important;
  7106. }
  7107. .p-d-block {
  7108. display: block !important;
  7109. }
  7110. .p-d-flex {
  7111. display: flex !important;
  7112. }
  7113. .p-d-inline-flex {
  7114. display: inline-flex !important;
  7115. }
  7116. @media screen and (min-width: 576px) {
  7117. .p-d-sm-none {
  7118. display: none !important;
  7119. }
  7120. .p-d-sm-inline {
  7121. display: inline !important;
  7122. }
  7123. .p-d-sm-inline-block {
  7124. display: inline-block !important;
  7125. }
  7126. .p-d-sm-block {
  7127. display: block !important;
  7128. }
  7129. .p-d-sm-flex {
  7130. display: flex !important;
  7131. }
  7132. .p-d-sm-inline-flex {
  7133. display: inline-flex !important;
  7134. }
  7135. }
  7136. @media screen and (min-width: 768px) {
  7137. .p-d-md-none {
  7138. display: none !important;
  7139. }
  7140. .p-d-md-inline {
  7141. display: inline !important;
  7142. }
  7143. .p-d-md-inline-block {
  7144. display: inline-block !important;
  7145. }
  7146. .p-d-md-block {
  7147. display: block !important;
  7148. }
  7149. .p-d-md-flex {
  7150. display: flex !important;
  7151. }
  7152. .p-d-md-inline-flex {
  7153. display: inline-flex !important;
  7154. }
  7155. }
  7156. @media screen and (min-width: 992px) {
  7157. .p-d-lg-none {
  7158. display: none !important;
  7159. }
  7160. .p-d-lg-inline {
  7161. display: inline !important;
  7162. }
  7163. .p-d-lg-inline-block {
  7164. display: inline-block !important;
  7165. }
  7166. .p-d-lg-block {
  7167. display: block !important;
  7168. }
  7169. .p-d-lg-flex {
  7170. display: flex !important;
  7171. }
  7172. .p-d-lg-inline-flex {
  7173. display: inline-flex !important;
  7174. }
  7175. }
  7176. @media screen and (min-width: 1200px) {
  7177. .p-d-xl-none {
  7178. display: none !important;
  7179. }
  7180. .p-d-xl-inline {
  7181. display: inline !important;
  7182. }
  7183. .p-d-xl-inline-block {
  7184. display: inline-block !important;
  7185. }
  7186. .p-d-xl-block {
  7187. display: block !important;
  7188. }
  7189. .p-d-xl-flex {
  7190. display: flex !important;
  7191. }
  7192. .p-d-xl-inline-flex {
  7193. display: inline-flex !important;
  7194. }
  7195. }
  7196. @media print {
  7197. .p-d-print-none {
  7198. display: none !important;
  7199. }
  7200. .p-d-print-inline {
  7201. display: inline !important;
  7202. }
  7203. .p-d-print-inline-block {
  7204. display: inline-block !important;
  7205. }
  7206. .p-d-print-block {
  7207. display: block !important;
  7208. }
  7209. .p-d-print-flex {
  7210. display: flex !important;
  7211. }
  7212. .p-d-print-inline-flex {
  7213. display: inline-flex !important;
  7214. }
  7215. }
  7216. .p-text-justify {
  7217. text-align: justify !important;
  7218. }
  7219. .p-text-left {
  7220. text-align: left !important;
  7221. }
  7222. .p-text-right {
  7223. text-align: right !important;
  7224. }
  7225. .p-text-center {
  7226. text-align: center !important;
  7227. }
  7228. .p-text-nowrap {
  7229. white-space: nowrap !important;
  7230. }
  7231. .p-text-truncate {
  7232. overflow: hidden;
  7233. text-overflow: ellipsis;
  7234. white-space: nowrap;
  7235. }
  7236. .p-text-lowercase {
  7237. text-transform: lowercase !important;
  7238. }
  7239. .p-text-uppercase {
  7240. text-transform: uppercase !important;
  7241. }
  7242. .p-text-capitalize {
  7243. text-transform: capitalize !important;
  7244. }
  7245. .p-text-bold {
  7246. font-weight: 700 !important;
  7247. }
  7248. .p-text-normal {
  7249. font-weight: 400 !important;
  7250. }
  7251. .p-text-light {
  7252. font-weight: 300 !important;
  7253. }
  7254. .p-text-italic {
  7255. font-style: italic !important;
  7256. }
  7257. @media screen and (min-width: 576px) {
  7258. .p-text-sm-justify {
  7259. text-align: justify !important;
  7260. }
  7261. .p-text-sm-left {
  7262. text-align: left !important;
  7263. }
  7264. .p-text-sm-right {
  7265. text-align: right !important;
  7266. }
  7267. .p-text-sm-center {
  7268. text-align: center !important;
  7269. }
  7270. }
  7271. @media screen and (min-width: 768px) {
  7272. .p-text-md-justify {
  7273. text-align: justify !important;
  7274. }
  7275. .p-text-md-left {
  7276. text-align: left !important;
  7277. }
  7278. .p-text-md-right {
  7279. text-align: right !important;
  7280. }
  7281. .p-text-md-center {
  7282. text-align: center !important;
  7283. }
  7284. }
  7285. @media screen and (min-width: 992px) {
  7286. .p-text-lg-justify {
  7287. text-align: justify !important;
  7288. }
  7289. .p-text-lg-left {
  7290. text-align: left !important;
  7291. }
  7292. .p-text-lg-right {
  7293. text-align: right !important;
  7294. }
  7295. .p-text-lg-center {
  7296. text-align: center !important;
  7297. }
  7298. }
  7299. @media screen and (min-width: 1200px) {
  7300. .p-text-xl-justify {
  7301. text-align: justify !important;
  7302. }
  7303. .p-text-xl-left {
  7304. text-align: left !important;
  7305. }
  7306. .p-text-xl-right {
  7307. text-align: right !important;
  7308. }
  7309. .p-text-xl-center {
  7310. text-align: center !important;
  7311. }
  7312. }
  7313. .p-flex-row {
  7314. flex-direction: row !important;
  7315. }
  7316. .p-flex-row-reverse {
  7317. flex-direction: row-reverse !important;
  7318. }
  7319. .p-flex-column {
  7320. flex-direction: column !important;
  7321. }
  7322. .p-flex-column-reverse {
  7323. flex-direction: column-reverse !important;
  7324. }
  7325. @media screen and (min-width: 576px) {
  7326. .p-flex-sm-row {
  7327. flex-direction: row !important;
  7328. }
  7329. .p-flex-sm-row-reverse {
  7330. flex-direction: row-reverse !important;
  7331. }
  7332. .p-flex-sm-column {
  7333. flex-direction: column !important;
  7334. }
  7335. .p-flex-sm-column-reverse {
  7336. flex-direction: column-reverse !important;
  7337. }
  7338. }
  7339. @media screen and (min-width: 768px) {
  7340. .p-flex-md-row {
  7341. flex-direction: row !important;
  7342. }
  7343. .p-flex-md-row-reverse {
  7344. flex-direction: row-reverse !important;
  7345. }
  7346. .p-flex-md-column {
  7347. flex-direction: column !important;
  7348. }
  7349. .p-flex-md-column-reverse {
  7350. flex-direction: column-reverse !important;
  7351. }
  7352. }
  7353. @media screen and (min-width: 992px) {
  7354. .p-flex-lg-row {
  7355. flex-direction: row !important;
  7356. }
  7357. .p-flex-lg-row-reverse {
  7358. flex-direction: row-reverse !important;
  7359. }
  7360. .p-flex-lg-column {
  7361. flex-direction: column !important;
  7362. }
  7363. .p-flex-lg-column-reverse {
  7364. flex-direction: column-reverse !important;
  7365. }
  7366. }
  7367. @media screen and (min-width: 1200px) {
  7368. .p-flex-xl-row {
  7369. flex-direction: row !important;
  7370. }
  7371. .p-flex-xl-row-reverse {
  7372. flex-direction: row-reverse !important;
  7373. }
  7374. .p-flex-xl-column {
  7375. flex-direction: column !important;
  7376. }
  7377. .p-flex-xl-column-reverse {
  7378. flex-direction: column-reverse !important;
  7379. }
  7380. }
  7381. .p-jc-start {
  7382. justify-content: flex-start;
  7383. }
  7384. .p-jc-end {
  7385. justify-content: flex-end;
  7386. }
  7387. .p-jc-center {
  7388. justify-content: center;
  7389. }
  7390. .p-jc-between {
  7391. justify-content: space-between;
  7392. }
  7393. .p-jc-around {
  7394. justify-content: space-around;
  7395. }
  7396. .p-jc-evenly {
  7397. justify-content: space-evenly;
  7398. }
  7399. @media screen and (min-width: 576px) {
  7400. .p-jc-sm-start {
  7401. justify-content: flex-start;
  7402. }
  7403. .p-jc-sm-end {
  7404. justify-content: flex-end;
  7405. }
  7406. .p-jc-sm-center {
  7407. justify-content: center;
  7408. }
  7409. .p-jc-sm-between {
  7410. justify-content: space-between;
  7411. }
  7412. .p-jc-sm-around {
  7413. justify-content: space-around;
  7414. }
  7415. .p-jc-sm-evenly {
  7416. justify-content: space-evenly;
  7417. }
  7418. }
  7419. @media screen and (min-width: 768px) {
  7420. .p-jc-md-start {
  7421. justify-content: flex-start;
  7422. }
  7423. .p-jc-md-end {
  7424. justify-content: flex-end;
  7425. }
  7426. .p-jc-md-center {
  7427. justify-content: center;
  7428. }
  7429. .p-jc-md-between {
  7430. justify-content: space-between;
  7431. }
  7432. .p-jc-md-around {
  7433. justify-content: space-around;
  7434. }
  7435. .p-jc-md-evenly {
  7436. justify-content: space-evenly;
  7437. }
  7438. }
  7439. @media screen and (min-width: 992px) {
  7440. .p-jc-lg-start {
  7441. justify-content: flex-start;
  7442. }
  7443. .p-jc-lg-end {
  7444. justify-content: flex-end;
  7445. }
  7446. .p-jc-lg-center {
  7447. justify-content: center;
  7448. }
  7449. .p-jc-lg-between {
  7450. justify-content: space-between;
  7451. }
  7452. .p-jc-lg-around {
  7453. justify-content: space-around;
  7454. }
  7455. .p-jc-lg-evenly {
  7456. justify-content: space-evenly;
  7457. }
  7458. }
  7459. @media screen and (min-width: 1200px) {
  7460. .p-jc-xl-start {
  7461. justify-content: flex-start;
  7462. }
  7463. .p-jc-xl-end {
  7464. justify-content: flex-end;
  7465. }
  7466. .p-jc-xl-center {
  7467. justify-content: center;
  7468. }
  7469. .p-jc-xl-between {
  7470. justify-content: space-between;
  7471. }
  7472. .p-jc-xl-around {
  7473. justify-content: space-around;
  7474. }
  7475. .p-jc-xl-evenly {
  7476. justify-content: space-evenly;
  7477. }
  7478. }
  7479. .p-ai-start {
  7480. align-items: flex-start;
  7481. }
  7482. .p-ai-end {
  7483. align-items: flex-end;
  7484. }
  7485. .p-ai-center {
  7486. align-items: center;
  7487. }
  7488. .p-ai-baseline {
  7489. align-items: baseline;
  7490. }
  7491. .p-ai-stretch {
  7492. align-items: stretch;
  7493. }
  7494. @media screen and (min-width: 576px) {
  7495. .p-ai-sm-start {
  7496. align-items: flex-start;
  7497. }
  7498. .p-ai-sm-end {
  7499. align-items: flex-end;
  7500. }
  7501. .p-ai-sm-center {
  7502. align-items: center;
  7503. }
  7504. .p-ai-sm-baseline {
  7505. align-items: baseline;
  7506. }
  7507. .p-ai-sm-stretch {
  7508. align-items: stretch;
  7509. }
  7510. }
  7511. @media screen and (min-width: 768px) {
  7512. .p-ai-md-start {
  7513. align-items: flex-start;
  7514. }
  7515. .p-ai-md-end {
  7516. align-items: flex-end;
  7517. }
  7518. .p-ai-md-center {
  7519. align-items: center;
  7520. }
  7521. .p-ai-md-baseline {
  7522. align-items: baseline;
  7523. }
  7524. .p-ai-md-stretch {
  7525. align-items: stretch;
  7526. }
  7527. }
  7528. @media screen and (min-width: 992px) {
  7529. .p-ai-lg-start {
  7530. align-items: flex-start;
  7531. }
  7532. .p-ai-lg-end {
  7533. align-items: flex-end;
  7534. }
  7535. .p-ai-lg-center {
  7536. align-items: center;
  7537. }
  7538. .p-ai-lg-baseline {
  7539. align-items: baseline;
  7540. }
  7541. .p-ai-lg-stretch {
  7542. align-items: stretch;
  7543. }
  7544. }
  7545. @media screen and (min-width: 1200px) {
  7546. .p-ai-xl-start {
  7547. align-items: flex-start;
  7548. }
  7549. .p-ai-xl-end {
  7550. align-items: flex-end;
  7551. }
  7552. .p-ai-xl-center {
  7553. align-items: center;
  7554. }
  7555. .p-ai-xl-baseline {
  7556. align-items: baseline;
  7557. }
  7558. .p-ai-xl-stretch {
  7559. align-items: stretch;
  7560. }
  7561. }
  7562. .p-as-start {
  7563. align-self: start;
  7564. }
  7565. .p-as-end {
  7566. align-self: flex-end;
  7567. }
  7568. .p-as-center {
  7569. align-self: center;
  7570. }
  7571. .p-as-baseline {
  7572. align-self: baseline;
  7573. }
  7574. .p-as-stretch {
  7575. align-self: stretch;
  7576. }
  7577. @media screen and (min-width: 576px) {
  7578. .p-as-sm-start {
  7579. align-self: start;
  7580. }
  7581. .p-as-sm-end {
  7582. align-self: flex-end;
  7583. }
  7584. .p-as-sm-center {
  7585. align-self: center;
  7586. }
  7587. .p-as-sm-baseline {
  7588. align-self: baseline;
  7589. }
  7590. .p-as-sm-stretch {
  7591. align-self: stretch;
  7592. }
  7593. }
  7594. @media screen and (min-width: 768px) {
  7595. .p-as-md-start {
  7596. align-self: start;
  7597. }
  7598. .p-as-md-end {
  7599. align-self: flex-end;
  7600. }
  7601. .p-as-md-center {
  7602. align-self: center;
  7603. }
  7604. .p-as-md-baseline {
  7605. align-self: baseline;
  7606. }
  7607. .p-as-md-stretch {
  7608. align-self: stretch;
  7609. }
  7610. }
  7611. @media screen and (min-width: 992px) {
  7612. .p-as-lg-start {
  7613. align-self: start;
  7614. }
  7615. .p-as-lg-end {
  7616. align-self: flex-end;
  7617. }
  7618. .p-as-lg-center {
  7619. align-self: center;
  7620. }
  7621. .p-as-lg-baseline {
  7622. align-self: baseline;
  7623. }
  7624. .p-as-lg-stretch {
  7625. align-self: stretch;
  7626. }
  7627. }
  7628. @media screen and (min-width: 1200px) {
  7629. .p-as-xl-start {
  7630. align-self: start;
  7631. }
  7632. .p-as-xl-end {
  7633. align-self: flex-end;
  7634. }
  7635. .p-as-xl-center {
  7636. align-self: center;
  7637. }
  7638. .p-as-xl-baseline {
  7639. align-self: baseline;
  7640. }
  7641. .p-as-xl-stretch {
  7642. align-self: stretch;
  7643. }
  7644. }
  7645. .p-ac-start {
  7646. align-content: flex-start;
  7647. }
  7648. .p-ac-end {
  7649. align-content: flex-end;
  7650. }
  7651. .p-ac-center {
  7652. align-content: center;
  7653. }
  7654. .p-ac-around {
  7655. align-content: space-around;
  7656. }
  7657. .p-ac-stretch {
  7658. align-content: stretch;
  7659. }
  7660. .p-ac-between {
  7661. align-content: space-between;
  7662. }
  7663. @media screen and (min-width: 576px) {
  7664. .p-ac-sm-start {
  7665. align-content: flex-start;
  7666. }
  7667. .p-ac-sm-end {
  7668. align-content: flex-end;
  7669. }
  7670. .p-ac-sm-center {
  7671. align-content: center;
  7672. }
  7673. .p-ac-sm-around {
  7674. align-content: space-around;
  7675. }
  7676. .p-ac-sm-stretch {
  7677. align-content: stretch;
  7678. }
  7679. .p-ac-sm-between {
  7680. align-content: space-between;
  7681. }
  7682. }
  7683. @media screen and (min-width: 768px) {
  7684. .p-ac-md-start {
  7685. align-content: flex-start;
  7686. }
  7687. .p-ac-md-end {
  7688. align-content: flex-end;
  7689. }
  7690. .p-ac-md-center {
  7691. align-content: center;
  7692. }
  7693. .p-ac-md-around {
  7694. align-content: space-around;
  7695. }
  7696. .p-ac-md-stretch {
  7697. align-content: stretch;
  7698. }
  7699. .p-ac-md-between {
  7700. align-content: space-between;
  7701. }
  7702. }
  7703. @media screen and (min-width: 992px) {
  7704. .p-ac-lg-start {
  7705. align-content: flex-start;
  7706. }
  7707. .p-ac-lg-end {
  7708. align-content: flex-end;
  7709. }
  7710. .p-ac-lg-center {
  7711. align-content: center;
  7712. }
  7713. .p-ac-lg-around {
  7714. align-content: space-around;
  7715. }
  7716. .p-ac-lg-stretch {
  7717. align-content: stretch;
  7718. }
  7719. .p-ac-lg-between {
  7720. align-content: space-between;
  7721. }
  7722. }
  7723. @media screen and (min-width: 1200px) {
  7724. .p-ac-xl-start {
  7725. align-content: flex-start;
  7726. }
  7727. .p-ac-xl-end {
  7728. align-content: flex-end;
  7729. }
  7730. .p-ac-xl-center {
  7731. align-content: center;
  7732. }
  7733. .p-ac-xl-around {
  7734. align-content: space-around;
  7735. }
  7736. .p-ac-xl-stretch {
  7737. align-content: stretch;
  7738. }
  7739. .p-ac-xl-between {
  7740. align-content: space-between;
  7741. }
  7742. }
  7743. .p-order-0 {
  7744. order: 0;
  7745. }
  7746. .p-order-1 {
  7747. order: 1;
  7748. }
  7749. .p-order-2 {
  7750. order: 2;
  7751. }
  7752. .p-order-3 {
  7753. order: 3;
  7754. }
  7755. .p-order-4 {
  7756. order: 4;
  7757. }
  7758. .p-order-5 {
  7759. order: 5;
  7760. }
  7761. .p-order-6 {
  7762. order: 6;
  7763. }
  7764. @media screen and (min-width: 576px) {
  7765. .p-order-sm-0 {
  7766. order: 0;
  7767. }
  7768. .p-order-sm-1 {
  7769. order: 1;
  7770. }
  7771. .p-order-sm-2 {
  7772. order: 2;
  7773. }
  7774. .p-order-sm-3 {
  7775. order: 3;
  7776. }
  7777. .p-order-sm-4 {
  7778. order: 4;
  7779. }
  7780. .p-order-sm-5 {
  7781. order: 5;
  7782. }
  7783. .p-order-sm-6 {
  7784. order: 6;
  7785. }
  7786. }
  7787. @media screen and (min-width: 768px) {
  7788. .p-order-md-0 {
  7789. order: 0;
  7790. }
  7791. .p-order-md-1 {
  7792. order: 1;
  7793. }
  7794. .p-order-md-2 {
  7795. order: 2;
  7796. }
  7797. .p-order-md-3 {
  7798. order: 3;
  7799. }
  7800. .p-order-md-4 {
  7801. order: 4;
  7802. }
  7803. .p-order-md-5 {
  7804. order: 5;
  7805. }
  7806. .p-order-md-6 {
  7807. order: 6;
  7808. }
  7809. }
  7810. @media screen and (min-width: 992px) {
  7811. .p-order-lg-0 {
  7812. order: 0;
  7813. }
  7814. .p-order-lg-1 {
  7815. order: 1;
  7816. }
  7817. .p-order-lg-2 {
  7818. order: 2;
  7819. }
  7820. .p-order-lg-3 {
  7821. order: 3;
  7822. }
  7823. .p-order-lg-4 {
  7824. order: 4;
  7825. }
  7826. .p-order-lg-5 {
  7827. order: 5;
  7828. }
  7829. .p-order-lg-6 {
  7830. order: 6;
  7831. }
  7832. }
  7833. @media screen and (min-width: 1200px) {
  7834. .p-order-xl-0 {
  7835. order: 0;
  7836. }
  7837. .p-order-xl-1 {
  7838. order: 1;
  7839. }
  7840. .p-order-xl-2 {
  7841. order: 2;
  7842. }
  7843. .p-order-xl-3 {
  7844. order: 3;
  7845. }
  7846. .p-order-xl-4 {
  7847. order: 4;
  7848. }
  7849. .p-order-xl-5 {
  7850. order: 5;
  7851. }
  7852. .p-order-xl-6 {
  7853. order: 6;
  7854. }
  7855. }
  7856. .p-flex-nowrap {
  7857. flex-wrap: nowrap;
  7858. }
  7859. .p-flex-wrap {
  7860. flex-wrap: wrap;
  7861. }
  7862. .p-flex-wrap-reverse {
  7863. flex-wrap: wrap-reverse;
  7864. }
  7865. @media screen and (min-width: 576px) {
  7866. .p-flex-sm-nowrap {
  7867. flex-wrap: nowrap;
  7868. }
  7869. .p-flex-sm-wrap {
  7870. flex-wrap: wrap;
  7871. }
  7872. .p-flex-sm-wrap-reverse {
  7873. flex-wrap: wrap-reverse;
  7874. }
  7875. }
  7876. @media screen and (min-width: 768px) {
  7877. .p-flex-md-nowrap {
  7878. flex-wrap: nowrap;
  7879. }
  7880. .p-flex-md-wrap {
  7881. flex-wrap: wrap;
  7882. }
  7883. .p-flex-md-wrap-reverse {
  7884. flex-wrap: wrap-reverse;
  7885. }
  7886. }
  7887. @media screen and (min-width: 992px) {
  7888. .p-flex-lg-nowrap {
  7889. flex-wrap: nowrap;
  7890. }
  7891. .p-flex-lg-wrap {
  7892. flex-wrap: wrap;
  7893. }
  7894. .p-flex-lg-wrap-reverse {
  7895. flex-wrap: wrap-reverse;
  7896. }
  7897. }
  7898. @media screen and (min-width: 1200px) {
  7899. .p-flex-xl-nowrap {
  7900. flex-wrap: nowrap;
  7901. }
  7902. .p-flex-xl-wrap {
  7903. flex-wrap: wrap;
  7904. }
  7905. .p-flex-xl-wrap-reverse {
  7906. flex-wrap: wrap-reverse;
  7907. }
  7908. }
  7909. .p-pt-0 {
  7910. padding-top: 0 !important;
  7911. }
  7912. .p-pt-1 {
  7913. padding-top: 0.25rem !important;
  7914. }
  7915. .p-pt-2 {
  7916. padding-top: 0.5rem !important;
  7917. }
  7918. .p-pt-3 {
  7919. padding-top: 1rem !important;
  7920. }
  7921. .p-pt-4 {
  7922. padding-top: 1.5rem !important;
  7923. }
  7924. .p-pt-5 {
  7925. padding-top: 2rem !important;
  7926. }
  7927. .p-pt-6 {
  7928. padding-top: 3rem !important;
  7929. }
  7930. .p-pr-0 {
  7931. padding-right: 0 !important;
  7932. }
  7933. .p-pr-1 {
  7934. padding-right: 0.25rem !important;
  7935. }
  7936. .p-pr-2 {
  7937. padding-right: 0.5rem !important;
  7938. }
  7939. .p-pr-3 {
  7940. padding-right: 1rem !important;
  7941. }
  7942. .p-pr-4 {
  7943. padding-right: 1.5rem !important;
  7944. }
  7945. .p-pr-5 {
  7946. padding-right: 2rem !important;
  7947. }
  7948. .p-pr-6 {
  7949. padding-right: 3rem !important;
  7950. }
  7951. .p-pl-0 {
  7952. padding-left: 0 !important;
  7953. }
  7954. .p-pl-1 {
  7955. padding-left: 0.25rem !important;
  7956. }
  7957. .p-pl-2 {
  7958. padding-left: 0.5rem !important;
  7959. }
  7960. .p-pl-3 {
  7961. padding-left: 1rem !important;
  7962. }
  7963. .p-pl-4 {
  7964. padding-left: 1.5rem !important;
  7965. }
  7966. .p-pl-5 {
  7967. padding-left: 2rem !important;
  7968. }
  7969. .p-pl-6 {
  7970. padding-left: 3rem !important;
  7971. }
  7972. .p-pb-0 {
  7973. padding-bottom: 0 !important;
  7974. }
  7975. .p-pb-1 {
  7976. padding-bottom: 0.25rem !important;
  7977. }
  7978. .p-pb-2 {
  7979. padding-bottom: 0.5rem !important;
  7980. }
  7981. .p-pb-3 {
  7982. padding-bottom: 1rem !important;
  7983. }
  7984. .p-pb-4 {
  7985. padding-bottom: 1.5rem !important;
  7986. }
  7987. .p-pb-5 {
  7988. padding-bottom: 2rem !important;
  7989. }
  7990. .p-pb-6 {
  7991. padding-bottom: 3rem !important;
  7992. }
  7993. .p-px-0 {
  7994. padding-left: 0 !important;
  7995. padding-right: 0 !important;
  7996. }
  7997. .p-px-1 {
  7998. padding-left: 0.25rem !important;
  7999. padding-right: 0.25rem !important;
  8000. }
  8001. .p-px-2 {
  8002. padding-left: 0.5rem !important;
  8003. padding-right: 0.5rem !important;
  8004. }
  8005. .p-px-3 {
  8006. padding-left: 1rem !important;
  8007. padding-right: 1rem !important;
  8008. }
  8009. .p-px-4 {
  8010. padding-left: 1.5rem !important;
  8011. padding-right: 1.5rem !important;
  8012. }
  8013. .p-px-5 {
  8014. padding-left: 2rem !important;
  8015. padding-right: 2rem !important;
  8016. }
  8017. .p-px-6 {
  8018. padding-left: 3rem !important;
  8019. padding-right: 3rem !important;
  8020. }
  8021. .p-py-0 {
  8022. padding-top: 0 !important;
  8023. padding-bottom: 0 !important;
  8024. }
  8025. .p-py-1 {
  8026. padding-top: 0.25rem !important;
  8027. padding-bottom: 0.25rem !important;
  8028. }
  8029. .p-py-2 {
  8030. padding-top: 0.5rem !important;
  8031. padding-bottom: 0.5rem !important;
  8032. }
  8033. .p-py-3 {
  8034. padding-top: 1rem !important;
  8035. padding-bottom: 1rem !important;
  8036. }
  8037. .p-py-4 {
  8038. padding-top: 1.5rem !important;
  8039. padding-bottom: 1.5rem !important;
  8040. }
  8041. .p-py-5 {
  8042. padding-top: 2rem !important;
  8043. padding-bottom: 2rem !important;
  8044. }
  8045. .p-py-6 {
  8046. padding-top: 3rem !important;
  8047. padding-bottom: 3rem !important;
  8048. }
  8049. .p-p-0 {
  8050. padding: 0 !important;
  8051. }
  8052. .p-p-1 {
  8053. padding: 0.25rem !important;
  8054. }
  8055. .p-p-2 {
  8056. padding: 0.5rem !important;
  8057. }
  8058. .p-p-3 {
  8059. padding: 1rem !important;
  8060. }
  8061. .p-p-4 {
  8062. padding: 1.5rem !important;
  8063. }
  8064. .p-p-5 {
  8065. padding: 2rem !important;
  8066. }
  8067. .p-p-6 {
  8068. padding: 3rem !important;
  8069. }
  8070. @media screen and (min-width: 576px) {
  8071. .p-pt-sm-0 {
  8072. padding-top: 0 !important;
  8073. }
  8074. .p-pt-sm-1 {
  8075. padding-top: 0.25rem !important;
  8076. }
  8077. .p-pt-sm-2 {
  8078. padding-top: 0.5rem !important;
  8079. }
  8080. .p-pt-sm-3 {
  8081. padding-top: 1rem !important;
  8082. }
  8083. .p-pt-sm-4 {
  8084. padding-top: 1.5rem !important;
  8085. }
  8086. .p-pt-sm-5 {
  8087. padding-top: 2rem !important;
  8088. }
  8089. .p-pt-sm-6 {
  8090. padding-top: 3rem !important;
  8091. }
  8092. .p-pr-sm-0 {
  8093. padding-right: 0 !important;
  8094. }
  8095. .p-pr-sm-1 {
  8096. padding-right: 0.25rem !important;
  8097. }
  8098. .p-pr-sm-2 {
  8099. padding-right: 0.5rem !important;
  8100. }
  8101. .p-pr-sm-3 {
  8102. padding-right: 1rem !important;
  8103. }
  8104. .p-pr-sm-4 {
  8105. padding-right: 1.5rem !important;
  8106. }
  8107. .p-pr-sm-5 {
  8108. padding-right: 2rem !important;
  8109. }
  8110. .p-pr-sm-6 {
  8111. padding-right: 3rem !important;
  8112. }
  8113. .p-pl-sm-0 {
  8114. padding-left: 0 !important;
  8115. }
  8116. .p-pl-sm-1 {
  8117. padding-left: 0.25rem !important;
  8118. }
  8119. .p-pl-sm-2 {
  8120. padding-left: 0.5rem !important;
  8121. }
  8122. .p-pl-sm-3 {
  8123. padding-left: 1rem !important;
  8124. }
  8125. .p-pl-sm-4 {
  8126. padding-left: 1.5rem !important;
  8127. }
  8128. .p-pl-sm-5 {
  8129. padding-left: 2rem !important;
  8130. }
  8131. .p-pl-sm-6 {
  8132. padding-left: 3rem !important;
  8133. }
  8134. .p-pb-sm-0 {
  8135. padding-bottom: 0 !important;
  8136. }
  8137. .p-pb-sm-1 {
  8138. padding-bottom: 0.25rem !important;
  8139. }
  8140. .p-pb-sm-2 {
  8141. padding-bottom: 0.5rem !important;
  8142. }
  8143. .p-pb-sm-3 {
  8144. padding-bottom: 1rem !important;
  8145. }
  8146. .p-pb-sm-4 {
  8147. padding-bottom: 1.5rem !important;
  8148. }
  8149. .p-pb-sm-5 {
  8150. padding-bottom: 2rem !important;
  8151. }
  8152. .p-pb-sm-6 {
  8153. padding-bottom: 3rem !important;
  8154. }
  8155. .p-px-sm-0 {
  8156. padding-left: 0 !important;
  8157. padding-right: 0 !important;
  8158. }
  8159. .p-px-sm-1 {
  8160. padding-left: 0.25rem !important;
  8161. padding-right: 0.25rem !important;
  8162. }
  8163. .p-px-sm-2 {
  8164. padding-left: 0.5rem !important;
  8165. padding-right: 0.5rem !important;
  8166. }
  8167. .p-px-sm-3 {
  8168. padding-left: 1rem !important;
  8169. padding-right: 1rem !important;
  8170. }
  8171. .p-px-sm-4 {
  8172. padding-left: 1.5rem !important;
  8173. padding-right: 1.5rem !important;
  8174. }
  8175. .p-px-sm-5 {
  8176. padding-left: 2rem !important;
  8177. padding-right: 2rem !important;
  8178. }
  8179. .p-px-sm-6 {
  8180. padding-left: 3rem !important;
  8181. padding-right: 3rem !important;
  8182. }
  8183. .p-py-sm-0 {
  8184. padding-top: 0 !important;
  8185. padding-bottom: 0 !important;
  8186. }
  8187. .p-py-sm-1 {
  8188. padding-top: 0.25rem !important;
  8189. padding-bottom: 0.25rem !important;
  8190. }
  8191. .p-py-sm-2 {
  8192. padding-top: 0.5rem !important;
  8193. padding-bottom: 0.5rem !important;
  8194. }
  8195. .p-py-sm-3 {
  8196. padding-top: 1rem !important;
  8197. padding-bottom: 1rem !important;
  8198. }
  8199. .p-py-sm-4 {
  8200. padding-top: 1.5rem !important;
  8201. padding-bottom: 1.5rem !important;
  8202. }
  8203. .p-py-sm-5 {
  8204. padding-top: 2rem !important;
  8205. padding-bottom: 2rem !important;
  8206. }
  8207. .p-py-sm-6 {
  8208. padding-top: 3rem !important;
  8209. padding-bottom: 3rem !important;
  8210. }
  8211. .p-p-sm-0 {
  8212. padding: 0 !important;
  8213. }
  8214. .p-p-sm-1 {
  8215. padding: 0.25rem !important;
  8216. }
  8217. .p-p-sm-2 {
  8218. padding: 0.5rem !important;
  8219. }
  8220. .p-p-sm-3 {
  8221. padding: 1rem !important;
  8222. }
  8223. .p-p-sm-4 {
  8224. padding: 1.5rem !important;
  8225. }
  8226. .p-p-sm-5 {
  8227. padding: 2rem !important;
  8228. }
  8229. .p-p-sm-6 {
  8230. padding: 3rem !important;
  8231. }
  8232. }
  8233. @media screen and (min-width: 768px) {
  8234. .p-pt-md-0 {
  8235. padding-top: 0 !important;
  8236. }
  8237. .p-pt-md-1 {
  8238. padding-top: 0.25rem !important;
  8239. }
  8240. .p-pt-md-2 {
  8241. padding-top: 0.5rem !important;
  8242. }
  8243. .p-pt-md-3 {
  8244. padding-top: 1rem !important;
  8245. }
  8246. .p-pt-md-4 {
  8247. padding-top: 1.5rem !important;
  8248. }
  8249. .p-pt-md-5 {
  8250. padding-top: 2rem !important;
  8251. }
  8252. .p-pt-md-6 {
  8253. padding-top: 3rem !important;
  8254. }
  8255. .p-pr-md-0 {
  8256. padding-right: 0 !important;
  8257. }
  8258. .p-pr-md-1 {
  8259. padding-right: 0.25rem !important;
  8260. }
  8261. .p-pr-md-2 {
  8262. padding-right: 0.5rem !important;
  8263. }
  8264. .p-pr-md-3 {
  8265. padding-right: 1rem !important;
  8266. }
  8267. .p-pr-md-4 {
  8268. padding-right: 1.5rem !important;
  8269. }
  8270. .p-pr-md-5 {
  8271. padding-right: 2rem !important;
  8272. }
  8273. .p-pr-md-6 {
  8274. padding-right: 3rem !important;
  8275. }
  8276. .p-pl-md-0 {
  8277. padding-left: 0 !important;
  8278. }
  8279. .p-pl-md-1 {
  8280. padding-left: 0.25rem !important;
  8281. }
  8282. .p-pl-md-2 {
  8283. padding-left: 0.5rem !important;
  8284. }
  8285. .p-pl-md-3 {
  8286. padding-left: 1rem !important;
  8287. }
  8288. .p-pl-md-4 {
  8289. padding-left: 1.5rem !important;
  8290. }
  8291. .p-pl-md-5 {
  8292. padding-left: 2rem !important;
  8293. }
  8294. .p-pl-md-6 {
  8295. padding-left: 3rem !important;
  8296. }
  8297. .p-pb-md-0 {
  8298. padding-bottom: 0 !important;
  8299. }
  8300. .p-pb-md-1 {
  8301. padding-bottom: 0.25rem !important;
  8302. }
  8303. .p-pb-md-2 {
  8304. padding-bottom: 0.5rem !important;
  8305. }
  8306. .p-pb-md-3 {
  8307. padding-bottom: 1rem !important;
  8308. }
  8309. .p-pb-md-4 {
  8310. padding-bottom: 1.5rem !important;
  8311. }
  8312. .p-pb-md-5 {
  8313. padding-bottom: 2rem !important;
  8314. }
  8315. .p-pb-md-6 {
  8316. padding-bottom: 3rem !important;
  8317. }
  8318. .p-px-md-0 {
  8319. padding-left: 0 !important;
  8320. padding-right: 0 !important;
  8321. }
  8322. .p-px-md-1 {
  8323. padding-left: 0.25rem !important;
  8324. padding-right: 0.25rem !important;
  8325. }
  8326. .p-px-md-2 {
  8327. padding-left: 0.5rem !important;
  8328. padding-right: 0.5rem !important;
  8329. }
  8330. .p-px-md-3 {
  8331. padding-left: 1rem !important;
  8332. padding-right: 1rem !important;
  8333. }
  8334. .p-px-md-4 {
  8335. padding-left: 1.5rem !important;
  8336. padding-right: 1.5rem !important;
  8337. }
  8338. .p-px-md-5 {
  8339. padding-left: 2rem !important;
  8340. padding-right: 2rem !important;
  8341. }
  8342. .p-px-md-6 {
  8343. padding-left: 3rem !important;
  8344. padding-right: 3rem !important;
  8345. }
  8346. .p-py-md-0 {
  8347. padding-top: 0 !important;
  8348. padding-bottom: 0 !important;
  8349. }
  8350. .p-py-md-1 {
  8351. padding-top: 0.25rem !important;
  8352. padding-bottom: 0.25rem !important;
  8353. }
  8354. .p-py-md-2 {
  8355. padding-top: 0.5rem !important;
  8356. padding-bottom: 0.5rem !important;
  8357. }
  8358. .p-py-md-3 {
  8359. padding-top: 1rem !important;
  8360. padding-bottom: 1rem !important;
  8361. }
  8362. .p-py-md-4 {
  8363. padding-top: 1.5rem !important;
  8364. padding-bottom: 1.5rem !important;
  8365. }
  8366. .p-py-md-5 {
  8367. padding-top: 2rem !important;
  8368. padding-bottom: 2rem !important;
  8369. }
  8370. .p-py-md-6 {
  8371. padding-top: 3rem !important;
  8372. padding-bottom: 3rem !important;
  8373. }
  8374. .p-p-md-0 {
  8375. padding: 0 !important;
  8376. }
  8377. .p-p-md-1 {
  8378. padding: 0.25rem !important;
  8379. }
  8380. .p-p-md-2 {
  8381. padding: 0.5rem !important;
  8382. }
  8383. .p-p-md-3 {
  8384. padding: 1rem !important;
  8385. }
  8386. .p-p-md-4 {
  8387. padding: 1.5rem !important;
  8388. }
  8389. .p-p-md-5 {
  8390. padding: 2rem !important;
  8391. }
  8392. .p-p-md-6 {
  8393. padding: 3rem !important;
  8394. }
  8395. }
  8396. @media screen and (min-width: 992px) {
  8397. .p-pt-lg-0 {
  8398. padding-top: 0 !important;
  8399. }
  8400. .p-pt-lg-1 {
  8401. padding-top: 0.25rem !important;
  8402. }
  8403. .p-pt-lg-2 {
  8404. padding-top: 0.5rem !important;
  8405. }
  8406. .p-pt-lg-3 {
  8407. padding-top: 1rem !important;
  8408. }
  8409. .p-pt-lg-4 {
  8410. padding-top: 1.5rem !important;
  8411. }
  8412. .p-pt-lg-5 {
  8413. padding-top: 2rem !important;
  8414. }
  8415. .p-pt-lg-6 {
  8416. padding-top: 3rem !important;
  8417. }
  8418. .p-pt-lg-auto {
  8419. padding-top: 3rem !important;
  8420. }
  8421. .p-pr-lg-0 {
  8422. padding-right: 0 !important;
  8423. }
  8424. .p-pr-lg-1 {
  8425. padding-right: 0.25rem !important;
  8426. }
  8427. .p-pr-lg-2 {
  8428. padding-right: 0.5rem !important;
  8429. }
  8430. .p-pr-lg-3 {
  8431. padding-right: 1rem !important;
  8432. }
  8433. .p-pr-lg-4 {
  8434. padding-right: 1.5rem !important;
  8435. }
  8436. .p-pr-lg-5 {
  8437. padding-right: 2rem !important;
  8438. }
  8439. .p-pr-lg-6 {
  8440. padding-right: 3rem !important;
  8441. }
  8442. .p-pl-lg-0 {
  8443. padding-left: 0 !important;
  8444. }
  8445. .p-pl-lg-1 {
  8446. padding-left: 0.25rem !important;
  8447. }
  8448. .p-pl-lg-2 {
  8449. padding-left: 0.5rem !important;
  8450. }
  8451. .p-pl-lg-3 {
  8452. padding-left: 1rem !important;
  8453. }
  8454. .p-pl-lg-4 {
  8455. padding-left: 1.5rem !important;
  8456. }
  8457. .p-pl-lg-5 {
  8458. padding-left: 2rem !important;
  8459. }
  8460. .p-pl-lg-6 {
  8461. padding-left: 3rem !important;
  8462. }
  8463. .p-pb-lg-0 {
  8464. padding-bottom: 0 !important;
  8465. }
  8466. .p-pb-lg-1 {
  8467. padding-bottom: 0.25rem !important;
  8468. }
  8469. .p-pb-lg-2 {
  8470. padding-bottom: 0.5rem !important;
  8471. }
  8472. .p-pb-lg-3 {
  8473. padding-bottom: 1rem !important;
  8474. }
  8475. .p-pb-lg-4 {
  8476. padding-bottom: 1.5rem !important;
  8477. }
  8478. .p-pb-lg-5 {
  8479. padding-bottom: 2rem !important;
  8480. }
  8481. .p-pb-lg-6 {
  8482. padding-bottom: 3rem !important;
  8483. }
  8484. .p-px-lg-0 {
  8485. padding-left: 0 !important;
  8486. padding-right: 0 !important;
  8487. }
  8488. .p-px-lg-1 {
  8489. padding-left: 0.25rem !important;
  8490. padding-right: 0.25rem !important;
  8491. }
  8492. .p-px-lg-2 {
  8493. padding-left: 0.5rem !important;
  8494. padding-right: 0.5rem !important;
  8495. }
  8496. .p-px-lg-3 {
  8497. padding-left: 1rem !important;
  8498. padding-right: 1rem !important;
  8499. }
  8500. .p-px-lg-4 {
  8501. padding-left: 1.5rem !important;
  8502. padding-right: 1.5rem !important;
  8503. }
  8504. .p-px-lg-5 {
  8505. padding-left: 2rem !important;
  8506. padding-right: 2rem !important;
  8507. }
  8508. .p-px-lg-6 {
  8509. padding-left: 3rem !important;
  8510. padding-right: 3rem !important;
  8511. }
  8512. .p-py-lg-0 {
  8513. padding-top: 0 !important;
  8514. padding-bottom: 0 !important;
  8515. }
  8516. .p-py-lg-1 {
  8517. padding-top: 0.25rem !important;
  8518. padding-bottom: 0.25rem !important;
  8519. }
  8520. .p-py-lg-2 {
  8521. padding-top: 0.5rem !important;
  8522. padding-bottom: 0.5rem !important;
  8523. }
  8524. .p-py-lg-3 {
  8525. padding-top: 1rem !important;
  8526. padding-bottom: 1rem !important;
  8527. }
  8528. .p-py-lg-4 {
  8529. padding-top: 1.5rem !important;
  8530. padding-bottom: 1.5rem !important;
  8531. }
  8532. .p-py-lg-5 {
  8533. padding-top: 2rem !important;
  8534. padding-bottom: 2rem !important;
  8535. }
  8536. .p-py-lg-6 {
  8537. padding-top: 3rem !important;
  8538. padding-bottom: 3rem !important;
  8539. }
  8540. .p-p-lg-0 {
  8541. padding: 0 !important;
  8542. }
  8543. .p-p-lg-1 {
  8544. padding: 0.25rem !important;
  8545. }
  8546. .p-p-lg-2 {
  8547. padding: 0.5rem !important;
  8548. }
  8549. .p-p-lg-3 {
  8550. padding: 1rem !important;
  8551. }
  8552. .p-p-lg-4 {
  8553. padding: 1.5rem !important;
  8554. }
  8555. .p-p-lg-5 {
  8556. padding: 2rem !important;
  8557. }
  8558. .p-p-lg-6 {
  8559. padding: 3rem !important;
  8560. }
  8561. }
  8562. @media screen and (min-width: 1200px) {
  8563. .p-pt-xl-0 {
  8564. padding-top: 0 !important;
  8565. }
  8566. .p-pt-xl-1 {
  8567. padding-top: 0.25rem !important;
  8568. }
  8569. .p-pt-xl-2 {
  8570. padding-top: 0.5rem !important;
  8571. }
  8572. .p-pt-xl-3 {
  8573. padding-top: 1rem !important;
  8574. }
  8575. .p-pt-xl-4 {
  8576. padding-top: 1.5rem !important;
  8577. }
  8578. .p-pt-xl-5 {
  8579. padding-top: 2rem !important;
  8580. }
  8581. .p-pt-xl-6 {
  8582. padding-top: 3rem !important;
  8583. }
  8584. .p-pr-xl-0 {
  8585. padding-right: 0 !important;
  8586. }
  8587. .p-pr-xl-1 {
  8588. padding-right: 0.25rem !important;
  8589. }
  8590. .p-pr-xl-2 {
  8591. padding-right: 0.5rem !important;
  8592. }
  8593. .p-pr-xl-3 {
  8594. padding-right: 1rem !important;
  8595. }
  8596. .p-pr-xl-4 {
  8597. padding-right: 1.5rem !important;
  8598. }
  8599. .p-pr-xl-5 {
  8600. padding-right: 2rem !important;
  8601. }
  8602. .p-pr-xl-6 {
  8603. padding-right: 3rem !important;
  8604. }
  8605. .p-pl-xl-0 {
  8606. padding-left: 0 !important;
  8607. }
  8608. .p-pl-xl-1 {
  8609. padding-left: 0.25rem !important;
  8610. }
  8611. .p-pl-xl-2 {
  8612. padding-left: 0.5rem !important;
  8613. }
  8614. .p-pl-xl-3 {
  8615. padding-left: 1rem !important;
  8616. }
  8617. .p-pl-xl-4 {
  8618. padding-left: 1.5rem !important;
  8619. }
  8620. .p-pl-xl-5 {
  8621. padding-left: 2rem !important;
  8622. }
  8623. .p-pl-xl-6 {
  8624. padding-left: 3rem !important;
  8625. }
  8626. .p-pb-xl-0 {
  8627. padding-bottom: 0 !important;
  8628. }
  8629. .p-pb-xl-1 {
  8630. padding-bottom: 0.25rem !important;
  8631. }
  8632. .p-pb-xl-2 {
  8633. padding-bottom: 0.5rem !important;
  8634. }
  8635. .p-pb-xl-3 {
  8636. padding-bottom: 1rem !important;
  8637. }
  8638. .p-pb-xl-4 {
  8639. padding-bottom: 1.5rem !important;
  8640. }
  8641. .p-pb-xl-5 {
  8642. padding-bottom: 2rem !important;
  8643. }
  8644. .p-pb-xl-6 {
  8645. padding-bottom: 3rem !important;
  8646. }
  8647. .p-px-xl-0 {
  8648. padding-left: 0 !important;
  8649. padding-right: 0 !important;
  8650. }
  8651. .p-px-xl-1 {
  8652. padding-left: 0.25rem !important;
  8653. padding-right: 0.25rem !important;
  8654. }
  8655. .p-px-xl-2 {
  8656. padding-left: 0.5rem !important;
  8657. padding-right: 0.5rem !important;
  8658. }
  8659. .p-px-xl-3 {
  8660. padding-left: 1rem !important;
  8661. padding-right: 1rem !important;
  8662. }
  8663. .p-px-xl-4 {
  8664. padding-left: 1.5rem !important;
  8665. padding-right: 1.5rem !important;
  8666. }
  8667. .p-px-xl-5 {
  8668. padding-left: 2rem !important;
  8669. padding-right: 2rem !important;
  8670. }
  8671. .p-px-xl-6 {
  8672. padding-left: 3rem !important;
  8673. padding-right: 3rem !important;
  8674. }
  8675. .p-py-xl-0 {
  8676. padding-top: 0 !important;
  8677. padding-bottom: 0 !important;
  8678. }
  8679. .p-py-xl-1 {
  8680. padding-top: 0.25rem !important;
  8681. padding-bottom: 0.25rem !important;
  8682. }
  8683. .p-py-xl-2 {
  8684. padding-top: 0.5rem !important;
  8685. padding-bottom: 0.5rem !important;
  8686. }
  8687. .p-py-xl-3 {
  8688. padding-top: 1rem !important;
  8689. padding-bottom: 1rem !important;
  8690. }
  8691. .p-py-xl-4 {
  8692. padding-top: 1.5rem !important;
  8693. padding-bottom: 1.5rem !important;
  8694. }
  8695. .p-py-xl-5 {
  8696. padding-top: 2rem !important;
  8697. padding-bottom: 2rem !important;
  8698. }
  8699. .p-py-xl-6 {
  8700. padding-top: 3rem !important;
  8701. padding-bottom: 3rem !important;
  8702. }
  8703. .p-p-xl-0 {
  8704. padding: 0 !important;
  8705. }
  8706. .p-p-xl-1 {
  8707. padding: 0.25rem !important;
  8708. }
  8709. .p-p-xl-2 {
  8710. padding: 0.5rem !important;
  8711. }
  8712. .p-p-xl-3 {
  8713. padding: 1rem !important;
  8714. }
  8715. .p-p-xl-4 {
  8716. padding: 1.5rem !important;
  8717. }
  8718. .p-p-xl-5 {
  8719. padding: 2rem !important;
  8720. }
  8721. .p-p-xl-6 {
  8722. padding: 3rem !important;
  8723. }
  8724. }
  8725. .p-mt-0 {
  8726. margin-top: 0 !important;
  8727. }
  8728. .p-mt-1 {
  8729. margin-top: 0.25rem !important;
  8730. }
  8731. .p-mt-2 {
  8732. margin-top: 0.5rem !important;
  8733. }
  8734. .p-mt-3 {
  8735. margin-top: 1rem !important;
  8736. }
  8737. .p-mt-4 {
  8738. margin-top: 1.5rem !important;
  8739. }
  8740. .p-mt-5 {
  8741. margin-top: 2rem !important;
  8742. }
  8743. .p-mt-6 {
  8744. margin-top: 3rem !important;
  8745. }
  8746. .p-mt-auto {
  8747. margin-top: auto !important;
  8748. }
  8749. .p-mr-0 {
  8750. margin-right: 0 !important;
  8751. }
  8752. .p-mr-1 {
  8753. margin-right: 0.25rem !important;
  8754. }
  8755. .p-mr-2 {
  8756. margin-right: 0.5rem !important;
  8757. }
  8758. .p-mr-3 {
  8759. margin-right: 1rem !important;
  8760. }
  8761. .p-mr-4 {
  8762. margin-right: 1.5rem !important;
  8763. }
  8764. .p-mr-5 {
  8765. margin-right: 2rem !important;
  8766. }
  8767. .p-mr-6 {
  8768. margin-right: 3rem !important;
  8769. }
  8770. .p-mr-auto {
  8771. margin-right: auto !important;
  8772. }
  8773. .p-ml-0 {
  8774. margin-left: 0 !important;
  8775. }
  8776. .p-ml-1 {
  8777. margin-left: 0.25rem !important;
  8778. }
  8779. .p-ml-2 {
  8780. margin-left: 0.5rem !important;
  8781. }
  8782. .p-ml-3 {
  8783. margin-left: 1rem !important;
  8784. }
  8785. .p-ml-4 {
  8786. margin-left: 1.5rem !important;
  8787. }
  8788. .p-ml-5 {
  8789. margin-left: 2rem !important;
  8790. }
  8791. .p-ml-6 {
  8792. margin-left: 3rem !important;
  8793. }
  8794. .p-ml-auto {
  8795. margin-left: auto !important;
  8796. }
  8797. .p-mb-0 {
  8798. margin-bottom: 0 !important;
  8799. }
  8800. .p-mb-1 {
  8801. margin-bottom: 0.25rem !important;
  8802. }
  8803. .p-mb-2 {
  8804. margin-bottom: 0.5rem !important;
  8805. }
  8806. .p-mb-3 {
  8807. margin-bottom: 1rem !important;
  8808. }
  8809. .p-mb-4 {
  8810. margin-bottom: 1.5rem !important;
  8811. }
  8812. .p-mb-5 {
  8813. margin-bottom: 2rem !important;
  8814. }
  8815. .p-mb-6 {
  8816. margin-bottom: 3rem !important;
  8817. }
  8818. .p-mb-auto {
  8819. margin-bottom: auto !important;
  8820. }
  8821. .p-mx-0 {
  8822. margin-left: 0 !important;
  8823. margin-right: 0 !important;
  8824. }
  8825. .p-mx-1 {
  8826. margin-left: 0.25rem !important;
  8827. margin-right: 0.25rem !important;
  8828. }
  8829. .p-mx-2 {
  8830. margin-left: 0.5rem !important;
  8831. margin-right: 0.5rem !important;
  8832. }
  8833. .p-mx-3 {
  8834. margin-left: 1rem !important;
  8835. margin-right: 1rem !important;
  8836. }
  8837. .p-mx-4 {
  8838. margin-left: 1.5rem !important;
  8839. margin-right: 1.5rem !important;
  8840. }
  8841. .p-mx-5 {
  8842. margin-left: 2rem !important;
  8843. margin-right: 2rem !important;
  8844. }
  8845. .p-mx-6 {
  8846. margin-left: 3rem !important;
  8847. margin-right: 3rem !important;
  8848. }
  8849. .p-mx-auto {
  8850. margin-left: auto !important;
  8851. margin-right: auto !important;
  8852. }
  8853. .p-my-0 {
  8854. margin-top: 0 !important;
  8855. margin-bottom: 0 !important;
  8856. }
  8857. .p-my-1 {
  8858. margin-top: 0.25rem !important;
  8859. margin-bottom: 0.25rem !important;
  8860. }
  8861. .p-my-2 {
  8862. margin-top: 0.5rem !important;
  8863. margin-bottom: 0.5rem !important;
  8864. }
  8865. .p-my-3 {
  8866. margin-top: 1rem !important;
  8867. margin-bottom: 1rem !important;
  8868. }
  8869. .p-my-4 {
  8870. margin-top: 1.5rem !important;
  8871. margin-bottom: 1.5rem !important;
  8872. }
  8873. .p-my-5 {
  8874. margin-top: 2rem !important;
  8875. margin-bottom: 2rem !important;
  8876. }
  8877. .p-my-6 {
  8878. margin-top: 3rem !important;
  8879. margin-bottom: 3rem !important;
  8880. }
  8881. .p-my-auto {
  8882. margin-top: auto !important;
  8883. margin-bottom: auto !important;
  8884. }
  8885. .p-m-0 {
  8886. margin: 0 !important;
  8887. }
  8888. .p-m-1 {
  8889. margin: 0.25rem !important;
  8890. }
  8891. .p-m-2 {
  8892. margin: 0.5rem !important;
  8893. }
  8894. .p-m-3 {
  8895. margin: 1rem !important;
  8896. }
  8897. .p-m-4 {
  8898. margin: 1.5rem !important;
  8899. }
  8900. .p-m-5 {
  8901. margin: 2rem !important;
  8902. }
  8903. .p-m-6 {
  8904. margin: 3rem !important;
  8905. }
  8906. .p-m-auto {
  8907. margin: auto !important;
  8908. }
  8909. @media screen and (min-width: 576px) {
  8910. .p-mt-sm-0 {
  8911. margin-top: 0 !important;
  8912. }
  8913. .p-mt-sm-1 {
  8914. margin-top: 0.25rem !important;
  8915. }
  8916. .p-mt-sm-2 {
  8917. margin-top: 0.5rem !important;
  8918. }
  8919. .p-mt-sm-3 {
  8920. margin-top: 1rem !important;
  8921. }
  8922. .p-mt-sm-4 {
  8923. margin-top: 1.5rem !important;
  8924. }
  8925. .p-mt-sm-5 {
  8926. margin-top: 2rem !important;
  8927. }
  8928. .p-mt-sm-6 {
  8929. margin-top: 3rem !important;
  8930. }
  8931. .p-mt-sm-auto {
  8932. margin-top: 3rem !important;
  8933. }
  8934. .p-mr-sm-0 {
  8935. margin-right: 0 !important;
  8936. }
  8937. .p-mr-sm-1 {
  8938. margin-right: 0.25rem !important;
  8939. }
  8940. .p-mr-sm-2 {
  8941. margin-right: 0.5rem !important;
  8942. }
  8943. .p-mr-sm-3 {
  8944. margin-right: 1rem !important;
  8945. }
  8946. .p-mr-sm-4 {
  8947. margin-right: 1.5rem !important;
  8948. }
  8949. .p-mr-sm-5 {
  8950. margin-right: 2rem !important;
  8951. }
  8952. .p-mr-sm-6 {
  8953. margin-right: 3rem !important;
  8954. }
  8955. .p-mr-sm-auto {
  8956. margin-right: auto !important;
  8957. }
  8958. .p-ml-sm-0 {
  8959. margin-left: 0 !important;
  8960. }
  8961. .p-ml-sm-1 {
  8962. margin-left: 0.25rem !important;
  8963. }
  8964. .p-ml-sm-2 {
  8965. margin-left: 0.5rem !important;
  8966. }
  8967. .p-ml-sm-3 {
  8968. margin-left: 1rem !important;
  8969. }
  8970. .p-ml-sm-4 {
  8971. margin-left: 1.5rem !important;
  8972. }
  8973. .p-ml-sm-5 {
  8974. margin-left: 2rem !important;
  8975. }
  8976. .p-ml-sm-6 {
  8977. margin-left: 3rem !important;
  8978. }
  8979. .p-ml-sm-auto {
  8980. margin-left: auto !important;
  8981. }
  8982. .p-mb-sm-0 {
  8983. margin-bottom: 0 !important;
  8984. }
  8985. .p-mb-sm-1 {
  8986. margin-bottom: 0.25rem !important;
  8987. }
  8988. .p-mb-sm-2 {
  8989. margin-bottom: 0.5rem !important;
  8990. }
  8991. .p-mb-sm-3 {
  8992. margin-bottom: 1rem !important;
  8993. }
  8994. .p-mb-sm-4 {
  8995. margin-bottom: 1.5rem !important;
  8996. }
  8997. .p-mb-sm-5 {
  8998. margin-bottom: 2rem !important;
  8999. }
  9000. .p-mb-sm-6 {
  9001. margin-bottom: 3rem !important;
  9002. }
  9003. .p-mb-sm-auto {
  9004. margin-bottom: auto !important;
  9005. }
  9006. .p-mx-sm-0 {
  9007. margin-left: 0 !important;
  9008. margin-right: 0 !important;
  9009. }
  9010. .p-mx-sm-1 {
  9011. margin-left: 0.25rem !important;
  9012. margin-right: 0.25rem !important;
  9013. }
  9014. .p-mx-sm-2 {
  9015. margin-left: 0.5rem !important;
  9016. margin-right: 0.5rem !important;
  9017. }
  9018. .p-mx-sm-3 {
  9019. margin-left: 1rem !important;
  9020. margin-right: 1rem !important;
  9021. }
  9022. .p-mx-sm-4 {
  9023. margin-left: 1.5rem !important;
  9024. margin-right: 1.5rem !important;
  9025. }
  9026. .p-mx-sm-5 {
  9027. margin-left: 2rem !important;
  9028. margin-right: 2rem !important;
  9029. }
  9030. .p-mx-sm-6 {
  9031. margin-left: 3rem !important;
  9032. margin-right: 3rem !important;
  9033. }
  9034. .p-mx-sm-auto {
  9035. margin-left: auto !important;
  9036. margin-right: auto !important;
  9037. }
  9038. .p-my-sm-0 {
  9039. margin-top: 0 !important;
  9040. margin-bottom: 0 !important;
  9041. }
  9042. .p-my-sm-1 {
  9043. margin-top: 0.25rem !important;
  9044. margin-bottom: 0.25rem !important;
  9045. }
  9046. .p-my-sm-2 {
  9047. margin-top: 0.5rem !important;
  9048. margin-bottom: 0.5rem !important;
  9049. }
  9050. .p-my-sm-3 {
  9051. margin-top: 1rem !important;
  9052. margin-bottom: 1rem !important;
  9053. }
  9054. .p-my-sm-4 {
  9055. margin-top: 1.5rem !important;
  9056. margin-bottom: 1.5rem !important;
  9057. }
  9058. .p-my-sm-5 {
  9059. margin-top: 2rem !important;
  9060. margin-bottom: 2rem !important;
  9061. }
  9062. .p-my-sm-6 {
  9063. margin-top: 3rem !important;
  9064. margin-bottom: 3rem !important;
  9065. }
  9066. .p-my-sm-auto {
  9067. margin-top: auto !important;
  9068. margin-bottom: auto !important;
  9069. }
  9070. .p-m-sm-0 {
  9071. margin: 0 !important;
  9072. }
  9073. .p-m-sm-1 {
  9074. margin: 0.25rem !important;
  9075. }
  9076. .p-m-sm-2 {
  9077. margin: 0.5rem !important;
  9078. }
  9079. .p-m-sm-3 {
  9080. margin: 1rem !important;
  9081. }
  9082. .p-m-sm-4 {
  9083. margin: 1.5rem !important;
  9084. }
  9085. .p-m-sm-5 {
  9086. margin: 2rem !important;
  9087. }
  9088. .p-m-sm-6 {
  9089. margin: 3rem !important;
  9090. }
  9091. .p-m-sm-auto {
  9092. margin: auto !important;
  9093. }
  9094. }
  9095. @media screen and (min-width: 768px) {
  9096. .p-mt-md-0 {
  9097. margin-top: 0 !important;
  9098. }
  9099. .p-mt-md-1 {
  9100. margin-top: 0.25rem !important;
  9101. }
  9102. .p-mt-md-2 {
  9103. margin-top: 0.5rem !important;
  9104. }
  9105. .p-mt-md-3 {
  9106. margin-top: 1rem !important;
  9107. }
  9108. .p-mt-md-4 {
  9109. margin-top: 1.5rem !important;
  9110. }
  9111. .p-mt-md-5 {
  9112. margin-top: 2rem !important;
  9113. }
  9114. .p-mt-md-6 {
  9115. margin-top: 3rem !important;
  9116. }
  9117. .p-mt-md-auto {
  9118. margin-top: 3rem !important;
  9119. }
  9120. .p-mr-md-0 {
  9121. margin-right: 0 !important;
  9122. }
  9123. .p-mr-md-1 {
  9124. margin-right: 0.25rem !important;
  9125. }
  9126. .p-mr-md-2 {
  9127. margin-right: 0.5rem !important;
  9128. }
  9129. .p-mr-md-3 {
  9130. margin-right: 1rem !important;
  9131. }
  9132. .p-mr-md-4 {
  9133. margin-right: 1.5rem !important;
  9134. }
  9135. .p-mr-md-5 {
  9136. margin-right: 2rem !important;
  9137. }
  9138. .p-mr-md-6 {
  9139. margin-right: 3rem !important;
  9140. }
  9141. .p-mr-md-auto {
  9142. margin-right: auto !important;
  9143. }
  9144. .p-ml-md-0 {
  9145. margin-left: 0 !important;
  9146. }
  9147. .p-ml-md-1 {
  9148. margin-left: 0.25rem !important;
  9149. }
  9150. .p-ml-md-2 {
  9151. margin-left: 0.5rem !important;
  9152. }
  9153. .p-ml-md-3 {
  9154. margin-left: 1rem !important;
  9155. }
  9156. .p-ml-md-4 {
  9157. margin-left: 1.5rem !important;
  9158. }
  9159. .p-ml-md-5 {
  9160. margin-left: 2rem !important;
  9161. }
  9162. .p-ml-md-6 {
  9163. margin-left: 3rem !important;
  9164. }
  9165. .p-ml-md-auto {
  9166. margin-left: auto !important;
  9167. }
  9168. .p-mb-md-0 {
  9169. margin-bottom: 0 !important;
  9170. }
  9171. .p-mb-md-1 {
  9172. margin-bottom: 0.25rem !important;
  9173. }
  9174. .p-mb-md-2 {
  9175. margin-bottom: 0.5rem !important;
  9176. }
  9177. .p-mb-md-3 {
  9178. margin-bottom: 1rem !important;
  9179. }
  9180. .p-mb-md-4 {
  9181. margin-bottom: 1.5rem !important;
  9182. }
  9183. .p-mb-md-5 {
  9184. margin-bottom: 2rem !important;
  9185. }
  9186. .p-mb-md-6 {
  9187. margin-bottom: 3rem !important;
  9188. }
  9189. .p-mb-md-auto {
  9190. margin-bottom: auto !important;
  9191. }
  9192. .p-mx-md-0 {
  9193. margin-left: 0 !important;
  9194. margin-right: 0 !important;
  9195. }
  9196. .p-mx-md-1 {
  9197. margin-left: 0.25rem !important;
  9198. margin-right: 0.25rem !important;
  9199. }
  9200. .p-mx-md-2 {
  9201. margin-left: 0.5rem !important;
  9202. margin-right: 0.5rem !important;
  9203. }
  9204. .p-mx-md-3 {
  9205. margin-left: 1rem !important;
  9206. margin-right: 1rem !important;
  9207. }
  9208. .p-mx-md-4 {
  9209. margin-left: 1.5rem !important;
  9210. margin-right: 1.5rem !important;
  9211. }
  9212. .p-mx-md-5 {
  9213. margin-left: 2rem !important;
  9214. margin-right: 2rem !important;
  9215. }
  9216. .p-mx-md-6 {
  9217. margin-left: 3rem !important;
  9218. margin-right: 3rem !important;
  9219. }
  9220. .p-mx-md-auto {
  9221. margin-left: auto !important;
  9222. margin-right: auto !important;
  9223. }
  9224. .p-my-md-0 {
  9225. margin-top: 0 !important;
  9226. margin-bottom: 0 !important;
  9227. }
  9228. .p-my-md-1 {
  9229. margin-top: 0.25rem !important;
  9230. margin-bottom: 0.25rem !important;
  9231. }
  9232. .p-my-md-2 {
  9233. margin-top: 0.5rem !important;
  9234. margin-bottom: 0.5rem !important;
  9235. }
  9236. .p-my-md-3 {
  9237. margin-top: 1rem !important;
  9238. margin-bottom: 1rem !important;
  9239. }
  9240. .p-my-md-4 {
  9241. margin-top: 1.5rem !important;
  9242. margin-bottom: 1.5rem !important;
  9243. }
  9244. .p-my-md-5 {
  9245. margin-top: 2rem !important;
  9246. margin-bottom: 2rem !important;
  9247. }
  9248. .p-my-md-6 {
  9249. margin-top: 3rem !important;
  9250. margin-bottom: 3rem !important;
  9251. }
  9252. .p-my-md-auto {
  9253. margin-top: auto !important;
  9254. margin-bottom: auto !important;
  9255. }
  9256. .p-m-md-0 {
  9257. margin: 0 !important;
  9258. }
  9259. .p-m-md-1 {
  9260. margin: 0.25rem !important;
  9261. }
  9262. .p-m-md-2 {
  9263. margin: 0.5rem !important;
  9264. }
  9265. .p-m-md-3 {
  9266. margin: 1rem !important;
  9267. }
  9268. .p-m-md-4 {
  9269. margin: 1.5rem !important;
  9270. }
  9271. .p-m-md-5 {
  9272. margin: 2rem !important;
  9273. }
  9274. .p-m-md-6 {
  9275. margin: 3rem !important;
  9276. }
  9277. .p-m-md-auto {
  9278. margin: auto !important;
  9279. }
  9280. }
  9281. @media screen and (min-width: 992px) {
  9282. .p-mt-lg-0 {
  9283. margin-top: 0 !important;
  9284. }
  9285. .p-mt-lg-1 {
  9286. margin-top: 0.25rem !important;
  9287. }
  9288. .p-mt-lg-2 {
  9289. margin-top: 0.5rem !important;
  9290. }
  9291. .p-mt-lg-3 {
  9292. margin-top: 1rem !important;
  9293. }
  9294. .p-mt-lg-4 {
  9295. margin-top: 1.5rem !important;
  9296. }
  9297. .p-mt-lg-5 {
  9298. margin-top: 2rem !important;
  9299. }
  9300. .p-mt-lg-6 {
  9301. margin-top: 3rem !important;
  9302. }
  9303. .p-mt-lg-auto {
  9304. margin-top: 3rem !important;
  9305. }
  9306. .p-mr-lg-0 {
  9307. margin-right: 0 !important;
  9308. }
  9309. .p-mr-lg-1 {
  9310. margin-right: 0.25rem !important;
  9311. }
  9312. .p-mr-lg-2 {
  9313. margin-right: 0.5rem !important;
  9314. }
  9315. .p-mr-lg-3 {
  9316. margin-right: 1rem !important;
  9317. }
  9318. .p-mr-lg-4 {
  9319. margin-right: 1.5rem !important;
  9320. }
  9321. .p-mr-lg-5 {
  9322. margin-right: 2rem !important;
  9323. }
  9324. .p-mr-lg-6 {
  9325. margin-right: 3rem !important;
  9326. }
  9327. .p-mr-lg-auto {
  9328. margin-right: auto !important;
  9329. }
  9330. .p-ml-lg-0 {
  9331. margin-left: 0 !important;
  9332. }
  9333. .p-ml-lg-1 {
  9334. margin-left: 0.25rem !important;
  9335. }
  9336. .p-ml-lg-2 {
  9337. margin-left: 0.5rem !important;
  9338. }
  9339. .p-ml-lg-3 {
  9340. margin-left: 1rem !important;
  9341. }
  9342. .p-ml-lg-4 {
  9343. margin-left: 1.5rem !important;
  9344. }
  9345. .p-ml-lg-5 {
  9346. margin-left: 2rem !important;
  9347. }
  9348. .p-ml-lg-6 {
  9349. margin-left: 3rem !important;
  9350. }
  9351. .p-ml-lg-auto {
  9352. margin-left: auto !important;
  9353. }
  9354. .p-mb-lg-0 {
  9355. margin-bottom: 0 !important;
  9356. }
  9357. .p-mb-lg-1 {
  9358. margin-bottom: 0.25rem !important;
  9359. }
  9360. .p-mb-lg-2 {
  9361. margin-bottom: 0.5rem !important;
  9362. }
  9363. .p-mb-lg-3 {
  9364. margin-bottom: 1rem !important;
  9365. }
  9366. .p-mb-lg-4 {
  9367. margin-bottom: 1.5rem !important;
  9368. }
  9369. .p-mb-lg-5 {
  9370. margin-bottom: 2rem !important;
  9371. }
  9372. .p-mb-lg-6 {
  9373. margin-bottom: 3rem !important;
  9374. }
  9375. .p-mb-lg-auto {
  9376. margin-bottom: auto !important;
  9377. }
  9378. .p-mx-lg-0 {
  9379. margin-left: 0 !important;
  9380. margin-right: 0 !important;
  9381. }
  9382. .p-mx-lg-1 {
  9383. margin-left: 0.25rem !important;
  9384. margin-right: 0.25rem !important;
  9385. }
  9386. .p-mx-lg-2 {
  9387. margin-left: 0.5rem !important;
  9388. margin-right: 0.5rem !important;
  9389. }
  9390. .p-mx-lg-3 {
  9391. margin-left: 1rem !important;
  9392. margin-right: 1rem !important;
  9393. }
  9394. .p-mx-lg-4 {
  9395. margin-left: 1.5rem !important;
  9396. margin-right: 1.5rem !important;
  9397. }
  9398. .p-mx-lg-5 {
  9399. margin-left: 2rem !important;
  9400. margin-right: 2rem !important;
  9401. }
  9402. .p-mx-lg-6 {
  9403. margin-left: 3rem !important;
  9404. margin-right: 3rem !important;
  9405. }
  9406. .p-mx-lg-auto {
  9407. margin-left: auto !important;
  9408. margin-right: auto !important;
  9409. }
  9410. .p-my-lg-0 {
  9411. margin-top: 0 !important;
  9412. margin-bottom: 0 !important;
  9413. }
  9414. .p-my-lg-1 {
  9415. margin-top: 0.25rem !important;
  9416. margin-bottom: 0.25rem !important;
  9417. }
  9418. .p-my-lg-2 {
  9419. margin-top: 0.5rem !important;
  9420. margin-bottom: 0.5rem !important;
  9421. }
  9422. .p-my-lg-3 {
  9423. margin-top: 1rem !important;
  9424. margin-bottom: 1rem !important;
  9425. }
  9426. .p-my-lg-4 {
  9427. margin-top: 1.5rem !important;
  9428. margin-bottom: 1.5rem !important;
  9429. }
  9430. .p-my-lg-5 {
  9431. margin-top: 2rem !important;
  9432. margin-bottom: 2rem !important;
  9433. }
  9434. .p-my-lg-6 {
  9435. margin-top: 3rem !important;
  9436. margin-bottom: 3rem !important;
  9437. }
  9438. .p-my-lg-auto {
  9439. margin-top: auto !important;
  9440. margin-bottom: auto !important;
  9441. }
  9442. .p-m-lg-0 {
  9443. margin: 0 !important;
  9444. }
  9445. .p-m-lg-1 {
  9446. margin: 0.25rem !important;
  9447. }
  9448. .p-m-lg-2 {
  9449. margin: 0.5rem !important;
  9450. }
  9451. .p-m-lg-3 {
  9452. margin: 1rem !important;
  9453. }
  9454. .p-m-lg-4 {
  9455. margin: 1.5rem !important;
  9456. }
  9457. .p-m-lg-5 {
  9458. margin: 2rem !important;
  9459. }
  9460. .p-m-lg-6 {
  9461. margin: 3rem !important;
  9462. }
  9463. .p-m-lg-auto {
  9464. margin: auto !important;
  9465. }
  9466. }
  9467. @media screen and (min-width: 1200px) {
  9468. .p-mt-xl-0 {
  9469. margin-top: 0 !important;
  9470. }
  9471. .p-mt-xl-1 {
  9472. margin-top: 0.25rem !important;
  9473. }
  9474. .p-mt-xl-2 {
  9475. margin-top: 0.5rem !important;
  9476. }
  9477. .p-mt-xl-3 {
  9478. margin-top: 1rem !important;
  9479. }
  9480. .p-mt-xl-4 {
  9481. margin-top: 1.5rem !important;
  9482. }
  9483. .p-mt-xl-5 {
  9484. margin-top: 2rem !important;
  9485. }
  9486. .p-mt-xl-6 {
  9487. margin-top: 3rem !important;
  9488. }
  9489. .p-mt-xl-auto {
  9490. margin-top: 3rem !important;
  9491. }
  9492. .p-mr-xl-0 {
  9493. margin-right: 0 !important;
  9494. }
  9495. .p-mr-xl-1 {
  9496. margin-right: 0.25rem !important;
  9497. }
  9498. .p-mr-xl-2 {
  9499. margin-right: 0.5rem !important;
  9500. }
  9501. .p-mr-xl-3 {
  9502. margin-right: 1rem !important;
  9503. }
  9504. .p-mr-xl-4 {
  9505. margin-right: 1.5rem !important;
  9506. }
  9507. .p-mr-xl-5 {
  9508. margin-right: 2rem !important;
  9509. }
  9510. .p-mr-xl-6 {
  9511. margin-right: 3rem !important;
  9512. }
  9513. .p-mr-xl-auto {
  9514. margin-right: auto !important;
  9515. }
  9516. .p-ml-xl-0 {
  9517. margin-left: 0 !important;
  9518. }
  9519. .p-ml-xl-1 {
  9520. margin-left: 0.25rem !important;
  9521. }
  9522. .p-ml-xl-2 {
  9523. margin-left: 0.5rem !important;
  9524. }
  9525. .p-ml-xl-3 {
  9526. margin-left: 1rem !important;
  9527. }
  9528. .p-ml-xl-4 {
  9529. margin-left: 1.5rem !important;
  9530. }
  9531. .p-ml-xl-5 {
  9532. margin-left: 2rem !important;
  9533. }
  9534. .p-ml-xl-6 {
  9535. margin-left: 3rem !important;
  9536. }
  9537. .p-ml-xl-auto {
  9538. margin-left: auto !important;
  9539. }
  9540. .p-mb-xl-0 {
  9541. margin-bottom: 0 !important;
  9542. }
  9543. .p-mb-xl-1 {
  9544. margin-bottom: 0.25rem !important;
  9545. }
  9546. .p-mb-xl-2 {
  9547. margin-bottom: 0.5rem !important;
  9548. }
  9549. .p-mb-xl-3 {
  9550. margin-bottom: 1rem !important;
  9551. }
  9552. .p-mb-xl-4 {
  9553. margin-bottom: 1.5rem !important;
  9554. }
  9555. .p-mb-xl-5 {
  9556. margin-bottom: 2rem !important;
  9557. }
  9558. .p-mb-xl-6 {
  9559. margin-bottom: 3rem !important;
  9560. }
  9561. .p-mb-xl-auto {
  9562. margin-bottom: auto !important;
  9563. }
  9564. .p-mx-xl-0 {
  9565. margin-left: 0 !important;
  9566. margin-right: 0 !important;
  9567. }
  9568. .p-mx-xl-1 {
  9569. margin-left: 0.25rem !important;
  9570. margin-right: 0.25rem !important;
  9571. }
  9572. .p-mx-xl-2 {
  9573. margin-left: 0.5rem !important;
  9574. margin-right: 0.5rem !important;
  9575. }
  9576. .p-mx-xl-3 {
  9577. margin-left: 1rem !important;
  9578. margin-right: 1rem !important;
  9579. }
  9580. .p-mx-xl-4 {
  9581. margin-left: 1.5rem !important;
  9582. margin-right: 1.5rem !important;
  9583. }
  9584. .p-mx-xl-5 {
  9585. margin-left: 2rem !important;
  9586. margin-right: 2rem !important;
  9587. }
  9588. .p-mx-xl-6 {
  9589. margin-left: 3rem !important;
  9590. margin-right: 3rem !important;
  9591. }
  9592. .p-mx-xl-auto {
  9593. margin-left: auto !important;
  9594. margin-right: auto !important;
  9595. }
  9596. .p-my-xl-0 {
  9597. margin-top: 0 !important;
  9598. margin-bottom: 0 !important;
  9599. }
  9600. .p-my-xl-1 {
  9601. margin-top: 0.25rem !important;
  9602. margin-bottom: 0.25rem !important;
  9603. }
  9604. .p-my-xl-2 {
  9605. margin-top: 0.5rem !important;
  9606. margin-bottom: 0.5rem !important;
  9607. }
  9608. .p-my-xl-3 {
  9609. margin-top: 1rem !important;
  9610. margin-bottom: 1rem !important;
  9611. }
  9612. .p-my-xl-4 {
  9613. margin-top: 1.5rem !important;
  9614. margin-bottom: 1.5rem !important;
  9615. }
  9616. .p-my-xl-5 {
  9617. margin-top: 2rem !important;
  9618. margin-bottom: 2rem !important;
  9619. }
  9620. .p-my-xl-6 {
  9621. margin-top: 3rem !important;
  9622. margin-bottom: 3rem !important;
  9623. }
  9624. .p-my-xl-auto {
  9625. margin-top: auto !important;
  9626. margin-bottom: auto !important;
  9627. }
  9628. .p-m-xl-0 {
  9629. margin: 0 !important;
  9630. }
  9631. .p-m-xl-1 {
  9632. margin: 0.25rem !important;
  9633. }
  9634. .p-m-xl-2 {
  9635. margin: 0.5rem !important;
  9636. }
  9637. .p-m-xl-3 {
  9638. margin: 1rem !important;
  9639. }
  9640. .p-m-xl-4 {
  9641. margin: 1.5rem !important;
  9642. }
  9643. .p-m-xl-5 {
  9644. margin: 2rem !important;
  9645. }
  9646. .p-m-xl-6 {
  9647. margin: 3rem !important;
  9648. }
  9649. .p-m-xl-auto {
  9650. margin: auto !important;
  9651. }
  9652. }
  9653. .p-shadow-1 {
  9654. box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  9655. }
  9656. .p-shadow-2 {
  9657. box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  9658. }
  9659. .p-shadow-3 {
  9660. box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
  9661. }
  9662. .p-shadow-4 {
  9663. box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  9664. }
  9665. .p-shadow-5 {
  9666. box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  9667. }
  9668. .p-shadow-6 {
  9669. box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  9670. }
  9671. .p-shadow-7 {
  9672. box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12);
  9673. }
  9674. .p-shadow-8 {
  9675. box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  9676. }
  9677. .p-shadow-9 {
  9678. box-shadow: 0 5px 6px -3px rgba(0, 0, 0, 0.2), 0 9px 12px 1px rgba(0, 0, 0, 0.14), 0 3px 16px 2px rgba(0, 0, 0, 0.12);
  9679. }
  9680. .p-shadow-10 {
  9681. box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2), 0 10px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 18px 3px rgba(0, 0, 0, 0.12);
  9682. }
  9683. .p-shadow-11 {
  9684. box-shadow: 0 6px 7px -4px rgba(0, 0, 0, 0.2), 0 11px 15px 1px rgba(0, 0, 0, 0.14), 0 4px 20px 3px rgba(0, 0, 0, 0.12);
  9685. }
  9686. .p-shadow-12 {
  9687. box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
  9688. }
  9689. .p-shadow-13 {
  9690. box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
  9691. }
  9692. .p-shadow-14 {
  9693. box-shadow: 0 7px 9px -4px rgba(0, 0, 0, 0.2), 0 14px 21px 2px rgba(0, 0, 0, 0.14), 0 5px 26px 4px rgba(0, 0, 0, 0.12);
  9694. }
  9695. .p-shadow-15 {
  9696. box-shadow: 0 8px 9px -5px rgba(0, 0, 0, 0.2), 0 15px 22px 2px rgba(0, 0, 0, 0.14), 0 6px 28px 5px rgba(0, 0, 0, 0.12);
  9697. }
  9698. .p-shadow-16 {
  9699. box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
  9700. }
  9701. .p-shadow-17 {
  9702. box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.2), 0 17px 26px 2px rgba(0, 0, 0, 0.14), 0 6px 32px 5px rgba(0, 0, 0, 0.12);
  9703. }
  9704. .p-shadow-18 {
  9705. box-shadow: 0 9px 11px -5px rgba(0, 0, 0, 0.2), 0 18px 28px 2px rgba(0, 0, 0, 0.14), 0 7px 34px 6px rgba(0, 0, 0, 0.12);
  9706. }
  9707. .p-shadow-19 {
  9708. box-shadow: 0 9px 12px -6px rgba(0, 0, 0, 0.2), 0 19px 29px 2px rgba(0, 0, 0, 0.14), 0 7px 36px 6px rgba(0, 0, 0, 0.12);
  9709. }
  9710. .p-shadow-20 {
  9711. box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 20px 31px 3px rgba(0, 0, 0, 0.14), 0 8px 38px 7px rgba(0, 0, 0, 0.12);
  9712. }
  9713. .p-shadow-21 {
  9714. box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 21px 33px 3px rgba(0, 0, 0, 0.14), 0 8px 40px 7px rgba(0, 0, 0, 0.12);
  9715. }
  9716. .p-shadow-22 {
  9717. box-shadow: 0 10px 14px -6px rgba(0, 0, 0, 0.2), 0 22px 35px 3px rgba(0, 0, 0, 0.14), 0 8px 42px 7px rgba(0, 0, 0, 0.12);
  9718. }
  9719. .p-shadow-23 {
  9720. box-shadow: 0 11px 14px -7px rgba(0, 0, 0, 0.2), 0 23px 36px 3px rgba(0, 0, 0, 0.14), 0 9px 44px 8px rgba(0, 0, 0, 0.12);
  9721. }
  9722. .p-shadow-24 {
  9723. box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  9724. }
  9725. .page-wrapper {
  9726. flex: 1;
  9727. }
  9728. .header {
  9729. background: var(--blue-400);
  9730. height: 4rem;
  9731. padding: 0 2rem;
  9732. border-bottom: 1px solid #dee2e6;
  9733. display: flex;
  9734. align-items: center;
  9735. justify-content: space-between;
  9736. color: #495057;
  9737. }
  9738. .header .left {
  9739. display: flex;
  9740. align-items: center;
  9741. }
  9742. .footer {
  9743. background: var(--blue-400);
  9744. height: 4rem;
  9745. border-top: 1px solid #dee2e6;
  9746. border-bottom: 1px solid #dee2e6;
  9747. padding: 0 2rem;
  9748. display: flex;
  9749. align-items: center;
  9750. justify-content: space-between;
  9751. flex-shrink: 0;
  9752. }
  9753. .footer .left {
  9754. display: flex;
  9755. align-items: center;
  9756. }
  9757. .footer .right {
  9758. font-size: 0.875rem;
  9759. color: #6c757d;
  9760. }
  9761. .content {
  9762. padding: 25px;
  9763. }
  9764. #pattern-box .pattern-box {
  9765. width: 100%;
  9766. font: inherit;
  9767. min-height: 46px;
  9768. background: transparent;
  9769. color: #d6d7cc;
  9770. padding: 2.3rem 25px;
  9771. border: 0;
  9772. outline: none;
  9773. }
  9774. #pattern-box .error-text {
  9775. position: absolute;
  9776. width: 100%;
  9777. bottom: 0;
  9778. color: #d6d7cc;
  9779. font-size: 12px;
  9780. text-align: center;
  9781. letter-spacing: 1px;
  9782. }
  9783. #pattern-box input::-moz-placeholder {
  9784. color: grey;
  9785. }
  9786. #pattern-box input:-ms-input-placeholder {
  9787. color: grey;
  9788. }
  9789. #pattern-box input::placeholder {
  9790. color: grey;
  9791. }
  9792. #pattern-box.pattern-box-wrapper {
  9793. position: relative;
  9794. border-bottom: 1px solid #f7f7f72d !important;
  9795. }
  9796. #flags.flags {
  9797. display: flex;
  9798. border-top: 1px solid #f7f7f72d;
  9799. padding: 0.8rem;
  9800. color: #d6d7cc;
  9801. }
  9802. #flags.flags .input-group {
  9803. margin-right: 1.2rem;
  9804. font-size: 12px;
  9805. }
  9806. #text-box.text-box {
  9807. flex-grow: 1;
  9808. width: 100%;
  9809. overflow: hidden;
  9810. position: relative;
  9811. background-color: #011627;
  9812. /* dynamically generated content style with deep selector */
  9813. }
  9814. #text-box.text-box .text-box * {
  9815. box-sizing: border-box;
  9816. }
  9817. #text-box.text-box .backdrop,
  9818. #text-box.text-box textarea {
  9819. position: absolute;
  9820. padding: 1.5rem 25px 8px;
  9821. width: 100%;
  9822. height: 100%;
  9823. font-size: inherit;
  9824. background-color: transparent;
  9825. outline: none;
  9826. border: 0;
  9827. overflow: auto;
  9828. letter-spacing: 1px;
  9829. }
  9830. #text-box.text-box .backdrop {
  9831. z-index: 1;
  9832. pointer-events: none;
  9833. }
  9834. #text-box.text-box .matches,
  9835. #text-box.text-box textarea {
  9836. font: inherit;
  9837. }
  9838. #text-box.text-box textarea {
  9839. display: block;
  9840. position: absolute;
  9841. z-index: 2;
  9842. resize: none;
  9843. color: #fff;
  9844. }
  9845. #text-box.text-box textarea::-webkit-scrollbar {
  9846. background: #282a36;
  9847. width: 17px !important;
  9848. }
  9849. #text-box.text-box textarea::-webkit-scrollbar-track {
  9850. border-radius: 10px !important;
  9851. }
  9852. #text-box.text-box textarea::-webkit-scrollbar-thumb {
  9853. border-radius: 10px !important;
  9854. }
  9855. #text-box.text-box textarea::-moz-placeholder {
  9856. color: grey;
  9857. }
  9858. #text-box.text-box textarea:-ms-input-placeholder {
  9859. color: grey;
  9860. }
  9861. #text-box.text-box textarea::placeholder {
  9862. color: grey;
  9863. }
  9864. #text-box.text-box .matches {
  9865. white-space: pre-wrap;
  9866. word-wrap: break-word;
  9867. color: transparent;
  9868. }
  9869. #text-box.text-box .matches mark {
  9870. color: transparent;
  9871. background-color: #9e3cc0;
  9872. }
  9873. #text-box.text-box .matches mark:nth-child(even) {
  9874. background-color: #3c7fc2;
  9875. }
  9876. #references.references .reference:not(:first-child) {
  9877. margin-top: 1.6rem;
  9878. }
  9879. #references.references .reference * {
  9880. color: #fff;
  9881. font-size: 12px;
  9882. font-weight: inherit;
  9883. margin: 0;
  9884. padding: 0;
  9885. }
  9886. #references.references .mb {
  9887. margin-bottom: 0.5rem;
  9888. }
  9889. #references.references .title {
  9890. font-size: 17px;
  9891. }
  9892. #references.references ul,
  9893. #references.references li {
  9894. list-style: none;
  9895. }
  9896. #references.references .character {
  9897. display: flex;
  9898. }
  9899. #references.references .character:not(:last-child) {
  9900. margin-bottom: 15px;
  9901. }
  9902. #references.references .character__code {
  9903. background: #00080e;
  9904. border: 1px solid #f7f7f72d;
  9905. padding: 0.3rem 0.8rem;
  9906. display: flex;
  9907. justify-content: center;
  9908. align-items: center;
  9909. margin-right: 0.5rem;
  9910. }
  9911. #references.references .character__code span {
  9912. white-space: nowrap;
  9913. font-weight: 600;
  9914. color: #c77ce0;
  9915. }
  9916. #references.references .character__info {
  9917. display: flex;
  9918. align-items: center;
  9919. padding-bottom: 5px;
  9920. }
  9921. #references.references .disabled,
  9922. #references.references .purple,
  9923. #references.references .blue,
  9924. #references.references .white {
  9925. font-weight: 600;
  9926. }
  9927. #references.references .disabled {
  9928. color: #888888 !important;
  9929. }
  9930. #references.references .purple {
  9931. color: #c77ce0 !important;
  9932. }
  9933. #references.references .blue {
  9934. color: #3c7fc2 !important;
  9935. }
  9936. #references.references .white {
  9937. color: white !important;
  9938. }
  9939. #regex-create {
  9940. text-align: left;
  9941. margin: 10px;
  9942. }
  9943. #regex-create .p-card {
  9944. margin-top: 10px;
  9945. margin-bottom: 10px;
  9946. }
  9947. #regex-create .regex-header {
  9948. margin-bottom: 5rem;
  9949. }
  9950. #regex-create .regex-box {
  9951. background-color: #001221;
  9952. display: flex;
  9953. width: 90%;
  9954. height: 500px;
  9955. margin-left: auto;
  9956. margin-right: auto;
  9957. margin-bottom: 5rem;
  9958. position: relative;
  9959. border-radius: 5px;
  9960. transition: all 0.25s linear;
  9961. }
  9962. #regex-create .main {
  9963. display: flex;
  9964. flex-direction: column;
  9965. width: 100%;
  9966. }
  9967. #regex-create aside {
  9968. width: 300px;
  9969. padding: 1.5rem;
  9970. border-left: 1px solid #ffffff31;
  9971. overflow-y: scroll;
  9972. }
  9973. #regex-create aside::-webkit-scrollbar {
  9974. background: #3f4545;
  9975. width: 10px !important;
  9976. }
  9977. #regex-create aside::-webkit-scrollbar-track {
  9978. border-radius: 10px !important;
  9979. }
  9980. #regex-create aside::-webkit-scrollbar-thumb {
  9981. border-radius: 10px !important;
  9982. box-shadow: inset 0 0 6px rgba(54, 52, 52, 0.863) !important;
  9983. }
  9984. #searchers-create.is-defining {
  9985. max-height: 100%;
  9986. overflow-y: auto;
  9987. margin: 10px;
  9988. text-align: left;
  9989. }
  9990. body {
  9991. height: 100%;
  9992. margin: 0;
  9993. background: #f8f9fa;
  9994. }
  9995. #app {
  9996. font-family: Avenir, Helvetica, Arial, sans-serif;
  9997. -webkit-font-smoothing: antialiased;
  9998. -moz-osx-font-smoothing: grayscale;
  9999. text-align: center;
  10000. color: #2c3e50;
  10001. display: flex;
  10002. flex-direction: column;
  10003. min-height: 100vh;
  10004. }
  10005. #nav {
  10006. padding: 30px;
  10007. }
  10008. #nav a {
  10009. font-weight: bold;
  10010. color: #2c3e50;
  10011. }
  10012. #nav a.router-link-exact-active {
  10013. color: #42b983;
  10014. }
  10015. .box {
  10016. cursor: pointer;
  10017. margin-left: 1rem;
  10018. margin-bottom: 1rem;
  10019. background-color: var(--surface-e);
  10020. text-align: center;
  10021. padding: 1rem;
  10022. border-radius: 4px;
  10023. }
  10024. .box.selected {
  10025. border-color: dodgerblue;
  10026. }
  10027. .box.is-plain {
  10028. cursor: default;
  10029. }
  10030. .box.is-highlighted {
  10031. border-color: #50b0ff;
  10032. }
  10033. .box.auto {
  10034. width: auto;
  10035. min-width: 100px;
  10036. }
  10037. .searcher.box {
  10038. align-items: flex-start;
  10039. }
  10040. .flex-row {
  10041. display: flex;
  10042. flex-direction: row;
  10043. }
  10044. .flex-column {
  10045. display: flex;
  10046. flex-direction: column;
  10047. }
  10048. .flex-center {
  10049. display: flex;
  10050. align-items: center;
  10051. justify-content: center;
  10052. }
  10053. .searcher-link:hover {
  10054. color: dodgerblue;
  10055. cursor: pointer;
  10056. }
  10057. .searchers-row {
  10058. background: #f3f3f3;
  10059. padding: 1rem;
  10060. border-radius: 5px;
  10061. margin-bottom: 1rem;
  10062. }