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.

11182 lines
235 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
  1. @charset "UTF-8";
  2. :root {
  3. --surface-a:#ffffff;
  4. --surface-b:#faf9f8;
  5. --surface-c:#f3f2f1;
  6. --surface-d:#edebe9;
  7. --surface-e:#ffffff;
  8. --surface-f:#ffffff;
  9. --text-color:#323130;
  10. --text-color-secondary:#605e5c;
  11. --primary-color:#0078d4;
  12. --primary-color-text:#ffffff;
  13. --font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  14. --surface-0: #ffffff;
  15. --surface-50: #f3f2f1;
  16. --surface-100: #e1dfdd;
  17. --surface-200: #bebbb8;
  18. --surface-300: #a19f9d;
  19. --surface-400: #797775;
  20. --surface-500: #484644;
  21. --surface-600: #323130;
  22. --surface-700: #252423;
  23. --surface-800: #1b1a19;
  24. --surface-900: #11100f;
  25. --gray-50: #f3f2f1;
  26. --gray-100: #e1dfdd;
  27. --gray-200: #bebbb8;
  28. --gray-300: #a19f9d;
  29. --gray-400: #797775;
  30. --gray-500: #484644;
  31. --gray-600: #323130;
  32. --gray-700: #252423;
  33. --gray-800: #1b1a19;
  34. --gray-900: #11100f;
  35. --content-padding:1rem;
  36. --inline-spacing:0.5rem;
  37. --border-radius:2px;
  38. --surface-ground:#faf9f8;
  39. --surface-section:#ffffff;
  40. --surface-card:#ffffff;
  41. --surface-overlay:#ffffff;
  42. --surface-border:#edebe9;
  43. --surface-hover:#f3f2f1;
  44. }
  45. * {
  46. box-sizing: border-box;
  47. }
  48. .p-component {
  49. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  50. font-size: 1rem;
  51. font-weight: normal;
  52. }
  53. .p-component-overlay {
  54. background-color: rgba(0, 0, 0, 0.4);
  55. transition-duration: 0.2s;
  56. }
  57. .p-disabled, .p-component:disabled {
  58. opacity: 0.6;
  59. }
  60. .p-error {
  61. color: #a4252c;
  62. }
  63. .p-text-secondary {
  64. color: #605e5c;
  65. }
  66. .pi {
  67. font-size: 1rem;
  68. }
  69. .p-link {
  70. font-size: 1rem;
  71. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  72. border-radius: 2px;
  73. }
  74. .p-link:focus {
  75. outline: 0 none;
  76. outline-offset: 0;
  77. box-shadow: inset 0 0 0 1px #605e5c;
  78. }
  79. :root {
  80. --blue-50:#f3f8fc;
  81. --blue-100:#c6dcef;
  82. --blue-200:#98c1e3;
  83. --blue-300:#6ba5d7;
  84. --blue-400:#3d8aca;
  85. --blue-500:#106ebe;
  86. --blue-600:#0e5ea2;
  87. --blue-700:#0b4d85;
  88. --blue-800:#093d69;
  89. --blue-900:#062c4c;
  90. --green-50:#f7fbf3;
  91. --green-100:#d9eac4;
  92. --green-200:#bbda96;
  93. --green-300:#9cca67;
  94. --green-400:#7eb939;
  95. --green-500:#60a90a;
  96. --green-600:#529009;
  97. --green-700:#437607;
  98. --green-800:#355d06;
  99. --green-900:#264404;
  100. --yellow-50:#fffcf2;
  101. --yellow-100:#ffeec2;
  102. --yellow-200:#ffe191;
  103. --yellow-300:#ffd461;
  104. --yellow-400:#ffc630;
  105. --yellow-500:#ffb900;
  106. --yellow-600:#d99d00;
  107. --yellow-700:#b38200;
  108. --yellow-800:#8c6600;
  109. --yellow-900:#664a00;
  110. --cyan-50:#f2fbfc;
  111. --cyan-100:#c2eef1;
  112. --cyan-200:#91e0e5;
  113. --cyan-300:#61d2da;
  114. --cyan-400:#30c5ce;
  115. --cyan-500:#00b7c3;
  116. --cyan-600:#009ca6;
  117. --cyan-700:#008089;
  118. --cyan-800:#00656b;
  119. --cyan-900:#00494e;
  120. --pink-50:#fef2f9;
  121. --pink-100:#f8c2e3;
  122. --pink-200:#f391ce;
  123. --pink-300:#ee61b8;
  124. --pink-400:#e830a2;
  125. --pink-500:#e3008c;
  126. --pink-600:#c10077;
  127. --pink-700:#9f0062;
  128. --pink-800:#7d004d;
  129. --pink-900:#5b0038;
  130. --indigo-50:#f5f6fc;
  131. --indigo-100:#cdd3f1;
  132. --indigo-200:#a5b0e6;
  133. --indigo-300:#7d8edc;
  134. --indigo-400:#566bd1;
  135. --indigo-500:#2e48c6;
  136. --indigo-600:#273da8;
  137. --indigo-700:#20328b;
  138. --indigo-800:#19286d;
  139. --indigo-900:#121d4f;
  140. --teal-50:#f2f9f8;
  141. --teal-100:#c2e1dd;
  142. --teal-200:#91c9c2;
  143. --teal-300:#61b2a8;
  144. --teal-400:#309a8d;
  145. --teal-500:#008272;
  146. --teal-600:#006f61;
  147. --teal-700:#005b50;
  148. --teal-800:#00483f;
  149. --teal-900:#00342e;
  150. --orange-50:#fdf7f2;
  151. --orange-100:#f5d8c2;
  152. --orange-200:#edb991;
  153. --orange-300:#e49a61;
  154. --orange-400:#dc7b30;
  155. --orange-500:#d45c00;
  156. --orange-600:#b44e00;
  157. --orange-700:#944000;
  158. --orange-800:#753300;
  159. --orange-900:#552500;
  160. --bluegray-50:#f8f9fb;
  161. --bluegray-100:#dee4ed;
  162. --bluegray-200:#c4cfe0;
  163. --bluegray-300:#a9bad2;
  164. --bluegray-400:#8fa4c4;
  165. --bluegray-500:#758fb6;
  166. --bluegray-600:#637a9b;
  167. --bluegray-700:#52647f;
  168. --bluegray-800:#404f64;
  169. --bluegray-900:#2f3949;
  170. --purple-50:#f9f8fd;
  171. --purple-100:#e1dff7;
  172. --purple-200:#cac5f1;
  173. --purple-300:#b2abeb;
  174. --purple-400:#9b92e4;
  175. --purple-500:#8378de;
  176. --purple-600:#6f66bd;
  177. --purple-700:#5c549b;
  178. --purple-800:#48427a;
  179. --purple-900:#343059;
  180. }
  181. .p-autocomplete .p-autocomplete-loader {
  182. right: 0.5rem;
  183. }
  184. .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader {
  185. right: 2.857rem;
  186. }
  187. .p-autocomplete .p-autocomplete-multiple-container {
  188. padding: 0.25rem 0.5rem;
  189. }
  190. .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover {
  191. border-color: #323130;
  192. }
  193. .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
  194. outline: 0 none;
  195. outline-offset: 0;
  196. box-shadow: inset 0 0 0 1px #605e5c;
  197. border-color: #0078d4;
  198. }
  199. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token {
  200. padding: 0.25rem 0;
  201. }
  202. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input {
  203. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  204. font-size: 1rem;
  205. color: #323130;
  206. padding: 0;
  207. margin: 0;
  208. }
  209. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token {
  210. padding: 0.25rem 0.5rem;
  211. margin-right: 0.5rem;
  212. background: #edebe9;
  213. color: #323130;
  214. border-radius: 16px;
  215. }
  216. .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon {
  217. margin-left: 0.5rem;
  218. }
  219. .p-autocomplete.p-invalid.p-component > .p-inputtext {
  220. border-color: #a4252c;
  221. }
  222. .p-autocomplete-panel {
  223. background: #ffffff;
  224. color: #323130;
  225. border: 0 none;
  226. border-radius: 2px;
  227. 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;
  228. }
  229. .p-autocomplete-panel .p-autocomplete-items {
  230. padding: 0;
  231. }
  232. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item {
  233. margin: 0;
  234. padding: 0.75rem 0.5rem;
  235. border: 1px solid transparent;
  236. color: #323130;
  237. background: transparent;
  238. transition: box-shadow 0.2s;
  239. border-radius: 0;
  240. }
  241. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover {
  242. color: #323130;
  243. background: #f3f2f1;
  244. }
  245. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight {
  246. color: #323130;
  247. background: #edebe9;
  248. }
  249. .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group {
  250. margin: 0;
  251. padding: 0.75rem 0.5rem;
  252. color: #0078d4;
  253. background: #ffffff;
  254. font-weight: 600;
  255. }
  256. .p-calendar.p-invalid.p-component > .p-inputtext {
  257. border-color: #a4252c;
  258. }
  259. .p-datepicker {
  260. padding: 0.75rem;
  261. background: #ffffff;
  262. color: #323130;
  263. border: 1px solid #605e5c;
  264. border-radius: 2px;
  265. }
  266. .p-datepicker:not(.p-datepicker-inline) {
  267. background: #ffffff;
  268. border: 0 none;
  269. 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;
  270. }
  271. .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header {
  272. background: #ffffff;
  273. }
  274. .p-datepicker .p-datepicker-header {
  275. padding: 0 0.5rem 0.5rem 0.5rem;
  276. color: #323130;
  277. background: #ffffff;
  278. font-weight: 600;
  279. margin: 0;
  280. border-bottom: 0 none;
  281. border-top-right-radius: 2px;
  282. border-top-left-radius: 2px;
  283. }
  284. .p-datepicker .p-datepicker-header .p-datepicker-prev,
  285. .p-datepicker .p-datepicker-header .p-datepicker-next {
  286. width: 2rem;
  287. height: 2rem;
  288. color: #605e5c;
  289. border: 0 none;
  290. background: transparent;
  291. border-radius: 2px;
  292. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  293. }
  294. .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,
  295. .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover {
  296. color: #605e5c;
  297. border-color: transparent;
  298. background: #f3f2f1;
  299. }
  300. .p-datepicker .p-datepicker-header .p-datepicker-prev:focus,
  301. .p-datepicker .p-datepicker-header .p-datepicker-next:focus {
  302. outline: 0 none;
  303. outline-offset: 0;
  304. box-shadow: inset 0 0 0 1px #605e5c;
  305. }
  306. .p-datepicker .p-datepicker-header .p-datepicker-title {
  307. line-height: 2rem;
  308. }
  309. .p-datepicker .p-datepicker-header .p-datepicker-title select {
  310. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  311. }
  312. .p-datepicker .p-datepicker-header .p-datepicker-title select:focus {
  313. outline: 0 none;
  314. outline-offset: 0;
  315. box-shadow: inset 0 0 0 1px #605e5c;
  316. border-color: #0078d4;
  317. }
  318. .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
  319. margin-right: 0.5rem;
  320. }
  321. .p-datepicker table {
  322. font-size: 1rem;
  323. margin: 0;
  324. }
  325. .p-datepicker table th {
  326. padding: 0.5rem;
  327. }
  328. .p-datepicker table th > span {
  329. width: 2rem;
  330. height: 2rem;
  331. }
  332. .p-datepicker table td {
  333. padding: 1px;
  334. }
  335. .p-datepicker table td > span {
  336. width: 2rem;
  337. height: 2rem;
  338. border-radius: 2px;
  339. transition: box-shadow 0.2s;
  340. border: 0 none;
  341. }
  342. .p-datepicker table td > span.p-highlight {
  343. color: #323130;
  344. background: #edebe9;
  345. }
  346. .p-datepicker table td > span:focus {
  347. outline: 0 none;
  348. outline-offset: 0;
  349. box-shadow: inset 0 0 0 1px #605e5c;
  350. }
  351. .p-datepicker table td.p-datepicker-today > span {
  352. background: #0078d4;
  353. color: #ffffff;
  354. border-color: transparent;
  355. }
  356. .p-datepicker table td.p-datepicker-today > span.p-highlight {
  357. color: #323130;
  358. background: #edebe9;
  359. }
  360. .p-datepicker .p-datepicker-buttonbar {
  361. padding: 1rem 0;
  362. border-top: 1px solid #edebe9;
  363. }
  364. .p-datepicker .p-datepicker-buttonbar .p-button {
  365. width: auto;
  366. }
  367. .p-datepicker .p-timepicker {
  368. border-top: 1px solid #edebe9;
  369. padding: 0.5rem;
  370. }
  371. .p-datepicker .p-timepicker button {
  372. width: 2rem;
  373. height: 2rem;
  374. color: #605e5c;
  375. border: 0 none;
  376. background: transparent;
  377. border-radius: 2px;
  378. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  379. }
  380. .p-datepicker .p-timepicker button:enabled:hover {
  381. color: #605e5c;
  382. border-color: transparent;
  383. background: #f3f2f1;
  384. }
  385. .p-datepicker .p-timepicker button:focus {
  386. outline: 0 none;
  387. outline-offset: 0;
  388. box-shadow: inset 0 0 0 1px #605e5c;
  389. }
  390. .p-datepicker .p-timepicker button:last-child {
  391. margin-top: 0.2em;
  392. }
  393. .p-datepicker .p-timepicker span {
  394. font-size: 1.25rem;
  395. }
  396. .p-datepicker .p-timepicker > div {
  397. padding: 0 0.5rem;
  398. }
  399. .p-datepicker.p-datepicker-timeonly .p-timepicker {
  400. border-top: 0 none;
  401. }
  402. .p-datepicker .p-monthpicker {
  403. margin: 0;
  404. }
  405. .p-datepicker .p-monthpicker .p-monthpicker-month {
  406. padding: 1px;
  407. transition: box-shadow 0.2s;
  408. border-radius: 2px;
  409. }
  410. .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight {
  411. color: #323130;
  412. background: #edebe9;
  413. }
  414. .p-datepicker.p-datepicker-multiple-month .p-datepicker-group {
  415. border-right: 1px solid #edebe9;
  416. padding-right: 0.75rem;
  417. padding-left: 0.75rem;
  418. padding-top: 0;
  419. padding-bottom: 0;
  420. }
  421. .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child {
  422. padding-left: 0;
  423. }
  424. .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child {
  425. padding-right: 0;
  426. border-right: 0 none;
  427. }
  428. .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
  429. background: #f3f2f1;
  430. }
  431. .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus {
  432. outline: 0 none;
  433. outline-offset: 0;
  434. box-shadow: inset 0 0 0 1px #605e5c;
  435. }
  436. .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover {
  437. background: #f3f2f1;
  438. }
  439. .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus {
  440. outline: 0 none;
  441. outline-offset: 0;
  442. box-shadow: inset 0 0 0 1px #605e5c;
  443. }
  444. .p-datepicker-mask.p-component-overlay {
  445. background: rgba(0, 0, 0, 0.4);
  446. }
  447. @media screen and (max-width: 769px) {
  448. .p-datepicker table th, .p-datepicker table td {
  449. padding: 0;
  450. }
  451. }
  452. .p-cascadeselect {
  453. background: #ffffff;
  454. border: 1px solid #605e5c;
  455. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  456. border-radius: 2px;
  457. }
  458. .p-cascadeselect:not(.p-disabled):hover {
  459. border-color: #323130;
  460. }
  461. .p-cascadeselect:not(.p-disabled).p-focus {
  462. outline: 0 none;
  463. outline-offset: 0;
  464. box-shadow: inset 0 0 0 1px #605e5c;
  465. border-color: #0078d4;
  466. }
  467. .p-cascadeselect .p-cascadeselect-label {
  468. background: transparent;
  469. border: 0 none;
  470. padding: 0.5rem 0.5rem;
  471. }
  472. .p-cascadeselect .p-cascadeselect-label.p-placeholder {
  473. color: #605e5c;
  474. }
  475. .p-cascadeselect .p-cascadeselect-label:enabled:focus {
  476. outline: 0 none;
  477. box-shadow: none;
  478. }
  479. .p-cascadeselect .p-cascadeselect-trigger {
  480. background: transparent;
  481. color: #605e5c;
  482. width: 2.357rem;
  483. border-top-right-radius: 2px;
  484. border-bottom-right-radius: 2px;
  485. }
  486. .p-cascadeselect.p-invalid.p-component {
  487. border-color: #a4252c;
  488. }
  489. .p-cascadeselect-panel {
  490. background: #ffffff;
  491. color: #323130;
  492. border: 0 none;
  493. border-radius: 2px;
  494. 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;
  495. }
  496. .p-cascadeselect-panel .p-cascadeselect-items {
  497. padding: 0;
  498. }
  499. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item {
  500. margin: 0;
  501. border: 1px solid transparent;
  502. color: #323130;
  503. background: transparent;
  504. transition: box-shadow 0.2s;
  505. border-radius: 0;
  506. }
  507. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content {
  508. padding: 0.75rem 0.5rem;
  509. }
  510. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus {
  511. outline: 0 none;
  512. outline-offset: 0;
  513. box-shadow: inset 0 0 0 1px #605e5c;
  514. }
  515. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight {
  516. color: #323130;
  517. background: #edebe9;
  518. }
  519. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover {
  520. color: #323130;
  521. background: #f3f2f1;
  522. }
  523. .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon {
  524. font-size: 0.875rem;
  525. }
  526. .p-input-filled .p-cascadeselect {
  527. background: #faf9f8;
  528. }
  529. .p-input-filled .p-cascadeselect:not(.p-disabled):hover {
  530. background-color: #faf9f8;
  531. }
  532. .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus {
  533. background-color: #faf9f8;
  534. }
  535. .p-checkbox {
  536. width: 20px;
  537. height: 20px;
  538. }
  539. .p-checkbox .p-checkbox-box {
  540. border: 1px solid #605e5c;
  541. background: #ffffff;
  542. width: 20px;
  543. height: 20px;
  544. color: #323130;
  545. border-radius: 2px;
  546. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  547. }
  548. .p-checkbox .p-checkbox-box .p-checkbox-icon {
  549. transition-duration: 0.2s;
  550. color: #ffffff;
  551. font-size: 14px;
  552. }
  553. .p-checkbox .p-checkbox-box.p-highlight {
  554. border-color: #0078d4;
  555. background: #0078d4;
  556. }
  557. .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  558. border-color: #323130;
  559. }
  560. .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus {
  561. outline: 0 none;
  562. outline-offset: 0;
  563. box-shadow: inset 0 0 0 1px #605e5c;
  564. border-color: #0078d4;
  565. }
  566. .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  567. border-color: #005a9e;
  568. background: #005a9e;
  569. color: #ffffff;
  570. }
  571. .p-checkbox.p-invalid > .p-checkbox-box {
  572. border-color: #a4252c;
  573. }
  574. .p-input-filled .p-checkbox .p-checkbox-box {
  575. background-color: #faf9f8;
  576. }
  577. .p-input-filled .p-checkbox .p-checkbox-box.p-highlight {
  578. background: #0078d4;
  579. }
  580. .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover {
  581. background-color: #faf9f8;
  582. }
  583. .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover {
  584. background: #005a9e;
  585. }
  586. .p-chips .p-chips-multiple-container {
  587. padding: 0.25rem 0.5rem;
  588. }
  589. .p-chips .p-chips-multiple-container:not(.p-disabled):hover {
  590. border-color: #323130;
  591. }
  592. .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
  593. outline: 0 none;
  594. outline-offset: 0;
  595. box-shadow: inset 0 0 0 1px #605e5c;
  596. border-color: #0078d4;
  597. }
  598. .p-chips .p-chips-multiple-container .p-chips-token {
  599. padding: 0.25rem 0.5rem;
  600. margin-right: 0.5rem;
  601. background: #edebe9;
  602. color: #323130;
  603. border-radius: 16px;
  604. }
  605. .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon {
  606. margin-left: 0.5rem;
  607. }
  608. .p-chips .p-chips-multiple-container .p-chips-input-token {
  609. padding: 0.25rem 0;
  610. }
  611. .p-chips .p-chips-multiple-container .p-chips-input-token input {
  612. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  613. font-size: 1rem;
  614. color: #323130;
  615. padding: 0;
  616. margin: 0;
  617. }
  618. .p-chips.p-invalid.p-component > .p-inputtext {
  619. border-color: #a4252c;
  620. }
  621. .p-colorpicker-preview {
  622. width: 2rem;
  623. height: 2rem;
  624. }
  625. .p-colorpicker-panel {
  626. background: #323232;
  627. border-color: #191919;
  628. }
  629. .p-colorpicker-panel .p-colorpicker-color-handle,
  630. .p-colorpicker-panel .p-colorpicker-hue-handle {
  631. border-color: #ffffff;
  632. }
  633. .p-colorpicker-overlay-panel {
  634. 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;
  635. }
  636. .p-dropdown {
  637. background: #ffffff;
  638. border: 1px solid #605e5c;
  639. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  640. border-radius: 2px;
  641. }
  642. .p-dropdown:not(.p-disabled):hover {
  643. border-color: #323130;
  644. }
  645. .p-dropdown:not(.p-disabled).p-focus {
  646. outline: 0 none;
  647. outline-offset: 0;
  648. box-shadow: inset 0 0 0 1px #605e5c;
  649. border-color: #0078d4;
  650. }
  651. .p-dropdown.p-dropdown-clearable .p-dropdown-label {
  652. padding-right: 1.5rem;
  653. }
  654. .p-dropdown .p-dropdown-label {
  655. background: transparent;
  656. border: 0 none;
  657. }
  658. .p-dropdown .p-dropdown-label.p-placeholder {
  659. color: #605e5c;
  660. }
  661. .p-dropdown .p-dropdown-label:enabled:focus {
  662. outline: 0 none;
  663. box-shadow: none;
  664. }
  665. .p-dropdown .p-dropdown-trigger {
  666. background: transparent;
  667. color: #605e5c;
  668. width: 2.357rem;
  669. border-top-right-radius: 2px;
  670. border-bottom-right-radius: 2px;
  671. }
  672. .p-dropdown .p-dropdown-clear-icon {
  673. color: #605e5c;
  674. right: 2.357rem;
  675. }
  676. .p-dropdown.p-invalid.p-component {
  677. border-color: #a4252c;
  678. }
  679. .p-dropdown-panel {
  680. background: #ffffff;
  681. color: #323130;
  682. border: 0 none;
  683. border-radius: 2px;
  684. 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;
  685. }
  686. .p-dropdown-panel .p-dropdown-header {
  687. padding: 0.75rem 0.5rem;
  688. border-bottom: 1px solid #edebe9;
  689. color: #323130;
  690. background: #ffffff;
  691. margin: 0;
  692. border-top-right-radius: 2px;
  693. border-top-left-radius: 2px;
  694. }
  695. .p-dropdown-panel .p-dropdown-header .p-dropdown-filter {
  696. padding-right: 1.5rem;
  697. }
  698. .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon {
  699. right: 0.5rem;
  700. color: #605e5c;
  701. }
  702. .p-dropdown-panel .p-dropdown-items {
  703. padding: 0;
  704. }
  705. .p-dropdown-panel .p-dropdown-items .p-dropdown-item {
  706. margin: 0;
  707. padding: 0.75rem 0.5rem;
  708. border: 1px solid transparent;
  709. color: #323130;
  710. background: transparent;
  711. transition: box-shadow 0.2s;
  712. border-radius: 0;
  713. }
  714. .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight {
  715. color: #323130;
  716. background: #edebe9;
  717. }
  718. .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover {
  719. color: #323130;
  720. background: #f3f2f1;
  721. }
  722. .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group {
  723. margin: 0;
  724. padding: 0.75rem 0.5rem;
  725. color: #0078d4;
  726. background: #ffffff;
  727. font-weight: 600;
  728. }
  729. .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message {
  730. padding: 0.75rem 0.5rem;
  731. color: #323130;
  732. background: transparent;
  733. }
  734. .p-input-filled .p-dropdown {
  735. background: #faf9f8;
  736. }
  737. .p-input-filled .p-dropdown:not(.p-disabled):hover {
  738. background-color: #faf9f8;
  739. }
  740. .p-input-filled .p-dropdown:not(.p-disabled).p-focus {
  741. background-color: #faf9f8;
  742. }
  743. .p-editor-container .p-editor-toolbar {
  744. background: #faf9f8;
  745. border-top-right-radius: 2px;
  746. border-top-left-radius: 2px;
  747. }
  748. .p-editor-container .p-editor-toolbar.ql-snow {
  749. border: 1px solid #a19f9d;
  750. }
  751. .p-editor-container .p-editor-toolbar.ql-snow .ql-stroke {
  752. stroke: #605e5c;
  753. }
  754. .p-editor-container .p-editor-toolbar.ql-snow .ql-fill {
  755. fill: #605e5c;
  756. }
  757. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label {
  758. border: 0 none;
  759. color: #605e5c;
  760. }
  761. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover {
  762. color: #323130;
  763. }
  764. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke {
  765. stroke: #323130;
  766. }
  767. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill {
  768. fill: #323130;
  769. }
  770. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  771. color: #323130;
  772. }
  773. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  774. stroke: #323130;
  775. }
  776. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  777. fill: #323130;
  778. }
  779. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  780. background: #ffffff;
  781. border: 0 none;
  782. 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;
  783. border-radius: 2px;
  784. padding: 0;
  785. }
  786. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  787. color: #323130;
  788. }
  789. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  790. color: #323130;
  791. background: #f3f2f1;
  792. }
  793. .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item {
  794. padding: 0.75rem 0.5rem;
  795. }
  796. .p-editor-container .p-editor-content {
  797. border-bottom-right-radius: 2px;
  798. border-bottom-left-radius: 2px;
  799. }
  800. .p-editor-container .p-editor-content.ql-snow {
  801. border: 1px solid #a19f9d;
  802. }
  803. .p-editor-container .p-editor-content .ql-editor {
  804. background: #ffffff;
  805. color: #323130;
  806. border-bottom-right-radius: 2px;
  807. border-bottom-left-radius: 2px;
  808. }
  809. .p-editor-container .ql-snow.ql-toolbar button:hover,
  810. .p-editor-container .ql-snow.ql-toolbar button:focus {
  811. color: #323130;
  812. }
  813. .p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,
  814. .p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke {
  815. stroke: #323130;
  816. }
  817. .p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,
  818. .p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill {
  819. fill: #323130;
  820. }
  821. .p-editor-container .ql-snow.ql-toolbar button.ql-active,
  822. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,
  823. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected {
  824. color: #0078d4;
  825. }
  826. .p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,
  827. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
  828. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke {
  829. stroke: #0078d4;
  830. }
  831. .p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,
  832. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
  833. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill {
  834. fill: #0078d4;
  835. }
  836. .p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,
  837. .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,
  838. .p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label {
  839. color: #0078d4;
  840. }
  841. .p-inputgroup-addon {
  842. background: #f3f2f1;
  843. color: #605e5c;
  844. border-top: 1px solid #605e5c;
  845. border-left: 1px solid #605e5c;
  846. border-bottom: 1px solid #605e5c;
  847. padding: 0.5rem 0.5rem;
  848. min-width: 2.357rem;
  849. }
  850. .p-inputgroup-addon:last-child {
  851. border-right: 1px solid #605e5c;
  852. }
  853. .p-inputgroup > .p-component,
  854. .p-inputgroup > .p-inputwrapper > .p-inputtext,
  855. .p-inputgroup > .p-float-label > .p-component {
  856. border-radius: 0;
  857. margin: 0;
  858. }
  859. .p-inputgroup > .p-component + .p-inputgroup-addon,
  860. .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon,
  861. .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon {
  862. border-left: 0 none;
  863. }
  864. .p-inputgroup > .p-component:focus,
  865. .p-inputgroup > .p-inputwrapper > .p-inputtext:focus,
  866. .p-inputgroup > .p-float-label > .p-component:focus {
  867. z-index: 1;
  868. }
  869. .p-inputgroup > .p-component:focus ~ label,
  870. .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label,
  871. .p-inputgroup > .p-float-label > .p-component:focus ~ label {
  872. z-index: 1;
  873. }
  874. .p-inputgroup-addon:first-child,
  875. .p-inputgroup button:first-child,
  876. .p-inputgroup input:first-child,
  877. .p-inputgroup > .p-inputwrapper:first-child,
  878. .p-inputgroup > .p-inputwrapper:first-child > .p-inputtext {
  879. border-top-left-radius: 2px;
  880. border-bottom-left-radius: 2px;
  881. }
  882. .p-inputgroup .p-float-label:first-child input {
  883. border-top-left-radius: 2px;
  884. border-bottom-left-radius: 2px;
  885. }
  886. .p-inputgroup-addon:last-child,
  887. .p-inputgroup button:last-child,
  888. .p-inputgroup input:last-child,
  889. .p-inputgroup > .p-inputwrapper:last-child,
  890. .p-inputgroup > .p-inputwrapper:last-child > .p-inputtext {
  891. border-top-right-radius: 2px;
  892. border-bottom-right-radius: 2px;
  893. }
  894. .p-inputgroup .p-float-label:last-child input {
  895. border-top-right-radius: 2px;
  896. border-bottom-right-radius: 2px;
  897. }
  898. .p-fluid .p-inputgroup .p-button {
  899. width: auto;
  900. }
  901. .p-fluid .p-inputgroup .p-button.p-button-icon-only {
  902. width: 2.357rem;
  903. }
  904. .p-inputnumber.p-invalid.p-component > .p-inputtext {
  905. border-color: #a4252c;
  906. }
  907. .p-inputswitch {
  908. width: 3rem;
  909. height: 1.75rem;
  910. }
  911. .p-inputswitch .p-inputswitch-slider {
  912. background: #ffffff;
  913. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  914. border-radius: 30px;
  915. }
  916. .p-inputswitch .p-inputswitch-slider:before {
  917. background: #605e5c;
  918. width: 1.25rem;
  919. height: 1.25rem;
  920. left: 0.25rem;
  921. margin-top: -0.625rem;
  922. border-radius: 50%;
  923. transition-duration: 0.2s;
  924. }
  925. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  926. transform: translateX(1.25rem);
  927. }
  928. .p-inputswitch.p-focus .p-inputswitch-slider {
  929. outline: 0 none;
  930. outline-offset: 0;
  931. box-shadow: inset 0 0 0 1px #605e5c;
  932. }
  933. .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider {
  934. background: #ffffff;
  935. }
  936. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider {
  937. background: #0078d4;
  938. }
  939. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before {
  940. background: #ffffff;
  941. }
  942. .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider {
  943. background: #005a9e;
  944. }
  945. .p-inputswitch.p-invalid {
  946. border-color: #a4252c;
  947. }
  948. .p-inputtext {
  949. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  950. font-size: 1rem;
  951. color: #323130;
  952. background: #ffffff;
  953. padding: 0.5rem 0.5rem;
  954. border: 1px solid #605e5c;
  955. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  956. -webkit-appearance: none;
  957. -moz-appearance: none;
  958. appearance: none;
  959. border-radius: 2px;
  960. }
  961. .p-inputtext:enabled:hover {
  962. border-color: #323130;
  963. }
  964. .p-inputtext:enabled:focus {
  965. outline: 0 none;
  966. outline-offset: 0;
  967. box-shadow: inset 0 0 0 1px #605e5c;
  968. border-color: #0078d4;
  969. }
  970. .p-inputtext.p-invalid.p-component {
  971. border-color: #a4252c;
  972. }
  973. .p-inputtext.p-inputtext-sm {
  974. font-size: 0.875rem;
  975. padding: 0.4375rem 0.4375rem;
  976. }
  977. .p-inputtext.p-inputtext-lg {
  978. font-size: 1.25rem;
  979. padding: 0.625rem 0.625rem;
  980. }
  981. .p-float-label > label {
  982. left: 0.5rem;
  983. color: #605e5c;
  984. transition-duration: 0.2s;
  985. }
  986. .p-input-icon-left > i:first-of-type {
  987. left: 0.5rem;
  988. color: #605e5c;
  989. }
  990. .p-input-icon-left > .p-inputtext {
  991. padding-left: 2rem;
  992. }
  993. .p-input-icon-left.p-float-label > label {
  994. left: 2rem;
  995. }
  996. .p-input-icon-right > i:last-of-type {
  997. right: 0.5rem;
  998. color: #605e5c;
  999. }
  1000. .p-input-icon-right > .p-inputtext {
  1001. padding-right: 2rem;
  1002. }
  1003. ::-webkit-input-placeholder {
  1004. color: #605e5c;
  1005. }
  1006. :-moz-placeholder {
  1007. color: #605e5c;
  1008. }
  1009. ::-moz-placeholder {
  1010. color: #605e5c;
  1011. }
  1012. :-ms-input-placeholder {
  1013. color: #605e5c;
  1014. }
  1015. .p-input-filled .p-inputtext {
  1016. background-color: #faf9f8;
  1017. }
  1018. .p-input-filled .p-inputtext:enabled:hover {
  1019. background-color: #faf9f8;
  1020. }
  1021. .p-input-filled .p-inputtext:enabled:focus {
  1022. background-color: #faf9f8;
  1023. }
  1024. .p-inputtext-sm .p-inputtext {
  1025. font-size: 0.875rem;
  1026. padding: 0.4375rem 0.4375rem;
  1027. }
  1028. .p-inputtext-lg .p-inputtext {
  1029. font-size: 1.25rem;
  1030. padding: 0.625rem 0.625rem;
  1031. }
  1032. .p-listbox {
  1033. background: #ffffff;
  1034. color: #323130;
  1035. border: 1px solid #605e5c;
  1036. border-radius: 2px;
  1037. }
  1038. .p-listbox .p-listbox-header {
  1039. padding: 0.75rem 0.5rem;
  1040. border-bottom: 1px solid #edebe9;
  1041. color: #323130;
  1042. background: #ffffff;
  1043. margin: 0;
  1044. border-top-right-radius: 2px;
  1045. border-top-left-radius: 2px;
  1046. }
  1047. .p-listbox .p-listbox-header .p-listbox-filter {
  1048. padding-right: 1.5rem;
  1049. }
  1050. .p-listbox .p-listbox-header .p-listbox-filter-icon {
  1051. right: 0.5rem;
  1052. color: #605e5c;
  1053. }
  1054. .p-listbox .p-listbox-list {
  1055. padding: 0;
  1056. }
  1057. .p-listbox .p-listbox-list .p-listbox-item {
  1058. margin: 0;
  1059. padding: 0.75rem 0.5rem;
  1060. border: 1px solid transparent;
  1061. color: #323130;
  1062. transition: box-shadow 0.2s;
  1063. border-radius: 0;
  1064. }
  1065. .p-listbox .p-listbox-list .p-listbox-item.p-highlight {
  1066. color: #323130;
  1067. background: #edebe9;
  1068. }
  1069. .p-listbox .p-listbox-list .p-listbox-item:focus {
  1070. outline: 0 none;
  1071. outline-offset: 0;
  1072. box-shadow: inset 0 0 0 1px #605e5c;
  1073. }
  1074. .p-listbox .p-listbox-list .p-listbox-item-group {
  1075. margin: 0;
  1076. padding: 0.75rem 0.5rem;
  1077. color: #0078d4;
  1078. background: #ffffff;
  1079. font-weight: 600;
  1080. }
  1081. .p-listbox .p-listbox-list .p-listbox-empty-message {
  1082. padding: 0.75rem 0.5rem;
  1083. color: #323130;
  1084. background: transparent;
  1085. }
  1086. .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover {
  1087. color: #323130;
  1088. background: #f3f2f1;
  1089. }
  1090. .p-listbox.p-invalid {
  1091. border-color: #a4252c;
  1092. }
  1093. .p-multiselect {
  1094. background: #ffffff;
  1095. border: 1px solid #605e5c;
  1096. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1097. border-radius: 2px;
  1098. }
  1099. .p-multiselect:not(.p-disabled):hover {
  1100. border-color: #323130;
  1101. }
  1102. .p-multiselect:not(.p-disabled).p-focus {
  1103. outline: 0 none;
  1104. outline-offset: 0;
  1105. box-shadow: inset 0 0 0 1px #605e5c;
  1106. border-color: #0078d4;
  1107. }
  1108. .p-multiselect .p-multiselect-label {
  1109. padding: 0.5rem 0.5rem;
  1110. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1111. }
  1112. .p-multiselect .p-multiselect-label.p-placeholder {
  1113. color: #605e5c;
  1114. }
  1115. .p-multiselect.p-multiselect-chip .p-multiselect-token {
  1116. padding: 0.25rem 0.5rem;
  1117. margin-right: 0.5rem;
  1118. background: #edebe9;
  1119. color: #323130;
  1120. border-radius: 16px;
  1121. }
  1122. .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon {
  1123. margin-left: 0.5rem;
  1124. }
  1125. .p-multiselect .p-multiselect-trigger {
  1126. background: transparent;
  1127. color: #605e5c;
  1128. width: 2.357rem;
  1129. border-top-right-radius: 2px;
  1130. border-bottom-right-radius: 2px;
  1131. }
  1132. .p-multiselect.p-invalid.p-component {
  1133. border-color: #a4252c;
  1134. }
  1135. .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label {
  1136. padding: 0.25rem 0.5rem;
  1137. }
  1138. .p-multiselect-panel {
  1139. background: #ffffff;
  1140. color: #323130;
  1141. border: 0 none;
  1142. border-radius: 2px;
  1143. 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;
  1144. }
  1145. .p-multiselect-panel .p-multiselect-header {
  1146. padding: 0.75rem 0.5rem;
  1147. border-bottom: 1px solid #edebe9;
  1148. color: #323130;
  1149. background: #ffffff;
  1150. margin: 0;
  1151. border-top-right-radius: 2px;
  1152. border-top-left-radius: 2px;
  1153. }
  1154. .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext {
  1155. padding-right: 1.5rem;
  1156. }
  1157. .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  1158. right: 0.5rem;
  1159. color: #605e5c;
  1160. }
  1161. .p-multiselect-panel .p-multiselect-header .p-checkbox {
  1162. margin-right: 0.5rem;
  1163. }
  1164. .p-multiselect-panel .p-multiselect-header .p-multiselect-close {
  1165. margin-left: 0.5rem;
  1166. width: 2rem;
  1167. height: 2rem;
  1168. color: #605e5c;
  1169. border: 0 none;
  1170. background: transparent;
  1171. border-radius: 2px;
  1172. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  1173. }
  1174. .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover {
  1175. color: #605e5c;
  1176. border-color: transparent;
  1177. background: #f3f2f1;
  1178. }
  1179. .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus {
  1180. outline: 0 none;
  1181. outline-offset: 0;
  1182. box-shadow: inset 0 0 0 1px #605e5c;
  1183. }
  1184. .p-multiselect-panel .p-multiselect-items {
  1185. padding: 0;
  1186. }
  1187. .p-multiselect-panel .p-multiselect-items .p-multiselect-item {
  1188. margin: 0;
  1189. padding: 0.75rem 0.5rem;
  1190. border: 1px solid transparent;
  1191. color: #323130;
  1192. background: transparent;
  1193. transition: box-shadow 0.2s;
  1194. border-radius: 0;
  1195. }
  1196. .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
  1197. color: #323130;
  1198. background: #edebe9;
  1199. }
  1200. .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover {
  1201. color: #323130;
  1202. background: #f3f2f1;
  1203. }
  1204. .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus {
  1205. outline: 0 none;
  1206. outline-offset: 0;
  1207. box-shadow: inset 0 0 0 1px #605e5c;
  1208. }
  1209. .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox {
  1210. margin-right: 0.5rem;
  1211. }
  1212. .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group {
  1213. margin: 0;
  1214. padding: 0.75rem 0.5rem;
  1215. color: #0078d4;
  1216. background: #ffffff;
  1217. font-weight: 600;
  1218. }
  1219. .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message {
  1220. padding: 0.75rem 0.5rem;
  1221. color: #323130;
  1222. background: transparent;
  1223. }
  1224. .p-input-filled .p-multiselect {
  1225. background: #faf9f8;
  1226. }
  1227. .p-input-filled .p-multiselect:not(.p-disabled):hover {
  1228. background-color: #faf9f8;
  1229. }
  1230. .p-input-filled .p-multiselect:not(.p-disabled).p-focus {
  1231. background-color: #faf9f8;
  1232. }
  1233. .p-password.p-invalid.p-component > .p-inputtext {
  1234. border-color: #a4252c;
  1235. }
  1236. .p-password-panel {
  1237. padding: 1rem;
  1238. background: #ffffff;
  1239. color: #323130;
  1240. border: 0 none;
  1241. 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;
  1242. border-radius: 2px;
  1243. }
  1244. .p-password-panel .p-password-meter {
  1245. margin-bottom: 0.5rem;
  1246. background: #edebe9;
  1247. }
  1248. .p-password-panel .p-password-meter .p-password-strength.weak {
  1249. background: #d13438;
  1250. }
  1251. .p-password-panel .p-password-meter .p-password-strength.medium {
  1252. background: #ffaa44;
  1253. }
  1254. .p-password-panel .p-password-meter .p-password-strength.strong {
  1255. background: #498205;
  1256. }
  1257. .p-radiobutton {
  1258. width: 20px;
  1259. height: 20px;
  1260. }
  1261. .p-radiobutton .p-radiobutton-box {
  1262. border: 1px solid #605e5c;
  1263. background: #ffffff;
  1264. width: 20px;
  1265. height: 20px;
  1266. color: #323130;
  1267. border-radius: 50%;
  1268. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1269. }
  1270. .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover {
  1271. border-color: #323130;
  1272. }
  1273. .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  1274. outline: 0 none;
  1275. outline-offset: 0;
  1276. box-shadow: inset 0 0 0 1px #605e5c;
  1277. border-color: #0078d4;
  1278. }
  1279. .p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  1280. width: 12px;
  1281. height: 12px;
  1282. transition-duration: 0.2s;
  1283. background-color: #0078d4;
  1284. }
  1285. .p-radiobutton .p-radiobutton-box.p-highlight {
  1286. border-color: #0078d4;
  1287. background: #ffffff;
  1288. }
  1289. .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  1290. border-color: #005a9e;
  1291. background: #ffffff;
  1292. color: #005a9e;
  1293. }
  1294. .p-radiobutton.p-invalid > .p-radiobutton-box {
  1295. border-color: #a4252c;
  1296. }
  1297. .p-radiobutton:focus {
  1298. outline: 0 none;
  1299. }
  1300. .p-input-filled .p-radiobutton .p-radiobutton-box {
  1301. background-color: #faf9f8;
  1302. }
  1303. .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover {
  1304. background-color: #faf9f8;
  1305. }
  1306. .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  1307. background: #ffffff;
  1308. }
  1309. .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  1310. background: #ffffff;
  1311. }
  1312. .p-rating .p-rating-icon {
  1313. color: #323130;
  1314. margin-left: 0.5rem;
  1315. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1316. font-size: 1.143rem;
  1317. }
  1318. .p-rating .p-rating-icon.p-rating-cancel {
  1319. color: #a4252c;
  1320. }
  1321. .p-rating .p-rating-icon:focus {
  1322. outline: 0 none;
  1323. outline-offset: 0;
  1324. box-shadow: inset 0 0 0 1px #605e5c;
  1325. }
  1326. .p-rating .p-rating-icon:first-child {
  1327. margin-left: 0;
  1328. }
  1329. .p-rating .p-rating-icon.pi-star {
  1330. color: #323130;
  1331. }
  1332. .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover {
  1333. color: #0078d4;
  1334. }
  1335. .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover {
  1336. color: #a4252c;
  1337. }
  1338. .p-selectbutton .p-button {
  1339. background: #ffffff;
  1340. border: 1px solid #605e5c;
  1341. color: #323130;
  1342. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1343. }
  1344. .p-selectbutton .p-button .p-button-icon-left,
  1345. .p-selectbutton .p-button .p-button-icon-right {
  1346. color: #605e5c;
  1347. }
  1348. .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover {
  1349. background: #f3f2f1;
  1350. border-color: #605e5c;
  1351. color: #323130;
  1352. }
  1353. .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
  1354. .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  1355. color: #605e5c;
  1356. }
  1357. .p-selectbutton .p-button.p-highlight {
  1358. background: #edebe9;
  1359. border-color: #605e5c;
  1360. color: #323130;
  1361. }
  1362. .p-selectbutton .p-button.p-highlight .p-button-icon-left,
  1363. .p-selectbutton .p-button.p-highlight .p-button-icon-right {
  1364. color: #323130;
  1365. }
  1366. .p-selectbutton .p-button.p-highlight:hover {
  1367. background: #edebe9;
  1368. border-color: #605e5c;
  1369. color: #323130;
  1370. }
  1371. .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,
  1372. .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right {
  1373. color: #323130;
  1374. }
  1375. .p-selectbutton.p-invalid > .p-button {
  1376. border-color: #a4252c;
  1377. }
  1378. .p-slider {
  1379. background: #c8c6c4;
  1380. border: 0 none;
  1381. border-radius: 2px;
  1382. }
  1383. .p-slider.p-slider-horizontal {
  1384. height: 4px;
  1385. }
  1386. .p-slider.p-slider-horizontal .p-slider-handle {
  1387. margin-top: -8px;
  1388. margin-left: -8px;
  1389. }
  1390. .p-slider.p-slider-vertical {
  1391. width: 4px;
  1392. }
  1393. .p-slider.p-slider-vertical .p-slider-handle {
  1394. margin-left: -8px;
  1395. margin-bottom: -8px;
  1396. }
  1397. .p-slider .p-slider-handle {
  1398. height: 16px;
  1399. width: 16px;
  1400. background: #ffffff;
  1401. border: 2px solid #605e5c;
  1402. border-radius: 50%;
  1403. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1404. }
  1405. .p-slider .p-slider-handle:focus {
  1406. outline: 0 none;
  1407. outline-offset: 0;
  1408. box-shadow: inset 0 0 0 1px #605e5c;
  1409. }
  1410. .p-slider .p-slider-range {
  1411. background: #605e5c;
  1412. }
  1413. .p-slider:not(.p-disabled) .p-slider-handle:hover {
  1414. background: #ffffff;
  1415. border-color: #005a9e;
  1416. }
  1417. .p-treeselect {
  1418. background: #ffffff;
  1419. border: 1px solid #605e5c;
  1420. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1421. border-radius: 2px;
  1422. }
  1423. .p-treeselect:not(.p-disabled):hover {
  1424. border-color: #323130;
  1425. }
  1426. .p-treeselect:not(.p-disabled).p-focus {
  1427. outline: 0 none;
  1428. outline-offset: 0;
  1429. box-shadow: inset 0 0 0 1px #605e5c;
  1430. border-color: #0078d4;
  1431. }
  1432. .p-treeselect .p-treeselect-label {
  1433. padding: 0.5rem 0.5rem;
  1434. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1435. }
  1436. .p-treeselect .p-treeselect-label.p-placeholder {
  1437. color: #605e5c;
  1438. }
  1439. .p-treeselect.p-treeselect-chip .p-treeselect-token {
  1440. padding: 0.25rem 0.5rem;
  1441. margin-right: 0.5rem;
  1442. background: #edebe9;
  1443. color: #323130;
  1444. border-radius: 16px;
  1445. }
  1446. .p-treeselect .p-treeselect-trigger {
  1447. background: transparent;
  1448. color: #605e5c;
  1449. width: 2.357rem;
  1450. border-top-right-radius: 2px;
  1451. border-bottom-right-radius: 2px;
  1452. }
  1453. .p-treeselect.p-invalid.p-component {
  1454. border-color: #a4252c;
  1455. }
  1456. .p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label {
  1457. padding: 0.25rem 0.5rem;
  1458. }
  1459. .p-treeselect-panel {
  1460. background: #ffffff;
  1461. color: #323130;
  1462. border: 0 none;
  1463. border-radius: 2px;
  1464. 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;
  1465. }
  1466. .p-treeselect-panel .p-treeselect-items-wrapper .p-tree {
  1467. border: 0 none;
  1468. }
  1469. .p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message {
  1470. padding: 0.75rem 0.5rem;
  1471. color: #323130;
  1472. background: transparent;
  1473. }
  1474. .p-input-filled .p-treeselect {
  1475. background: #faf9f8;
  1476. }
  1477. .p-input-filled .p-treeselect:not(.p-disabled):hover {
  1478. background-color: #faf9f8;
  1479. }
  1480. .p-input-filled .p-treeselect:not(.p-disabled).p-focus {
  1481. background-color: #faf9f8;
  1482. }
  1483. .p-togglebutton.p-button {
  1484. background: #ffffff;
  1485. border: 1px solid #605e5c;
  1486. color: #323130;
  1487. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1488. }
  1489. .p-togglebutton.p-button .p-button-icon-left,
  1490. .p-togglebutton.p-button .p-button-icon-right {
  1491. color: #605e5c;
  1492. }
  1493. .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover {
  1494. background: #f3f2f1;
  1495. border-color: #605e5c;
  1496. color: #323130;
  1497. }
  1498. .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
  1499. .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
  1500. color: #605e5c;
  1501. }
  1502. .p-togglebutton.p-button.p-highlight {
  1503. background: #edebe9;
  1504. border-color: #605e5c;
  1505. color: #323130;
  1506. }
  1507. .p-togglebutton.p-button.p-highlight .p-button-icon-left,
  1508. .p-togglebutton.p-button.p-highlight .p-button-icon-right {
  1509. color: #323130;
  1510. }
  1511. .p-togglebutton.p-button.p-highlight:hover {
  1512. background: #edebe9;
  1513. border-color: #605e5c;
  1514. color: #323130;
  1515. }
  1516. .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,
  1517. .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right {
  1518. color: #323130;
  1519. }
  1520. .p-togglebutton.p-button.p-invalid > .p-button {
  1521. border-color: #a4252c;
  1522. }
  1523. .p-button {
  1524. color: #ffffff;
  1525. background: #0078d4;
  1526. border: 1px solid #0078d4;
  1527. padding: 0.5rem 1rem;
  1528. font-size: 1rem;
  1529. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  1530. border-radius: 2px;
  1531. }
  1532. .p-button:enabled:hover {
  1533. background: #106ebe;
  1534. color: #ffffff;
  1535. border-color: #106ebe;
  1536. }
  1537. .p-button:enabled:active {
  1538. background: #005a9e;
  1539. color: #ffffff;
  1540. border-color: #005a9e;
  1541. }
  1542. .p-button.p-button-outlined {
  1543. background-color: transparent;
  1544. color: #0078d4;
  1545. border: 1px solid;
  1546. }
  1547. .p-button.p-button-outlined:enabled:hover {
  1548. background: rgba(0, 120, 212, 0.04);
  1549. color: #0078d4;
  1550. border: 1px solid;
  1551. }
  1552. .p-button.p-button-outlined:enabled:active {
  1553. background: rgba(0, 120, 212, 0.16);
  1554. color: #0078d4;
  1555. border: 1px solid;
  1556. }
  1557. .p-button.p-button-outlined.p-button-plain {
  1558. color: #605e5c;
  1559. border-color: #605e5c;
  1560. }
  1561. .p-button.p-button-outlined.p-button-plain:enabled:hover {
  1562. background: #f3f2f1;
  1563. color: #605e5c;
  1564. }
  1565. .p-button.p-button-outlined.p-button-plain:enabled:active {
  1566. background: #edebe9;
  1567. color: #605e5c;
  1568. }
  1569. .p-button.p-button-text {
  1570. background-color: transparent;
  1571. color: #0078d4;
  1572. border-color: transparent;
  1573. }
  1574. .p-button.p-button-text:enabled:hover {
  1575. background: rgba(0, 120, 212, 0.04);
  1576. color: #0078d4;
  1577. border-color: transparent;
  1578. }
  1579. .p-button.p-button-text:enabled:active {
  1580. background: rgba(0, 120, 212, 0.16);
  1581. color: #0078d4;
  1582. border-color: transparent;
  1583. }
  1584. .p-button.p-button-text.p-button-plain {
  1585. color: #605e5c;
  1586. }
  1587. .p-button.p-button-text.p-button-plain:enabled:hover {
  1588. background: #f3f2f1;
  1589. color: #605e5c;
  1590. }
  1591. .p-button.p-button-text.p-button-plain:enabled:active {
  1592. background: #edebe9;
  1593. color: #605e5c;
  1594. }
  1595. .p-button:focus {
  1596. outline: 0 none;
  1597. outline-offset: 0;
  1598. box-shadow: inset 0 0 0 1px #605e5c;
  1599. }
  1600. .p-button .p-button-icon-left {
  1601. margin-right: 0.5rem;
  1602. }
  1603. .p-button .p-button-icon-right {
  1604. margin-left: 0.5rem;
  1605. }
  1606. .p-button .p-button-icon-bottom {
  1607. margin-top: 0.5rem;
  1608. }
  1609. .p-button .p-button-icon-top {
  1610. margin-bottom: 0.5rem;
  1611. }
  1612. .p-button .p-badge {
  1613. margin-left: 0.5rem;
  1614. min-width: 1rem;
  1615. height: 1rem;
  1616. line-height: 1rem;
  1617. color: #0078d4;
  1618. background-color: #ffffff;
  1619. }
  1620. .p-button.p-button-raised {
  1621. 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);
  1622. }
  1623. .p-button.p-button-rounded {
  1624. border-radius: 2rem;
  1625. }
  1626. .p-button.p-button-icon-only {
  1627. width: 2.357rem;
  1628. padding: 0.5rem 0;
  1629. }
  1630. .p-button.p-button-icon-only .p-button-icon-left,
  1631. .p-button.p-button-icon-only .p-button-icon-right {
  1632. margin: 0;
  1633. }
  1634. .p-button.p-button-icon-only.p-button-rounded {
  1635. border-radius: 50%;
  1636. height: 2.357rem;
  1637. }
  1638. .p-button.p-button-sm {
  1639. font-size: 0.875rem;
  1640. padding: 0.4375rem 0.875rem;
  1641. }
  1642. .p-button.p-button-sm .p-button-icon {
  1643. font-size: 0.875rem;
  1644. }
  1645. .p-button.p-button-lg {
  1646. font-size: 1.25rem;
  1647. padding: 0.625rem 1.25rem;
  1648. }
  1649. .p-button.p-button-lg .p-button-icon {
  1650. font-size: 1.25rem;
  1651. }
  1652. .p-button.p-button-loading-label-only .p-button-label {
  1653. margin-left: 0.5rem;
  1654. }
  1655. .p-button.p-button-loading-label-only .p-button-loading-icon {
  1656. margin-right: 0;
  1657. }
  1658. .p-fluid .p-button {
  1659. width: 100%;
  1660. }
  1661. .p-fluid .p-button-icon-only {
  1662. width: 2.357rem;
  1663. }
  1664. .p-fluid .p-buttonset {
  1665. display: flex;
  1666. }
  1667. .p-fluid .p-buttonset .p-button {
  1668. flex: 1;
  1669. }
  1670. .p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button {
  1671. color: #ffffff;
  1672. background: #d45c00;
  1673. border: 1px solid #d45c00;
  1674. }
  1675. .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 {
  1676. background: #bf5300;
  1677. color: #ffffff;
  1678. border-color: #bf5300;
  1679. }
  1680. .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 {
  1681. box-shadow: 0 0 0 0.2rem #ffbc88;
  1682. }
  1683. .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 {
  1684. background: #aa4a00;
  1685. color: #ffffff;
  1686. border-color: #aa4a00;
  1687. }
  1688. .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 {
  1689. background-color: transparent;
  1690. color: #d45c00;
  1691. border: 1px solid;
  1692. }
  1693. .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 {
  1694. background: rgba(212, 92, 0, 0.04);
  1695. color: #d45c00;
  1696. border: 1px solid;
  1697. }
  1698. .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 {
  1699. background: rgba(212, 92, 0, 0.16);
  1700. color: #d45c00;
  1701. border: 1px solid;
  1702. }
  1703. .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 {
  1704. background-color: transparent;
  1705. color: #d45c00;
  1706. border-color: transparent;
  1707. }
  1708. .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 {
  1709. background: rgba(212, 92, 0, 0.04);
  1710. border-color: transparent;
  1711. color: #d45c00;
  1712. }
  1713. .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 {
  1714. background: rgba(212, 92, 0, 0.16);
  1715. border-color: transparent;
  1716. color: #d45c00;
  1717. }
  1718. .p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button {
  1719. color: #ffffff;
  1720. background: #00b7c3;
  1721. border: 1px solid #00b7c3;
  1722. }
  1723. .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 {
  1724. background: #00a5b0;
  1725. color: #ffffff;
  1726. border-color: #00a5b0;
  1727. }
  1728. .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 {
  1729. box-shadow: 0 0 0 0.2rem #81f7ff;
  1730. }
  1731. .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 {
  1732. background: #00929c;
  1733. color: #ffffff;
  1734. border-color: #00929c;
  1735. }
  1736. .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 {
  1737. background-color: transparent;
  1738. color: #00b7c3;
  1739. border: 1px solid;
  1740. }
  1741. .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 {
  1742. background: rgba(0, 183, 195, 0.04);
  1743. color: #00b7c3;
  1744. border: 1px solid;
  1745. }
  1746. .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 {
  1747. background: rgba(0, 183, 195, 0.16);
  1748. color: #00b7c3;
  1749. border: 1px solid;
  1750. }
  1751. .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 {
  1752. background-color: transparent;
  1753. color: #00b7c3;
  1754. border-color: transparent;
  1755. }
  1756. .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 {
  1757. background: rgba(0, 183, 195, 0.04);
  1758. border-color: transparent;
  1759. color: #00b7c3;
  1760. }
  1761. .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 {
  1762. background: rgba(0, 183, 195, 0.16);
  1763. border-color: transparent;
  1764. color: #00b7c3;
  1765. }
  1766. .p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button {
  1767. color: #ffffff;
  1768. background: #498205;
  1769. border: 1px solid #498205;
  1770. }
  1771. .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 {
  1772. background: #427505;
  1773. color: #ffffff;
  1774. border-color: #427505;
  1775. }
  1776. .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 {
  1777. box-shadow: 0 0 0 0.2rem #baf96f;
  1778. }
  1779. .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 {
  1780. background: #3a6804;
  1781. color: #ffffff;
  1782. border-color: #3a6804;
  1783. }
  1784. .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 {
  1785. background-color: transparent;
  1786. color: #498205;
  1787. border: 1px solid;
  1788. }
  1789. .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 {
  1790. background: rgba(73, 130, 5, 0.04);
  1791. color: #498205;
  1792. border: 1px solid;
  1793. }
  1794. .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 {
  1795. background: rgba(73, 130, 5, 0.16);
  1796. color: #498205;
  1797. border: 1px solid;
  1798. }
  1799. .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 {
  1800. background-color: transparent;
  1801. color: #498205;
  1802. border-color: transparent;
  1803. }
  1804. .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 {
  1805. background: rgba(73, 130, 5, 0.04);
  1806. border-color: transparent;
  1807. color: #498205;
  1808. }
  1809. .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 {
  1810. background: rgba(73, 130, 5, 0.16);
  1811. border-color: transparent;
  1812. color: #498205;
  1813. }
  1814. .p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button {
  1815. color: #323130;
  1816. background: #ffaa44;
  1817. border: 1px solid #ffaa44;
  1818. }
  1819. .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 {
  1820. background: #ff9b24;
  1821. color: #323130;
  1822. border-color: #ff9b24;
  1823. }
  1824. .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 {
  1825. box-shadow: 0 0 0 0.2rem #ffddb4;
  1826. }
  1827. .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 {
  1828. background: #ff8d03;
  1829. color: #323130;
  1830. border-color: #ff8d03;
  1831. }
  1832. .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 {
  1833. background-color: transparent;
  1834. color: #ffaa44;
  1835. border: 1px solid;
  1836. }
  1837. .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 {
  1838. background: rgba(255, 170, 68, 0.04);
  1839. color: #ffaa44;
  1840. border: 1px solid;
  1841. }
  1842. .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 {
  1843. background: rgba(255, 170, 68, 0.16);
  1844. color: #ffaa44;
  1845. border: 1px solid;
  1846. }
  1847. .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 {
  1848. background-color: transparent;
  1849. color: #ffaa44;
  1850. border-color: transparent;
  1851. }
  1852. .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 {
  1853. background: rgba(255, 170, 68, 0.04);
  1854. border-color: transparent;
  1855. color: #ffaa44;
  1856. }
  1857. .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 {
  1858. background: rgba(255, 170, 68, 0.16);
  1859. border-color: transparent;
  1860. color: #ffaa44;
  1861. }
  1862. .p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button {
  1863. color: #ffffff;
  1864. background: #8378de;
  1865. border: 1px solid #8378de;
  1866. }
  1867. .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 {
  1868. background: #6a5dd7;
  1869. color: #ffffff;
  1870. border-color: #6a5dd7;
  1871. }
  1872. .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 {
  1873. box-shadow: 0 0 0 0.2rem #cdc9f2;
  1874. }
  1875. .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 {
  1876. background: #5141d1;
  1877. color: #ffffff;
  1878. border-color: #5141d1;
  1879. }
  1880. .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 {
  1881. background-color: transparent;
  1882. color: #8378de;
  1883. border: 1px solid;
  1884. }
  1885. .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 {
  1886. background: rgba(131, 120, 222, 0.04);
  1887. color: #8378de;
  1888. border: 1px solid;
  1889. }
  1890. .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 {
  1891. background: rgba(131, 120, 222, 0.16);
  1892. color: #8378de;
  1893. border: 1px solid;
  1894. }
  1895. .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 {
  1896. background-color: transparent;
  1897. color: #8378de;
  1898. border-color: transparent;
  1899. }
  1900. .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 {
  1901. background: rgba(131, 120, 222, 0.04);
  1902. border-color: transparent;
  1903. color: #8378de;
  1904. }
  1905. .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 {
  1906. background: rgba(131, 120, 222, 0.16);
  1907. border-color: transparent;
  1908. color: #8378de;
  1909. }
  1910. .p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button {
  1911. color: #ffffff;
  1912. background: #d13438;
  1913. border: 1px solid #d13438;
  1914. }
  1915. .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 {
  1916. background: #c02b2f;
  1917. color: #ffffff;
  1918. border-color: #c02b2f;
  1919. }
  1920. .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 {
  1921. box-shadow: 0 0 0 0.2rem #edaeaf;
  1922. }
  1923. .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 {
  1924. background: #aa272a;
  1925. color: #ffffff;
  1926. border-color: #aa272a;
  1927. }
  1928. .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 {
  1929. background-color: transparent;
  1930. color: #d13438;
  1931. border: 1px solid;
  1932. }
  1933. .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 {
  1934. background: rgba(209, 52, 56, 0.04);
  1935. color: #d13438;
  1936. border: 1px solid;
  1937. }
  1938. .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 {
  1939. background: rgba(209, 52, 56, 0.16);
  1940. color: #d13438;
  1941. border: 1px solid;
  1942. }
  1943. .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 {
  1944. background-color: transparent;
  1945. color: #d13438;
  1946. border-color: transparent;
  1947. }
  1948. .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 {
  1949. background: rgba(209, 52, 56, 0.04);
  1950. border-color: transparent;
  1951. color: #d13438;
  1952. }
  1953. .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 {
  1954. background: rgba(209, 52, 56, 0.16);
  1955. border-color: transparent;
  1956. color: #d13438;
  1957. }
  1958. .p-button.p-button-link {
  1959. color: #0078d4;
  1960. background: transparent;
  1961. border: transparent;
  1962. }
  1963. .p-button.p-button-link:enabled:hover {
  1964. background: transparent;
  1965. color: #005a9e;
  1966. border-color: transparent;
  1967. }
  1968. .p-button.p-button-link:enabled:hover .p-button-label {
  1969. text-decoration: underline;
  1970. }
  1971. .p-button.p-button-link:enabled:focus {
  1972. background: transparent;
  1973. box-shadow: 0 0 0 1px #605e5c;
  1974. border-color: transparent;
  1975. }
  1976. .p-button.p-button-link:enabled:active {
  1977. background: transparent;
  1978. color: #0078d4;
  1979. border-color: transparent;
  1980. }
  1981. .p-speeddial-button.p-button.p-button-icon-only {
  1982. width: 4rem;
  1983. height: 4rem;
  1984. }
  1985. .p-speeddial-button.p-button.p-button-icon-only .p-button-icon {
  1986. font-size: 1.3rem;
  1987. }
  1988. .p-speeddial-action {
  1989. width: 3rem;
  1990. height: 3rem;
  1991. background: #323130;
  1992. color: #ffffff;
  1993. }
  1994. .p-speeddial-action:hover {
  1995. background: #605e5c;
  1996. color: #ffffff;
  1997. }
  1998. .p-speeddial-direction-up .p-speeddial-item {
  1999. margin: 0.25rem 0;
  2000. }
  2001. .p-speeddial-direction-up .p-speeddial-item:first-child {
  2002. margin-bottom: 0.5rem;
  2003. }
  2004. .p-speeddial-direction-down .p-speeddial-item {
  2005. margin: 0.25rem 0;
  2006. }
  2007. .p-speeddial-direction-down .p-speeddial-item:first-child {
  2008. margin-top: 0.5rem;
  2009. }
  2010. .p-speeddial-direction-left .p-speeddial-item {
  2011. margin: 0 0.25rem;
  2012. }
  2013. .p-speeddial-direction-left .p-speeddial-item:first-child {
  2014. margin-right: 0.5rem;
  2015. }
  2016. .p-speeddial-direction-right .p-speeddial-item {
  2017. margin: 0 0.25rem;
  2018. }
  2019. .p-speeddial-direction-right .p-speeddial-item:first-child {
  2020. margin-left: 0.5rem;
  2021. }
  2022. .p-speeddial-circle .p-speeddial-item,
  2023. .p-speeddial-semi-circle .p-speeddial-item,
  2024. .p-speeddial-quarter-circle .p-speeddial-item {
  2025. margin: 0;
  2026. }
  2027. .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child,
  2028. .p-speeddial-semi-circle .p-speeddial-item:first-child,
  2029. .p-speeddial-semi-circle .p-speeddial-item:last-child,
  2030. .p-speeddial-quarter-circle .p-speeddial-item:first-child,
  2031. .p-speeddial-quarter-circle .p-speeddial-item:last-child {
  2032. margin: 0;
  2033. }
  2034. .p-speeddial-mask {
  2035. background-color: rgba(0, 0, 0, 0.4);
  2036. }
  2037. .p-carousel .p-carousel-content .p-carousel-prev,
  2038. .p-carousel .p-carousel-content .p-carousel-next {
  2039. width: 2rem;
  2040. height: 2rem;
  2041. color: #605e5c;
  2042. border: 0 none;
  2043. background: transparent;
  2044. border-radius: 2px;
  2045. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2046. margin: 0.5rem;
  2047. }
  2048. .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
  2049. .p-carousel .p-carousel-content .p-carousel-next:enabled:hover {
  2050. color: #605e5c;
  2051. border-color: transparent;
  2052. background: #f3f2f1;
  2053. }
  2054. .p-carousel .p-carousel-content .p-carousel-prev:focus,
  2055. .p-carousel .p-carousel-content .p-carousel-next:focus {
  2056. outline: 0 none;
  2057. outline-offset: 0;
  2058. box-shadow: inset 0 0 0 1px #605e5c;
  2059. }
  2060. .p-carousel .p-carousel-indicators {
  2061. padding: 1rem;
  2062. }
  2063. .p-carousel .p-carousel-indicators .p-carousel-indicator {
  2064. margin-right: 0.5rem;
  2065. margin-bottom: 0.5rem;
  2066. }
  2067. .p-carousel .p-carousel-indicators .p-carousel-indicator button {
  2068. background-color: #c8c6c4;
  2069. width: 2rem;
  2070. height: 0.5rem;
  2071. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2072. border-radius: 0;
  2073. }
  2074. .p-carousel .p-carousel-indicators .p-carousel-indicator button:hover {
  2075. background: #e1dfdd;
  2076. }
  2077. .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  2078. background: #edebe9;
  2079. color: #323130;
  2080. }
  2081. .p-datatable .p-paginator-top {
  2082. border-width: 0 0 1px 0;
  2083. border-radius: 0;
  2084. }
  2085. .p-datatable .p-paginator-bottom {
  2086. border-width: 0 0 1px 0;
  2087. border-radius: 0;
  2088. }
  2089. .p-datatable .p-datatable-header {
  2090. background: #ffffff;
  2091. color: #323130;
  2092. border: 1px solid #f3f2f1;
  2093. border-width: 1px 0 1px 0;
  2094. padding: 0.75rem 0.75rem;
  2095. font-weight: 600;
  2096. }
  2097. .p-datatable .p-datatable-footer {
  2098. background: #ffffff;
  2099. color: #323130;
  2100. border: 1px solid #f3f2f1;
  2101. border-width: 0 0 1px 0;
  2102. padding: 0.75rem 0.75rem;
  2103. font-weight: 600;
  2104. }
  2105. .p-datatable .p-datatable-thead > tr > th {
  2106. text-align: left;
  2107. padding: 0.75rem 0.75rem;
  2108. border: 1px solid #f3f2f1;
  2109. border-width: 0 0 1px 0;
  2110. font-weight: 600;
  2111. color: #323130;
  2112. background: #ffffff;
  2113. transition: box-shadow 0.2s;
  2114. }
  2115. .p-datatable .p-datatable-tfoot > tr > td {
  2116. text-align: left;
  2117. padding: 0.75rem 0.75rem;
  2118. border: 1px solid #f3f2f1;
  2119. border-width: 0 0 1px 0;
  2120. font-weight: 600;
  2121. color: #323130;
  2122. background: #ffffff;
  2123. }
  2124. .p-datatable .p-sortable-column .p-sortable-column-icon {
  2125. color: #605e5c;
  2126. margin-left: 0.5rem;
  2127. }
  2128. .p-datatable .p-sortable-column .p-sortable-column-badge {
  2129. border-radius: 50%;
  2130. height: 1.143rem;
  2131. min-width: 1.143rem;
  2132. line-height: 1.143rem;
  2133. color: #323130;
  2134. background: #edebe9;
  2135. margin-left: 0.5rem;
  2136. }
  2137. .p-datatable .p-sortable-column:not(.p-highlight):hover {
  2138. background: #f3f2f1;
  2139. color: #323130;
  2140. }
  2141. .p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  2142. color: #605e5c;
  2143. }
  2144. .p-datatable .p-sortable-column.p-highlight {
  2145. background: #edebe9;
  2146. color: #323130;
  2147. }
  2148. .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
  2149. color: #323130;
  2150. }
  2151. .p-datatable .p-sortable-column.p-highlight:hover {
  2152. background: #f3f2f1;
  2153. color: #323130;
  2154. }
  2155. .p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon {
  2156. color: #323130;
  2157. }
  2158. .p-datatable .p-sortable-column:focus {
  2159. box-shadow: inset 0 0 0 1px #605e5c;
  2160. outline: 0 none;
  2161. }
  2162. .p-datatable .p-datatable-tbody > tr {
  2163. background: #ffffff;
  2164. color: #323130;
  2165. transition: box-shadow 0.2s;
  2166. outline-color: #605e5c;
  2167. }
  2168. .p-datatable .p-datatable-tbody > tr > td {
  2169. text-align: left;
  2170. border: 1px solid #f3f2f1;
  2171. border-width: 0 0 1px 0;
  2172. padding: 0.75rem 0.75rem;
  2173. }
  2174. .p-datatable .p-datatable-tbody > tr > td .p-row-toggler,
  2175. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init,
  2176. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save,
  2177. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel {
  2178. width: 2rem;
  2179. height: 2rem;
  2180. color: #605e5c;
  2181. border: 0 none;
  2182. background: transparent;
  2183. border-radius: 2px;
  2184. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2185. }
  2186. .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover,
  2187. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover,
  2188. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover,
  2189. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover {
  2190. color: #605e5c;
  2191. border-color: transparent;
  2192. background: #f3f2f1;
  2193. }
  2194. .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus,
  2195. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus,
  2196. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus,
  2197. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus {
  2198. outline: 0 none;
  2199. outline-offset: 0;
  2200. box-shadow: inset 0 0 0 1px #605e5c;
  2201. }
  2202. .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save {
  2203. margin-right: 0.5rem;
  2204. }
  2205. .p-datatable .p-datatable-tbody > tr > td > .p-column-title {
  2206. font-weight: 600;
  2207. }
  2208. .p-datatable .p-datatable-tbody > tr.p-highlight {
  2209. background: #edebe9;
  2210. color: #323130;
  2211. }
  2212. .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
  2213. box-shadow: inset 0 2px 0 0 #edebe9;
  2214. }
  2215. .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
  2216. box-shadow: inset 0 -2px 0 0 #edebe9;
  2217. }
  2218. .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover {
  2219. background: #f3f2f1;
  2220. color: #323130;
  2221. }
  2222. .p-datatable .p-column-resizer-helper {
  2223. background: #0078d4;
  2224. }
  2225. .p-datatable .p-datatable-scrollable-header,
  2226. .p-datatable .p-datatable-scrollable-footer {
  2227. background: #faf9f8;
  2228. }
  2229. .p-datatable .p-datatable-loading-icon {
  2230. font-size: 2rem;
  2231. }
  2232. .p-datatable.p-datatable-gridlines .p-datatable-header {
  2233. border-width: 1px 1px 0 1px;
  2234. }
  2235. .p-datatable.p-datatable-gridlines .p-datatable-footer {
  2236. border-width: 0 1px 1px 1px;
  2237. }
  2238. .p-datatable.p-datatable-gridlines .p-paginator-top {
  2239. border-width: 0 1px 0 1px;
  2240. }
  2241. .p-datatable.p-datatable-gridlines .p-paginator-bottom {
  2242. border-width: 0 1px 1px 1px;
  2243. }
  2244. .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
  2245. border-width: 1px 1px 1px 1px;
  2246. }
  2247. .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
  2248. border-width: 1px;
  2249. }
  2250. .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
  2251. border-width: 1px;
  2252. }
  2253. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-thead > tr > th + th {
  2254. border-left-width: 0;
  2255. }
  2256. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr > td + td {
  2257. border-left-width: 0;
  2258. }
  2259. .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 {
  2260. border-top-width: 0;
  2261. }
  2262. .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tfoot > tr > td + td {
  2263. border-left-width: 0;
  2264. }
  2265. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
  2266. background: #faf9f8;
  2267. }
  2268. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight {
  2269. background: #edebe9;
  2270. color: #323130;
  2271. }
  2272. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler {
  2273. color: #323130;
  2274. }
  2275. .p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover {
  2276. color: #323130;
  2277. }
  2278. .p-datatable.p-datatable-sm .p-datatable-header {
  2279. padding: 0.375rem 0.375rem;
  2280. }
  2281. .p-datatable.p-datatable-sm .p-datatable-thead > tr > th {
  2282. padding: 0.375rem 0.375rem;
  2283. }
  2284. .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td {
  2285. padding: 0.375rem 0.375rem;
  2286. }
  2287. .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td {
  2288. padding: 0.375rem 0.375rem;
  2289. }
  2290. .p-datatable.p-datatable-sm .p-datatable-footer {
  2291. padding: 0.375rem 0.375rem;
  2292. }
  2293. .p-datatable.p-datatable-lg .p-datatable-header {
  2294. padding: 0.9375rem 0.9375rem;
  2295. }
  2296. .p-datatable.p-datatable-lg .p-datatable-thead > tr > th {
  2297. padding: 0.9375rem 0.9375rem;
  2298. }
  2299. .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td {
  2300. padding: 0.9375rem 0.9375rem;
  2301. }
  2302. .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td {
  2303. padding: 0.9375rem 0.9375rem;
  2304. }
  2305. .p-datatable.p-datatable-lg .p-datatable-footer {
  2306. padding: 0.9375rem 0.9375rem;
  2307. }
  2308. .p-dataview .p-paginator-top {
  2309. border-width: 0 0 1px 0;
  2310. border-radius: 0;
  2311. }
  2312. .p-dataview .p-paginator-bottom {
  2313. border-width: 0 0 1px 0;
  2314. border-radius: 0;
  2315. }
  2316. .p-dataview .p-dataview-header {
  2317. background: #ffffff;
  2318. color: #323130;
  2319. border: 1px solid #f3f2f1;
  2320. border-width: 1px 0 1px 0;
  2321. padding: 0.75rem 0.75rem;
  2322. font-weight: 600;
  2323. }
  2324. .p-dataview .p-dataview-content {
  2325. background: #ffffff;
  2326. color: #323130;
  2327. border: 0 none;
  2328. padding: 0;
  2329. }
  2330. .p-dataview.p-dataview-list .p-dataview-content > .p-grid > div {
  2331. border: solid #f3f2f1;
  2332. border-width: 0 0 1px 0;
  2333. }
  2334. .p-dataview .p-dataview-footer {
  2335. background: #ffffff;
  2336. color: #323130;
  2337. border: 1px solid #f3f2f1;
  2338. border-width: 0 0 1px 0;
  2339. padding: 0.75rem 0.75rem;
  2340. font-weight: 600;
  2341. border-bottom-left-radius: 2px;
  2342. border-bottom-right-radius: 2px;
  2343. }
  2344. .p-column-filter-row .p-column-filter-menu-button,
  2345. .p-column-filter-row .p-column-filter-clear-button {
  2346. margin-left: 0.5rem;
  2347. }
  2348. .p-column-filter-menu-button {
  2349. width: 2rem;
  2350. height: 2rem;
  2351. color: #605e5c;
  2352. border: 0 none;
  2353. background: transparent;
  2354. border-radius: 2px;
  2355. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2356. }
  2357. .p-column-filter-menu-button:hover {
  2358. color: #605e5c;
  2359. border-color: transparent;
  2360. background: #f3f2f1;
  2361. }
  2362. .p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover {
  2363. background: #f3f2f1;
  2364. color: #605e5c;
  2365. }
  2366. .p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover {
  2367. background: #edebe9;
  2368. color: #323130;
  2369. }
  2370. .p-column-filter-menu-button:focus {
  2371. outline: 0 none;
  2372. outline-offset: 0;
  2373. box-shadow: inset 0 0 0 1px #605e5c;
  2374. }
  2375. .p-column-filter-clear-button {
  2376. width: 2rem;
  2377. height: 2rem;
  2378. color: #605e5c;
  2379. border: 0 none;
  2380. background: transparent;
  2381. border-radius: 2px;
  2382. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2383. }
  2384. .p-column-filter-clear-button:hover {
  2385. color: #605e5c;
  2386. border-color: transparent;
  2387. background: #f3f2f1;
  2388. }
  2389. .p-column-filter-clear-button:focus {
  2390. outline: 0 none;
  2391. outline-offset: 0;
  2392. box-shadow: inset 0 0 0 1px #605e5c;
  2393. }
  2394. .p-column-filter-overlay {
  2395. background: #ffffff;
  2396. color: #323130;
  2397. border: 0 none;
  2398. border-radius: 2px;
  2399. 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;
  2400. min-width: 12.5rem;
  2401. }
  2402. .p-column-filter-overlay .p-column-filter-row-items {
  2403. padding: 0;
  2404. }
  2405. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
  2406. margin: 0;
  2407. padding: 0.75rem 0.5rem;
  2408. border: 1px solid transparent;
  2409. color: #323130;
  2410. background: transparent;
  2411. transition: box-shadow 0.2s;
  2412. border-radius: 0;
  2413. }
  2414. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
  2415. color: #323130;
  2416. background: #edebe9;
  2417. }
  2418. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
  2419. color: #323130;
  2420. background: #f3f2f1;
  2421. }
  2422. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus {
  2423. outline: 0 none;
  2424. outline-offset: 0;
  2425. box-shadow: inset 0 0 0 1px #605e5c;
  2426. }
  2427. .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator {
  2428. border-top: 1px solid #edebe9;
  2429. margin: 0.25rem 0;
  2430. }
  2431. .p-column-filter-overlay-menu .p-column-filter-operator {
  2432. padding: 0.75rem 0.5rem;
  2433. border-bottom: 1px solid #edebe9;
  2434. color: #323130;
  2435. background: #ffffff;
  2436. margin: 0;
  2437. border-top-right-radius: 2px;
  2438. border-top-left-radius: 2px;
  2439. }
  2440. .p-column-filter-overlay-menu .p-column-filter-constraint {
  2441. padding: 1rem;
  2442. border-bottom: 1px solid #edebe9;
  2443. }
  2444. .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown {
  2445. margin-bottom: 0.5rem;
  2446. }
  2447. .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button {
  2448. margin-top: 0.5rem;
  2449. }
  2450. .p-column-filter-overlay-menu .p-column-filter-constraint:last-child {
  2451. border-bottom: 0 none;
  2452. }
  2453. .p-column-filter-overlay-menu .p-column-filter-add-rule {
  2454. padding: 0.5rem 1rem;
  2455. }
  2456. .p-column-filter-overlay-menu .p-column-filter-buttonbar {
  2457. padding: 1rem;
  2458. }
  2459. .fc {
  2460. /* FullCalendar 4 */
  2461. /* FullCalendar 5 */
  2462. }
  2463. .fc.fc-unthemed .fc-view-container th {
  2464. background: #faf9f8;
  2465. border: 1px solid #a19f9d;
  2466. color: #323130;
  2467. }
  2468. .fc.fc-unthemed .fc-view-container td.fc-widget-content {
  2469. border: 1px solid #a19f9d;
  2470. color: #323130;
  2471. }
  2472. .fc.fc-unthemed .fc-view-container td.fc-head-container {
  2473. border: 1px solid #a19f9d;
  2474. }
  2475. .fc.fc-unthemed .fc-view-container .fc-view {
  2476. background: #ffffff;
  2477. }
  2478. .fc.fc-unthemed .fc-view-container .fc-row {
  2479. border-right: 1px solid #a19f9d;
  2480. }
  2481. .fc.fc-unthemed .fc-view-container .fc-event {
  2482. background: #0078d4;
  2483. border: 1px solid #0078d4;
  2484. color: #ffffff;
  2485. }
  2486. .fc.fc-unthemed .fc-view-container .fc-divider {
  2487. background: #faf9f8;
  2488. border: 1px solid #a19f9d;
  2489. }
  2490. .fc.fc-unthemed .fc-toolbar .fc-button {
  2491. color: #ffffff;
  2492. background: #0078d4;
  2493. border: 1px solid #0078d4;
  2494. font-size: 1rem;
  2495. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2496. border-radius: 2px;
  2497. display: flex;
  2498. align-items: center;
  2499. }
  2500. .fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover {
  2501. background: #106ebe;
  2502. color: #ffffff;
  2503. border-color: #106ebe;
  2504. }
  2505. .fc.fc-unthemed .fc-toolbar .fc-button:enabled:active {
  2506. background: #005a9e;
  2507. color: #ffffff;
  2508. border-color: #005a9e;
  2509. }
  2510. .fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus {
  2511. outline: 0 none;
  2512. outline-offset: 0;
  2513. box-shadow: inset 0 0 0 1px #605e5c;
  2514. }
  2515. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left {
  2516. font-family: "PrimeIcons" !important;
  2517. text-indent: 0;
  2518. font-size: 1rem;
  2519. }
  2520. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  2521. content: "";
  2522. }
  2523. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right {
  2524. font-family: "PrimeIcons" !important;
  2525. text-indent: 0;
  2526. font-size: 1rem;
  2527. }
  2528. .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  2529. content: "";
  2530. }
  2531. .fc.fc-unthemed .fc-toolbar .fc-button:focus {
  2532. outline: 0 none;
  2533. outline-offset: 0;
  2534. box-shadow: inset 0 0 0 1px #605e5c;
  2535. }
  2536. .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 {
  2537. background: #ffffff;
  2538. border: 1px solid #605e5c;
  2539. color: #323130;
  2540. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2541. }
  2542. .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 {
  2543. background: #f3f2f1;
  2544. border-color: #605e5c;
  2545. color: #323130;
  2546. }
  2547. .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 {
  2548. background: #edebe9;
  2549. border-color: #605e5c;
  2550. color: #323130;
  2551. }
  2552. .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 {
  2553. background: #edebe9;
  2554. border-color: #605e5c;
  2555. color: #323130;
  2556. }
  2557. .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 {
  2558. outline: 0 none;
  2559. outline-offset: 0;
  2560. box-shadow: inset 0 0 0 1px #605e5c;
  2561. z-index: 1;
  2562. }
  2563. .fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button {
  2564. border-radius: 0;
  2565. }
  2566. .fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child {
  2567. border-top-left-radius: 2px;
  2568. border-bottom-left-radius: 2px;
  2569. }
  2570. .fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child {
  2571. border-top-right-radius: 2px;
  2572. border-bottom-right-radius: 2px;
  2573. }
  2574. .fc.fc-theme-standard .fc-view-harness .fc-scrollgrid {
  2575. border-color: #a19f9d;
  2576. }
  2577. .fc.fc-theme-standard .fc-view-harness th {
  2578. background: #faf9f8;
  2579. border-color: #a19f9d;
  2580. color: #323130;
  2581. }
  2582. .fc.fc-theme-standard .fc-view-harness td {
  2583. color: #323130;
  2584. border-color: #a19f9d;
  2585. }
  2586. .fc.fc-theme-standard .fc-view-harness .fc-view {
  2587. background: #ffffff;
  2588. }
  2589. .fc.fc-theme-standard .fc-view-harness .fc-popover {
  2590. background: none;
  2591. border: 0 none;
  2592. }
  2593. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header {
  2594. border: 1px solid #a19f9d;
  2595. padding: 1rem;
  2596. background: #faf9f8;
  2597. color: #323130;
  2598. }
  2599. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close {
  2600. opacity: 1;
  2601. display: flex;
  2602. align-items: center;
  2603. justify-content: center;
  2604. overflow: hidden;
  2605. font-family: "PrimeIcons" !important;
  2606. font-size: 1rem;
  2607. width: 2rem;
  2608. height: 2rem;
  2609. color: #605e5c;
  2610. border: 0 none;
  2611. background: transparent;
  2612. border-radius: 2px;
  2613. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2614. }
  2615. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before {
  2616. content: "";
  2617. }
  2618. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover {
  2619. color: #605e5c;
  2620. border-color: transparent;
  2621. background: #f3f2f1;
  2622. }
  2623. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus {
  2624. outline: 0 none;
  2625. outline-offset: 0;
  2626. box-shadow: inset 0 0 0 1px #605e5c;
  2627. }
  2628. .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body {
  2629. padding: 1rem;
  2630. border: 1px solid #a19f9d;
  2631. background: #ffffff;
  2632. color: #323130;
  2633. border-top: 0 none;
  2634. }
  2635. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event {
  2636. color: #ffffff;
  2637. background: #0078d4;
  2638. border-color: #0078d4;
  2639. }
  2640. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main {
  2641. color: #ffffff;
  2642. }
  2643. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot {
  2644. background: #0078d4;
  2645. border-color: #0078d4;
  2646. }
  2647. .fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover {
  2648. background: #f3f2f1;
  2649. color: #323130;
  2650. }
  2651. .fc.fc-theme-standard .fc-view-harness .fc-cell-shaded {
  2652. background: #faf9f8;
  2653. }
  2654. .fc.fc-theme-standard .fc-toolbar .fc-button {
  2655. color: #ffffff;
  2656. background: #0078d4;
  2657. border: 1px solid #0078d4;
  2658. font-size: 1rem;
  2659. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2660. border-radius: 2px;
  2661. }
  2662. .fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover {
  2663. background: #106ebe;
  2664. color: #ffffff;
  2665. border-color: #106ebe;
  2666. }
  2667. .fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active {
  2668. background: #005a9e;
  2669. color: #ffffff;
  2670. border-color: #005a9e;
  2671. }
  2672. .fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus {
  2673. outline: 0 none;
  2674. outline-offset: 0;
  2675. box-shadow: inset 0 0 0 1px #605e5c;
  2676. }
  2677. .fc.fc-theme-standard .fc-toolbar .fc-button:disabled {
  2678. opacity: 0.6;
  2679. color: #ffffff;
  2680. background: #0078d4;
  2681. border: 1px solid #0078d4;
  2682. }
  2683. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left {
  2684. font-family: "PrimeIcons" !important;
  2685. text-indent: 0;
  2686. font-size: 1rem;
  2687. }
  2688. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before {
  2689. content: "";
  2690. }
  2691. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right {
  2692. font-family: "PrimeIcons" !important;
  2693. text-indent: 0;
  2694. font-size: 1rem;
  2695. }
  2696. .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before {
  2697. content: "";
  2698. }
  2699. .fc.fc-theme-standard .fc-toolbar .fc-button:focus {
  2700. outline: 0 none;
  2701. outline-offset: 0;
  2702. box-shadow: inset 0 0 0 1px #605e5c;
  2703. }
  2704. .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 {
  2705. background: #ffffff;
  2706. border: 1px solid #605e5c;
  2707. color: #323130;
  2708. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  2709. }
  2710. .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 {
  2711. background: #f3f2f1;
  2712. border-color: #605e5c;
  2713. color: #323130;
  2714. }
  2715. .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 {
  2716. background: #edebe9;
  2717. border-color: #605e5c;
  2718. color: #323130;
  2719. }
  2720. .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 {
  2721. background: #edebe9;
  2722. border-color: #605e5c;
  2723. color: #323130;
  2724. }
  2725. .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 {
  2726. outline: 0 none;
  2727. outline-offset: 0;
  2728. box-shadow: inset 0 0 0 1px #605e5c;
  2729. z-index: 1;
  2730. }
  2731. .fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button {
  2732. border-radius: 0;
  2733. }
  2734. .fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child {
  2735. border-top-left-radius: 2px;
  2736. border-bottom-left-radius: 2px;
  2737. }
  2738. .fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child {
  2739. border-top-right-radius: 2px;
  2740. border-bottom-right-radius: 2px;
  2741. }
  2742. .p-orderlist .p-orderlist-controls {
  2743. padding: 1rem;
  2744. }
  2745. .p-orderlist .p-orderlist-controls .p-button {
  2746. margin-bottom: 0.5rem;
  2747. }
  2748. .p-orderlist .p-orderlist-header {
  2749. background: #faf9f8;
  2750. color: #323130;
  2751. border: 1px solid #a19f9d;
  2752. padding: 1rem;
  2753. font-weight: 600;
  2754. border-bottom: 0 none;
  2755. border-top-right-radius: 2px;
  2756. border-top-left-radius: 2px;
  2757. }
  2758. .p-orderlist .p-orderlist-list {
  2759. border: 1px solid #a19f9d;
  2760. background: #ffffff;
  2761. color: #323130;
  2762. padding: 0;
  2763. border-bottom-right-radius: 2px;
  2764. border-bottom-left-radius: 2px;
  2765. }
  2766. .p-orderlist .p-orderlist-list .p-orderlist-item {
  2767. padding: 0.75rem 0.5rem;
  2768. margin: 0;
  2769. border: 1px solid transparent;
  2770. color: #323130;
  2771. background: transparent;
  2772. transition: transform 0.2s, box-shadow 0.2s;
  2773. }
  2774. .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover {
  2775. background: #f3f2f1;
  2776. color: #323130;
  2777. }
  2778. .p-orderlist .p-orderlist-list .p-orderlist-item:focus {
  2779. outline: 0 none;
  2780. outline-offset: 0;
  2781. box-shadow: inset 0 0 0 1px #605e5c;
  2782. }
  2783. .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight {
  2784. color: #323130;
  2785. background: #edebe9;
  2786. }
  2787. .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover {
  2788. background: #f3f2f1;
  2789. color: #323130;
  2790. }
  2791. .p-organizationchart .p-organizationchart-node-content.p-highlight {
  2792. background: #edebe9;
  2793. color: #323130;
  2794. }
  2795. .p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i {
  2796. color: #b4aba3;
  2797. }
  2798. .p-organizationchart .p-organizationchart-line-down {
  2799. background: #a19f9d;
  2800. }
  2801. .p-organizationchart .p-organizationchart-line-left {
  2802. border-right: 1px solid #a19f9d;
  2803. border-color: #a19f9d;
  2804. }
  2805. .p-organizationchart .p-organizationchart-line-top {
  2806. border-top: 1px solid #a19f9d;
  2807. border-color: #a19f9d;
  2808. }
  2809. .p-organizationchart .p-organizationchart-node-content {
  2810. border: 1px solid #a19f9d;
  2811. background: #ffffff;
  2812. color: #323130;
  2813. padding: 1rem;
  2814. }
  2815. .p-organizationchart .p-organizationchart-node-content .p-node-toggler {
  2816. background: inherit;
  2817. color: inherit;
  2818. border-radius: 50%;
  2819. }
  2820. .p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus {
  2821. outline: 0 none;
  2822. outline-offset: 0;
  2823. box-shadow: inset 0 0 0 1px #605e5c;
  2824. }
  2825. .p-paginator {
  2826. background: #ffffff;
  2827. color: #605e5c;
  2828. border: solid #f3f2f1;
  2829. border-width: 0;
  2830. padding: 0.5rem 1rem;
  2831. border-radius: 2px;
  2832. }
  2833. .p-paginator .p-paginator-first,
  2834. .p-paginator .p-paginator-prev,
  2835. .p-paginator .p-paginator-next,
  2836. .p-paginator .p-paginator-last {
  2837. background-color: transparent;
  2838. border: 0 none;
  2839. color: #605e5c;
  2840. min-width: 2.357rem;
  2841. height: 2.357rem;
  2842. margin: 0.143rem;
  2843. transition: box-shadow 0.2s;
  2844. border-radius: 2px;
  2845. }
  2846. .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,
  2847. .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,
  2848. .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,
  2849. .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover {
  2850. background: #f3f2f1;
  2851. border-color: transparent;
  2852. color: #323130;
  2853. }
  2854. .p-paginator .p-paginator-first {
  2855. border-top-left-radius: 2px;
  2856. border-bottom-left-radius: 2px;
  2857. }
  2858. .p-paginator .p-paginator-last {
  2859. border-top-right-radius: 2px;
  2860. border-bottom-right-radius: 2px;
  2861. }
  2862. .p-paginator .p-dropdown {
  2863. margin-left: 0.5rem;
  2864. margin-right: 0.5rem;
  2865. height: 2.357rem;
  2866. }
  2867. .p-paginator .p-dropdown .p-dropdown-label {
  2868. padding-right: 0;
  2869. }
  2870. .p-paginator .p-paginator-current {
  2871. background-color: transparent;
  2872. border: 0 none;
  2873. color: #605e5c;
  2874. min-width: 2.357rem;
  2875. height: 2.357rem;
  2876. margin: 0.143rem;
  2877. padding: 0 0.5rem;
  2878. }
  2879. .p-paginator .p-paginator-pages .p-paginator-page {
  2880. background-color: transparent;
  2881. border: 0 none;
  2882. color: #605e5c;
  2883. min-width: 2.357rem;
  2884. height: 2.357rem;
  2885. margin: 0.143rem;
  2886. transition: box-shadow 0.2s;
  2887. border-radius: 2px;
  2888. }
  2889. .p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  2890. background: #edebe9;
  2891. border-color: #edebe9;
  2892. color: #323130;
  2893. }
  2894. .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover {
  2895. background: #f3f2f1;
  2896. border-color: transparent;
  2897. color: #323130;
  2898. }
  2899. .p-picklist .p-picklist-buttons {
  2900. padding: 1rem;
  2901. }
  2902. .p-picklist .p-picklist-buttons .p-button {
  2903. margin-bottom: 0.5rem;
  2904. }
  2905. .p-picklist .p-picklist-header {
  2906. background: #faf9f8;
  2907. color: #323130;
  2908. border: 1px solid #a19f9d;
  2909. padding: 1rem;
  2910. font-weight: 600;
  2911. border-bottom: 0 none;
  2912. border-top-right-radius: 2px;
  2913. border-top-left-radius: 2px;
  2914. }
  2915. .p-picklist .p-picklist-list {
  2916. border: 1px solid #a19f9d;
  2917. background: #ffffff;
  2918. color: #323130;
  2919. padding: 0;
  2920. border-bottom-right-radius: 2px;
  2921. border-bottom-left-radius: 2px;
  2922. }
  2923. .p-picklist .p-picklist-list .p-picklist-item {
  2924. padding: 0.75rem 0.5rem;
  2925. margin: 0;
  2926. border: 1px solid transparent;
  2927. color: #323130;
  2928. background: transparent;
  2929. transition: transform 0.2s, box-shadow 0.2s;
  2930. }
  2931. .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover {
  2932. background: #f3f2f1;
  2933. color: #323130;
  2934. }
  2935. .p-picklist .p-picklist-list .p-picklist-item:focus {
  2936. outline: 0 none;
  2937. outline-offset: 0;
  2938. box-shadow: inset 0 0 0 1px #605e5c;
  2939. }
  2940. .p-picklist .p-picklist-list .p-picklist-item.p-highlight {
  2941. color: #323130;
  2942. background: #edebe9;
  2943. }
  2944. .p-timeline .p-timeline-event-marker {
  2945. border: 0 none;
  2946. border-radius: 50%;
  2947. width: 1rem;
  2948. height: 1rem;
  2949. background-color: #0078d4;
  2950. }
  2951. .p-timeline .p-timeline-event-connector {
  2952. background-color: #a19f9d;
  2953. }
  2954. .p-timeline.p-timeline-vertical .p-timeline-event-opposite,
  2955. .p-timeline.p-timeline-vertical .p-timeline-event-content {
  2956. padding: 0 1rem;
  2957. }
  2958. .p-timeline.p-timeline-vertical .p-timeline-event-connector {
  2959. width: 2px;
  2960. }
  2961. .p-timeline.p-timeline-horizontal .p-timeline-event-opposite,
  2962. .p-timeline.p-timeline-horizontal .p-timeline-event-content {
  2963. padding: 1rem 0;
  2964. }
  2965. .p-timeline.p-timeline-horizontal .p-timeline-event-connector {
  2966. height: 2px;
  2967. }
  2968. .p-tree {
  2969. border: 1px solid #a19f9d;
  2970. background: #ffffff;
  2971. color: #323130;
  2972. padding: 1rem;
  2973. border-radius: 2px;
  2974. }
  2975. .p-tree .p-tree-container .p-treenode {
  2976. padding: 0.143rem;
  2977. }
  2978. .p-tree .p-tree-container .p-treenode .p-treenode-content {
  2979. border-radius: 2px;
  2980. transition: box-shadow 0.2s;
  2981. padding: 0.5rem;
  2982. }
  2983. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler {
  2984. margin-right: 0.5rem;
  2985. width: 2rem;
  2986. height: 2rem;
  2987. color: #605e5c;
  2988. border: 0 none;
  2989. background: transparent;
  2990. border-radius: 2px;
  2991. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  2992. }
  2993. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover {
  2994. color: #605e5c;
  2995. border-color: transparent;
  2996. background: #f3f2f1;
  2997. }
  2998. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus {
  2999. outline: 0 none;
  3000. outline-offset: 0;
  3001. box-shadow: inset 0 0 0 1px #605e5c;
  3002. }
  3003. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon {
  3004. margin-right: 0.5rem;
  3005. color: #605e5c;
  3006. }
  3007. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox {
  3008. margin-right: 0.5rem;
  3009. }
  3010. .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon {
  3011. color: #323130;
  3012. }
  3013. .p-tree .p-tree-container .p-treenode .p-treenode-content:focus {
  3014. outline: 0 none;
  3015. outline-offset: 0;
  3016. box-shadow: inset 0 0 0 1px #605e5c;
  3017. }
  3018. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight {
  3019. background: #edebe9;
  3020. color: #323130;
  3021. }
  3022. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,
  3023. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
  3024. color: #323130;
  3025. }
  3026. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,
  3027. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover {
  3028. color: #323130;
  3029. }
  3030. .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
  3031. background: #f3f2f1;
  3032. color: #323130;
  3033. }
  3034. .p-tree .p-tree-filter-container {
  3035. margin-bottom: 0.5rem;
  3036. }
  3037. .p-tree .p-tree-filter-container .p-tree-filter {
  3038. width: 100%;
  3039. padding-right: 1.5rem;
  3040. }
  3041. .p-tree .p-tree-filter-container .p-tree-filter-icon {
  3042. right: 0.5rem;
  3043. color: #605e5c;
  3044. }
  3045. .p-tree .p-treenode-children {
  3046. padding: 0 0 0 1rem;
  3047. }
  3048. .p-tree .p-tree-loading-icon {
  3049. font-size: 2rem;
  3050. }
  3051. .p-treetable .p-paginator-top {
  3052. border-width: 0 0 1px 0;
  3053. border-radius: 0;
  3054. }
  3055. .p-treetable .p-paginator-bottom {
  3056. border-width: 0 0 1px 0;
  3057. border-radius: 0;
  3058. }
  3059. .p-treetable .p-treetable-header {
  3060. background: #ffffff;
  3061. color: #323130;
  3062. border: 1px solid #f3f2f1;
  3063. border-width: 1px 0 1px 0;
  3064. padding: 0.75rem 0.75rem;
  3065. font-weight: 600;
  3066. }
  3067. .p-treetable .p-treetable-footer {
  3068. background: #ffffff;
  3069. color: #323130;
  3070. border: 1px solid #f3f2f1;
  3071. border-width: 0 0 1px 0;
  3072. padding: 0.75rem 0.75rem;
  3073. font-weight: 600;
  3074. }
  3075. .p-treetable .p-treetable-thead > tr > th {
  3076. text-align: left;
  3077. padding: 0.75rem 0.75rem;
  3078. border: 1px solid #f3f2f1;
  3079. border-width: 0 0 1px 0;
  3080. font-weight: 600;
  3081. color: #323130;
  3082. background: #ffffff;
  3083. transition: box-shadow 0.2s;
  3084. }
  3085. .p-treetable .p-treetable-tfoot > tr > td {
  3086. text-align: left;
  3087. padding: 0.75rem 0.75rem;
  3088. border: 1px solid #f3f2f1;
  3089. border-width: 0 0 1px 0;
  3090. font-weight: 600;
  3091. color: #323130;
  3092. background: #ffffff;
  3093. }
  3094. .p-treetable .p-sortable-column {
  3095. outline-color: #605e5c;
  3096. }
  3097. .p-treetable .p-sortable-column .p-sortable-column-icon {
  3098. color: #605e5c;
  3099. margin-left: 0.5rem;
  3100. }
  3101. .p-treetable .p-sortable-column .p-sortable-column-badge {
  3102. border-radius: 50%;
  3103. height: 1.143rem;
  3104. min-width: 1.143rem;
  3105. line-height: 1.143rem;
  3106. color: #323130;
  3107. background: #edebe9;
  3108. margin-left: 0.5rem;
  3109. }
  3110. .p-treetable .p-sortable-column:not(.p-highlight):hover {
  3111. background: #f3f2f1;
  3112. color: #323130;
  3113. }
  3114. .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
  3115. color: #605e5c;
  3116. }
  3117. .p-treetable .p-sortable-column.p-highlight {
  3118. background: #edebe9;
  3119. color: #323130;
  3120. }
  3121. .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon {
  3122. color: #323130;
  3123. }
  3124. .p-treetable .p-treetable-tbody > tr {
  3125. background: #ffffff;
  3126. color: #323130;
  3127. transition: box-shadow 0.2s;
  3128. outline-color: #605e5c;
  3129. }
  3130. .p-treetable .p-treetable-tbody > tr > td {
  3131. text-align: left;
  3132. border: 1px solid #f3f2f1;
  3133. border-width: 0 0 1px 0;
  3134. padding: 0.75rem 0.75rem;
  3135. }
  3136. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler {
  3137. width: 2rem;
  3138. height: 2rem;
  3139. color: #605e5c;
  3140. border: 0 none;
  3141. background: transparent;
  3142. border-radius: 2px;
  3143. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3144. margin-right: 0.5rem;
  3145. }
  3146. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover {
  3147. color: #605e5c;
  3148. border-color: transparent;
  3149. background: #f3f2f1;
  3150. }
  3151. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus {
  3152. outline: 0 none;
  3153. outline-offset: 0;
  3154. box-shadow: inset 0 0 0 1px #605e5c;
  3155. }
  3156. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox {
  3157. margin-right: 0.5rem;
  3158. }
  3159. .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon {
  3160. color: #323130;
  3161. }
  3162. .p-treetable .p-treetable-tbody > tr.p-highlight {
  3163. background: #edebe9;
  3164. color: #323130;
  3165. }
  3166. .p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler {
  3167. color: #323130;
  3168. }
  3169. .p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover {
  3170. color: #323130;
  3171. }
  3172. .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover {
  3173. background: #f3f2f1;
  3174. color: #323130;
  3175. }
  3176. .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler {
  3177. color: #323130;
  3178. }
  3179. .p-treetable .p-column-resizer-helper {
  3180. background: #0078d4;
  3181. }
  3182. .p-treetable .p-treetable-scrollable-header,
  3183. .p-treetable .p-treetable-scrollable-footer {
  3184. background: #faf9f8;
  3185. }
  3186. .p-treetable .p-treetable-loading-icon {
  3187. font-size: 2rem;
  3188. }
  3189. .p-treetable.p-treetable-gridlines .p-datatable-header {
  3190. border-width: 1px 1px 0 1px;
  3191. }
  3192. .p-treetable.p-treetable-gridlines .p-treetable-footer {
  3193. border-width: 0 1px 1px 1px;
  3194. }
  3195. .p-treetable.p-treetable-gridlines .p-treetable-top {
  3196. border-width: 0 1px 0 1px;
  3197. }
  3198. .p-treetable.p-treetable-gridlines .p-treetable-bottom {
  3199. border-width: 0 1px 1px 1px;
  3200. }
  3201. .p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th {
  3202. border-width: 1px;
  3203. }
  3204. .p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td {
  3205. border-width: 1px;
  3206. }
  3207. .p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td {
  3208. border-width: 1px;
  3209. }
  3210. .p-treetable.p-treetable-sm .p-treetable-header {
  3211. padding: 0.65625rem 0.65625rem;
  3212. }
  3213. .p-treetable.p-treetable-sm .p-treetable-thead > tr > th {
  3214. padding: 0.375rem 0.375rem;
  3215. }
  3216. .p-treetable.p-treetable-sm .p-treetable-tbody > tr > td {
  3217. padding: 0.375rem 0.375rem;
  3218. }
  3219. .p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td {
  3220. padding: 0.375rem 0.375rem;
  3221. }
  3222. .p-treetable.p-treetable-sm .p-treetable-footer {
  3223. padding: 0.375rem 0.375rem;
  3224. }
  3225. .p-treetable.p-treetable-lg .p-treetable-header {
  3226. padding: 0.9375rem 0.9375rem;
  3227. }
  3228. .p-treetable.p-treetable-lg .p-treetable-thead > tr > th {
  3229. padding: 0.9375rem 0.9375rem;
  3230. }
  3231. .p-treetable.p-treetable-lg .p-treetable-tbody > tr > td {
  3232. padding: 0.9375rem 0.9375rem;
  3233. }
  3234. .p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td {
  3235. padding: 0.9375rem 0.9375rem;
  3236. }
  3237. .p-treetable.p-treetable-lg .p-treetable-footer {
  3238. padding: 0.9375rem 0.9375rem;
  3239. }
  3240. .p-accordion .p-accordion-header .p-accordion-header-link {
  3241. padding: 1rem;
  3242. border: 1px solid #a19f9d;
  3243. color: #323130;
  3244. background: #faf9f8;
  3245. font-weight: 600;
  3246. border-radius: 2px;
  3247. transition: box-shadow 0.2s;
  3248. }
  3249. .p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  3250. margin-right: 0.5rem;
  3251. }
  3252. .p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus {
  3253. outline: 0 none;
  3254. outline-offset: 0;
  3255. box-shadow: inset 0 0 0 1px #605e5c;
  3256. }
  3257. .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link {
  3258. background: #f3f2f1;
  3259. border-color: #a19f9d;
  3260. color: #323130;
  3261. }
  3262. .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link {
  3263. background: #faf9f8;
  3264. border-color: #a19f9d;
  3265. color: #323130;
  3266. border-bottom-right-radius: 0;
  3267. border-bottom-left-radius: 0;
  3268. }
  3269. .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
  3270. border-color: #a19f9d;
  3271. background: #f3f2f1;
  3272. color: #323130;
  3273. }
  3274. .p-accordion .p-accordion-content {
  3275. padding: 1rem;
  3276. border: 1px solid #a19f9d;
  3277. background: #ffffff;
  3278. color: #323130;
  3279. border-top: 0;
  3280. border-top-right-radius: 0;
  3281. border-top-left-radius: 0;
  3282. border-bottom-right-radius: 2px;
  3283. border-bottom-left-radius: 2px;
  3284. }
  3285. .p-accordion .p-accordion-tab {
  3286. margin-bottom: 4px;
  3287. }
  3288. .p-card {
  3289. background: #ffffff;
  3290. color: #323130;
  3291. 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;
  3292. border-radius: 2px;
  3293. }
  3294. .p-card .p-card-body {
  3295. padding: 1rem;
  3296. }
  3297. .p-card .p-card-title {
  3298. font-size: 1.5rem;
  3299. font-weight: 700;
  3300. margin-bottom: 0.5rem;
  3301. }
  3302. .p-card .p-card-subtitle {
  3303. font-weight: 400;
  3304. margin-bottom: 0.5rem;
  3305. color: #605e5c;
  3306. }
  3307. .p-card .p-card-content {
  3308. padding: 1rem 0;
  3309. }
  3310. .p-card .p-card-footer {
  3311. padding: 1rem 0 0 0;
  3312. }
  3313. .p-fieldset {
  3314. border: 1px solid #a19f9d;
  3315. background: #ffffff;
  3316. color: #323130;
  3317. border-radius: 2px;
  3318. }
  3319. .p-fieldset .p-fieldset-legend {
  3320. padding: 1rem;
  3321. border: 1px solid #a19f9d;
  3322. color: #323130;
  3323. background: #faf9f8;
  3324. font-weight: 600;
  3325. border-radius: 2px;
  3326. }
  3327. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend {
  3328. padding: 0;
  3329. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3330. }
  3331. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a {
  3332. padding: 1rem;
  3333. color: #323130;
  3334. border-radius: 2px;
  3335. transition: box-shadow 0.2s;
  3336. }
  3337. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler {
  3338. margin-right: 0.5rem;
  3339. }
  3340. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus {
  3341. outline: 0 none;
  3342. outline-offset: 0;
  3343. box-shadow: inset 0 0 0 1px #605e5c;
  3344. }
  3345. .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover {
  3346. background: #f3f2f1;
  3347. border-color: #a19f9d;
  3348. color: #323130;
  3349. }
  3350. .p-fieldset .p-fieldset-content {
  3351. padding: 1rem;
  3352. }
  3353. .p-divider .p-divider-content {
  3354. background-color: #ffffff;
  3355. }
  3356. .p-divider.p-divider-horizontal {
  3357. margin: 1rem 0;
  3358. padding: 0 1rem;
  3359. }
  3360. .p-divider.p-divider-horizontal:before {
  3361. border-top: 1px #edebe9;
  3362. }
  3363. .p-divider.p-divider-horizontal .p-divider-content {
  3364. padding: 0 0.5rem;
  3365. }
  3366. .p-divider.p-divider-vertical {
  3367. margin: 0 1rem;
  3368. padding: 1rem 0;
  3369. }
  3370. .p-divider.p-divider-vertical:before {
  3371. border-left: 1px #edebe9;
  3372. }
  3373. .p-divider.p-divider-vertical .p-divider-content {
  3374. padding: 0.5rem 0;
  3375. }
  3376. .p-panel .p-panel-header {
  3377. border: 1px solid #a19f9d;
  3378. padding: 1rem;
  3379. background: #faf9f8;
  3380. color: #323130;
  3381. border-top-right-radius: 2px;
  3382. border-top-left-radius: 2px;
  3383. }
  3384. .p-panel .p-panel-header .p-panel-title {
  3385. font-weight: 600;
  3386. }
  3387. .p-panel .p-panel-header .p-panel-header-icon {
  3388. width: 2rem;
  3389. height: 2rem;
  3390. color: #605e5c;
  3391. border: 0 none;
  3392. background: transparent;
  3393. border-radius: 2px;
  3394. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3395. }
  3396. .p-panel .p-panel-header .p-panel-header-icon:enabled:hover {
  3397. color: #605e5c;
  3398. border-color: transparent;
  3399. background: #f3f2f1;
  3400. }
  3401. .p-panel .p-panel-header .p-panel-header-icon:focus {
  3402. outline: 0 none;
  3403. outline-offset: 0;
  3404. box-shadow: inset 0 0 0 1px #605e5c;
  3405. }
  3406. .p-panel.p-panel-toggleable .p-panel-header {
  3407. padding: 0.5rem 1rem;
  3408. }
  3409. .p-panel .p-panel-content {
  3410. padding: 1rem;
  3411. border: 1px solid #a19f9d;
  3412. background: #ffffff;
  3413. color: #323130;
  3414. border-bottom-right-radius: 2px;
  3415. border-bottom-left-radius: 2px;
  3416. border-top: 0 none;
  3417. }
  3418. .p-panel .p-panel-footer {
  3419. padding: 0.5rem 1rem;
  3420. border: 1px solid #a19f9d;
  3421. background: #ffffff;
  3422. color: #323130;
  3423. border-top: 0 none;
  3424. }
  3425. .p-scrollpanel .p-scrollpanel-bar {
  3426. background: #f3f2f1;
  3427. border: 0 none;
  3428. }
  3429. .p-splitter {
  3430. border: 1px solid #a19f9d;
  3431. background: #ffffff;
  3432. border-radius: 2px;
  3433. color: #323130;
  3434. }
  3435. .p-splitter .p-splitter-gutter {
  3436. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3437. background: #faf9f8;
  3438. }
  3439. .p-splitter .p-splitter-gutter .p-splitter-gutter-handle {
  3440. background: #edebe9;
  3441. }
  3442. .p-splitter .p-splitter-gutter-resizing {
  3443. background: #edebe9;
  3444. }
  3445. .p-tabview .p-tabview-nav {
  3446. background: #ffffff;
  3447. border: 0 none;
  3448. border-width: 0 0 2px 0;
  3449. }
  3450. .p-tabview .p-tabview-nav li {
  3451. margin-right: 0;
  3452. }
  3453. .p-tabview .p-tabview-nav li .p-tabview-nav-link {
  3454. border: solid #a19f9d;
  3455. border-width: 0 0 2px 0;
  3456. border-color: transparent transparent transparent transparent;
  3457. background: #ffffff;
  3458. color: #605e5c;
  3459. padding: 1rem;
  3460. font-weight: 600;
  3461. border-top-right-radius: 2px;
  3462. border-top-left-radius: 2px;
  3463. transition: box-shadow 0.2s;
  3464. margin: 0 0.5rem -2px 0;
  3465. }
  3466. .p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus {
  3467. outline: 0 none;
  3468. outline-offset: 0;
  3469. box-shadow: inset 0 0 0 1px #605e5c;
  3470. }
  3471. .p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link {
  3472. background: #f3f2f1;
  3473. border-color: transparent;
  3474. color: #605e5c;
  3475. }
  3476. .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
  3477. background: #ffffff;
  3478. border-color: #0078d4;
  3479. color: #323130;
  3480. }
  3481. .p-tabview .p-tabview-panels {
  3482. background: #ffffff;
  3483. padding: 1rem;
  3484. border: 0 none;
  3485. color: #323130;
  3486. border-bottom-right-radius: 2px;
  3487. border-bottom-left-radius: 2px;
  3488. }
  3489. .p-toolbar {
  3490. background: #faf9f8;
  3491. border: 1px solid #a19f9d;
  3492. padding: 1rem;
  3493. border-radius: 2px;
  3494. }
  3495. .p-toolbar .p-toolbar-separator {
  3496. margin: 0 0.5rem;
  3497. }
  3498. .p-confirm-popup {
  3499. background: #ffffff;
  3500. color: #323130;
  3501. border: 0 none;
  3502. border-radius: 2px;
  3503. 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;
  3504. }
  3505. .p-confirm-popup .p-confirm-popup-content {
  3506. padding: 1rem;
  3507. }
  3508. .p-confirm-popup .p-confirm-popup-footer {
  3509. text-align: right;
  3510. padding: 0 1rem 1rem 1rem;
  3511. }
  3512. .p-confirm-popup .p-confirm-popup-footer button {
  3513. margin: 0 0.5rem 0 0;
  3514. width: auto;
  3515. }
  3516. .p-confirm-popup .p-confirm-popup-footer button:last-child {
  3517. margin: 0;
  3518. }
  3519. .p-confirm-popup:after {
  3520. border: solid transparent;
  3521. border-color: rgba(255, 255, 255, 0);
  3522. border-bottom-color: #ffffff;
  3523. }
  3524. .p-confirm-popup:before {
  3525. border: solid transparent;
  3526. border-color: rgba(255, 255, 255, 0);
  3527. border-bottom-color: #ffffff;
  3528. }
  3529. .p-confirm-popup.p-confirm-popup-flipped:after {
  3530. border-top-color: #ffffff;
  3531. }
  3532. .p-confirm-popup.p-confirm-popup-flipped:before {
  3533. border-top-color: #ffffff;
  3534. }
  3535. .p-confirm-popup .p-confirm-popup-icon {
  3536. font-size: 1.5rem;
  3537. }
  3538. .p-confirm-popup .p-confirm-popup-message {
  3539. margin-left: 1rem;
  3540. }
  3541. .p-dialog {
  3542. border-radius: 2px;
  3543. 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;
  3544. border: 0 none;
  3545. }
  3546. .p-dialog .p-dialog-header {
  3547. border-bottom: 0 none;
  3548. background: #ffffff;
  3549. color: #323130;
  3550. padding: 1.5rem;
  3551. border-top-right-radius: 2px;
  3552. border-top-left-radius: 2px;
  3553. }
  3554. .p-dialog .p-dialog-header .p-dialog-title {
  3555. font-weight: 600;
  3556. font-size: 1.5rem;
  3557. }
  3558. .p-dialog .p-dialog-header .p-dialog-header-icon {
  3559. width: 2rem;
  3560. height: 2rem;
  3561. color: #605e5c;
  3562. border: 0 none;
  3563. background: transparent;
  3564. border-radius: 2px;
  3565. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3566. margin-right: 0.5rem;
  3567. }
  3568. .p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover {
  3569. color: #605e5c;
  3570. border-color: transparent;
  3571. background: #f3f2f1;
  3572. }
  3573. .p-dialog .p-dialog-header .p-dialog-header-icon:focus {
  3574. outline: 0 none;
  3575. outline-offset: 0;
  3576. box-shadow: inset 0 0 0 1px #605e5c;
  3577. }
  3578. .p-dialog .p-dialog-header .p-dialog-header-icon:last-child {
  3579. margin-right: 0;
  3580. }
  3581. .p-dialog .p-dialog-content {
  3582. background: #ffffff;
  3583. color: #323130;
  3584. padding: 0 1.5rem 2rem 1.5rem;
  3585. }
  3586. .p-dialog .p-dialog-footer {
  3587. border-top: 0 none;
  3588. background: #ffffff;
  3589. color: #323130;
  3590. padding: 0 1.5rem 1.5rem 1.5rem;
  3591. text-align: right;
  3592. border-bottom-right-radius: 2px;
  3593. border-bottom-left-radius: 2px;
  3594. }
  3595. .p-dialog .p-dialog-footer button {
  3596. margin: 0 0.5rem 0 0;
  3597. width: auto;
  3598. }
  3599. .p-dialog.p-confirm-dialog .p-confirm-dialog-icon {
  3600. font-size: 2rem;
  3601. }
  3602. .p-dialog.p-confirm-dialog .p-confirm-dialog-message {
  3603. margin-left: 1rem;
  3604. }
  3605. .p-dialog-mask.p-component-overlay {
  3606. background-color: rgba(0, 0, 0, 0.4);
  3607. }
  3608. .p-overlaypanel {
  3609. background: #ffffff;
  3610. color: #323130;
  3611. border: 0 none;
  3612. border-radius: 2px;
  3613. 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;
  3614. }
  3615. .p-overlaypanel .p-overlaypanel-content {
  3616. padding: 1rem;
  3617. }
  3618. .p-overlaypanel .p-overlaypanel-close {
  3619. background: #0078d4;
  3620. color: #ffffff;
  3621. width: 2rem;
  3622. height: 2rem;
  3623. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3624. border-radius: 2px;
  3625. position: absolute;
  3626. top: -1rem;
  3627. right: -1rem;
  3628. }
  3629. .p-overlaypanel .p-overlaypanel-close:enabled:hover {
  3630. background: #106ebe;
  3631. color: #ffffff;
  3632. }
  3633. .p-overlaypanel:after {
  3634. border: solid transparent;
  3635. border-color: rgba(255, 255, 255, 0);
  3636. border-bottom-color: #ffffff;
  3637. }
  3638. .p-overlaypanel:before {
  3639. border: solid transparent;
  3640. border-color: rgba(255, 255, 255, 0);
  3641. border-bottom-color: #ffffff;
  3642. }
  3643. .p-overlaypanel.p-overlaypanel-flipped:after {
  3644. border-top-color: #ffffff;
  3645. }
  3646. .p-overlaypanel.p-overlaypanel-flipped:before {
  3647. border-top-color: #ffffff;
  3648. }
  3649. .p-sidebar {
  3650. background: #ffffff;
  3651. color: #323130;
  3652. border: 0 none;
  3653. 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;
  3654. }
  3655. .p-sidebar .p-sidebar-header {
  3656. padding: 1rem;
  3657. }
  3658. .p-sidebar .p-sidebar-header .p-sidebar-close,
  3659. .p-sidebar .p-sidebar-header .p-sidebar-icon {
  3660. width: 2rem;
  3661. height: 2rem;
  3662. color: #605e5c;
  3663. border: 0 none;
  3664. background: transparent;
  3665. border-radius: 2px;
  3666. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  3667. }
  3668. .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,
  3669. .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover {
  3670. color: #605e5c;
  3671. border-color: transparent;
  3672. background: #f3f2f1;
  3673. }
  3674. .p-sidebar .p-sidebar-header .p-sidebar-close:focus,
  3675. .p-sidebar .p-sidebar-header .p-sidebar-icon:focus {
  3676. outline: 0 none;
  3677. outline-offset: 0;
  3678. box-shadow: inset 0 0 0 1px #605e5c;
  3679. }
  3680. .p-sidebar .p-sidebar-header + .p-sidebar-content {
  3681. padding-top: 0;
  3682. }
  3683. .p-sidebar .p-sidebar-content {
  3684. padding: 1rem;
  3685. }
  3686. .p-sidebar-mask.p-component-overlay {
  3687. background: rgba(0, 0, 0, 0.4);
  3688. }
  3689. .p-tooltip .p-tooltip-text {
  3690. background: #ffffff;
  3691. color: #323130;
  3692. padding: 0.5rem 0.5rem;
  3693. 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;
  3694. border-radius: 2px;
  3695. }
  3696. .p-tooltip.p-tooltip-right .p-tooltip-arrow {
  3697. border-right-color: #ffffff;
  3698. }
  3699. .p-tooltip.p-tooltip-left .p-tooltip-arrow {
  3700. border-left-color: #ffffff;
  3701. }
  3702. .p-tooltip.p-tooltip-top .p-tooltip-arrow {
  3703. border-top-color: #ffffff;
  3704. }
  3705. .p-tooltip.p-tooltip-bottom .p-tooltip-arrow {
  3706. border-bottom-color: #ffffff;
  3707. }
  3708. .p-fileupload .p-fileupload-buttonbar {
  3709. background: #faf9f8;
  3710. padding: 1rem;
  3711. border: 1px solid #a19f9d;
  3712. color: #323130;
  3713. border-bottom: 0 none;
  3714. border-top-right-radius: 2px;
  3715. border-top-left-radius: 2px;
  3716. }
  3717. .p-fileupload .p-fileupload-buttonbar .p-button {
  3718. margin-right: 0.5rem;
  3719. }
  3720. .p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus {
  3721. outline: 0 none;
  3722. outline-offset: 0;
  3723. box-shadow: inset 0 0 0 1px #605e5c;
  3724. }
  3725. .p-fileupload .p-fileupload-content {
  3726. background: #ffffff;
  3727. padding: 2rem 1rem;
  3728. border: 1px solid #a19f9d;
  3729. color: #323130;
  3730. border-bottom-right-radius: 2px;
  3731. border-bottom-left-radius: 2px;
  3732. }
  3733. .p-fileupload .p-progressbar {
  3734. height: 2px;
  3735. }
  3736. .p-fileupload .p-fileupload-row > div {
  3737. padding: 0.75rem 0.75rem;
  3738. }
  3739. .p-fileupload.p-fileupload-advanced .p-message {
  3740. margin-top: 0;
  3741. }
  3742. .p-fileupload-choose:not(.p-disabled):hover {
  3743. background: #106ebe;
  3744. color: #ffffff;
  3745. border-color: #106ebe;
  3746. }
  3747. .p-fileupload-choose:not(.p-disabled):active {
  3748. background: #005a9e;
  3749. color: #ffffff;
  3750. border-color: #005a9e;
  3751. }
  3752. .p-breadcrumb {
  3753. background: #ffffff;
  3754. border: 1px solid #eeeeee;
  3755. border-radius: 2px;
  3756. padding: 1rem;
  3757. }
  3758. .p-breadcrumb ul li .p-menuitem-link {
  3759. transition: box-shadow 0.2s;
  3760. border-radius: 2px;
  3761. }
  3762. .p-breadcrumb ul li .p-menuitem-link:focus {
  3763. outline: 0 none;
  3764. outline-offset: 0;
  3765. box-shadow: inset 0 0 0 1px #605e5c;
  3766. }
  3767. .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text {
  3768. color: #323130;
  3769. }
  3770. .p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon {
  3771. color: #0078d4;
  3772. }
  3773. .p-breadcrumb ul li.p-breadcrumb-chevron {
  3774. margin: 0 0.5rem 0 0.5rem;
  3775. color: #323130;
  3776. }
  3777. .p-breadcrumb ul li:last-child .p-menuitem-text {
  3778. color: #323130;
  3779. }
  3780. .p-breadcrumb ul li:last-child .p-menuitem-icon {
  3781. color: #0078d4;
  3782. }
  3783. .p-contextmenu {
  3784. padding: 0;
  3785. background: #ffffff;
  3786. color: #323130;
  3787. border: 0 none;
  3788. 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);
  3789. width: 12.5rem;
  3790. }
  3791. .p-contextmenu .p-menuitem-link {
  3792. padding: 0.75rem 0.5rem;
  3793. color: #323130;
  3794. border-radius: 0;
  3795. transition: box-shadow 0.2s;
  3796. -webkit-user-select: none;
  3797. -moz-user-select: none;
  3798. -ms-user-select: none;
  3799. user-select: none;
  3800. }
  3801. .p-contextmenu .p-menuitem-link .p-menuitem-text {
  3802. color: #323130;
  3803. }
  3804. .p-contextmenu .p-menuitem-link .p-menuitem-icon {
  3805. color: #0078d4;
  3806. margin-right: 0.5rem;
  3807. }
  3808. .p-contextmenu .p-menuitem-link .p-submenu-icon {
  3809. color: #0078d4;
  3810. }
  3811. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover {
  3812. background: #f3f2f1;
  3813. }
  3814. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  3815. color: #323130;
  3816. }
  3817. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  3818. color: #0078d4;
  3819. }
  3820. .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  3821. color: #0078d4;
  3822. }
  3823. .p-contextmenu .p-menuitem-link:focus {
  3824. outline: 0 none;
  3825. outline-offset: 0;
  3826. box-shadow: inset 0 0 0 1px #605e5c;
  3827. }
  3828. .p-contextmenu .p-submenu-list {
  3829. padding: 0;
  3830. background: #ffffff;
  3831. border: 0 none;
  3832. 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);
  3833. }
  3834. .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  3835. background: #edebe9;
  3836. }
  3837. .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  3838. color: #323130;
  3839. }
  3840. .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 {
  3841. color: #0078d4;
  3842. }
  3843. .p-contextmenu .p-menu-separator {
  3844. border-top: 1px solid #edebe9;
  3845. margin: 0.25rem 0;
  3846. }
  3847. .p-contextmenu .p-submenu-icon {
  3848. font-size: 0.875rem;
  3849. }
  3850. .p-dock .p-dock-list {
  3851. background: rgba(255, 255, 255, 0.1);
  3852. border: 1px solid rgba(255, 255, 255, 0.2);
  3853. padding: 0.5rem 0.5rem;
  3854. border-radius: 0.5rem;
  3855. }
  3856. .p-dock .p-dock-item {
  3857. padding: 0.5rem;
  3858. }
  3859. .p-dock .p-dock-action {
  3860. width: 4rem;
  3861. height: 4rem;
  3862. }
  3863. .p-dock.p-dock-top .p-dock-item-second-prev,
  3864. .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev,
  3865. .p-dock.p-dock-bottom .p-dock-item-second-next {
  3866. margin: 0 0.9rem;
  3867. }
  3868. .p-dock.p-dock-top .p-dock-item-prev,
  3869. .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev,
  3870. .p-dock.p-dock-bottom .p-dock-item-next {
  3871. margin: 0 1.3rem;
  3872. }
  3873. .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current {
  3874. margin: 0 1.5rem;
  3875. }
  3876. .p-dock.p-dock-left .p-dock-item-second-prev,
  3877. .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev,
  3878. .p-dock.p-dock-right .p-dock-item-second-next {
  3879. margin: 0.9rem 0;
  3880. }
  3881. .p-dock.p-dock-left .p-dock-item-prev,
  3882. .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev,
  3883. .p-dock.p-dock-right .p-dock-item-next {
  3884. margin: 1.3rem 0;
  3885. }
  3886. .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current {
  3887. margin: 1.5rem 0;
  3888. }
  3889. .p-megamenu {
  3890. padding: 0.5rem;
  3891. background: #ffffff;
  3892. color: #323130;
  3893. border: 1px solid #eeeeee;
  3894. border-radius: 2px;
  3895. }
  3896. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link {
  3897. padding: 0.75rem 0.5rem;
  3898. color: #323130;
  3899. border-radius: 2px;
  3900. transition: box-shadow 0.2s;
  3901. -webkit-user-select: none;
  3902. -moz-user-select: none;
  3903. -ms-user-select: none;
  3904. user-select: none;
  3905. }
  3906. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  3907. color: #323130;
  3908. }
  3909. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  3910. color: #0078d4;
  3911. margin-right: 0.5rem;
  3912. }
  3913. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  3914. color: #0078d4;
  3915. margin-left: 0.5rem;
  3916. }
  3917. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  3918. background: #f3f2f1;
  3919. }
  3920. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  3921. color: #323130;
  3922. }
  3923. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  3924. color: #0078d4;
  3925. }
  3926. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  3927. color: #0078d4;
  3928. }
  3929. .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus {
  3930. outline: 0 none;
  3931. outline-offset: 0;
  3932. box-shadow: inset 0 0 0 1px #605e5c;
  3933. }
  3934. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
  3935. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  3936. background: #edebe9;
  3937. }
  3938. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
  3939. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  3940. color: #323130;
  3941. }
  3942. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
  3943. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  3944. color: #0078d4;
  3945. }
  3946. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
  3947. .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  3948. color: #0078d4;
  3949. }
  3950. .p-megamenu .p-menuitem-link {
  3951. padding: 0.75rem 0.5rem;
  3952. color: #323130;
  3953. border-radius: 0;
  3954. transition: box-shadow 0.2s;
  3955. -webkit-user-select: none;
  3956. -moz-user-select: none;
  3957. -ms-user-select: none;
  3958. user-select: none;
  3959. }
  3960. .p-megamenu .p-menuitem-link .p-menuitem-text {
  3961. color: #323130;
  3962. }
  3963. .p-megamenu .p-menuitem-link .p-menuitem-icon {
  3964. color: #0078d4;
  3965. margin-right: 0.5rem;
  3966. }
  3967. .p-megamenu .p-menuitem-link .p-submenu-icon {
  3968. color: #0078d4;
  3969. }
  3970. .p-megamenu .p-menuitem-link:not(.p-disabled):hover {
  3971. background: #f3f2f1;
  3972. }
  3973. .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  3974. color: #323130;
  3975. }
  3976. .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  3977. color: #0078d4;
  3978. }
  3979. .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  3980. color: #0078d4;
  3981. }
  3982. .p-megamenu .p-menuitem-link:focus {
  3983. outline: 0 none;
  3984. outline-offset: 0;
  3985. box-shadow: inset 0 0 0 1px #605e5c;
  3986. }
  3987. .p-megamenu .p-megamenu-panel {
  3988. background: #ffffff;
  3989. color: #323130;
  3990. border: 0 none;
  3991. 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);
  3992. }
  3993. .p-megamenu .p-megamenu-submenu-header {
  3994. margin: 0;
  3995. padding: 0.75rem 0.5rem;
  3996. color: #0078d4;
  3997. background: #ffffff;
  3998. font-weight: 600;
  3999. border-top-right-radius: 2px;
  4000. border-top-left-radius: 2px;
  4001. }
  4002. .p-megamenu .p-megamenu-submenu {
  4003. padding: 0;
  4004. width: 12.5rem;
  4005. }
  4006. .p-megamenu .p-megamenu-submenu .p-menu-separator {
  4007. border-top: 1px solid #edebe9;
  4008. margin: 0.25rem 0;
  4009. }
  4010. .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  4011. background: #edebe9;
  4012. }
  4013. .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  4014. color: #323130;
  4015. }
  4016. .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 {
  4017. color: #0078d4;
  4018. }
  4019. .p-megamenu.p-megamenu-vertical {
  4020. width: 12.5rem;
  4021. padding: 0;
  4022. }
  4023. .p-menu {
  4024. padding: 0;
  4025. background: #ffffff;
  4026. color: #323130;
  4027. border: 1px solid #eeeeee;
  4028. border-radius: 2px;
  4029. width: 12.5rem;
  4030. }
  4031. .p-menu .p-menuitem-link {
  4032. padding: 0.75rem 0.5rem;
  4033. color: #323130;
  4034. border-radius: 0;
  4035. transition: box-shadow 0.2s;
  4036. -webkit-user-select: none;
  4037. -moz-user-select: none;
  4038. -ms-user-select: none;
  4039. user-select: none;
  4040. }
  4041. .p-menu .p-menuitem-link .p-menuitem-text {
  4042. color: #323130;
  4043. }
  4044. .p-menu .p-menuitem-link .p-menuitem-icon {
  4045. color: #0078d4;
  4046. margin-right: 0.5rem;
  4047. }
  4048. .p-menu .p-menuitem-link .p-submenu-icon {
  4049. color: #0078d4;
  4050. }
  4051. .p-menu .p-menuitem-link:not(.p-disabled):hover {
  4052. background: #f3f2f1;
  4053. }
  4054. .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4055. color: #323130;
  4056. }
  4057. .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4058. color: #0078d4;
  4059. }
  4060. .p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4061. color: #0078d4;
  4062. }
  4063. .p-menu .p-menuitem-link:focus {
  4064. outline: 0 none;
  4065. outline-offset: 0;
  4066. box-shadow: inset 0 0 0 1px #605e5c;
  4067. }
  4068. .p-menu.p-menu-overlay {
  4069. background: #ffffff;
  4070. border: 0 none;
  4071. 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);
  4072. }
  4073. .p-menu .p-submenu-header {
  4074. margin: 0;
  4075. padding: 0.75rem 0.5rem;
  4076. color: #0078d4;
  4077. background: #ffffff;
  4078. font-weight: 600;
  4079. border-top-right-radius: 0;
  4080. border-top-left-radius: 0;
  4081. }
  4082. .p-menu .p-menu-separator {
  4083. border-top: 1px solid #edebe9;
  4084. margin: 0.25rem 0;
  4085. }
  4086. .p-menubar {
  4087. padding: 0.5rem;
  4088. background: #ffffff;
  4089. color: #323130;
  4090. border: 1px solid #eeeeee;
  4091. border-radius: 2px;
  4092. }
  4093. .p-menubar .p-menuitem-link {
  4094. padding: 0.75rem 0.5rem;
  4095. color: #323130;
  4096. border-radius: 0;
  4097. transition: box-shadow 0.2s;
  4098. -webkit-user-select: none;
  4099. -moz-user-select: none;
  4100. -ms-user-select: none;
  4101. user-select: none;
  4102. }
  4103. .p-menubar .p-menuitem-link .p-menuitem-text {
  4104. color: #323130;
  4105. }
  4106. .p-menubar .p-menuitem-link .p-menuitem-icon {
  4107. color: #0078d4;
  4108. margin-right: 0.5rem;
  4109. }
  4110. .p-menubar .p-menuitem-link .p-submenu-icon {
  4111. color: #0078d4;
  4112. }
  4113. .p-menubar .p-menuitem-link:not(.p-disabled):hover {
  4114. background: #f3f2f1;
  4115. }
  4116. .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4117. color: #323130;
  4118. }
  4119. .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4120. color: #0078d4;
  4121. }
  4122. .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4123. color: #0078d4;
  4124. }
  4125. .p-menubar .p-menuitem-link:focus {
  4126. outline: 0 none;
  4127. outline-offset: 0;
  4128. box-shadow: inset 0 0 0 1px #605e5c;
  4129. }
  4130. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
  4131. padding: 0.75rem 0.5rem;
  4132. color: #323130;
  4133. border-radius: 2px;
  4134. transition: box-shadow 0.2s;
  4135. -webkit-user-select: none;
  4136. -moz-user-select: none;
  4137. -ms-user-select: none;
  4138. user-select: none;
  4139. }
  4140. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  4141. color: #323130;
  4142. }
  4143. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  4144. color: #0078d4;
  4145. margin-right: 0.5rem;
  4146. }
  4147. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  4148. color: #0078d4;
  4149. margin-left: 0.5rem;
  4150. }
  4151. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  4152. background: #f3f2f1;
  4153. }
  4154. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4155. color: #323130;
  4156. }
  4157. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4158. color: #0078d4;
  4159. }
  4160. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4161. color: #0078d4;
  4162. }
  4163. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
  4164. outline: 0 none;
  4165. outline-offset: 0;
  4166. box-shadow: inset 0 0 0 1px #605e5c;
  4167. }
  4168. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link,
  4169. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover {
  4170. background: #edebe9;
  4171. }
  4172. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text,
  4173. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4174. color: #323130;
  4175. }
  4176. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon,
  4177. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4178. color: #0078d4;
  4179. }
  4180. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon,
  4181. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4182. color: #0078d4;
  4183. }
  4184. .p-menubar .p-submenu-list {
  4185. padding: 0;
  4186. background: #ffffff;
  4187. border: 0 none;
  4188. 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);
  4189. width: 12.5rem;
  4190. }
  4191. .p-menubar .p-submenu-list .p-menu-separator {
  4192. border-top: 1px solid #edebe9;
  4193. margin: 0.25rem 0;
  4194. }
  4195. .p-menubar .p-submenu-list .p-submenu-icon {
  4196. font-size: 0.875rem;
  4197. }
  4198. .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link {
  4199. background: #edebe9;
  4200. }
  4201. .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  4202. color: #323130;
  4203. }
  4204. .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 {
  4205. color: #0078d4;
  4206. }
  4207. @media screen and (max-width: 960px) {
  4208. .p-menubar {
  4209. position: relative;
  4210. }
  4211. .p-menubar .p-menubar-button {
  4212. display: flex;
  4213. width: 2rem;
  4214. height: 2rem;
  4215. color: #0078d4;
  4216. border-radius: 2px;
  4217. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4218. }
  4219. .p-menubar .p-menubar-button:hover {
  4220. color: #0078d4;
  4221. background: #f3f2f1;
  4222. }
  4223. .p-menubar .p-menubar-button:focus {
  4224. outline: 0 none;
  4225. outline-offset: 0;
  4226. box-shadow: inset 0 0 0 1px #605e5c;
  4227. }
  4228. .p-menubar .p-menubar-root-list {
  4229. position: absolute;
  4230. display: none;
  4231. padding: 0;
  4232. background: #ffffff;
  4233. border: 0 none;
  4234. 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);
  4235. width: 100%;
  4236. }
  4237. .p-menubar .p-menubar-root-list .p-menu-separator {
  4238. border-top: 1px solid #edebe9;
  4239. margin: 0.25rem 0;
  4240. }
  4241. .p-menubar .p-menubar-root-list .p-submenu-icon {
  4242. font-size: 0.875rem;
  4243. }
  4244. .p-menubar .p-menubar-root-list > .p-menuitem {
  4245. width: 100%;
  4246. position: static;
  4247. }
  4248. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
  4249. padding: 0.75rem 0.5rem;
  4250. color: #323130;
  4251. border-radius: 0;
  4252. transition: box-shadow 0.2s;
  4253. -webkit-user-select: none;
  4254. -moz-user-select: none;
  4255. -ms-user-select: none;
  4256. user-select: none;
  4257. }
  4258. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text {
  4259. color: #323130;
  4260. }
  4261. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon {
  4262. color: #0078d4;
  4263. margin-right: 0.5rem;
  4264. }
  4265. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
  4266. color: #0078d4;
  4267. }
  4268. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover {
  4269. background: #f3f2f1;
  4270. }
  4271. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4272. color: #323130;
  4273. }
  4274. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4275. color: #0078d4;
  4276. }
  4277. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4278. color: #0078d4;
  4279. }
  4280. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus {
  4281. outline: 0 none;
  4282. outline-offset: 0;
  4283. box-shadow: inset 0 0 0 1px #605e5c;
  4284. }
  4285. .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon {
  4286. margin-left: auto;
  4287. transition: transform 0.2s;
  4288. }
  4289. .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
  4290. transform: rotate(-180deg);
  4291. }
  4292. .p-menubar .p-menubar-root-list .p-submenu-list {
  4293. width: 100%;
  4294. position: static;
  4295. box-shadow: none;
  4296. border: 0 none;
  4297. }
  4298. .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon {
  4299. transition: transform 0.2s;
  4300. transform: rotate(90deg);
  4301. }
  4302. .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
  4303. transform: rotate(-90deg);
  4304. }
  4305. .p-menubar .p-menubar-root-list .p-menuitem {
  4306. width: 100%;
  4307. position: static;
  4308. }
  4309. .p-menubar .p-menubar-root-list ul li a {
  4310. padding-left: 2.25rem;
  4311. }
  4312. .p-menubar .p-menubar-root-list ul li ul li a {
  4313. padding-left: 3.75rem;
  4314. }
  4315. .p-menubar .p-menubar-root-list ul li ul li ul li a {
  4316. padding-left: 5.25rem;
  4317. }
  4318. .p-menubar .p-menubar-root-list ul li ul li ul li ul li a {
  4319. padding-left: 6.75rem;
  4320. }
  4321. .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a {
  4322. padding-left: 8.25rem;
  4323. }
  4324. .p-menubar.p-menubar-mobile-active .p-menubar-root-list {
  4325. display: flex;
  4326. flex-direction: column;
  4327. top: 100%;
  4328. left: 0;
  4329. z-index: 1;
  4330. }
  4331. }
  4332. .p-panelmenu .p-panelmenu-header > a {
  4333. padding: 1rem;
  4334. border: 1px solid #a19f9d;
  4335. color: #323130;
  4336. background: #faf9f8;
  4337. font-weight: 600;
  4338. border-radius: 2px;
  4339. transition: box-shadow 0.2s;
  4340. }
  4341. .p-panelmenu .p-panelmenu-header > a .p-panelmenu-icon {
  4342. margin-right: 0.5rem;
  4343. }
  4344. .p-panelmenu .p-panelmenu-header > a .p-menuitem-icon {
  4345. margin-right: 0.5rem;
  4346. }
  4347. .p-panelmenu .p-panelmenu-header > a:focus {
  4348. outline: 0 none;
  4349. outline-offset: 0;
  4350. box-shadow: inset 0 0 0 1px #605e5c;
  4351. }
  4352. .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover {
  4353. background: #f3f2f1;
  4354. border-color: #a19f9d;
  4355. color: #323130;
  4356. }
  4357. .p-panelmenu .p-panelmenu-header.p-highlight {
  4358. margin-bottom: 0;
  4359. }
  4360. .p-panelmenu .p-panelmenu-header.p-highlight > a {
  4361. background: #faf9f8;
  4362. border-color: #a19f9d;
  4363. color: #323130;
  4364. border-bottom-right-radius: 0;
  4365. border-bottom-left-radius: 0;
  4366. }
  4367. .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover {
  4368. border-color: #a19f9d;
  4369. background: #f3f2f1;
  4370. color: #323130;
  4371. }
  4372. .p-panelmenu .p-panelmenu-content {
  4373. padding: 0;
  4374. border: 1px solid #a19f9d;
  4375. background: #ffffff;
  4376. color: #323130;
  4377. margin-bottom: 4px;
  4378. border-top: 0;
  4379. border-top-right-radius: 0;
  4380. border-top-left-radius: 0;
  4381. border-bottom-right-radius: 2px;
  4382. border-bottom-left-radius: 2px;
  4383. }
  4384. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link {
  4385. padding: 0.75rem 0.5rem;
  4386. color: #323130;
  4387. border-radius: 0;
  4388. transition: box-shadow 0.2s;
  4389. -webkit-user-select: none;
  4390. -moz-user-select: none;
  4391. -ms-user-select: none;
  4392. user-select: none;
  4393. }
  4394. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text {
  4395. color: #323130;
  4396. }
  4397. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon {
  4398. color: #0078d4;
  4399. margin-right: 0.5rem;
  4400. }
  4401. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon {
  4402. color: #0078d4;
  4403. }
  4404. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover {
  4405. background: #f3f2f1;
  4406. }
  4407. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4408. color: #323130;
  4409. }
  4410. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4411. color: #0078d4;
  4412. }
  4413. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4414. color: #0078d4;
  4415. }
  4416. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus {
  4417. outline: 0 none;
  4418. outline-offset: 0;
  4419. box-shadow: inset 0 0 0 1px #605e5c;
  4420. }
  4421. .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon {
  4422. margin-right: 0.5rem;
  4423. }
  4424. .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu) {
  4425. padding: 0 0 0 1rem;
  4426. }
  4427. .p-panelmenu .p-panelmenu-panel {
  4428. margin-bottom: 4px;
  4429. }
  4430. .p-steps .p-steps-item .p-menuitem-link {
  4431. background: transparent;
  4432. transition: box-shadow 0.2s;
  4433. border-radius: 2px;
  4434. background: #ffffff;
  4435. }
  4436. .p-steps .p-steps-item .p-menuitem-link .p-steps-number {
  4437. color: #323130;
  4438. border: 1px solid #f3f2f1;
  4439. background: #ffffff;
  4440. min-width: 2rem;
  4441. height: 2rem;
  4442. line-height: 2rem;
  4443. font-size: 1.143rem;
  4444. z-index: 1;
  4445. border-radius: 50%;
  4446. }
  4447. .p-steps .p-steps-item .p-menuitem-link .p-steps-title {
  4448. margin-top: 0.5rem;
  4449. color: #605e5c;
  4450. }
  4451. .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus {
  4452. outline: 0 none;
  4453. outline-offset: 0;
  4454. box-shadow: inset 0 0 0 1px #605e5c;
  4455. }
  4456. .p-steps .p-steps-item.p-highlight .p-steps-number {
  4457. background: #edebe9;
  4458. color: #323130;
  4459. }
  4460. .p-steps .p-steps-item.p-highlight .p-steps-title {
  4461. font-weight: 600;
  4462. color: #323130;
  4463. }
  4464. .p-steps .p-steps-item:before {
  4465. content: " ";
  4466. border-top: 1px solid #edebe9;
  4467. width: 100%;
  4468. top: 50%;
  4469. left: 0;
  4470. display: block;
  4471. position: absolute;
  4472. margin-top: -1rem;
  4473. }
  4474. .p-tabmenu .p-tabmenu-nav {
  4475. background: #ffffff;
  4476. border: 0 none;
  4477. border-width: 0 0 2px 0;
  4478. }
  4479. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem {
  4480. margin-right: 0;
  4481. }
  4482. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link {
  4483. border: solid #a19f9d;
  4484. border-width: 0 0 2px 0;
  4485. border-color: transparent transparent transparent transparent;
  4486. background: #ffffff;
  4487. color: #605e5c;
  4488. padding: 1rem;
  4489. font-weight: 600;
  4490. border-top-right-radius: 2px;
  4491. border-top-left-radius: 2px;
  4492. transition: box-shadow 0.2s;
  4493. margin: 0 0.5rem -2px 0;
  4494. }
  4495. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon {
  4496. margin-right: 0.5rem;
  4497. }
  4498. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus {
  4499. outline: 0 none;
  4500. outline-offset: 0;
  4501. box-shadow: inset 0 0 0 1px #605e5c;
  4502. }
  4503. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link {
  4504. background: #f3f2f1;
  4505. border-color: transparent;
  4506. color: #605e5c;
  4507. }
  4508. .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link {
  4509. background: #ffffff;
  4510. border-color: #0078d4;
  4511. color: #323130;
  4512. }
  4513. .p-tieredmenu {
  4514. padding: 0;
  4515. background: #ffffff;
  4516. color: #323130;
  4517. border: 1px solid #eeeeee;
  4518. border-radius: 2px;
  4519. width: 12.5rem;
  4520. }
  4521. .p-tieredmenu .p-menuitem-link {
  4522. padding: 0.75rem 0.5rem;
  4523. color: #323130;
  4524. border-radius: 0;
  4525. transition: box-shadow 0.2s;
  4526. -webkit-user-select: none;
  4527. -moz-user-select: none;
  4528. -ms-user-select: none;
  4529. user-select: none;
  4530. }
  4531. .p-tieredmenu .p-menuitem-link .p-menuitem-text {
  4532. color: #323130;
  4533. }
  4534. .p-tieredmenu .p-menuitem-link .p-menuitem-icon {
  4535. color: #0078d4;
  4536. margin-right: 0.5rem;
  4537. }
  4538. .p-tieredmenu .p-menuitem-link .p-submenu-icon {
  4539. color: #0078d4;
  4540. }
  4541. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover {
  4542. background: #f3f2f1;
  4543. }
  4544. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text {
  4545. color: #323130;
  4546. }
  4547. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon {
  4548. color: #0078d4;
  4549. }
  4550. .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon {
  4551. color: #0078d4;
  4552. }
  4553. .p-tieredmenu .p-menuitem-link:focus {
  4554. outline: 0 none;
  4555. outline-offset: 0;
  4556. box-shadow: inset 0 0 0 1px #605e5c;
  4557. }
  4558. .p-tieredmenu.p-tieredmenu-overlay {
  4559. background: #ffffff;
  4560. border: 0 none;
  4561. 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);
  4562. }
  4563. .p-tieredmenu .p-submenu-list {
  4564. padding: 0;
  4565. background: #ffffff;
  4566. border: 0 none;
  4567. 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);
  4568. }
  4569. .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link {
  4570. background: #edebe9;
  4571. }
  4572. .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
  4573. color: #323130;
  4574. }
  4575. .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 {
  4576. color: #0078d4;
  4577. }
  4578. .p-tieredmenu .p-menu-separator {
  4579. border-top: 1px solid #edebe9;
  4580. margin: 0.25rem 0;
  4581. }
  4582. .p-tieredmenu .p-submenu-icon {
  4583. font-size: 0.875rem;
  4584. }
  4585. .p-inline-message {
  4586. padding: 0.5rem 0.5rem;
  4587. margin: 0;
  4588. border-radius: 2px;
  4589. }
  4590. .p-inline-message.p-inline-message-info {
  4591. background: #f3f2f1;
  4592. border: 0 none;
  4593. border-width: 0px;
  4594. color: #323130;
  4595. }
  4596. .p-inline-message.p-inline-message-info .p-inline-message-icon {
  4597. color: #605e5c;
  4598. }
  4599. .p-inline-message.p-inline-message-success {
  4600. background: #dff6dd;
  4601. border: 0 none;
  4602. border-width: 0px;
  4603. color: #323130;
  4604. }
  4605. .p-inline-message.p-inline-message-success .p-inline-message-icon {
  4606. color: #107c10;
  4607. }
  4608. .p-inline-message.p-inline-message-warn {
  4609. background: #fff4ce;
  4610. border: 0 none;
  4611. border-width: 0px;
  4612. color: #323130;
  4613. }
  4614. .p-inline-message.p-inline-message-warn .p-inline-message-icon {
  4615. color: #797775;
  4616. }
  4617. .p-inline-message.p-inline-message-error {
  4618. background: #fde7e9;
  4619. border: 0 none;
  4620. border-width: 0px;
  4621. color: #323130;
  4622. }
  4623. .p-inline-message.p-inline-message-error .p-inline-message-icon {
  4624. color: #a80000;
  4625. }
  4626. .p-inline-message .p-inline-message-icon {
  4627. font-size: 1rem;
  4628. margin-right: 0.5rem;
  4629. }
  4630. .p-inline-message .p-inline-message-text {
  4631. font-size: 90%;
  4632. }
  4633. .p-inline-message.p-inline-message-icon-only .p-inline-message-icon {
  4634. margin-right: 0;
  4635. }
  4636. .p-message {
  4637. margin: 1rem 0;
  4638. border-radius: 2px;
  4639. }
  4640. .p-message .p-message-wrapper {
  4641. padding: 0.5rem;
  4642. }
  4643. .p-message .p-message-close {
  4644. width: 2rem;
  4645. height: 2rem;
  4646. border-radius: 2px;
  4647. background: transparent;
  4648. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4649. }
  4650. .p-message .p-message-close:hover {
  4651. background: rgba(255, 255, 255, 0.3);
  4652. }
  4653. .p-message .p-message-close:focus {
  4654. outline: 0 none;
  4655. outline-offset: 0;
  4656. box-shadow: inset 0 0 0 1px #605e5c;
  4657. }
  4658. .p-message.p-message-info {
  4659. background: #f3f2f1;
  4660. border: 0 none;
  4661. border-width: 0 0 0 6px;
  4662. color: #323130;
  4663. }
  4664. .p-message.p-message-info .p-message-icon {
  4665. color: #605e5c;
  4666. }
  4667. .p-message.p-message-info .p-message-close {
  4668. color: #605e5c;
  4669. }
  4670. .p-message.p-message-success {
  4671. background: #dff6dd;
  4672. border: 0 none;
  4673. border-width: 0 0 0 6px;
  4674. color: #323130;
  4675. }
  4676. .p-message.p-message-success .p-message-icon {
  4677. color: #107c10;
  4678. }
  4679. .p-message.p-message-success .p-message-close {
  4680. color: #107c10;
  4681. }
  4682. .p-message.p-message-warn {
  4683. background: #fff4ce;
  4684. border: 0 none;
  4685. border-width: 0 0 0 6px;
  4686. color: #323130;
  4687. }
  4688. .p-message.p-message-warn .p-message-icon {
  4689. color: #797775;
  4690. }
  4691. .p-message.p-message-warn .p-message-close {
  4692. color: #797775;
  4693. }
  4694. .p-message.p-message-error {
  4695. background: #fde7e9;
  4696. border: 0 none;
  4697. border-width: 0 0 0 6px;
  4698. color: #323130;
  4699. }
  4700. .p-message.p-message-error .p-message-icon {
  4701. color: #a80000;
  4702. }
  4703. .p-message.p-message-error .p-message-close {
  4704. color: #a80000;
  4705. }
  4706. .p-message .p-message-text {
  4707. font-size: 90%;
  4708. font-weight: 500;
  4709. }
  4710. .p-message .p-message-icon {
  4711. font-size: 1rem;
  4712. margin-right: 0.5rem;
  4713. }
  4714. .p-toast {
  4715. opacity: 0.9;
  4716. }
  4717. .p-toast .p-toast-message {
  4718. margin: 0 0 1rem 0;
  4719. 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);
  4720. border-radius: 2px;
  4721. }
  4722. .p-toast .p-toast-message .p-toast-message-content {
  4723. padding: 0.5rem;
  4724. border-width: 0;
  4725. }
  4726. .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text {
  4727. margin: 0 0 0 1rem;
  4728. }
  4729. .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon {
  4730. font-size: 1.25rem;
  4731. }
  4732. .p-toast .p-toast-message .p-toast-message-content .p-toast-summary {
  4733. font-weight: 600;
  4734. }
  4735. .p-toast .p-toast-message .p-toast-message-content .p-toast-detail {
  4736. margin: 0.5rem 0 0 0;
  4737. }
  4738. .p-toast .p-toast-message .p-toast-icon-close {
  4739. width: 1.25rem;
  4740. height: 1.25rem;
  4741. border-radius: 2px;
  4742. background: transparent;
  4743. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4744. }
  4745. .p-toast .p-toast-message .p-toast-icon-close:hover {
  4746. background: rgba(255, 255, 255, 0.3);
  4747. }
  4748. .p-toast .p-toast-message .p-toast-icon-close:focus {
  4749. outline: 0 none;
  4750. outline-offset: 0;
  4751. box-shadow: inset 0 0 0 1px #605e5c;
  4752. }
  4753. .p-toast .p-toast-message.p-toast-message-info {
  4754. background: #f3f2f1;
  4755. border: 0 none;
  4756. border-width: 0 0 0 6px;
  4757. color: #323130;
  4758. }
  4759. .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,
  4760. .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close {
  4761. color: #605e5c;
  4762. }
  4763. .p-toast .p-toast-message.p-toast-message-success {
  4764. background: #dff6dd;
  4765. border: 0 none;
  4766. border-width: 0 0 0 6px;
  4767. color: #323130;
  4768. }
  4769. .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,
  4770. .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close {
  4771. color: #107c10;
  4772. }
  4773. .p-toast .p-toast-message.p-toast-message-warn {
  4774. background: #fff4ce;
  4775. border: 0 none;
  4776. border-width: 0 0 0 6px;
  4777. color: #323130;
  4778. }
  4779. .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,
  4780. .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close {
  4781. color: #797775;
  4782. }
  4783. .p-toast .p-toast-message.p-toast-message-error {
  4784. background: #fde7e9;
  4785. border: 0 none;
  4786. border-width: 0 0 0 6px;
  4787. color: #323130;
  4788. }
  4789. .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,
  4790. .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close {
  4791. color: #a80000;
  4792. }
  4793. .p-galleria .p-galleria-close {
  4794. margin: 0.5rem;
  4795. background: transparent;
  4796. color: #faf9f8;
  4797. width: 4rem;
  4798. height: 4rem;
  4799. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4800. border-radius: 50%;
  4801. }
  4802. .p-galleria .p-galleria-close .p-galleria-close-icon {
  4803. font-size: 2rem;
  4804. }
  4805. .p-galleria .p-galleria-close:hover {
  4806. background: rgba(255, 255, 255, 0.1);
  4807. color: #faf9f8;
  4808. }
  4809. .p-galleria .p-galleria-item-nav {
  4810. background: transparent;
  4811. color: #faf9f8;
  4812. width: 4rem;
  4813. height: 4rem;
  4814. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4815. border-radius: 2px;
  4816. margin: 0 0.5rem;
  4817. }
  4818. .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,
  4819. .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon {
  4820. font-size: 2rem;
  4821. }
  4822. .p-galleria .p-galleria-item-nav:not(.p-disabled):hover {
  4823. background: rgba(255, 255, 255, 0.1);
  4824. color: #faf9f8;
  4825. }
  4826. .p-galleria .p-galleria-caption {
  4827. background: rgba(0, 0, 0, 0.5);
  4828. color: #faf9f8;
  4829. padding: 1rem;
  4830. }
  4831. .p-galleria .p-galleria-indicators {
  4832. padding: 1rem;
  4833. }
  4834. .p-galleria .p-galleria-indicators .p-galleria-indicator button {
  4835. background-color: #c8c6c4;
  4836. width: 1rem;
  4837. height: 1rem;
  4838. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4839. border-radius: 50%;
  4840. }
  4841. .p-galleria .p-galleria-indicators .p-galleria-indicator button:hover {
  4842. background: #e1dfdd;
  4843. }
  4844. .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  4845. background: #edebe9;
  4846. color: #323130;
  4847. }
  4848. .p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator {
  4849. margin-right: 0.5rem;
  4850. }
  4851. .p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator {
  4852. margin-bottom: 0.5rem;
  4853. }
  4854. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators {
  4855. background: rgba(0, 0, 0, 0.5);
  4856. }
  4857. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button {
  4858. background: rgba(255, 255, 255, 0.4);
  4859. }
  4860. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover {
  4861. background: rgba(255, 255, 255, 0.6);
  4862. }
  4863. .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  4864. background: #edebe9;
  4865. color: #323130;
  4866. }
  4867. .p-galleria .p-galleria-thumbnail-container {
  4868. background: rgba(0, 0, 0, 0.9);
  4869. padding: 1rem 0.25rem;
  4870. }
  4871. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,
  4872. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next {
  4873. margin: 0.5rem;
  4874. background-color: transparent;
  4875. color: #faf9f8;
  4876. width: 2rem;
  4877. height: 2rem;
  4878. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4879. border-radius: 50%;
  4880. }
  4881. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,
  4882. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover {
  4883. background: rgba(255, 255, 255, 0.1);
  4884. color: #faf9f8;
  4885. }
  4886. .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus {
  4887. outline: 0 none;
  4888. outline-offset: 0;
  4889. box-shadow: inset 0 0 0 1px #605e5c;
  4890. }
  4891. .p-galleria-mask.p-component-overlay {
  4892. background-color: rgba(0, 0, 0, 0.9);
  4893. }
  4894. .p-avatar {
  4895. background-color: #edebe9;
  4896. border-radius: 2px;
  4897. }
  4898. .p-avatar.p-avatar-lg {
  4899. width: 3rem;
  4900. height: 3rem;
  4901. font-size: 1.5rem;
  4902. }
  4903. .p-avatar.p-avatar-lg .p-avatar-icon {
  4904. font-size: 1.5rem;
  4905. }
  4906. .p-avatar.p-avatar-xl {
  4907. width: 4rem;
  4908. height: 4rem;
  4909. font-size: 2rem;
  4910. }
  4911. .p-avatar.p-avatar-xl .p-avatar-icon {
  4912. font-size: 2rem;
  4913. }
  4914. .p-avatar-group .p-avatar {
  4915. border: 2px solid #ffffff;
  4916. }
  4917. .p-badge {
  4918. background: #0078d4;
  4919. color: #ffffff;
  4920. font-size: 0.75rem;
  4921. font-weight: 700;
  4922. min-width: 1.5rem;
  4923. height: 1.5rem;
  4924. line-height: 1.5rem;
  4925. }
  4926. .p-badge.p-badge-secondary {
  4927. background-color: #d45c00;
  4928. color: #ffffff;
  4929. }
  4930. .p-badge.p-badge-success {
  4931. background-color: #498205;
  4932. color: #ffffff;
  4933. }
  4934. .p-badge.p-badge-info {
  4935. background-color: #00b7c3;
  4936. color: #ffffff;
  4937. }
  4938. .p-badge.p-badge-warning {
  4939. background-color: #ffaa44;
  4940. color: #323130;
  4941. }
  4942. .p-badge.p-badge-danger {
  4943. background-color: #d13438;
  4944. color: #ffffff;
  4945. }
  4946. .p-badge.p-badge-lg {
  4947. font-size: 1.125rem;
  4948. min-width: 2.25rem;
  4949. height: 2.25rem;
  4950. line-height: 2.25rem;
  4951. }
  4952. .p-badge.p-badge-xl {
  4953. font-size: 1.5rem;
  4954. min-width: 3rem;
  4955. height: 3rem;
  4956. line-height: 3rem;
  4957. }
  4958. .p-blockui.p-component-overlay {
  4959. background: rgba(0, 0, 0, 0.4);
  4960. }
  4961. .p-chip {
  4962. background-color: #edebe9;
  4963. color: #323130;
  4964. border-radius: 16px;
  4965. padding: 0 0.5rem;
  4966. }
  4967. .p-chip .p-chip-text {
  4968. line-height: 1.5;
  4969. margin-top: 0.25rem;
  4970. margin-bottom: 0.25rem;
  4971. }
  4972. .p-chip .p-chip-icon {
  4973. margin-right: 0.5rem;
  4974. }
  4975. .p-chip img {
  4976. width: 2rem;
  4977. height: 2rem;
  4978. margin-left: -0.5rem;
  4979. margin-right: 0.5rem;
  4980. }
  4981. .p-chip .p-chip-remove-icon {
  4982. margin-left: 0.5rem;
  4983. border-radius: 2px;
  4984. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  4985. }
  4986. .p-chip .p-chip-remove-icon:focus {
  4987. outline: 0 none;
  4988. outline-offset: 0;
  4989. box-shadow: inset 0 0 0 1px #605e5c;
  4990. }
  4991. .p-inplace .p-inplace-display {
  4992. padding: 0.5rem 0.5rem;
  4993. border-radius: 2px;
  4994. transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  4995. }
  4996. .p-inplace .p-inplace-display:not(.p-disabled):hover {
  4997. background: #f3f2f1;
  4998. color: #323130;
  4999. }
  5000. .p-inplace .p-inplace-display:focus {
  5001. outline: 0 none;
  5002. outline-offset: 0;
  5003. box-shadow: inset 0 0 0 1px #605e5c;
  5004. }
  5005. .p-progressbar {
  5006. border: 0 none;
  5007. height: 2px;
  5008. background: #edebe9;
  5009. border-radius: 2px;
  5010. }
  5011. .p-progressbar .p-progressbar-value {
  5012. border: 0 none;
  5013. margin: 0;
  5014. background: #0078d4;
  5015. }
  5016. .p-progressbar .p-progressbar-label {
  5017. color: #323130;
  5018. line-height: 2px;
  5019. }
  5020. .p-scrolltop {
  5021. width: 3rem;
  5022. height: 3rem;
  5023. border-radius: 2px;
  5024. 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;
  5025. transition: background-color 0.2s, color 0.2s, box-shadow 0.2s;
  5026. }
  5027. .p-scrolltop.p-link {
  5028. background: rgba(0, 0, 0, 0.7);
  5029. }
  5030. .p-scrolltop.p-link:hover {
  5031. background: rgba(0, 0, 0, 0.8);
  5032. }
  5033. .p-scrolltop .p-scrolltop-icon {
  5034. font-size: 1.5rem;
  5035. color: #faf9f8;
  5036. }
  5037. .p-skeleton {
  5038. background-color: #edebe9;
  5039. border-radius: 2px;
  5040. }
  5041. .p-skeleton:after {
  5042. background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
  5043. }
  5044. .p-tag {
  5045. background: #0078d4;
  5046. color: #ffffff;
  5047. font-size: 0.75rem;
  5048. font-weight: 700;
  5049. padding: 0.25rem 0.4rem;
  5050. border-radius: 2px;
  5051. }
  5052. .p-tag.p-tag-success {
  5053. background-color: #498205;
  5054. color: #ffffff;
  5055. }
  5056. .p-tag.p-tag-info {
  5057. background-color: #00b7c3;
  5058. color: #ffffff;
  5059. }
  5060. .p-tag.p-tag-warning {
  5061. background-color: #ffaa44;
  5062. color: #323130;
  5063. }
  5064. .p-tag.p-tag-danger {
  5065. background-color: #d13438;
  5066. color: #ffffff;
  5067. }
  5068. .p-tag .p-tag-icon {
  5069. margin-right: 0.25rem;
  5070. font-size: 0.75rem;
  5071. }
  5072. .p-terminal {
  5073. background: #ffffff;
  5074. color: #323130;
  5075. border: 1px solid #a19f9d;
  5076. padding: 1rem;
  5077. }
  5078. .p-terminal .p-terminal-input {
  5079. font-size: 1rem;
  5080. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  5081. }
  5082. /* Customizations to the designer theme should be defined here */
  5083. .p-button-label {
  5084. font-weight: 600;
  5085. }
  5086. .p-slider:not(.p-disabled):hover {
  5087. background-color: #deecf9;
  5088. }
  5089. .p-slider:not(.p-disabled):hover .p-slider-range {
  5090. background-color: #0078d4;
  5091. }
  5092. .p-slider:not(.p-disabled):hover .p-slider-handle {
  5093. border-color: #005a9e;
  5094. }
  5095. .p-inputswitch {
  5096. width: 40px;
  5097. height: 20px;
  5098. }
  5099. .p-inputswitch .p-inputswitch-slider {
  5100. border: 1px solid #605e5c;
  5101. }
  5102. .p-inputswitch .p-inputswitch-slider:before {
  5103. width: 12px;
  5104. height: 12px;
  5105. margin-top: -6px;
  5106. }
  5107. .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider {
  5108. border-color: #323130;
  5109. }
  5110. .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before {
  5111. background-color: #323130;
  5112. }
  5113. .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider {
  5114. border-color: #0078d4;
  5115. }
  5116. .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before {
  5117. background-color: #ffffff;
  5118. }
  5119. .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider {
  5120. border-color: #0078d4;
  5121. }
  5122. .p-datepicker .p-datepicker-header .p-datepicker-title {
  5123. order: 1;
  5124. margin: 0 auto 0 0;
  5125. }
  5126. .p-datepicker .p-datepicker-prev {
  5127. order: 2;
  5128. }
  5129. .p-datepicker .p-datepicker-prev .p-datepicker-prev-icon:before {
  5130. content: "";
  5131. }
  5132. .p-datepicker .p-datepicker-next {
  5133. order: 3;
  5134. font-size: 90%;
  5135. }
  5136. .p-datepicker .p-datepicker-next .p-datepicker-next-icon:before {
  5137. content: "";
  5138. }
  5139. .p-datepicker .p-datepicker-buttonbar {
  5140. border-top: 0 none;
  5141. }
  5142. .p-datepicker .p-timepicker {
  5143. border-top: 0 none;
  5144. }
  5145. .p-datepicker .p-timepicker span {
  5146. font-size: 90%;
  5147. }
  5148. .p-datepicker .p-timepicker .pi-chevron-up:before {
  5149. content: "";
  5150. }
  5151. .p-datepicker .p-timepicker .pi-chevron-down:before {
  5152. content: "";
  5153. }
  5154. .p-datepicker table {
  5155. font-size: 90%;
  5156. }
  5157. .p-datepicker table td.p-datepicker-today > span {
  5158. border-radius: 50%;
  5159. }
  5160. .p-datepicker .p-datepicker-buttonbar .p-button {
  5161. font-size: 90%;
  5162. color: #323130;
  5163. }
  5164. .p-datepicker .p-datepicker-buttonbar .p-button .p-button-label {
  5165. font-weight: 400;
  5166. }
  5167. .p-datepicker .p-datepicker-buttonbar .p-button:enabled:hover {
  5168. color: #323130;
  5169. background-color: #f3f2f1;
  5170. }
  5171. .p-datepicker .p-monthpicker .p-monthpicker-month {
  5172. padding: 0.5rem 0;
  5173. }
  5174. .p-datatable {
  5175. font-size: 90%;
  5176. }
  5177. .p-toast {
  5178. font-size: 90%;
  5179. }
  5180. .p-toast .p-toast-icon-close-icon {
  5181. font-size: 90%;
  5182. }
  5183. .p-message {
  5184. font-size: 90%;
  5185. }
  5186. .p-message .p-message-close .p-message-close-icon {
  5187. font-size: 90%;
  5188. }
  5189. .p-tooltip .p-tooltip-text {
  5190. font-size: 90%;
  5191. }
  5192. .p-component .p-menu-separator {
  5193. border-color: #eeeeee;
  5194. }
  5195. .p-submenu-icon {
  5196. color: #605e5c !important;
  5197. }
  5198. .p-menuitem-active .p-submenu-icon {
  5199. color: #323130 !important;
  5200. }
  5201. .p-progressbar-label {
  5202. display: none !important;
  5203. }
  5204. .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
  5205. background-color: #0078d4;
  5206. }
  5207. .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
  5208. background-color: #0078d4;
  5209. }
  5210. .p-inputtext:disabled {
  5211. background-color: #f3f2f1;
  5212. border-color: #f3f2f1;
  5213. color: #a19f9d;
  5214. opacity: 1;
  5215. -webkit-user-select: none;
  5216. -moz-user-select: none;
  5217. -ms-user-select: none;
  5218. user-select: none;
  5219. }
  5220. .p-inputtext:enabled:focus {
  5221. box-shadow: inset 0 0 0 1px #0078d4;
  5222. }
  5223. .p-checkbox .p-checkbox-box.p-disabled,
  5224. .p-radiobutton .p-radiobutton-box.p-disabled,
  5225. .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container.p-disabled,
  5226. .p-chips .p-chips-multiple-container.p-disabled {
  5227. background-color: #f3f2f1;
  5228. border-color: #f3f2f1;
  5229. color: #a19f9d;
  5230. opacity: 1;
  5231. -webkit-user-select: none;
  5232. -moz-user-select: none;
  5233. -ms-user-select: none;
  5234. user-select: none;
  5235. }
  5236. .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus,
  5237. .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus,
  5238. .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus,
  5239. .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
  5240. box-shadow: inset 0 0 0 1px #0078d4;
  5241. }
  5242. .p-dropdown.p-disabled,
  5243. .p-multiselect.p-disabled {
  5244. background-color: #f3f2f1;
  5245. border-color: #f3f2f1;
  5246. color: #a19f9d;
  5247. opacity: 1;
  5248. -webkit-user-select: none;
  5249. -moz-user-select: none;
  5250. -ms-user-select: none;
  5251. user-select: none;
  5252. }
  5253. .p-dropdown.p-disabled .p-dropdown-label,
  5254. .p-dropdown.p-disabled .p-dropdown-trigger-icon,
  5255. .p-multiselect.p-disabled .p-dropdown-label,
  5256. .p-multiselect.p-disabled .p-dropdown-trigger-icon {
  5257. color: #a19f9d;
  5258. }
  5259. .p-dropdown:not(.p-disabled).p-focus,
  5260. .p-multiselect:not(.p-disabled).p-focus {
  5261. box-shadow: inset 0 0 0 1px #0078d4;
  5262. }
  5263. .p-inputswitch.p-focus .p-inputswitch-slider {
  5264. box-shadow: none;
  5265. outline: 1px solid #605e5c;
  5266. outline-offset: 2px;
  5267. }
  5268. .p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.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}.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-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}.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?6441e63a57ccc5105bad045142bc31eb) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(/images/vendor/primevue/resources/hue.png?f8505bd4d6f3e3aa435b72d1c0
  5269. @font-face {
  5270. font-family: 'primeicons';
  5271. font-display: auto;
  5272. src: url(/fonts/vendor/primeicons/primeicons.eot?dfbfef2de4bfb34e9722e83542173aaf);
  5273. src: url(/fonts/vendor/primeicons/primeicons.eot?dfbfef2de4bfb34e9722e83542173aaf?#iefix) format('embedded-opentype'), url(/fonts/vendor/primeicons/primeicons.ttf?3a0d4a58da62cf7c55bb243e98b172b5) format('truetype'), url(/fonts/vendor/primeicons/primeicons.woff?e61f3495a7ecd3d571a4c9a98797e955) format('woff'), url(/fonts/vendor/primeicons/primeicons.svg?c55d94a248721abbd2205460c2ca9cea?#primeicons) format('svg');
  5274. font-weight: normal;
  5275. font-style: normal;
  5276. }
  5277. .pi {
  5278. font-family: 'primeicons';
  5279. speak: none;
  5280. font-style: normal;
  5281. font-weight: normal;
  5282. font-variant: normal;
  5283. text-transform: none;
  5284. line-height: 1;
  5285. display: inline-block;
  5286. -webkit-font-smoothing: antialiased;
  5287. -moz-osx-font-smoothing: grayscale;
  5288. }
  5289. .pi:before {
  5290. --webkit-backface-visibility:hidden;
  5291. -webkit-backface-visibility: hidden;
  5292. backface-visibility: hidden;
  5293. }
  5294. .pi-fw {
  5295. width: 1.28571429em;
  5296. text-align: center;
  5297. }
  5298. .pi-spin {
  5299. -webkit-animation: fa-spin 2s infinite linear;
  5300. animation: fa-spin 2s infinite linear;
  5301. }
  5302. @-webkit-keyframes fa-spin {
  5303. 0% {
  5304. transform: rotate(0deg);
  5305. }
  5306. 100% {
  5307. transform: rotate(359deg);
  5308. }
  5309. }
  5310. @keyframes fa-spin {
  5311. 0% {
  5312. transform: rotate(0deg);
  5313. }
  5314. 100% {
  5315. transform: rotate(359deg);
  5316. }
  5317. }
  5318. .pi-send:before {
  5319. content: "\e9ca";
  5320. }
  5321. .pi-slack:before {
  5322. content: "\e9c9";
  5323. }
  5324. .pi-sun:before {
  5325. content: "\e9c8";
  5326. }
  5327. .pi-moon:before {
  5328. content: "\e9c7";
  5329. }
  5330. .pi-vimeo:before {
  5331. content: "\e9c6";
  5332. }
  5333. .pi-youtube:before {
  5334. content: "\e9c5";
  5335. }
  5336. .pi-flag:before {
  5337. content: "\e9c4";
  5338. }
  5339. .pi-wallet:before {
  5340. content: "\e9c3";
  5341. }
  5342. .pi-map:before {
  5343. content: "\e9c2";
  5344. }
  5345. .pi-link:before {
  5346. content: "\e9c1";
  5347. }
  5348. .pi-credit-card:before {
  5349. content: "\e9bf";
  5350. }
  5351. .pi-discord:before {
  5352. content: "\e9c0";
  5353. }
  5354. .pi-percentage:before {
  5355. content: "\e9be";
  5356. }
  5357. .pi-euro:before {
  5358. content: "\e9bd";
  5359. }
  5360. .pi-book:before {
  5361. content: "\e9ba";
  5362. }
  5363. .pi-shield:before {
  5364. content: "\e9b9";
  5365. }
  5366. .pi-paypal:before {
  5367. content: "\e9bb";
  5368. }
  5369. .pi-amazon:before {
  5370. content: "\e9bc";
  5371. }
  5372. .pi-phone:before {
  5373. content: "\e9b8";
  5374. }
  5375. .pi-filter-slash:before {
  5376. content: "\e9b7";
  5377. }
  5378. .pi-facebook:before {
  5379. content: "\e9b4";
  5380. }
  5381. .pi-github:before {
  5382. content: "\e9b5";
  5383. }
  5384. .pi-twitter:before {
  5385. content: "\e9b6";
  5386. }
  5387. .pi-step-backward-alt:before {
  5388. content: "\e9ac";
  5389. }
  5390. .pi-step-forward-alt:before {
  5391. content: "\e9ad";
  5392. }
  5393. .pi-forward:before {
  5394. content: "\e9ae";
  5395. }
  5396. .pi-backward:before {
  5397. content: "\e9af";
  5398. }
  5399. .pi-fast-backward:before {
  5400. content: "\e9b0";
  5401. }
  5402. .pi-fast-forward:before {
  5403. content: "\e9b1";
  5404. }
  5405. .pi-pause:before {
  5406. content: "\e9b2";
  5407. }
  5408. .pi-play:before {
  5409. content: "\e9b3";
  5410. }
  5411. .pi-compass:before {
  5412. content: "\e9ab";
  5413. }
  5414. .pi-id-card:before {
  5415. content: "\e9aa";
  5416. }
  5417. .pi-ticket:before {
  5418. content: "\e9a9";
  5419. }
  5420. .pi-file-o:before {
  5421. content: "\e9a8";
  5422. }
  5423. .pi-reply:before {
  5424. content: "\e9a7";
  5425. }
  5426. .pi-directions-alt:before {
  5427. content: "\e9a5";
  5428. }
  5429. .pi-directions:before {
  5430. content: "\e9a6";
  5431. }
  5432. .pi-thumbs-up:before {
  5433. content: "\e9a3";
  5434. }
  5435. .pi-thumbs-down:before {
  5436. content: "\e9a4";
  5437. }
  5438. .pi-sort-numeric-down-alt:before {
  5439. content: "\e996";
  5440. }
  5441. .pi-sort-numeric-up-alt:before {
  5442. content: "\e997";
  5443. }
  5444. .pi-sort-alpha-down-alt:before {
  5445. content: "\e998";
  5446. }
  5447. .pi-sort-alpha-up-alt:before {
  5448. content: "\e999";
  5449. }
  5450. .pi-sort-numeric-down:before {
  5451. content: "\e99a";
  5452. }
  5453. .pi-sort-numeric-up:before {
  5454. content: "\e99b";
  5455. }
  5456. .pi-sort-alpha-down:before {
  5457. content: "\e99c";
  5458. }
  5459. .pi-sort-alpha-up:before {
  5460. content: "\e99d";
  5461. }
  5462. .pi-sort-alt:before {
  5463. content: "\e99e";
  5464. }
  5465. .pi-sort-amount-up:before {
  5466. content: "\e99f";
  5467. }
  5468. .pi-sort-amount-down:before {
  5469. content: "\e9a0";
  5470. }
  5471. .pi-sort-amount-down-alt:before {
  5472. content: "\e9a1";
  5473. }
  5474. .pi-sort-amount-up-alt:before {
  5475. content: "\e9a2";
  5476. }
  5477. .pi-palette:before {
  5478. content: "\e995";
  5479. }
  5480. .pi-undo:before {
  5481. content: "\e994";
  5482. }
  5483. .pi-desktop:before {
  5484. content: "\e993";
  5485. }
  5486. .pi-sliders-v:before {
  5487. content: "\e991";
  5488. }
  5489. .pi-sliders-h:before {
  5490. content: "\e992";
  5491. }
  5492. .pi-search-plus:before {
  5493. content: "\e98f";
  5494. }
  5495. .pi-search-minus:before {
  5496. content: "\e990";
  5497. }
  5498. .pi-file-excel:before {
  5499. content: "\e98e";
  5500. }
  5501. .pi-file-pdf:before {
  5502. content: "\e98d";
  5503. }
  5504. .pi-check-square:before {
  5505. content: "\e98c";
  5506. }
  5507. .pi-chart-line:before {
  5508. content: "\e98b";
  5509. }
  5510. .pi-user-edit:before {
  5511. content: "\e98a";
  5512. }
  5513. .pi-exclamation-circle:before {
  5514. content: "\e989";
  5515. }
  5516. .pi-android:before {
  5517. content: "\e985";
  5518. }
  5519. .pi-google:before {
  5520. content: "\e986";
  5521. }
  5522. .pi-apple:before {
  5523. content: "\e987";
  5524. }
  5525. .pi-microsoft:before {
  5526. content: "\e988";
  5527. }
  5528. .pi-heart:before {
  5529. content: "\e984";
  5530. }
  5531. .pi-mobile:before {
  5532. content: "\e982";
  5533. }
  5534. .pi-tablet:before {
  5535. content: "\e983";
  5536. }
  5537. .pi-key:before {
  5538. content: "\e981";
  5539. }
  5540. .pi-shopping-cart:before {
  5541. content: "\e980";
  5542. }
  5543. .pi-comments:before {
  5544. content: "\e97e";
  5545. }
  5546. .pi-comment:before {
  5547. content: "\e97f";
  5548. }
  5549. .pi-briefcase:before {
  5550. content: "\e97d";
  5551. }
  5552. .pi-bell:before {
  5553. content: "\e97c";
  5554. }
  5555. .pi-paperclip:before {
  5556. content: "\e97b";
  5557. }
  5558. .pi-share-alt:before {
  5559. content: "\e97a";
  5560. }
  5561. .pi-envelope:before {
  5562. content: "\e979";
  5563. }
  5564. .pi-volume-down:before {
  5565. content: "\e976";
  5566. }
  5567. .pi-volume-up:before {
  5568. content: "\e977";
  5569. }
  5570. .pi-volume-off:before {
  5571. content: "\e978";
  5572. }
  5573. .pi-eject:before {
  5574. content: "\e975";
  5575. }
  5576. .pi-money-bill:before {
  5577. content: "\e974";
  5578. }
  5579. .pi-images:before {
  5580. content: "\e973";
  5581. }
  5582. .pi-image:before {
  5583. content: "\e972";
  5584. }
  5585. .pi-sign-in:before {
  5586. content: "\e970";
  5587. }
  5588. .pi-sign-out:before {
  5589. content: "\e971";
  5590. }
  5591. .pi-wifi:before {
  5592. content: "\e96f";
  5593. }
  5594. .pi-sitemap:before {
  5595. content: "\e96e";
  5596. }
  5597. .pi-chart-bar:before {
  5598. content: "\e96d";
  5599. }
  5600. .pi-camera:before {
  5601. content: "\e96c";
  5602. }
  5603. .pi-dollar:before {
  5604. content: "\e96b";
  5605. }
  5606. .pi-lock-open:before {
  5607. content: "\e96a";
  5608. }
  5609. .pi-table:before {
  5610. content: "\e969";
  5611. }
  5612. .pi-map-marker:before {
  5613. content: "\e968";
  5614. }
  5615. .pi-list:before {
  5616. content: "\e967";
  5617. }
  5618. .pi-eye-slash:before {
  5619. content: "\e965";
  5620. }
  5621. .pi-eye:before {
  5622. content: "\e966";
  5623. }
  5624. .pi-folder-open:before {
  5625. content: "\e964";
  5626. }
  5627. .pi-folder:before {
  5628. content: "\e963";
  5629. }
  5630. .pi-video:before {
  5631. content: "\e962";
  5632. }
  5633. .pi-inbox:before {
  5634. content: "\e961";
  5635. }
  5636. .pi-lock:before {
  5637. content: "\e95f";
  5638. }
  5639. .pi-unlock:before {
  5640. content: "\e960";
  5641. }
  5642. .pi-tags:before {
  5643. content: "\e95d";
  5644. }
  5645. .pi-tag:before {
  5646. content: "\e95e";
  5647. }
  5648. .pi-power-off:before {
  5649. content: "\e95c";
  5650. }
  5651. .pi-save:before {
  5652. content: "\e95b";
  5653. }
  5654. .pi-question-circle:before {
  5655. content: "\e959";
  5656. }
  5657. .pi-question:before {
  5658. content: "\e95a";
  5659. }
  5660. .pi-copy:before {
  5661. content: "\e957";
  5662. }
  5663. .pi-file:before {
  5664. content: "\e958";
  5665. }
  5666. .pi-clone:before {
  5667. content: "\e955";
  5668. }
  5669. .pi-calendar-times:before {
  5670. content: "\e952";
  5671. }
  5672. .pi-calendar-minus:before {
  5673. content: "\e953";
  5674. }
  5675. .pi-calendar-plus:before {
  5676. content: "\e954";
  5677. }
  5678. .pi-ellipsis-v:before {
  5679. content: "\e950";
  5680. }
  5681. .pi-ellipsis-h:before {
  5682. content: "\e951";
  5683. }
  5684. .pi-bookmark:before {
  5685. content: "\e94e";
  5686. }
  5687. .pi-globe:before {
  5688. content: "\e94f";
  5689. }
  5690. .pi-replay:before {
  5691. content: "\e94d";
  5692. }
  5693. .pi-filter:before {
  5694. content: "\e94c";
  5695. }
  5696. .pi-print:before {
  5697. content: "\e94b";
  5698. }
  5699. .pi-align-right:before {
  5700. content: "\e946";
  5701. }
  5702. .pi-align-left:before {
  5703. content: "\e947";
  5704. }
  5705. .pi-align-center:before {
  5706. content: "\e948";
  5707. }
  5708. .pi-align-justify:before {
  5709. content: "\e949";
  5710. }
  5711. .pi-cog:before {
  5712. content: "\e94a";
  5713. }
  5714. .pi-cloud-download:before {
  5715. content: "\e943";
  5716. }
  5717. .pi-cloud-upload:before {
  5718. content: "\e944";
  5719. }
  5720. .pi-cloud:before {
  5721. content: "\e945";
  5722. }
  5723. .pi-pencil:before {
  5724. content: "\e942";
  5725. }
  5726. .pi-users:before {
  5727. content: "\e941";
  5728. }
  5729. .pi-clock:before {
  5730. content: "\e940";
  5731. }
  5732. .pi-user-minus:before {
  5733. content: "\e93e";
  5734. }
  5735. .pi-user-plus:before {
  5736. content: "\e93f";
  5737. }
  5738. .pi-trash:before {
  5739. content: "\e93d";
  5740. }
  5741. .pi-external-link:before {
  5742. content: "\e93c";
  5743. }
  5744. .pi-window-maximize:before {
  5745. content: "\e93b";
  5746. }
  5747. .pi-window-minimize:before {
  5748. content: "\e93a";
  5749. }
  5750. .pi-refresh:before {
  5751. content: "\e938";
  5752. }
  5753. .pi-user:before {
  5754. content: "\e939";
  5755. }
  5756. .pi-exclamation-triangle:before {
  5757. content: "\e922";
  5758. }
  5759. .pi-calendar:before {
  5760. content: "\e927";
  5761. }
  5762. .pi-chevron-circle-left:before {
  5763. content: "\e928";
  5764. }
  5765. .pi-chevron-circle-down:before {
  5766. content: "\e929";
  5767. }
  5768. .pi-chevron-circle-right:before {
  5769. content: "\e92a";
  5770. }
  5771. .pi-chevron-circle-up:before {
  5772. content: "\e92b";
  5773. }
  5774. .pi-angle-double-down:before {
  5775. content: "\e92c";
  5776. }
  5777. .pi-angle-double-left:before {
  5778. content: "\e92d";
  5779. }
  5780. .pi-angle-double-right:before {
  5781. content: "\e92e";
  5782. }
  5783. .pi-angle-double-up:before {
  5784. content: "\e92f";
  5785. }
  5786. .pi-angle-down:before {
  5787. content: "\e930";
  5788. }
  5789. .pi-angle-left:before {
  5790. content: "\e931";
  5791. }
  5792. .pi-angle-right:before {
  5793. content: "\e932";
  5794. }
  5795. .pi-angle-up:before {
  5796. content: "\e933";
  5797. }
  5798. .pi-upload:before {
  5799. content: "\e934";
  5800. }
  5801. .pi-download:before {
  5802. content: "\e956";
  5803. }
  5804. .pi-ban:before {
  5805. content: "\e935";
  5806. }
  5807. .pi-star-o:before {
  5808. content: "\e936";
  5809. }
  5810. .pi-star:before {
  5811. content: "\e937";
  5812. }
  5813. .pi-chevron-left:before {
  5814. content: "\e900";
  5815. }
  5816. .pi-chevron-right:before {
  5817. content: "\e901";
  5818. }
  5819. .pi-chevron-down:before {
  5820. content: "\e902";
  5821. }
  5822. .pi-chevron-up:before {
  5823. content: "\e903";
  5824. }
  5825. .pi-caret-left:before {
  5826. content: "\e904";
  5827. }
  5828. .pi-caret-right:before {
  5829. content: "\e905";
  5830. }
  5831. .pi-caret-down:before {
  5832. content: "\e906";
  5833. }
  5834. .pi-caret-up:before {
  5835. content: "\e907";
  5836. }
  5837. .pi-search:before {
  5838. content: "\e908";
  5839. }
  5840. .pi-check:before {
  5841. content: "\e909";
  5842. }
  5843. .pi-check-circle:before {
  5844. content: "\e90a";
  5845. }
  5846. .pi-times:before {
  5847. content: "\e90b";
  5848. }
  5849. .pi-times-circle:before {
  5850. content: "\e90c";
  5851. }
  5852. .pi-plus:before {
  5853. content: "\e90d";
  5854. }
  5855. .pi-plus-circle:before {
  5856. content: "\e90e";
  5857. }
  5858. .pi-minus:before {
  5859. content: "\e90f";
  5860. }
  5861. .pi-minus-circle:before {
  5862. content: "\e910";
  5863. }
  5864. .pi-circle-on:before {
  5865. content: "\e911";
  5866. }
  5867. .pi-circle-off:before {
  5868. content: "\e912";
  5869. }
  5870. .pi-sort-down:before {
  5871. content: "\e913";
  5872. }
  5873. .pi-sort-up:before {
  5874. content: "\e914";
  5875. }
  5876. .pi-sort:before {
  5877. content: "\e915";
  5878. }
  5879. .pi-step-backward:before {
  5880. content: "\e916";
  5881. }
  5882. .pi-step-forward:before {
  5883. content: "\e917";
  5884. }
  5885. .pi-th-large:before {
  5886. content: "\e918";
  5887. }
  5888. .pi-arrow-down:before {
  5889. content: "\e919";
  5890. }
  5891. .pi-arrow-left:before {
  5892. content: "\e91a";
  5893. }
  5894. .pi-arrow-right:before {
  5895. content: "\e91b";
  5896. }
  5897. .pi-arrow-up:before {
  5898. content: "\e91c";
  5899. }
  5900. .pi-bars:before {
  5901. content: "\e91d";
  5902. }
  5903. .pi-arrow-circle-down:before {
  5904. content: "\e91e";
  5905. }
  5906. .pi-arrow-circle-left:before {
  5907. content: "\e91f";
  5908. }
  5909. .pi-arrow-circle-right:before {
  5910. content: "\e920";
  5911. }
  5912. .pi-arrow-circle-up:before {
  5913. content: "\e921";
  5914. }
  5915. .pi-info:before {
  5916. content: "\e923";
  5917. }
  5918. .pi-info-circle:before {
  5919. content: "\e924";
  5920. }
  5921. .pi-home:before {
  5922. content: "\e925";
  5923. }
  5924. .pi-spinner:before {
  5925. content: "\e926";
  5926. }
  5927. .p-grid {
  5928. display: flex;
  5929. flex-wrap: wrap;
  5930. margin-right: -0.5rem;
  5931. margin-left: -0.5rem;
  5932. margin-top: -0.5rem;
  5933. }
  5934. .p-grid > .p-col,
  5935. .p-grid > [class*=p-col] {
  5936. box-sizing: border-box;
  5937. }
  5938. .p-nogutter {
  5939. margin-right: 0;
  5940. margin-left: 0;
  5941. margin-top: 0;
  5942. }
  5943. .p-nogutter > .p-col,
  5944. .p-nogutter > [class*=p-col-] {
  5945. padding: 0;
  5946. }
  5947. .p-col {
  5948. flex-grow: 1;
  5949. flex-basis: 0;
  5950. padding: 0.5rem;
  5951. }
  5952. .p-col-fixed {
  5953. flex: 0 0 auto;
  5954. padding: 0.5rem;
  5955. }
  5956. .p-col-1,
  5957. .p-col-2,
  5958. .p-col-3,
  5959. .p-col-4,
  5960. .p-col-5,
  5961. .p-col-6,
  5962. .p-col-7,
  5963. .p-col-8,
  5964. .p-col-9,
  5965. .p-col-10,
  5966. .p-col-11,
  5967. .p-col-12 {
  5968. flex: 0 0 auto;
  5969. padding: 0.5rem;
  5970. }
  5971. .p-col-1 {
  5972. width: 8.3333%;
  5973. }
  5974. .p-col-2 {
  5975. width: 16.6667%;
  5976. }
  5977. .p-col-3 {
  5978. width: 25%;
  5979. }
  5980. .p-col-4 {
  5981. width: 33.3333%;
  5982. }
  5983. .p-col-5 {
  5984. width: 41.6667%;
  5985. }
  5986. .p-col-6 {
  5987. width: 50%;
  5988. }
  5989. .p-col-7 {
  5990. width: 58.3333%;
  5991. }
  5992. .p-col-8 {
  5993. width: 66.6667%;
  5994. }
  5995. .p-col-9 {
  5996. width: 75%;
  5997. }
  5998. .p-col-10 {
  5999. width: 83.3333%;
  6000. }
  6001. .p-col-11 {
  6002. width: 91.6667%;
  6003. }
  6004. .p-col-12 {
  6005. width: 100%;
  6006. }
  6007. .p-offset-12 {
  6008. margin-left: 100%;
  6009. }
  6010. .p-offset-11 {
  6011. margin-left: 91.66666667%;
  6012. }
  6013. .p-offset-10 {
  6014. margin-left: 83.33333333%;
  6015. }
  6016. .p-offset-9 {
  6017. margin-left: 75%;
  6018. }
  6019. .p-offset-8 {
  6020. margin-left: 66.66666667%;
  6021. }
  6022. .p-offset-7 {
  6023. margin-left: 58.33333333%;
  6024. }
  6025. .p-offset-6 {
  6026. margin-left: 50%;
  6027. }
  6028. .p-offset-5 {
  6029. margin-left: 41.66666667%;
  6030. }
  6031. .p-offset-4 {
  6032. margin-left: 33.33333333%;
  6033. }
  6034. .p-offset-3 {
  6035. margin-left: 25%;
  6036. }
  6037. .p-offset-2 {
  6038. margin-left: 16.66666667%;
  6039. }
  6040. .p-offset-1 {
  6041. margin-left: 8.33333333%;
  6042. }
  6043. .p-offset-0 {
  6044. margin-left: 0%;
  6045. }
  6046. .p-sm-1,
  6047. .p-sm-2,
  6048. .p-sm-3,
  6049. .p-sm-4,
  6050. .p-sm-5,
  6051. .p-sm-6,
  6052. .p-sm-7,
  6053. .p-sm-8,
  6054. .p-sm-9,
  6055. .p-sm-10,
  6056. .p-sm-11,
  6057. .p-sm-12,
  6058. .p-md-1,
  6059. .p-md-2,
  6060. .p-md-3,
  6061. .p-md-4,
  6062. .p-md-5,
  6063. .p-md-6,
  6064. .p-md-7,
  6065. .p-md-8,
  6066. .p-md-9,
  6067. .p-md-10,
  6068. .p-md-11,
  6069. .p-md-12,
  6070. .p-lg-1,
  6071. .p-lg-2,
  6072. .p-lg-3,
  6073. .p-lg-4,
  6074. .p-lg-5,
  6075. .p-lg-6,
  6076. .p-lg-7,
  6077. .p-lg-8,
  6078. .p-lg-9,
  6079. .p-lg-10,
  6080. .p-lg-11,
  6081. .p-lg-12,
  6082. .p-xl-1,
  6083. .p-xl-2,
  6084. .p-xl-3,
  6085. .p-xl-4,
  6086. .p-xl-5,
  6087. .p-xl-6,
  6088. .p-xl-7,
  6089. .p-xl-8,
  6090. .p-xl-9,
  6091. .p-xl-10,
  6092. .p-xl-11,
  6093. .p-xl-12 {
  6094. padding: 0.5rem;
  6095. }
  6096. .p-col-nogutter {
  6097. padding: 0;
  6098. }
  6099. @media screen and (min-width: 576px) {
  6100. .p-sm-1,
  6101. .p-sm-2,
  6102. .p-sm-3,
  6103. .p-sm-4,
  6104. .p-sm-5,
  6105. .p-sm-6,
  6106. .p-sm-7,
  6107. .p-sm-8,
  6108. .p-sm-9,
  6109. .p-sm-10,
  6110. .p-sm-11,
  6111. .p-sm-12 {
  6112. flex: 0 0 auto;
  6113. }
  6114. .p-sm-1 {
  6115. width: 8.3333%;
  6116. }
  6117. .p-sm-2 {
  6118. width: 16.6667%;
  6119. }
  6120. .p-sm-3 {
  6121. width: 25%;
  6122. }
  6123. .p-sm-4 {
  6124. width: 33.3333%;
  6125. }
  6126. .p-sm-5 {
  6127. width: 41.6667%;
  6128. }
  6129. .p-sm-6 {
  6130. width: 50%;
  6131. }
  6132. .p-sm-7 {
  6133. width: 58.3333%;
  6134. }
  6135. .p-sm-8 {
  6136. width: 66.6667%;
  6137. }
  6138. .p-sm-9 {
  6139. width: 75%;
  6140. }
  6141. .p-sm-10 {
  6142. width: 83.3333%;
  6143. }
  6144. .p-sm-11 {
  6145. width: 91.6667%;
  6146. }
  6147. .p-sm-12 {
  6148. width: 100%;
  6149. }
  6150. .p-sm-offset-12 {
  6151. margin-left: 100%;
  6152. }
  6153. .p-sm-offset-11 {
  6154. margin-left: 91.66666667%;
  6155. }
  6156. .p-sm-offset-10 {
  6157. margin-left: 83.33333333%;
  6158. }
  6159. .p-sm-offset-9 {
  6160. margin-left: 75%;
  6161. }
  6162. .p-sm-offset-8 {
  6163. margin-left: 66.66666667%;
  6164. }
  6165. .p-sm-offset-7 {
  6166. margin-left: 58.33333333%;
  6167. }
  6168. .p-sm-offset-6 {
  6169. margin-left: 50%;
  6170. }
  6171. .p-sm-offset-5 {
  6172. margin-left: 41.66666667%;
  6173. }
  6174. .p-sm-offset-4 {
  6175. margin-left: 33.33333333%;
  6176. }
  6177. .p-sm-offset-3 {
  6178. margin-left: 25%;
  6179. }
  6180. .p-sm-offset-2 {
  6181. margin-left: 16.66666667%;
  6182. }
  6183. .p-sm-offset-1 {
  6184. margin-left: 8.33333333%;
  6185. }
  6186. .p-sm-offset-0 {
  6187. margin-left: 0%;
  6188. }
  6189. }
  6190. @media screen and (min-width: 768px) {
  6191. .p-md-1,
  6192. .p-md-2,
  6193. .p-md-3,
  6194. .p-md-4,
  6195. .p-md-5,
  6196. .p-md-6,
  6197. .p-md-7,
  6198. .p-md-8,
  6199. .p-md-9,
  6200. .p-md-10,
  6201. .p-md-11,
  6202. .p-md-12 {
  6203. flex: 0 0 auto;
  6204. }
  6205. .p-md-1 {
  6206. width: 8.3333%;
  6207. }
  6208. .p-md-2 {
  6209. width: 16.6667%;
  6210. }
  6211. .p-md-3 {
  6212. width: 25%;
  6213. }
  6214. .p-md-4 {
  6215. width: 33.3333%;
  6216. }
  6217. .p-md-5 {
  6218. width: 41.6667%;
  6219. }
  6220. .p-md-6 {
  6221. width: 50%;
  6222. }
  6223. .p-md-7 {
  6224. width: 58.3333%;
  6225. }
  6226. .p-md-8 {
  6227. width: 66.6667%;
  6228. }
  6229. .p-md-9 {
  6230. width: 75%;
  6231. }
  6232. .p-md-10 {
  6233. width: 83.3333%;
  6234. }
  6235. .p-md-11 {
  6236. width: 91.6667%;
  6237. }
  6238. .p-md-12 {
  6239. width: 100%;
  6240. }
  6241. .p-md-offset-12 {
  6242. margin-left: 100%;
  6243. }
  6244. .p-md-offset-11 {
  6245. margin-left: 91.66666667%;
  6246. }
  6247. .p-md-offset-10 {
  6248. margin-left: 83.33333333%;
  6249. }
  6250. .p-md-offset-9 {
  6251. margin-left: 75%;
  6252. }
  6253. .p-md-offset-8 {
  6254. margin-left: 66.66666667%;
  6255. }
  6256. .p-md-offset-7 {
  6257. margin-left: 58.33333333%;
  6258. }
  6259. .p-md-offset-6 {
  6260. margin-left: 50%;
  6261. }
  6262. .p-md-offset-5 {
  6263. margin-left: 41.66666667%;
  6264. }
  6265. .p-md-offset-4 {
  6266. margin-left: 33.33333333%;
  6267. }
  6268. .p-md-offset-3 {
  6269. margin-left: 25%;
  6270. }
  6271. .p-md-offset-2 {
  6272. margin-left: 16.66666667%;
  6273. }
  6274. .p-md-offset-1 {
  6275. margin-left: 8.33333333%;
  6276. }
  6277. .p-md-offset-0 {
  6278. margin-left: 0%;
  6279. }
  6280. }
  6281. @media screen and (min-width: 992px) {
  6282. .p-lg-1,
  6283. .p-lg-2,
  6284. .p-lg-3,
  6285. .p-lg-4,
  6286. .p-lg-5,
  6287. .p-lg-6,
  6288. .p-lg-7,
  6289. .p-lg-8,
  6290. .p-lg-9,
  6291. .p-lg-10,
  6292. .p-lg-11,
  6293. .p-lg-12 {
  6294. flex: 0 0 auto;
  6295. }
  6296. .p-lg-1 {
  6297. width: 8.3333%;
  6298. }
  6299. .p-lg-2 {
  6300. width: 16.6667%;
  6301. }
  6302. .p-lg-3 {
  6303. width: 25%;
  6304. }
  6305. .p-lg-4 {
  6306. width: 33.3333%;
  6307. }
  6308. .p-lg-5 {
  6309. width: 41.6667%;
  6310. }
  6311. .p-lg-6 {
  6312. width: 50%;
  6313. }
  6314. .p-lg-7 {
  6315. width: 58.3333%;
  6316. }
  6317. .p-lg-8 {
  6318. width: 66.6667%;
  6319. }
  6320. .p-lg-9 {
  6321. width: 75%;
  6322. }
  6323. .p-lg-10 {
  6324. width: 83.3333%;
  6325. }
  6326. .p-lg-11 {
  6327. width: 91.6667%;
  6328. }
  6329. .p-lg-12 {
  6330. width: 100%;
  6331. }
  6332. .p-lg-offset-12 {
  6333. margin-left: 100%;
  6334. }
  6335. .p-lg-offset-11 {
  6336. margin-left: 91.66666667%;
  6337. }
  6338. .p-lg-offset-10 {
  6339. margin-left: 83.33333333%;
  6340. }
  6341. .p-lg-offset-9 {
  6342. margin-left: 75%;
  6343. }
  6344. .p-lg-offset-8 {
  6345. margin-left: 66.66666667%;
  6346. }
  6347. .p-lg-offset-7 {
  6348. margin-left: 58.33333333%;
  6349. }
  6350. .p-lg-offset-6 {
  6351. margin-left: 50%;
  6352. }
  6353. .p-lg-offset-5 {
  6354. margin-left: 41.66666667%;
  6355. }
  6356. .p-lg-offset-4 {
  6357. margin-left: 33.33333333%;
  6358. }
  6359. .p-lg-offset-3 {
  6360. margin-left: 25%;
  6361. }
  6362. .p-lg-offset-2 {
  6363. margin-left: 16.66666667%;
  6364. }
  6365. .p-lg-offset-1 {
  6366. margin-left: 8.33333333%;
  6367. }
  6368. .p-lg-offset-0 {
  6369. margin-left: 0%;
  6370. }
  6371. }
  6372. @media screen and (min-width: 1200px) {
  6373. .p-xl-1,
  6374. .p-xl-2,
  6375. .p-xl-3,
  6376. .p-xl-4,
  6377. .p-xl-5,
  6378. .p-xl-6,
  6379. .p-xl-7,
  6380. .p-xl-8,
  6381. .p-xl-9,
  6382. .p-xl-10,
  6383. .p-xl-11,
  6384. .p-xl-12 {
  6385. flex: 0 0 auto;
  6386. }
  6387. .p-xl-1 {
  6388. width: 8.3333%;
  6389. }
  6390. .p-xl-2 {
  6391. width: 16.6667%;
  6392. }
  6393. .p-xl-3 {
  6394. width: 25%;
  6395. }
  6396. .p-xl-4 {
  6397. width: 33.3333%;
  6398. }
  6399. .p-xl-5 {
  6400. width: 41.6667%;
  6401. }
  6402. .p-xl-6 {
  6403. width: 50%;
  6404. }
  6405. .p-xl-7 {
  6406. width: 58.3333%;
  6407. }
  6408. .p-xl-8 {
  6409. width: 66.6667%;
  6410. }
  6411. .p-xl-9 {
  6412. width: 75%;
  6413. }
  6414. .p-xl-10 {
  6415. width: 83.3333%;
  6416. }
  6417. .p-xl-11 {
  6418. width: 91.6667%;
  6419. }
  6420. .p-xl-12 {
  6421. width: 100%;
  6422. }
  6423. .p-xl-offset-12 {
  6424. margin-left: 100%;
  6425. }
  6426. .p-xl-offset-11 {
  6427. margin-left: 91.66666667%;
  6428. }
  6429. .p-xl-offset-10 {
  6430. margin-left: 83.33333333%;
  6431. }
  6432. .p-xl-offset-9 {
  6433. margin-left: 75%;
  6434. }
  6435. .p-xl-offset-8 {
  6436. margin-left: 66.66666667%;
  6437. }
  6438. .p-xl-offset-7 {
  6439. margin-left: 58.33333333%;
  6440. }
  6441. .p-xl-offset-6 {
  6442. margin-left: 50%;
  6443. }
  6444. .p-xl-offset-5 {
  6445. margin-left: 41.66666667%;
  6446. }
  6447. .p-xl-offset-4 {
  6448. margin-left: 33.33333333%;
  6449. }
  6450. .p-xl-offset-3 {
  6451. margin-left: 25%;
  6452. }
  6453. .p-xl-offset-2 {
  6454. margin-left: 16.66666667%;
  6455. }
  6456. .p-xl-offset-1 {
  6457. margin-left: 8.33333333%;
  6458. }
  6459. .p-xl-offset-0 {
  6460. margin-left: 0%;
  6461. }
  6462. }
  6463. .p-justify-start {
  6464. justify-content: flex-start;
  6465. }
  6466. .p-justify-end {
  6467. justify-content: flex-end;
  6468. }
  6469. .p-justify-center {
  6470. justify-content: center;
  6471. }
  6472. .p-justify-between {
  6473. justify-content: space-between;
  6474. }
  6475. .p-justify-around {
  6476. justify-content: space-around;
  6477. }
  6478. .p-justify-even {
  6479. justify-content: space-evenly;
  6480. }
  6481. .p-align-start {
  6482. align-items: flex-start;
  6483. }
  6484. .p-align-end {
  6485. align-items: flex-end;
  6486. }
  6487. .p-align-center {
  6488. align-items: center;
  6489. }
  6490. .p-align-baseline {
  6491. align-items: baseline;
  6492. }
  6493. .p-align-stretch {
  6494. align-items: stretch;
  6495. }
  6496. .p-col-align-start {
  6497. align-self: flex-start;
  6498. }
  6499. .p-col-align-end {
  6500. align-self: flex-end;
  6501. }
  6502. .p-col-align-center {
  6503. -ms-grid-row-align: center;
  6504. align-self: center;
  6505. }
  6506. .p-col-align-baseline {
  6507. align-self: baseline;
  6508. }
  6509. .p-col-align-stretch {
  6510. -ms-grid-row-align: stretch;
  6511. align-self: stretch;
  6512. }
  6513. .p-dir-row {
  6514. flex-direction: row;
  6515. }
  6516. .p-dir-rev {
  6517. flex-direction: row-reverse;
  6518. }
  6519. .p-dir-col {
  6520. flex-direction: column;
  6521. }
  6522. .p-dir-col-rev {
  6523. flex-direction: column-reverse;
  6524. }
  6525. .p-dir-col > .p-col,
  6526. .p-dir-col-rev > .p-col {
  6527. flex-basis: auto;
  6528. }
  6529. .p-col-order-first {
  6530. order: -1;
  6531. }
  6532. .p-col-order-last {
  6533. order: 13;
  6534. }
  6535. .p-col-order-0 {
  6536. order: 0;
  6537. }
  6538. .p-col-order-1 {
  6539. order: 1;
  6540. }
  6541. .p-col-order-2 {
  6542. order: 2;
  6543. }
  6544. .p-col-order-3 {
  6545. order: 3;
  6546. }
  6547. .p-col-order-4 {
  6548. order: 4;
  6549. }
  6550. .p-col-order-5 {
  6551. order: 5;
  6552. }
  6553. .p-col-order-6 {
  6554. order: 6;
  6555. }
  6556. .p-col-order-7 {
  6557. order: 7;
  6558. }
  6559. .p-col-order-8 {
  6560. order: 8;
  6561. }
  6562. .p-col-order-9 {
  6563. order: 9;
  6564. }
  6565. .p-col-order-10 {
  6566. order: 10;
  6567. }
  6568. .p-col-order-11 {
  6569. order: 11;
  6570. }
  6571. .p-col-order-12 {
  6572. order: 12;
  6573. }
  6574. @media screen and (min-width: 576px) {
  6575. .p-sm-order-first {
  6576. order: -1;
  6577. }
  6578. .p-sm-order-last {
  6579. order: 13;
  6580. }
  6581. .p-sm-order-0 {
  6582. order: 0;
  6583. }
  6584. .p-sm-order-1 {
  6585. order: 1;
  6586. }
  6587. .p-sm-order-2 {
  6588. order: 2;
  6589. }
  6590. .p-sm-order-3 {
  6591. order: 3;
  6592. }
  6593. .p-sm-order-4 {
  6594. order: 4;
  6595. }
  6596. .p-sm-order-5 {
  6597. order: 5;
  6598. }
  6599. .p-sm-order-6 {
  6600. order: 6;
  6601. }
  6602. .p-sm-order-7 {
  6603. order: 7;
  6604. }
  6605. .p-sm-order-8 {
  6606. order: 8;
  6607. }
  6608. .p-sm-order-9 {
  6609. order: 9;
  6610. }
  6611. .p-sm-order-10 {
  6612. order: 10;
  6613. }
  6614. .p-sm-order-11 {
  6615. order: 11;
  6616. }
  6617. .p-sm-order-12 {
  6618. order: 12;
  6619. }
  6620. }
  6621. @media screen and (min-width: 768px) {
  6622. .p-md-order-first {
  6623. order: -1;
  6624. }
  6625. .p-md-order-last {
  6626. order: 13;
  6627. }
  6628. .p-md-order-0 {
  6629. order: 0;
  6630. }
  6631. .p-md-order-1 {
  6632. order: 1;
  6633. }
  6634. .p-md-order-2 {
  6635. order: 2;
  6636. }
  6637. .p-md-order-3 {
  6638. order: 3;
  6639. }
  6640. .p-md-order-4 {
  6641. order: 4;
  6642. }
  6643. .p-md-order-5 {
  6644. order: 5;
  6645. }
  6646. .p-md-order-6 {
  6647. order: 6;
  6648. }
  6649. .p-md-order-7 {
  6650. order: 7;
  6651. }
  6652. .p-md-order-8 {
  6653. order: 8;
  6654. }
  6655. .p-md-order-9 {
  6656. order: 9;
  6657. }
  6658. .p-md-order-10 {
  6659. order: 10;
  6660. }
  6661. .p-md-order-11 {
  6662. order: 11;
  6663. }
  6664. .p-md-order-12 {
  6665. order: 12;
  6666. }
  6667. }
  6668. @media screen and (min-width: 992px) {
  6669. .p-lg-order-first {
  6670. order: -1;
  6671. }
  6672. .p-lg-order-last {
  6673. order: 13;
  6674. }
  6675. .p-lg-order-0 {
  6676. order: 0;
  6677. }
  6678. .p-lg-order-1 {
  6679. order: 1;
  6680. }
  6681. .p-lg-order-2 {
  6682. order: 2;
  6683. }
  6684. .p-lg-order-3 {
  6685. order: 3;
  6686. }
  6687. .p-lg-order-4 {
  6688. order: 4;
  6689. }
  6690. .p-lg-order-5 {
  6691. order: 5;
  6692. }
  6693. .p-lg-order-6 {
  6694. order: 6;
  6695. }
  6696. .p-lg-order-7 {
  6697. order: 7;
  6698. }
  6699. .p-lg-order-8 {
  6700. order: 8;
  6701. }
  6702. .p-lg-order-9 {
  6703. order: 9;
  6704. }
  6705. .p-lg-order-10 {
  6706. order: 10;
  6707. }
  6708. .p-lg-order-11 {
  6709. order: 11;
  6710. }
  6711. .p-lg-order-12 {
  6712. order: 12;
  6713. }
  6714. }
  6715. @media screen and (min-width: 1200px) {
  6716. .p-xl-order-first {
  6717. order: -1;
  6718. }
  6719. .p-xl-order-last {
  6720. order: 13;
  6721. }
  6722. .p-xl-order-0 {
  6723. order: 0;
  6724. }
  6725. .p-xl-order-1 {
  6726. order: 1;
  6727. }
  6728. .p-xl-order-2 {
  6729. order: 2;
  6730. }
  6731. .p-xl-order-3 {
  6732. order: 3;
  6733. }
  6734. .p-xl-order-4 {
  6735. order: 4;
  6736. }
  6737. .p-xl-order-5 {
  6738. order: 5;
  6739. }
  6740. .p-xl-order-6 {
  6741. order: 6;
  6742. }
  6743. .p-xl-order-7 {
  6744. order: 7;
  6745. }
  6746. .p-xl-order-8 {
  6747. order: 8;
  6748. }
  6749. .p-xl-order-9 {
  6750. order: 9;
  6751. }
  6752. .p-xl-order-10 {
  6753. order: 10;
  6754. }
  6755. .p-xl-order-11 {
  6756. order: 11;
  6757. }
  6758. .p-xl-order-12 {
  6759. order: 12;
  6760. }
  6761. }
  6762. .p-field {
  6763. margin-bottom: 1rem;
  6764. }
  6765. .p-field > label {
  6766. display: inline-block;
  6767. margin-bottom: 0.5rem;
  6768. }
  6769. .p-field.p-grid > label {
  6770. display: flex;
  6771. align-items: center;
  6772. }
  6773. .p-field > small {
  6774. margin-top: 0.25rem;
  6775. }
  6776. .p-field.p-grid,
  6777. .p-formgrid.p-grid {
  6778. margin-top: 0;
  6779. }
  6780. .p-field.p-grid .p-col-fixed,
  6781. .p-formgrid.p-grid .p-col-fixed,
  6782. .p-field.p-grid .p-col,
  6783. .p-formgrid.p-grid .p-col,
  6784. .p-field.p-grid .p-col-1,
  6785. .p-formgrid.p-grid .p-col-1,
  6786. .p-field.p-grid .p-col-2,
  6787. .p-formgrid.p-grid .p-col-2,
  6788. .p-field.p-grid .p-col-3,
  6789. .p-formgrid.p-grid .p-col-3,
  6790. .p-field.p-grid .p-col-4,
  6791. .p-formgrid.p-grid .p-col-4,
  6792. .p-field.p-grid .p-col-5,
  6793. .p-formgrid.p-grid .p-col-5,
  6794. .p-field.p-grid .p-col-6,
  6795. .p-formgrid.p-grid .p-col-6,
  6796. .p-field.p-grid .p-col-7,
  6797. .p-formgrid.p-grid .p-col-7,
  6798. .p-field.p-grid .p-col-8,
  6799. .p-formgrid.p-grid .p-col-8,
  6800. .p-field.p-grid .p-col-9,
  6801. .p-formgrid.p-grid .p-col-9,
  6802. .p-field.p-grid .p-col-10,
  6803. .p-formgrid.p-grid .p-col-10,
  6804. .p-field.p-grid .p-col-11,
  6805. .p-formgrid.p-grid .p-col-11,
  6806. .p-field.p-grid .p-col-12,
  6807. .p-formgrid.p-grid .p-col-12 {
  6808. padding-top: 0;
  6809. padding-bottom: 0;
  6810. }
  6811. .p-formgroup-inline {
  6812. display: flex;
  6813. flex-wrap: wrap;
  6814. align-items: flex-start;
  6815. }
  6816. .p-formgroup-inline .p-field,
  6817. .p-formgroup-inline .p-field-checkbox,
  6818. .p-formgroup-inline .p-field-radiobutton {
  6819. margin-right: 1rem;
  6820. }
  6821. .p-formgroup-inline .p-field > label,
  6822. .p-formgroup-inline .p-field-checkbox > label,
  6823. .p-formgroup-inline .p-field-radiobutton > label {
  6824. margin-right: 0.5rem;
  6825. margin-bottom: 0;
  6826. }
  6827. .p-field-checkbox,
  6828. .p-field-radiobutton {
  6829. margin-bottom: 1rem;
  6830. display: flex;
  6831. align-items: center;
  6832. }
  6833. .p-field-checkbox > label,
  6834. .p-field-radiobutton > label {
  6835. margin-left: 0.5rem;
  6836. line-height: 1;
  6837. }
  6838. .p-d-none {
  6839. display: none !important;
  6840. }
  6841. .p-d-inline {
  6842. display: inline !important;
  6843. }
  6844. .p-d-inline-block {
  6845. display: inline-block !important;
  6846. }
  6847. .p-d-block {
  6848. display: block !important;
  6849. }
  6850. .p-d-flex {
  6851. display: flex !important;
  6852. }
  6853. .p-d-inline-flex {
  6854. display: inline-flex !important;
  6855. }
  6856. @media screen and (min-width: 576px) {
  6857. .p-d-sm-none {
  6858. display: none !important;
  6859. }
  6860. .p-d-sm-inline {
  6861. display: inline !important;
  6862. }
  6863. .p-d-sm-inline-block {
  6864. display: inline-block !important;
  6865. }
  6866. .p-d-sm-block {
  6867. display: block !important;
  6868. }
  6869. .p-d-sm-flex {
  6870. display: flex !important;
  6871. }
  6872. .p-d-sm-inline-flex {
  6873. display: inline-flex !important;
  6874. }
  6875. }
  6876. @media screen and (min-width: 768px) {
  6877. .p-d-md-none {
  6878. display: none !important;
  6879. }
  6880. .p-d-md-inline {
  6881. display: inline !important;
  6882. }
  6883. .p-d-md-inline-block {
  6884. display: inline-block !important;
  6885. }
  6886. .p-d-md-block {
  6887. display: block !important;
  6888. }
  6889. .p-d-md-flex {
  6890. display: flex !important;
  6891. }
  6892. .p-d-md-inline-flex {
  6893. display: inline-flex !important;
  6894. }
  6895. }
  6896. @media screen and (min-width: 992px) {
  6897. .p-d-lg-none {
  6898. display: none !important;
  6899. }
  6900. .p-d-lg-inline {
  6901. display: inline !important;
  6902. }
  6903. .p-d-lg-inline-block {
  6904. display: inline-block !important;
  6905. }
  6906. .p-d-lg-block {
  6907. display: block !important;
  6908. }
  6909. .p-d-lg-flex {
  6910. display: flex !important;
  6911. }
  6912. .p-d-lg-inline-flex {
  6913. display: inline-flex !important;
  6914. }
  6915. }
  6916. @media screen and (min-width: 1200px) {
  6917. .p-d-xl-none {
  6918. display: none !important;
  6919. }
  6920. .p-d-xl-inline {
  6921. display: inline !important;
  6922. }
  6923. .p-d-xl-inline-block {
  6924. display: inline-block !important;
  6925. }
  6926. .p-d-xl-block {
  6927. display: block !important;
  6928. }
  6929. .p-d-xl-flex {
  6930. display: flex !important;
  6931. }
  6932. .p-d-xl-inline-flex {
  6933. display: inline-flex !important;
  6934. }
  6935. }
  6936. @media print {
  6937. .p-d-print-none {
  6938. display: none !important;
  6939. }
  6940. .p-d-print-inline {
  6941. display: inline !important;
  6942. }
  6943. .p-d-print-inline-block {
  6944. display: inline-block !important;
  6945. }
  6946. .p-d-print-block {
  6947. display: block !important;
  6948. }
  6949. .p-d-print-flex {
  6950. display: flex !important;
  6951. }
  6952. .p-d-print-inline-flex {
  6953. display: inline-flex !important;
  6954. }
  6955. }
  6956. .p-text-justify {
  6957. text-align: justify !important;
  6958. }
  6959. .p-text-left {
  6960. text-align: left !important;
  6961. }
  6962. .p-text-right {
  6963. text-align: right !important;
  6964. }
  6965. .p-text-center {
  6966. text-align: center !important;
  6967. }
  6968. .p-text-nowrap {
  6969. white-space: nowrap !important;
  6970. }
  6971. .p-text-truncate {
  6972. overflow: hidden;
  6973. text-overflow: ellipsis;
  6974. white-space: nowrap;
  6975. }
  6976. .p-text-lowercase {
  6977. text-transform: lowercase !important;
  6978. }
  6979. .p-text-uppercase {
  6980. text-transform: uppercase !important;
  6981. }
  6982. .p-text-capitalize {
  6983. text-transform: capitalize !important;
  6984. }
  6985. .p-text-bold {
  6986. font-weight: 700 !important;
  6987. }
  6988. .p-text-normal {
  6989. font-weight: 400 !important;
  6990. }
  6991. .p-text-light {
  6992. font-weight: 300 !important;
  6993. }
  6994. .p-text-italic {
  6995. font-style: italic !important;
  6996. }
  6997. @media screen and (min-width: 576px) {
  6998. .p-text-sm-justify {
  6999. text-align: justify !important;
  7000. }
  7001. .p-text-sm-left {
  7002. text-align: left !important;
  7003. }
  7004. .p-text-sm-right {
  7005. text-align: right !important;
  7006. }
  7007. .p-text-sm-center {
  7008. text-align: center !important;
  7009. }
  7010. }
  7011. @media screen and (min-width: 768px) {
  7012. .p-text-md-justify {
  7013. text-align: justify !important;
  7014. }
  7015. .p-text-md-left {
  7016. text-align: left !important;
  7017. }
  7018. .p-text-md-right {
  7019. text-align: right !important;
  7020. }
  7021. .p-text-md-center {
  7022. text-align: center !important;
  7023. }
  7024. }
  7025. @media screen and (min-width: 992px) {
  7026. .p-text-lg-justify {
  7027. text-align: justify !important;
  7028. }
  7029. .p-text-lg-left {
  7030. text-align: left !important;
  7031. }
  7032. .p-text-lg-right {
  7033. text-align: right !important;
  7034. }
  7035. .p-text-lg-center {
  7036. text-align: center !important;
  7037. }
  7038. }
  7039. @media screen and (min-width: 1200px) {
  7040. .p-text-xl-justify {
  7041. text-align: justify !important;
  7042. }
  7043. .p-text-xl-left {
  7044. text-align: left !important;
  7045. }
  7046. .p-text-xl-right {
  7047. text-align: right !important;
  7048. }
  7049. .p-text-xl-center {
  7050. text-align: center !important;
  7051. }
  7052. }
  7053. .p-flex-row {
  7054. flex-direction: row !important;
  7055. }
  7056. .p-flex-row-reverse {
  7057. flex-direction: row-reverse !important;
  7058. }
  7059. .p-flex-column {
  7060. flex-direction: column !important;
  7061. }
  7062. .p-flex-column-reverse {
  7063. flex-direction: column-reverse !important;
  7064. }
  7065. @media screen and (min-width: 576px) {
  7066. .p-flex-sm-row {
  7067. flex-direction: row !important;
  7068. }
  7069. .p-flex-sm-row-reverse {
  7070. flex-direction: row-reverse !important;
  7071. }
  7072. .p-flex-sm-column {
  7073. flex-direction: column !important;
  7074. }
  7075. .p-flex-sm-column-reverse {
  7076. flex-direction: column-reverse !important;
  7077. }
  7078. }
  7079. @media screen and (min-width: 768px) {
  7080. .p-flex-md-row {
  7081. flex-direction: row !important;
  7082. }
  7083. .p-flex-md-row-reverse {
  7084. flex-direction: row-reverse !important;
  7085. }
  7086. .p-flex-md-column {
  7087. flex-direction: column !important;
  7088. }
  7089. .p-flex-md-column-reverse {
  7090. flex-direction: column-reverse !important;
  7091. }
  7092. }
  7093. @media screen and (min-width: 992px) {
  7094. .p-flex-lg-row {
  7095. flex-direction: row !important;
  7096. }
  7097. .p-flex-lg-row-reverse {
  7098. flex-direction: row-reverse !important;
  7099. }
  7100. .p-flex-lg-column {
  7101. flex-direction: column !important;
  7102. }
  7103. .p-flex-lg-column-reverse {
  7104. flex-direction: column-reverse !important;
  7105. }
  7106. }
  7107. @media screen and (min-width: 1200px) {
  7108. .p-flex-xl-row {
  7109. flex-direction: row !important;
  7110. }
  7111. .p-flex-xl-row-reverse {
  7112. flex-direction: row-reverse !important;
  7113. }
  7114. .p-flex-xl-column {
  7115. flex-direction: column !important;
  7116. }
  7117. .p-flex-xl-column-reverse {
  7118. flex-direction: column-reverse !important;
  7119. }
  7120. }
  7121. .p-jc-start {
  7122. justify-content: flex-start;
  7123. }
  7124. .p-jc-end {
  7125. justify-content: flex-end;
  7126. }
  7127. .p-jc-center {
  7128. justify-content: center;
  7129. }
  7130. .p-jc-between {
  7131. justify-content: space-between;
  7132. }
  7133. .p-jc-around {
  7134. justify-content: space-around;
  7135. }
  7136. .p-jc-evenly {
  7137. justify-content: space-evenly;
  7138. }
  7139. @media screen and (min-width: 576px) {
  7140. .p-jc-sm-start {
  7141. justify-content: flex-start;
  7142. }
  7143. .p-jc-sm-end {
  7144. justify-content: flex-end;
  7145. }
  7146. .p-jc-sm-center {
  7147. justify-content: center;
  7148. }
  7149. .p-jc-sm-between {
  7150. justify-content: space-between;
  7151. }
  7152. .p-jc-sm-around {
  7153. justify-content: space-around;
  7154. }
  7155. .p-jc-sm-evenly {
  7156. justify-content: space-evenly;
  7157. }
  7158. }
  7159. @media screen and (min-width: 768px) {
  7160. .p-jc-md-start {
  7161. justify-content: flex-start;
  7162. }
  7163. .p-jc-md-end {
  7164. justify-content: flex-end;
  7165. }
  7166. .p-jc-md-center {
  7167. justify-content: center;
  7168. }
  7169. .p-jc-md-between {
  7170. justify-content: space-between;
  7171. }
  7172. .p-jc-md-around {
  7173. justify-content: space-around;
  7174. }
  7175. .p-jc-md-evenly {
  7176. justify-content: space-evenly;
  7177. }
  7178. }
  7179. @media screen and (min-width: 992px) {
  7180. .p-jc-lg-start {
  7181. justify-content: flex-start;
  7182. }
  7183. .p-jc-lg-end {
  7184. justify-content: flex-end;
  7185. }
  7186. .p-jc-lg-center {
  7187. justify-content: center;
  7188. }
  7189. .p-jc-lg-between {
  7190. justify-content: space-between;
  7191. }
  7192. .p-jc-lg-around {
  7193. justify-content: space-around;
  7194. }
  7195. .p-jc-lg-evenly {
  7196. justify-content: space-evenly;
  7197. }
  7198. }
  7199. @media screen and (min-width: 1200px) {
  7200. .p-jc-xl-start {
  7201. justify-content: flex-start;
  7202. }
  7203. .p-jc-xl-end {
  7204. justify-content: flex-end;
  7205. }
  7206. .p-jc-xl-center {
  7207. justify-content: center;
  7208. }
  7209. .p-jc-xl-between {
  7210. justify-content: space-between;
  7211. }
  7212. .p-jc-xl-around {
  7213. justify-content: space-around;
  7214. }
  7215. .p-jc-xl-evenly {
  7216. justify-content: space-evenly;
  7217. }
  7218. }
  7219. .p-ai-start {
  7220. align-items: flex-start;
  7221. }
  7222. .p-ai-end {
  7223. align-items: flex-end;
  7224. }
  7225. .p-ai-center {
  7226. align-items: center;
  7227. }
  7228. .p-ai-baseline {
  7229. align-items: baseline;
  7230. }
  7231. .p-ai-stretch {
  7232. align-items: stretch;
  7233. }
  7234. @media screen and (min-width: 576px) {
  7235. .p-ai-sm-start {
  7236. align-items: flex-start;
  7237. }
  7238. .p-ai-sm-end {
  7239. align-items: flex-end;
  7240. }
  7241. .p-ai-sm-center {
  7242. align-items: center;
  7243. }
  7244. .p-ai-sm-baseline {
  7245. align-items: baseline;
  7246. }
  7247. .p-ai-sm-stretch {
  7248. align-items: stretch;
  7249. }
  7250. }
  7251. @media screen and (min-width: 768px) {
  7252. .p-ai-md-start {
  7253. align-items: flex-start;
  7254. }
  7255. .p-ai-md-end {
  7256. align-items: flex-end;
  7257. }
  7258. .p-ai-md-center {
  7259. align-items: center;
  7260. }
  7261. .p-ai-md-baseline {
  7262. align-items: baseline;
  7263. }
  7264. .p-ai-md-stretch {
  7265. align-items: stretch;
  7266. }
  7267. }
  7268. @media screen and (min-width: 992px) {
  7269. .p-ai-lg-start {
  7270. align-items: flex-start;
  7271. }
  7272. .p-ai-lg-end {
  7273. align-items: flex-end;
  7274. }
  7275. .p-ai-lg-center {
  7276. align-items: center;
  7277. }
  7278. .p-ai-lg-baseline {
  7279. align-items: baseline;
  7280. }
  7281. .p-ai-lg-stretch {
  7282. align-items: stretch;
  7283. }
  7284. }
  7285. @media screen and (min-width: 1200px) {
  7286. .p-ai-xl-start {
  7287. align-items: flex-start;
  7288. }
  7289. .p-ai-xl-end {
  7290. align-items: flex-end;
  7291. }
  7292. .p-ai-xl-center {
  7293. align-items: center;
  7294. }
  7295. .p-ai-xl-baseline {
  7296. align-items: baseline;
  7297. }
  7298. .p-ai-xl-stretch {
  7299. align-items: stretch;
  7300. }
  7301. }
  7302. .p-as-start {
  7303. align-self: start;
  7304. }
  7305. .p-as-end {
  7306. align-self: flex-end;
  7307. }
  7308. .p-as-center {
  7309. align-self: center;
  7310. }
  7311. .p-as-baseline {
  7312. align-self: baseline;
  7313. }
  7314. .p-as-stretch {
  7315. align-self: stretch;
  7316. }
  7317. @media screen and (min-width: 576px) {
  7318. .p-as-sm-start {
  7319. align-self: start;
  7320. }
  7321. .p-as-sm-end {
  7322. align-self: flex-end;
  7323. }
  7324. .p-as-sm-center {
  7325. align-self: center;
  7326. }
  7327. .p-as-sm-baseline {
  7328. align-self: baseline;
  7329. }
  7330. .p-as-sm-stretch {
  7331. align-self: stretch;
  7332. }
  7333. }
  7334. @media screen and (min-width: 768px) {
  7335. .p-as-md-start {
  7336. align-self: start;
  7337. }
  7338. .p-as-md-end {
  7339. align-self: flex-end;
  7340. }
  7341. .p-as-md-center {
  7342. align-self: center;
  7343. }
  7344. .p-as-md-baseline {
  7345. align-self: baseline;
  7346. }
  7347. .p-as-md-stretch {
  7348. align-self: stretch;
  7349. }
  7350. }
  7351. @media screen and (min-width: 992px) {
  7352. .p-as-lg-start {
  7353. align-self: start;
  7354. }
  7355. .p-as-lg-end {
  7356. align-self: flex-end;
  7357. }
  7358. .p-as-lg-center {
  7359. align-self: center;
  7360. }
  7361. .p-as-lg-baseline {
  7362. align-self: baseline;
  7363. }
  7364. .p-as-lg-stretch {
  7365. align-self: stretch;
  7366. }
  7367. }
  7368. @media screen and (min-width: 1200px) {
  7369. .p-as-xl-start {
  7370. align-self: start;
  7371. }
  7372. .p-as-xl-end {
  7373. align-self: flex-end;
  7374. }
  7375. .p-as-xl-center {
  7376. align-self: center;
  7377. }
  7378. .p-as-xl-baseline {
  7379. align-self: baseline;
  7380. }
  7381. .p-as-xl-stretch {
  7382. align-self: stretch;
  7383. }
  7384. }
  7385. .p-ac-start {
  7386. align-content: flex-start;
  7387. }
  7388. .p-ac-end {
  7389. align-content: flex-end;
  7390. }
  7391. .p-ac-center {
  7392. align-content: center;
  7393. }
  7394. .p-ac-around {
  7395. align-content: space-around;
  7396. }
  7397. .p-ac-stretch {
  7398. align-content: stretch;
  7399. }
  7400. .p-ac-between {
  7401. align-content: space-between;
  7402. }
  7403. @media screen and (min-width: 576px) {
  7404. .p-ac-sm-start {
  7405. align-content: flex-start;
  7406. }
  7407. .p-ac-sm-end {
  7408. align-content: flex-end;
  7409. }
  7410. .p-ac-sm-center {
  7411. align-content: center;
  7412. }
  7413. .p-ac-sm-around {
  7414. align-content: space-around;
  7415. }
  7416. .p-ac-sm-stretch {
  7417. align-content: stretch;
  7418. }
  7419. .p-ac-sm-between {
  7420. align-content: space-between;
  7421. }
  7422. }
  7423. @media screen and (min-width: 768px) {
  7424. .p-ac-md-start {
  7425. align-content: flex-start;
  7426. }
  7427. .p-ac-md-end {
  7428. align-content: flex-end;
  7429. }
  7430. .p-ac-md-center {
  7431. align-content: center;
  7432. }
  7433. .p-ac-md-around {
  7434. align-content: space-around;
  7435. }
  7436. .p-ac-md-stretch {
  7437. align-content: stretch;
  7438. }
  7439. .p-ac-md-between {
  7440. align-content: space-between;
  7441. }
  7442. }
  7443. @media screen and (min-width: 992px) {
  7444. .p-ac-lg-start {
  7445. align-content: flex-start;
  7446. }
  7447. .p-ac-lg-end {
  7448. align-content: flex-end;
  7449. }
  7450. .p-ac-lg-center {
  7451. align-content: center;
  7452. }
  7453. .p-ac-lg-around {
  7454. align-content: space-around;
  7455. }
  7456. .p-ac-lg-stretch {
  7457. align-content: stretch;
  7458. }
  7459. .p-ac-lg-between {
  7460. align-content: space-between;
  7461. }
  7462. }
  7463. @media screen and (min-width: 1200px) {
  7464. .p-ac-xl-start {
  7465. align-content: flex-start;
  7466. }
  7467. .p-ac-xl-end {
  7468. align-content: flex-end;
  7469. }
  7470. .p-ac-xl-center {
  7471. align-content: center;
  7472. }
  7473. .p-ac-xl-around {
  7474. align-content: space-around;
  7475. }
  7476. .p-ac-xl-stretch {
  7477. align-content: stretch;
  7478. }
  7479. .p-ac-xl-between {
  7480. align-content: space-between;
  7481. }
  7482. }
  7483. .p-order-0 {
  7484. order: 0;
  7485. }
  7486. .p-order-1 {
  7487. order: 1;
  7488. }
  7489. .p-order-2 {
  7490. order: 2;
  7491. }
  7492. .p-order-3 {
  7493. order: 3;
  7494. }
  7495. .p-order-4 {
  7496. order: 4;
  7497. }
  7498. .p-order-5 {
  7499. order: 5;
  7500. }
  7501. .p-order-6 {
  7502. order: 6;
  7503. }
  7504. @media screen and (min-width: 576px) {
  7505. .p-order-sm-0 {
  7506. order: 0;
  7507. }
  7508. .p-order-sm-1 {
  7509. order: 1;
  7510. }
  7511. .p-order-sm-2 {
  7512. order: 2;
  7513. }
  7514. .p-order-sm-3 {
  7515. order: 3;
  7516. }
  7517. .p-order-sm-4 {
  7518. order: 4;
  7519. }
  7520. .p-order-sm-5 {
  7521. order: 5;
  7522. }
  7523. .p-order-sm-6 {
  7524. order: 6;
  7525. }
  7526. }
  7527. @media screen and (min-width: 768px) {
  7528. .p-order-md-0 {
  7529. order: 0;
  7530. }
  7531. .p-order-md-1 {
  7532. order: 1;
  7533. }
  7534. .p-order-md-2 {
  7535. order: 2;
  7536. }
  7537. .p-order-md-3 {
  7538. order: 3;
  7539. }
  7540. .p-order-md-4 {
  7541. order: 4;
  7542. }
  7543. .p-order-md-5 {
  7544. order: 5;
  7545. }
  7546. .p-order-md-6 {
  7547. order: 6;
  7548. }
  7549. }
  7550. @media screen and (min-width: 992px) {
  7551. .p-order-lg-0 {
  7552. order: 0;
  7553. }
  7554. .p-order-lg-1 {
  7555. order: 1;
  7556. }
  7557. .p-order-lg-2 {
  7558. order: 2;
  7559. }
  7560. .p-order-lg-3 {
  7561. order: 3;
  7562. }
  7563. .p-order-lg-4 {
  7564. order: 4;
  7565. }
  7566. .p-order-lg-5 {
  7567. order: 5;
  7568. }
  7569. .p-order-lg-6 {
  7570. order: 6;
  7571. }
  7572. }
  7573. @media screen and (min-width: 1200px) {
  7574. .p-order-xl-0 {
  7575. order: 0;
  7576. }
  7577. .p-order-xl-1 {
  7578. order: 1;
  7579. }
  7580. .p-order-xl-2 {
  7581. order: 2;
  7582. }
  7583. .p-order-xl-3 {
  7584. order: 3;
  7585. }
  7586. .p-order-xl-4 {
  7587. order: 4;
  7588. }
  7589. .p-order-xl-5 {
  7590. order: 5;
  7591. }
  7592. .p-order-xl-6 {
  7593. order: 6;
  7594. }
  7595. }
  7596. .p-flex-nowrap {
  7597. flex-wrap: nowrap;
  7598. }
  7599. .p-flex-wrap {
  7600. flex-wrap: wrap;
  7601. }
  7602. .p-flex-wrap-reverse {
  7603. flex-wrap: wrap-reverse;
  7604. }
  7605. @media screen and (min-width: 576px) {
  7606. .p-flex-sm-nowrap {
  7607. flex-wrap: nowrap;
  7608. }
  7609. .p-flex-sm-wrap {
  7610. flex-wrap: wrap;
  7611. }
  7612. .p-flex-sm-wrap-reverse {
  7613. flex-wrap: wrap-reverse;
  7614. }
  7615. }
  7616. @media screen and (min-width: 768px) {
  7617. .p-flex-md-nowrap {
  7618. flex-wrap: nowrap;
  7619. }
  7620. .p-flex-md-wrap {
  7621. flex-wrap: wrap;
  7622. }
  7623. .p-flex-md-wrap-reverse {
  7624. flex-wrap: wrap-reverse;
  7625. }
  7626. }
  7627. @media screen and (min-width: 992px) {
  7628. .p-flex-lg-nowrap {
  7629. flex-wrap: nowrap;
  7630. }
  7631. .p-flex-lg-wrap {
  7632. flex-wrap: wrap;
  7633. }
  7634. .p-flex-lg-wrap-reverse {
  7635. flex-wrap: wrap-reverse;
  7636. }
  7637. }
  7638. @media screen and (min-width: 1200px) {
  7639. .p-flex-xl-nowrap {
  7640. flex-wrap: nowrap;
  7641. }
  7642. .p-flex-xl-wrap {
  7643. flex-wrap: wrap;
  7644. }
  7645. .p-flex-xl-wrap-reverse {
  7646. flex-wrap: wrap-reverse;
  7647. }
  7648. }
  7649. .p-pt-0 {
  7650. padding-top: 0 !important;
  7651. }
  7652. .p-pt-1 {
  7653. padding-top: 0.25rem !important;
  7654. }
  7655. .p-pt-2 {
  7656. padding-top: 0.5rem !important;
  7657. }
  7658. .p-pt-3 {
  7659. padding-top: 1rem !important;
  7660. }
  7661. .p-pt-4 {
  7662. padding-top: 1.5rem !important;
  7663. }
  7664. .p-pt-5 {
  7665. padding-top: 2rem !important;
  7666. }
  7667. .p-pt-6 {
  7668. padding-top: 3rem !important;
  7669. }
  7670. .p-pr-0 {
  7671. padding-right: 0 !important;
  7672. }
  7673. .p-pr-1 {
  7674. padding-right: 0.25rem !important;
  7675. }
  7676. .p-pr-2 {
  7677. padding-right: 0.5rem !important;
  7678. }
  7679. .p-pr-3 {
  7680. padding-right: 1rem !important;
  7681. }
  7682. .p-pr-4 {
  7683. padding-right: 1.5rem !important;
  7684. }
  7685. .p-pr-5 {
  7686. padding-right: 2rem !important;
  7687. }
  7688. .p-pr-6 {
  7689. padding-right: 3rem !important;
  7690. }
  7691. .p-pl-0 {
  7692. padding-left: 0 !important;
  7693. }
  7694. .p-pl-1 {
  7695. padding-left: 0.25rem !important;
  7696. }
  7697. .p-pl-2 {
  7698. padding-left: 0.5rem !important;
  7699. }
  7700. .p-pl-3 {
  7701. padding-left: 1rem !important;
  7702. }
  7703. .p-pl-4 {
  7704. padding-left: 1.5rem !important;
  7705. }
  7706. .p-pl-5 {
  7707. padding-left: 2rem !important;
  7708. }
  7709. .p-pl-6 {
  7710. padding-left: 3rem !important;
  7711. }
  7712. .p-pb-0 {
  7713. padding-bottom: 0 !important;
  7714. }
  7715. .p-pb-1 {
  7716. padding-bottom: 0.25rem !important;
  7717. }
  7718. .p-pb-2 {
  7719. padding-bottom: 0.5rem !important;
  7720. }
  7721. .p-pb-3 {
  7722. padding-bottom: 1rem !important;
  7723. }
  7724. .p-pb-4 {
  7725. padding-bottom: 1.5rem !important;
  7726. }
  7727. .p-pb-5 {
  7728. padding-bottom: 2rem !important;
  7729. }
  7730. .p-pb-6 {
  7731. padding-bottom: 3rem !important;
  7732. }
  7733. .p-px-0 {
  7734. padding-left: 0 !important;
  7735. padding-right: 0 !important;
  7736. }
  7737. .p-px-1 {
  7738. padding-left: 0.25rem !important;
  7739. padding-right: 0.25rem !important;
  7740. }
  7741. .p-px-2 {
  7742. padding-left: 0.5rem !important;
  7743. padding-right: 0.5rem !important;
  7744. }
  7745. .p-px-3 {
  7746. padding-left: 1rem !important;
  7747. padding-right: 1rem !important;
  7748. }
  7749. .p-px-4 {
  7750. padding-left: 1.5rem !important;
  7751. padding-right: 1.5rem !important;
  7752. }
  7753. .p-px-5 {
  7754. padding-left: 2rem !important;
  7755. padding-right: 2rem !important;
  7756. }
  7757. .p-px-6 {
  7758. padding-left: 3rem !important;
  7759. padding-right: 3rem !important;
  7760. }
  7761. .p-py-0 {
  7762. padding-top: 0 !important;
  7763. padding-bottom: 0 !important;
  7764. }
  7765. .p-py-1 {
  7766. padding-top: 0.25rem !important;
  7767. padding-bottom: 0.25rem !important;
  7768. }
  7769. .p-py-2 {
  7770. padding-top: 0.5rem !important;
  7771. padding-bottom: 0.5rem !important;
  7772. }
  7773. .p-py-3 {
  7774. padding-top: 1rem !important;
  7775. padding-bottom: 1rem !important;
  7776. }
  7777. .p-py-4 {
  7778. padding-top: 1.5rem !important;
  7779. padding-bottom: 1.5rem !important;
  7780. }
  7781. .p-py-5 {
  7782. padding-top: 2rem !important;
  7783. padding-bottom: 2rem !important;
  7784. }
  7785. .p-py-6 {
  7786. padding-top: 3rem !important;
  7787. padding-bottom: 3rem !important;
  7788. }
  7789. .p-p-0 {
  7790. padding: 0 !important;
  7791. }
  7792. .p-p-1 {
  7793. padding: 0.25rem !important;
  7794. }
  7795. .p-p-2 {
  7796. padding: 0.5rem !important;
  7797. }
  7798. .p-p-3 {
  7799. padding: 1rem !important;
  7800. }
  7801. .p-p-4 {
  7802. padding: 1.5rem !important;
  7803. }
  7804. .p-p-5 {
  7805. padding: 2rem !important;
  7806. }
  7807. .p-p-6 {
  7808. padding: 3rem !important;
  7809. }
  7810. @media screen and (min-width: 576px) {
  7811. .p-pt-sm-0 {
  7812. padding-top: 0 !important;
  7813. }
  7814. .p-pt-sm-1 {
  7815. padding-top: 0.25rem !important;
  7816. }
  7817. .p-pt-sm-2 {
  7818. padding-top: 0.5rem !important;
  7819. }
  7820. .p-pt-sm-3 {
  7821. padding-top: 1rem !important;
  7822. }
  7823. .p-pt-sm-4 {
  7824. padding-top: 1.5rem !important;
  7825. }
  7826. .p-pt-sm-5 {
  7827. padding-top: 2rem !important;
  7828. }
  7829. .p-pt-sm-6 {
  7830. padding-top: 3rem !important;
  7831. }
  7832. .p-pr-sm-0 {
  7833. padding-right: 0 !important;
  7834. }
  7835. .p-pr-sm-1 {
  7836. padding-right: 0.25rem !important;
  7837. }
  7838. .p-pr-sm-2 {
  7839. padding-right: 0.5rem !important;
  7840. }
  7841. .p-pr-sm-3 {
  7842. padding-right: 1rem !important;
  7843. }
  7844. .p-pr-sm-4 {
  7845. padding-right: 1.5rem !important;
  7846. }
  7847. .p-pr-sm-5 {
  7848. padding-right: 2rem !important;
  7849. }
  7850. .p-pr-sm-6 {
  7851. padding-right: 3rem !important;
  7852. }
  7853. .p-pl-sm-0 {
  7854. padding-left: 0 !important;
  7855. }
  7856. .p-pl-sm-1 {
  7857. padding-left: 0.25rem !important;
  7858. }
  7859. .p-pl-sm-2 {
  7860. padding-left: 0.5rem !important;
  7861. }
  7862. .p-pl-sm-3 {
  7863. padding-left: 1rem !important;
  7864. }
  7865. .p-pl-sm-4 {
  7866. padding-left: 1.5rem !important;
  7867. }
  7868. .p-pl-sm-5 {
  7869. padding-left: 2rem !important;
  7870. }
  7871. .p-pl-sm-6 {
  7872. padding-left: 3rem !important;
  7873. }
  7874. .p-pb-sm-0 {
  7875. padding-bottom: 0 !important;
  7876. }
  7877. .p-pb-sm-1 {
  7878. padding-bottom: 0.25rem !important;
  7879. }
  7880. .p-pb-sm-2 {
  7881. padding-bottom: 0.5rem !important;
  7882. }
  7883. .p-pb-sm-3 {
  7884. padding-bottom: 1rem !important;
  7885. }
  7886. .p-pb-sm-4 {
  7887. padding-bottom: 1.5rem !important;
  7888. }
  7889. .p-pb-sm-5 {
  7890. padding-bottom: 2rem !important;
  7891. }
  7892. .p-pb-sm-6 {
  7893. padding-bottom: 3rem !important;
  7894. }
  7895. .p-px-sm-0 {
  7896. padding-left: 0 !important;
  7897. padding-right: 0 !important;
  7898. }
  7899. .p-px-sm-1 {
  7900. padding-left: 0.25rem !important;
  7901. padding-right: 0.25rem !important;
  7902. }
  7903. .p-px-sm-2 {
  7904. padding-left: 0.5rem !important;
  7905. padding-right: 0.5rem !important;
  7906. }
  7907. .p-px-sm-3 {
  7908. padding-left: 1rem !important;
  7909. padding-right: 1rem !important;
  7910. }
  7911. .p-px-sm-4 {
  7912. padding-left: 1.5rem !important;
  7913. padding-right: 1.5rem !important;
  7914. }
  7915. .p-px-sm-5 {
  7916. padding-left: 2rem !important;
  7917. padding-right: 2rem !important;
  7918. }
  7919. .p-px-sm-6 {
  7920. padding-left: 3rem !important;
  7921. padding-right: 3rem !important;
  7922. }
  7923. .p-py-sm-0 {
  7924. padding-top: 0 !important;
  7925. padding-bottom: 0 !important;
  7926. }
  7927. .p-py-sm-1 {
  7928. padding-top: 0.25rem !important;
  7929. padding-bottom: 0.25rem !important;
  7930. }
  7931. .p-py-sm-2 {
  7932. padding-top: 0.5rem !important;
  7933. padding-bottom: 0.5rem !important;
  7934. }
  7935. .p-py-sm-3 {
  7936. padding-top: 1rem !important;
  7937. padding-bottom: 1rem !important;
  7938. }
  7939. .p-py-sm-4 {
  7940. padding-top: 1.5rem !important;
  7941. padding-bottom: 1.5rem !important;
  7942. }
  7943. .p-py-sm-5 {
  7944. padding-top: 2rem !important;
  7945. padding-bottom: 2rem !important;
  7946. }
  7947. .p-py-sm-6 {
  7948. padding-top: 3rem !important;
  7949. padding-bottom: 3rem !important;
  7950. }
  7951. .p-p-sm-0 {
  7952. padding: 0 !important;
  7953. }
  7954. .p-p-sm-1 {
  7955. padding: 0.25rem !important;
  7956. }
  7957. .p-p-sm-2 {
  7958. padding: 0.5rem !important;
  7959. }
  7960. .p-p-sm-3 {
  7961. padding: 1rem !important;
  7962. }
  7963. .p-p-sm-4 {
  7964. padding: 1.5rem !important;
  7965. }
  7966. .p-p-sm-5 {
  7967. padding: 2rem !important;
  7968. }
  7969. .p-p-sm-6 {
  7970. padding: 3rem !important;
  7971. }
  7972. }
  7973. @media screen and (min-width: 768px) {
  7974. .p-pt-md-0 {
  7975. padding-top: 0 !important;
  7976. }
  7977. .p-pt-md-1 {
  7978. padding-top: 0.25rem !important;
  7979. }
  7980. .p-pt-md-2 {
  7981. padding-top: 0.5rem !important;
  7982. }
  7983. .p-pt-md-3 {
  7984. padding-top: 1rem !important;
  7985. }
  7986. .p-pt-md-4 {
  7987. padding-top: 1.5rem !important;
  7988. }
  7989. .p-pt-md-5 {
  7990. padding-top: 2rem !important;
  7991. }
  7992. .p-pt-md-6 {
  7993. padding-top: 3rem !important;
  7994. }
  7995. .p-pr-md-0 {
  7996. padding-right: 0 !important;
  7997. }
  7998. .p-pr-md-1 {
  7999. padding-right: 0.25rem !important;
  8000. }
  8001. .p-pr-md-2 {
  8002. padding-right: 0.5rem !important;
  8003. }
  8004. .p-pr-md-3 {
  8005. padding-right: 1rem !important;
  8006. }
  8007. .p-pr-md-4 {
  8008. padding-right: 1.5rem !important;
  8009. }
  8010. .p-pr-md-5 {
  8011. padding-right: 2rem !important;
  8012. }
  8013. .p-pr-md-6 {
  8014. padding-right: 3rem !important;
  8015. }
  8016. .p-pl-md-0 {
  8017. padding-left: 0 !important;
  8018. }
  8019. .p-pl-md-1 {
  8020. padding-left: 0.25rem !important;
  8021. }
  8022. .p-pl-md-2 {
  8023. padding-left: 0.5rem !important;
  8024. }
  8025. .p-pl-md-3 {
  8026. padding-left: 1rem !important;
  8027. }
  8028. .p-pl-md-4 {
  8029. padding-left: 1.5rem !important;
  8030. }
  8031. .p-pl-md-5 {
  8032. padding-left: 2rem !important;
  8033. }
  8034. .p-pl-md-6 {
  8035. padding-left: 3rem !important;
  8036. }
  8037. .p-pb-md-0 {
  8038. padding-bottom: 0 !important;
  8039. }
  8040. .p-pb-md-1 {
  8041. padding-bottom: 0.25rem !important;
  8042. }
  8043. .p-pb-md-2 {
  8044. padding-bottom: 0.5rem !important;
  8045. }
  8046. .p-pb-md-3 {
  8047. padding-bottom: 1rem !important;
  8048. }
  8049. .p-pb-md-4 {
  8050. padding-bottom: 1.5rem !important;
  8051. }
  8052. .p-pb-md-5 {
  8053. padding-bottom: 2rem !important;
  8054. }
  8055. .p-pb-md-6 {
  8056. padding-bottom: 3rem !important;
  8057. }
  8058. .p-px-md-0 {
  8059. padding-left: 0 !important;
  8060. padding-right: 0 !important;
  8061. }
  8062. .p-px-md-1 {
  8063. padding-left: 0.25rem !important;
  8064. padding-right: 0.25rem !important;
  8065. }
  8066. .p-px-md-2 {
  8067. padding-left: 0.5rem !important;
  8068. padding-right: 0.5rem !important;
  8069. }
  8070. .p-px-md-3 {
  8071. padding-left: 1rem !important;
  8072. padding-right: 1rem !important;
  8073. }
  8074. .p-px-md-4 {
  8075. padding-left: 1.5rem !important;
  8076. padding-right: 1.5rem !important;
  8077. }
  8078. .p-px-md-5 {
  8079. padding-left: 2rem !important;
  8080. padding-right: 2rem !important;
  8081. }
  8082. .p-px-md-6 {
  8083. padding-left: 3rem !important;
  8084. padding-right: 3rem !important;
  8085. }
  8086. .p-py-md-0 {
  8087. padding-top: 0 !important;
  8088. padding-bottom: 0 !important;
  8089. }
  8090. .p-py-md-1 {
  8091. padding-top: 0.25rem !important;
  8092. padding-bottom: 0.25rem !important;
  8093. }
  8094. .p-py-md-2 {
  8095. padding-top: 0.5rem !important;
  8096. padding-bottom: 0.5rem !important;
  8097. }
  8098. .p-py-md-3 {
  8099. padding-top: 1rem !important;
  8100. padding-bottom: 1rem !important;
  8101. }
  8102. .p-py-md-4 {
  8103. padding-top: 1.5rem !important;
  8104. padding-bottom: 1.5rem !important;
  8105. }
  8106. .p-py-md-5 {
  8107. padding-top: 2rem !important;
  8108. padding-bottom: 2rem !important;
  8109. }
  8110. .p-py-md-6 {
  8111. padding-top: 3rem !important;
  8112. padding-bottom: 3rem !important;
  8113. }
  8114. .p-p-md-0 {
  8115. padding: 0 !important;
  8116. }
  8117. .p-p-md-1 {
  8118. padding: 0.25rem !important;
  8119. }
  8120. .p-p-md-2 {
  8121. padding: 0.5rem !important;
  8122. }
  8123. .p-p-md-3 {
  8124. padding: 1rem !important;
  8125. }
  8126. .p-p-md-4 {
  8127. padding: 1.5rem !important;
  8128. }
  8129. .p-p-md-5 {
  8130. padding: 2rem !important;
  8131. }
  8132. .p-p-md-6 {
  8133. padding: 3rem !important;
  8134. }
  8135. }
  8136. @media screen and (min-width: 992px) {
  8137. .p-pt-lg-0 {
  8138. padding-top: 0 !important;
  8139. }
  8140. .p-pt-lg-1 {
  8141. padding-top: 0.25rem !important;
  8142. }
  8143. .p-pt-lg-2 {
  8144. padding-top: 0.5rem !important;
  8145. }
  8146. .p-pt-lg-3 {
  8147. padding-top: 1rem !important;
  8148. }
  8149. .p-pt-lg-4 {
  8150. padding-top: 1.5rem !important;
  8151. }
  8152. .p-pt-lg-5 {
  8153. padding-top: 2rem !important;
  8154. }
  8155. .p-pt-lg-6 {
  8156. padding-top: 3rem !important;
  8157. }
  8158. .p-pt-lg-auto {
  8159. padding-top: 3rem !important;
  8160. }
  8161. .p-pr-lg-0 {
  8162. padding-right: 0 !important;
  8163. }
  8164. .p-pr-lg-1 {
  8165. padding-right: 0.25rem !important;
  8166. }
  8167. .p-pr-lg-2 {
  8168. padding-right: 0.5rem !important;
  8169. }
  8170. .p-pr-lg-3 {
  8171. padding-right: 1rem !important;
  8172. }
  8173. .p-pr-lg-4 {
  8174. padding-right: 1.5rem !important;
  8175. }
  8176. .p-pr-lg-5 {
  8177. padding-right: 2rem !important;
  8178. }
  8179. .p-pr-lg-6 {
  8180. padding-right: 3rem !important;
  8181. }
  8182. .p-pl-lg-0 {
  8183. padding-left: 0 !important;
  8184. }
  8185. .p-pl-lg-1 {
  8186. padding-left: 0.25rem !important;
  8187. }
  8188. .p-pl-lg-2 {
  8189. padding-left: 0.5rem !important;
  8190. }
  8191. .p-pl-lg-3 {
  8192. padding-left: 1rem !important;
  8193. }
  8194. .p-pl-lg-4 {
  8195. padding-left: 1.5rem !important;
  8196. }
  8197. .p-pl-lg-5 {
  8198. padding-left: 2rem !important;
  8199. }
  8200. .p-pl-lg-6 {
  8201. padding-left: 3rem !important;
  8202. }
  8203. .p-pb-lg-0 {
  8204. padding-bottom: 0 !important;
  8205. }
  8206. .p-pb-lg-1 {
  8207. padding-bottom: 0.25rem !important;
  8208. }
  8209. .p-pb-lg-2 {
  8210. padding-bottom: 0.5rem !important;
  8211. }
  8212. .p-pb-lg-3 {
  8213. padding-bottom: 1rem !important;
  8214. }
  8215. .p-pb-lg-4 {
  8216. padding-bottom: 1.5rem !important;
  8217. }
  8218. .p-pb-lg-5 {
  8219. padding-bottom: 2rem !important;
  8220. }
  8221. .p-pb-lg-6 {
  8222. padding-bottom: 3rem !important;
  8223. }
  8224. .p-px-lg-0 {
  8225. padding-left: 0 !important;
  8226. padding-right: 0 !important;
  8227. }
  8228. .p-px-lg-1 {
  8229. padding-left: 0.25rem !important;
  8230. padding-right: 0.25rem !important;
  8231. }
  8232. .p-px-lg-2 {
  8233. padding-left: 0.5rem !important;
  8234. padding-right: 0.5rem !important;
  8235. }
  8236. .p-px-lg-3 {
  8237. padding-left: 1rem !important;
  8238. padding-right: 1rem !important;
  8239. }
  8240. .p-px-lg-4 {
  8241. padding-left: 1.5rem !important;
  8242. padding-right: 1.5rem !important;
  8243. }
  8244. .p-px-lg-5 {
  8245. padding-left: 2rem !important;
  8246. padding-right: 2rem !important;
  8247. }
  8248. .p-px-lg-6 {
  8249. padding-left: 3rem !important;
  8250. padding-right: 3rem !important;
  8251. }
  8252. .p-py-lg-0 {
  8253. padding-top: 0 !important;
  8254. padding-bottom: 0 !important;
  8255. }
  8256. .p-py-lg-1 {
  8257. padding-top: 0.25rem !important;
  8258. padding-bottom: 0.25rem !important;
  8259. }
  8260. .p-py-lg-2 {
  8261. padding-top: 0.5rem !important;
  8262. padding-bottom: 0.5rem !important;
  8263. }
  8264. .p-py-lg-3 {
  8265. padding-top: 1rem !important;
  8266. padding-bottom: 1rem !important;
  8267. }
  8268. .p-py-lg-4 {
  8269. padding-top: 1.5rem !important;
  8270. padding-bottom: 1.5rem !important;
  8271. }
  8272. .p-py-lg-5 {
  8273. padding-top: 2rem !important;
  8274. padding-bottom: 2rem !important;
  8275. }
  8276. .p-py-lg-6 {
  8277. padding-top: 3rem !important;
  8278. padding-bottom: 3rem !important;
  8279. }
  8280. .p-p-lg-0 {
  8281. padding: 0 !important;
  8282. }
  8283. .p-p-lg-1 {
  8284. padding: 0.25rem !important;
  8285. }
  8286. .p-p-lg-2 {
  8287. padding: 0.5rem !important;
  8288. }
  8289. .p-p-lg-3 {
  8290. padding: 1rem !important;
  8291. }
  8292. .p-p-lg-4 {
  8293. padding: 1.5rem !important;
  8294. }
  8295. .p-p-lg-5 {
  8296. padding: 2rem !important;
  8297. }
  8298. .p-p-lg-6 {
  8299. padding: 3rem !important;
  8300. }
  8301. }
  8302. @media screen and (min-width: 1200px) {
  8303. .p-pt-xl-0 {
  8304. padding-top: 0 !important;
  8305. }
  8306. .p-pt-xl-1 {
  8307. padding-top: 0.25rem !important;
  8308. }
  8309. .p-pt-xl-2 {
  8310. padding-top: 0.5rem !important;
  8311. }
  8312. .p-pt-xl-3 {
  8313. padding-top: 1rem !important;
  8314. }
  8315. .p-pt-xl-4 {
  8316. padding-top: 1.5rem !important;
  8317. }
  8318. .p-pt-xl-5 {
  8319. padding-top: 2rem !important;
  8320. }
  8321. .p-pt-xl-6 {
  8322. padding-top: 3rem !important;
  8323. }
  8324. .p-pr-xl-0 {
  8325. padding-right: 0 !important;
  8326. }
  8327. .p-pr-xl-1 {
  8328. padding-right: 0.25rem !important;
  8329. }
  8330. .p-pr-xl-2 {
  8331. padding-right: 0.5rem !important;
  8332. }
  8333. .p-pr-xl-3 {
  8334. padding-right: 1rem !important;
  8335. }
  8336. .p-pr-xl-4 {
  8337. padding-right: 1.5rem !important;
  8338. }
  8339. .p-pr-xl-5 {
  8340. padding-right: 2rem !important;
  8341. }
  8342. .p-pr-xl-6 {
  8343. padding-right: 3rem !important;
  8344. }
  8345. .p-pl-xl-0 {
  8346. padding-left: 0 !important;
  8347. }
  8348. .p-pl-xl-1 {
  8349. padding-left: 0.25rem !important;
  8350. }
  8351. .p-pl-xl-2 {
  8352. padding-left: 0.5rem !important;
  8353. }
  8354. .p-pl-xl-3 {
  8355. padding-left: 1rem !important;
  8356. }
  8357. .p-pl-xl-4 {
  8358. padding-left: 1.5rem !important;
  8359. }
  8360. .p-pl-xl-5 {
  8361. padding-left: 2rem !important;
  8362. }
  8363. .p-pl-xl-6 {
  8364. padding-left: 3rem !important;
  8365. }
  8366. .p-pb-xl-0 {
  8367. padding-bottom: 0 !important;
  8368. }
  8369. .p-pb-xl-1 {
  8370. padding-bottom: 0.25rem !important;
  8371. }
  8372. .p-pb-xl-2 {
  8373. padding-bottom: 0.5rem !important;
  8374. }
  8375. .p-pb-xl-3 {
  8376. padding-bottom: 1rem !important;
  8377. }
  8378. .p-pb-xl-4 {
  8379. padding-bottom: 1.5rem !important;
  8380. }
  8381. .p-pb-xl-5 {
  8382. padding-bottom: 2rem !important;
  8383. }
  8384. .p-pb-xl-6 {
  8385. padding-bottom: 3rem !important;
  8386. }
  8387. .p-px-xl-0 {
  8388. padding-left: 0 !important;
  8389. padding-right: 0 !important;
  8390. }
  8391. .p-px-xl-1 {
  8392. padding-left: 0.25rem !important;
  8393. padding-right: 0.25rem !important;
  8394. }
  8395. .p-px-xl-2 {
  8396. padding-left: 0.5rem !important;
  8397. padding-right: 0.5rem !important;
  8398. }
  8399. .p-px-xl-3 {
  8400. padding-left: 1rem !important;
  8401. padding-right: 1rem !important;
  8402. }
  8403. .p-px-xl-4 {
  8404. padding-left: 1.5rem !important;
  8405. padding-right: 1.5rem !important;
  8406. }
  8407. .p-px-xl-5 {
  8408. padding-left: 2rem !important;
  8409. padding-right: 2rem !important;
  8410. }
  8411. .p-px-xl-6 {
  8412. padding-left: 3rem !important;
  8413. padding-right: 3rem !important;
  8414. }
  8415. .p-py-xl-0 {
  8416. padding-top: 0 !important;
  8417. padding-bottom: 0 !important;
  8418. }
  8419. .p-py-xl-1 {
  8420. padding-top: 0.25rem !important;
  8421. padding-bottom: 0.25rem !important;
  8422. }
  8423. .p-py-xl-2 {
  8424. padding-top: 0.5rem !important;
  8425. padding-bottom: 0.5rem !important;
  8426. }
  8427. .p-py-xl-3 {
  8428. padding-top: 1rem !important;
  8429. padding-bottom: 1rem !important;
  8430. }
  8431. .p-py-xl-4 {
  8432. padding-top: 1.5rem !important;
  8433. padding-bottom: 1.5rem !important;
  8434. }
  8435. .p-py-xl-5 {
  8436. padding-top: 2rem !important;
  8437. padding-bottom: 2rem !important;
  8438. }
  8439. .p-py-xl-6 {
  8440. padding-top: 3rem !important;
  8441. padding-bottom: 3rem !important;
  8442. }
  8443. .p-p-xl-0 {
  8444. padding: 0 !important;
  8445. }
  8446. .p-p-xl-1 {
  8447. padding: 0.25rem !important;
  8448. }
  8449. .p-p-xl-2 {
  8450. padding: 0.5rem !important;
  8451. }
  8452. .p-p-xl-3 {
  8453. padding: 1rem !important;
  8454. }
  8455. .p-p-xl-4 {
  8456. padding: 1.5rem !important;
  8457. }
  8458. .p-p-xl-5 {
  8459. padding: 2rem !important;
  8460. }
  8461. .p-p-xl-6 {
  8462. padding: 3rem !important;
  8463. }
  8464. }
  8465. .p-mt-0 {
  8466. margin-top: 0 !important;
  8467. }
  8468. .p-mt-1 {
  8469. margin-top: 0.25rem !important;
  8470. }
  8471. .p-mt-2 {
  8472. margin-top: 0.5rem !important;
  8473. }
  8474. .p-mt-3 {
  8475. margin-top: 1rem !important;
  8476. }
  8477. .p-mt-4 {
  8478. margin-top: 1.5rem !important;
  8479. }
  8480. .p-mt-5 {
  8481. margin-top: 2rem !important;
  8482. }
  8483. .p-mt-6 {
  8484. margin-top: 3rem !important;
  8485. }
  8486. .p-mt-auto {
  8487. margin-top: auto !important;
  8488. }
  8489. .p-mr-0 {
  8490. margin-right: 0 !important;
  8491. }
  8492. .p-mr-1 {
  8493. margin-right: 0.25rem !important;
  8494. }
  8495. .p-mr-2 {
  8496. margin-right: 0.5rem !important;
  8497. }
  8498. .p-mr-3 {
  8499. margin-right: 1rem !important;
  8500. }
  8501. .p-mr-4 {
  8502. margin-right: 1.5rem !important;
  8503. }
  8504. .p-mr-5 {
  8505. margin-right: 2rem !important;
  8506. }
  8507. .p-mr-6 {
  8508. margin-right: 3rem !important;
  8509. }
  8510. .p-mr-auto {
  8511. margin-right: auto !important;
  8512. }
  8513. .p-ml-0 {
  8514. margin-left: 0 !important;
  8515. }
  8516. .p-ml-1 {
  8517. margin-left: 0.25rem !important;
  8518. }
  8519. .p-ml-2 {
  8520. margin-left: 0.5rem !important;
  8521. }
  8522. .p-ml-3 {
  8523. margin-left: 1rem !important;
  8524. }
  8525. .p-ml-4 {
  8526. margin-left: 1.5rem !important;
  8527. }
  8528. .p-ml-5 {
  8529. margin-left: 2rem !important;
  8530. }
  8531. .p-ml-6 {
  8532. margin-left: 3rem !important;
  8533. }
  8534. .p-ml-auto {
  8535. margin-left: auto !important;
  8536. }
  8537. .p-mb-0 {
  8538. margin-bottom: 0 !important;
  8539. }
  8540. .p-mb-1 {
  8541. margin-bottom: 0.25rem !important;
  8542. }
  8543. .p-mb-2 {
  8544. margin-bottom: 0.5rem !important;
  8545. }
  8546. .p-mb-3 {
  8547. margin-bottom: 1rem !important;
  8548. }
  8549. .p-mb-4 {
  8550. margin-bottom: 1.5rem !important;
  8551. }
  8552. .p-mb-5 {
  8553. margin-bottom: 2rem !important;
  8554. }
  8555. .p-mb-6 {
  8556. margin-bottom: 3rem !important;
  8557. }
  8558. .p-mb-auto {
  8559. margin-bottom: auto !important;
  8560. }
  8561. .p-mx-0 {
  8562. margin-left: 0 !important;
  8563. margin-right: 0 !important;
  8564. }
  8565. .p-mx-1 {
  8566. margin-left: 0.25rem !important;
  8567. margin-right: 0.25rem !important;
  8568. }
  8569. .p-mx-2 {
  8570. margin-left: 0.5rem !important;
  8571. margin-right: 0.5rem !important;
  8572. }
  8573. .p-mx-3 {
  8574. margin-left: 1rem !important;
  8575. margin-right: 1rem !important;
  8576. }
  8577. .p-mx-4 {
  8578. margin-left: 1.5rem !important;
  8579. margin-right: 1.5rem !important;
  8580. }
  8581. .p-mx-5 {
  8582. margin-left: 2rem !important;
  8583. margin-right: 2rem !important;
  8584. }
  8585. .p-mx-6 {
  8586. margin-left: 3rem !important;
  8587. margin-right: 3rem !important;
  8588. }
  8589. .p-mx-auto {
  8590. margin-left: auto !important;
  8591. margin-right: auto !important;
  8592. }
  8593. .p-my-0 {
  8594. margin-top: 0 !important;
  8595. margin-bottom: 0 !important;
  8596. }
  8597. .p-my-1 {
  8598. margin-top: 0.25rem !important;
  8599. margin-bottom: 0.25rem !important;
  8600. }
  8601. .p-my-2 {
  8602. margin-top: 0.5rem !important;
  8603. margin-bottom: 0.5rem !important;
  8604. }
  8605. .p-my-3 {
  8606. margin-top: 1rem !important;
  8607. margin-bottom: 1rem !important;
  8608. }
  8609. .p-my-4 {
  8610. margin-top: 1.5rem !important;
  8611. margin-bottom: 1.5rem !important;
  8612. }
  8613. .p-my-5 {
  8614. margin-top: 2rem !important;
  8615. margin-bottom: 2rem !important;
  8616. }
  8617. .p-my-6 {
  8618. margin-top: 3rem !important;
  8619. margin-bottom: 3rem !important;
  8620. }
  8621. .p-my-auto {
  8622. margin-top: auto !important;
  8623. margin-bottom: auto !important;
  8624. }
  8625. .p-m-0 {
  8626. margin: 0 !important;
  8627. }
  8628. .p-m-1 {
  8629. margin: 0.25rem !important;
  8630. }
  8631. .p-m-2 {
  8632. margin: 0.5rem !important;
  8633. }
  8634. .p-m-3 {
  8635. margin: 1rem !important;
  8636. }
  8637. .p-m-4 {
  8638. margin: 1.5rem !important;
  8639. }
  8640. .p-m-5 {
  8641. margin: 2rem !important;
  8642. }
  8643. .p-m-6 {
  8644. margin: 3rem !important;
  8645. }
  8646. .p-m-auto {
  8647. margin: auto !important;
  8648. }
  8649. @media screen and (min-width: 576px) {
  8650. .p-mt-sm-0 {
  8651. margin-top: 0 !important;
  8652. }
  8653. .p-mt-sm-1 {
  8654. margin-top: 0.25rem !important;
  8655. }
  8656. .p-mt-sm-2 {
  8657. margin-top: 0.5rem !important;
  8658. }
  8659. .p-mt-sm-3 {
  8660. margin-top: 1rem !important;
  8661. }
  8662. .p-mt-sm-4 {
  8663. margin-top: 1.5rem !important;
  8664. }
  8665. .p-mt-sm-5 {
  8666. margin-top: 2rem !important;
  8667. }
  8668. .p-mt-sm-6 {
  8669. margin-top: 3rem !important;
  8670. }
  8671. .p-mt-sm-auto {
  8672. margin-top: 3rem !important;
  8673. }
  8674. .p-mr-sm-0 {
  8675. margin-right: 0 !important;
  8676. }
  8677. .p-mr-sm-1 {
  8678. margin-right: 0.25rem !important;
  8679. }
  8680. .p-mr-sm-2 {
  8681. margin-right: 0.5rem !important;
  8682. }
  8683. .p-mr-sm-3 {
  8684. margin-right: 1rem !important;
  8685. }
  8686. .p-mr-sm-4 {
  8687. margin-right: 1.5rem !important;
  8688. }
  8689. .p-mr-sm-5 {
  8690. margin-right: 2rem !important;
  8691. }
  8692. .p-mr-sm-6 {
  8693. margin-right: 3rem !important;
  8694. }
  8695. .p-mr-sm-auto {
  8696. margin-right: auto !important;
  8697. }
  8698. .p-ml-sm-0 {
  8699. margin-left: 0 !important;
  8700. }
  8701. .p-ml-sm-1 {
  8702. margin-left: 0.25rem !important;
  8703. }
  8704. .p-ml-sm-2 {
  8705. margin-left: 0.5rem !important;
  8706. }
  8707. .p-ml-sm-3 {
  8708. margin-left: 1rem !important;
  8709. }
  8710. .p-ml-sm-4 {
  8711. margin-left: 1.5rem !important;
  8712. }
  8713. .p-ml-sm-5 {
  8714. margin-left: 2rem !important;
  8715. }
  8716. .p-ml-sm-6 {
  8717. margin-left: 3rem !important;
  8718. }
  8719. .p-ml-sm-auto {
  8720. margin-left: auto !important;
  8721. }
  8722. .p-mb-sm-0 {
  8723. margin-bottom: 0 !important;
  8724. }
  8725. .p-mb-sm-1 {
  8726. margin-bottom: 0.25rem !important;
  8727. }
  8728. .p-mb-sm-2 {
  8729. margin-bottom: 0.5rem !important;
  8730. }
  8731. .p-mb-sm-3 {
  8732. margin-bottom: 1rem !important;
  8733. }
  8734. .p-mb-sm-4 {
  8735. margin-bottom: 1.5rem !important;
  8736. }
  8737. .p-mb-sm-5 {
  8738. margin-bottom: 2rem !important;
  8739. }
  8740. .p-mb-sm-6 {
  8741. margin-bottom: 3rem !important;
  8742. }
  8743. .p-mb-sm-auto {
  8744. margin-bottom: auto !important;
  8745. }
  8746. .p-mx-sm-0 {
  8747. margin-left: 0 !important;
  8748. margin-right: 0 !important;
  8749. }
  8750. .p-mx-sm-1 {
  8751. margin-left: 0.25rem !important;
  8752. margin-right: 0.25rem !important;
  8753. }
  8754. .p-mx-sm-2 {
  8755. margin-left: 0.5rem !important;
  8756. margin-right: 0.5rem !important;
  8757. }
  8758. .p-mx-sm-3 {
  8759. margin-left: 1rem !important;
  8760. margin-right: 1rem !important;
  8761. }
  8762. .p-mx-sm-4 {
  8763. margin-left: 1.5rem !important;
  8764. margin-right: 1.5rem !important;
  8765. }
  8766. .p-mx-sm-5 {
  8767. margin-left: 2rem !important;
  8768. margin-right: 2rem !important;
  8769. }
  8770. .p-mx-sm-6 {
  8771. margin-left: 3rem !important;
  8772. margin-right: 3rem !important;
  8773. }
  8774. .p-mx-sm-auto {
  8775. margin-left: auto !important;
  8776. margin-right: auto !important;
  8777. }
  8778. .p-my-sm-0 {
  8779. margin-top: 0 !important;
  8780. margin-bottom: 0 !important;
  8781. }
  8782. .p-my-sm-1 {
  8783. margin-top: 0.25rem !important;
  8784. margin-bottom: 0.25rem !important;
  8785. }
  8786. .p-my-sm-2 {
  8787. margin-top: 0.5rem !important;
  8788. margin-bottom: 0.5rem !important;
  8789. }
  8790. .p-my-sm-3 {
  8791. margin-top: 1rem !important;
  8792. margin-bottom: 1rem !important;
  8793. }
  8794. .p-my-sm-4 {
  8795. margin-top: 1.5rem !important;
  8796. margin-bottom: 1.5rem !important;
  8797. }
  8798. .p-my-sm-5 {
  8799. margin-top: 2rem !important;
  8800. margin-bottom: 2rem !important;
  8801. }
  8802. .p-my-sm-6 {
  8803. margin-top: 3rem !important;
  8804. margin-bottom: 3rem !important;
  8805. }
  8806. .p-my-sm-auto {
  8807. margin-top: auto !important;
  8808. margin-bottom: auto !important;
  8809. }
  8810. .p-m-sm-0 {
  8811. margin: 0 !important;
  8812. }
  8813. .p-m-sm-1 {
  8814. margin: 0.25rem !important;
  8815. }
  8816. .p-m-sm-2 {
  8817. margin: 0.5rem !important;
  8818. }
  8819. .p-m-sm-3 {
  8820. margin: 1rem !important;
  8821. }
  8822. .p-m-sm-4 {
  8823. margin: 1.5rem !important;
  8824. }
  8825. .p-m-sm-5 {
  8826. margin: 2rem !important;
  8827. }
  8828. .p-m-sm-6 {
  8829. margin: 3rem !important;
  8830. }
  8831. .p-m-sm-auto {
  8832. margin: auto !important;
  8833. }
  8834. }
  8835. @media screen and (min-width: 768px) {
  8836. .p-mt-md-0 {
  8837. margin-top: 0 !important;
  8838. }
  8839. .p-mt-md-1 {
  8840. margin-top: 0.25rem !important;
  8841. }
  8842. .p-mt-md-2 {
  8843. margin-top: 0.5rem !important;
  8844. }
  8845. .p-mt-md-3 {
  8846. margin-top: 1rem !important;
  8847. }
  8848. .p-mt-md-4 {
  8849. margin-top: 1.5rem !important;
  8850. }
  8851. .p-mt-md-5 {
  8852. margin-top: 2rem !important;
  8853. }
  8854. .p-mt-md-6 {
  8855. margin-top: 3rem !important;
  8856. }
  8857. .p-mt-md-auto {
  8858. margin-top: 3rem !important;
  8859. }
  8860. .p-mr-md-0 {
  8861. margin-right: 0 !important;
  8862. }
  8863. .p-mr-md-1 {
  8864. margin-right: 0.25rem !important;
  8865. }
  8866. .p-mr-md-2 {
  8867. margin-right: 0.5rem !important;
  8868. }
  8869. .p-mr-md-3 {
  8870. margin-right: 1rem !important;
  8871. }
  8872. .p-mr-md-4 {
  8873. margin-right: 1.5rem !important;
  8874. }
  8875. .p-mr-md-5 {
  8876. margin-right: 2rem !important;
  8877. }
  8878. .p-mr-md-6 {
  8879. margin-right: 3rem !important;
  8880. }
  8881. .p-mr-md-auto {
  8882. margin-right: auto !important;
  8883. }
  8884. .p-ml-md-0 {
  8885. margin-left: 0 !important;
  8886. }
  8887. .p-ml-md-1 {
  8888. margin-left: 0.25rem !important;
  8889. }
  8890. .p-ml-md-2 {
  8891. margin-left: 0.5rem !important;
  8892. }
  8893. .p-ml-md-3 {
  8894. margin-left: 1rem !important;
  8895. }
  8896. .p-ml-md-4 {
  8897. margin-left: 1.5rem !important;
  8898. }
  8899. .p-ml-md-5 {
  8900. margin-left: 2rem !important;
  8901. }
  8902. .p-ml-md-6 {
  8903. margin-left: 3rem !important;
  8904. }
  8905. .p-ml-md-auto {
  8906. margin-left: auto !important;
  8907. }
  8908. .p-mb-md-0 {
  8909. margin-bottom: 0 !important;
  8910. }
  8911. .p-mb-md-1 {
  8912. margin-bottom: 0.25rem !important;
  8913. }
  8914. .p-mb-md-2 {
  8915. margin-bottom: 0.5rem !important;
  8916. }
  8917. .p-mb-md-3 {
  8918. margin-bottom: 1rem !important;
  8919. }
  8920. .p-mb-md-4 {
  8921. margin-bottom: 1.5rem !important;
  8922. }
  8923. .p-mb-md-5 {
  8924. margin-bottom: 2rem !important;
  8925. }
  8926. .p-mb-md-6 {
  8927. margin-bottom: 3rem !important;
  8928. }
  8929. .p-mb-md-auto {
  8930. margin-bottom: auto !important;
  8931. }
  8932. .p-mx-md-0 {
  8933. margin-left: 0 !important;
  8934. margin-right: 0 !important;
  8935. }
  8936. .p-mx-md-1 {
  8937. margin-left: 0.25rem !important;
  8938. margin-right: 0.25rem !important;
  8939. }
  8940. .p-mx-md-2 {
  8941. margin-left: 0.5rem !important;
  8942. margin-right: 0.5rem !important;
  8943. }
  8944. .p-mx-md-3 {
  8945. margin-left: 1rem !important;
  8946. margin-right: 1rem !important;
  8947. }
  8948. .p-mx-md-4 {
  8949. margin-left: 1.5rem !important;
  8950. margin-right: 1.5rem !important;
  8951. }
  8952. .p-mx-md-5 {
  8953. margin-left: 2rem !important;
  8954. margin-right: 2rem !important;
  8955. }
  8956. .p-mx-md-6 {
  8957. margin-left: 3rem !important;
  8958. margin-right: 3rem !important;
  8959. }
  8960. .p-mx-md-auto {
  8961. margin-left: auto !important;
  8962. margin-right: auto !important;
  8963. }
  8964. .p-my-md-0 {
  8965. margin-top: 0 !important;
  8966. margin-bottom: 0 !important;
  8967. }
  8968. .p-my-md-1 {
  8969. margin-top: 0.25rem !important;
  8970. margin-bottom: 0.25rem !important;
  8971. }
  8972. .p-my-md-2 {
  8973. margin-top: 0.5rem !important;
  8974. margin-bottom: 0.5rem !important;
  8975. }
  8976. .p-my-md-3 {
  8977. margin-top: 1rem !important;
  8978. margin-bottom: 1rem !important;
  8979. }
  8980. .p-my-md-4 {
  8981. margin-top: 1.5rem !important;
  8982. margin-bottom: 1.5rem !important;
  8983. }
  8984. .p-my-md-5 {
  8985. margin-top: 2rem !important;
  8986. margin-bottom: 2rem !important;
  8987. }
  8988. .p-my-md-6 {
  8989. margin-top: 3rem !important;
  8990. margin-bottom: 3rem !important;
  8991. }
  8992. .p-my-md-auto {
  8993. margin-top: auto !important;
  8994. margin-bottom: auto !important;
  8995. }
  8996. .p-m-md-0 {
  8997. margin: 0 !important;
  8998. }
  8999. .p-m-md-1 {
  9000. margin: 0.25rem !important;
  9001. }
  9002. .p-m-md-2 {
  9003. margin: 0.5rem !important;
  9004. }
  9005. .p-m-md-3 {
  9006. margin: 1rem !important;
  9007. }
  9008. .p-m-md-4 {
  9009. margin: 1.5rem !important;
  9010. }
  9011. .p-m-md-5 {
  9012. margin: 2rem !important;
  9013. }
  9014. .p-m-md-6 {
  9015. margin: 3rem !important;
  9016. }
  9017. .p-m-md-auto {
  9018. margin: auto !important;
  9019. }
  9020. }
  9021. @media screen and (min-width: 992px) {
  9022. .p-mt-lg-0 {
  9023. margin-top: 0 !important;
  9024. }
  9025. .p-mt-lg-1 {
  9026. margin-top: 0.25rem !important;
  9027. }
  9028. .p-mt-lg-2 {
  9029. margin-top: 0.5rem !important;
  9030. }
  9031. .p-mt-lg-3 {
  9032. margin-top: 1rem !important;
  9033. }
  9034. .p-mt-lg-4 {
  9035. margin-top: 1.5rem !important;
  9036. }
  9037. .p-mt-lg-5 {
  9038. margin-top: 2rem !important;
  9039. }
  9040. .p-mt-lg-6 {
  9041. margin-top: 3rem !important;
  9042. }
  9043. .p-mt-lg-auto {
  9044. margin-top: 3rem !important;
  9045. }
  9046. .p-mr-lg-0 {
  9047. margin-right: 0 !important;
  9048. }
  9049. .p-mr-lg-1 {
  9050. margin-right: 0.25rem !important;
  9051. }
  9052. .p-mr-lg-2 {
  9053. margin-right: 0.5rem !important;
  9054. }
  9055. .p-mr-lg-3 {
  9056. margin-right: 1rem !important;
  9057. }
  9058. .p-mr-lg-4 {
  9059. margin-right: 1.5rem !important;
  9060. }
  9061. .p-mr-lg-5 {
  9062. margin-right: 2rem !important;
  9063. }
  9064. .p-mr-lg-6 {
  9065. margin-right: 3rem !important;
  9066. }
  9067. .p-mr-lg-auto {
  9068. margin-right: auto !important;
  9069. }
  9070. .p-ml-lg-0 {
  9071. margin-left: 0 !important;
  9072. }
  9073. .p-ml-lg-1 {
  9074. margin-left: 0.25rem !important;
  9075. }
  9076. .p-ml-lg-2 {
  9077. margin-left: 0.5rem !important;
  9078. }
  9079. .p-ml-lg-3 {
  9080. margin-left: 1rem !important;
  9081. }
  9082. .p-ml-lg-4 {
  9083. margin-left: 1.5rem !important;
  9084. }
  9085. .p-ml-lg-5 {
  9086. margin-left: 2rem !important;
  9087. }
  9088. .p-ml-lg-6 {
  9089. margin-left: 3rem !important;
  9090. }
  9091. .p-ml-lg-auto {
  9092. margin-left: auto !important;
  9093. }
  9094. .p-mb-lg-0 {
  9095. margin-bottom: 0 !important;
  9096. }
  9097. .p-mb-lg-1 {
  9098. margin-bottom: 0.25rem !important;
  9099. }
  9100. .p-mb-lg-2 {
  9101. margin-bottom: 0.5rem !important;
  9102. }
  9103. .p-mb-lg-3 {
  9104. margin-bottom: 1rem !important;
  9105. }
  9106. .p-mb-lg-4 {
  9107. margin-bottom: 1.5rem !important;
  9108. }
  9109. .p-mb-lg-5 {
  9110. margin-bottom: 2rem !important;
  9111. }
  9112. .p-mb-lg-6 {
  9113. margin-bottom: 3rem !important;
  9114. }
  9115. .p-mb-lg-auto {
  9116. margin-bottom: auto !important;
  9117. }
  9118. .p-mx-lg-0 {
  9119. margin-left: 0 !important;
  9120. margin-right: 0 !important;
  9121. }
  9122. .p-mx-lg-1 {
  9123. margin-left: 0.25rem !important;
  9124. margin-right: 0.25rem !important;
  9125. }
  9126. .p-mx-lg-2 {
  9127. margin-left: 0.5rem !important;
  9128. margin-right: 0.5rem !important;
  9129. }
  9130. .p-mx-lg-3 {
  9131. margin-left: 1rem !important;
  9132. margin-right: 1rem !important;
  9133. }
  9134. .p-mx-lg-4 {
  9135. margin-left: 1.5rem !important;
  9136. margin-right: 1.5rem !important;
  9137. }
  9138. .p-mx-lg-5 {
  9139. margin-left: 2rem !important;
  9140. margin-right: 2rem !important;
  9141. }
  9142. .p-mx-lg-6 {
  9143. margin-left: 3rem !important;
  9144. margin-right: 3rem !important;
  9145. }
  9146. .p-mx-lg-auto {
  9147. margin-left: auto !important;
  9148. margin-right: auto !important;
  9149. }
  9150. .p-my-lg-0 {
  9151. margin-top: 0 !important;
  9152. margin-bottom: 0 !important;
  9153. }
  9154. .p-my-lg-1 {
  9155. margin-top: 0.25rem !important;
  9156. margin-bottom: 0.25rem !important;
  9157. }
  9158. .p-my-lg-2 {
  9159. margin-top: 0.5rem !important;
  9160. margin-bottom: 0.5rem !important;
  9161. }
  9162. .p-my-lg-3 {
  9163. margin-top: 1rem !important;
  9164. margin-bottom: 1rem !important;
  9165. }
  9166. .p-my-lg-4 {
  9167. margin-top: 1.5rem !important;
  9168. margin-bottom: 1.5rem !important;
  9169. }
  9170. .p-my-lg-5 {
  9171. margin-top: 2rem !important;
  9172. margin-bottom: 2rem !important;
  9173. }
  9174. .p-my-lg-6 {
  9175. margin-top: 3rem !important;
  9176. margin-bottom: 3rem !important;
  9177. }
  9178. .p-my-lg-auto {
  9179. margin-top: auto !important;
  9180. margin-bottom: auto !important;
  9181. }
  9182. .p-m-lg-0 {
  9183. margin: 0 !important;
  9184. }
  9185. .p-m-lg-1 {
  9186. margin: 0.25rem !important;
  9187. }
  9188. .p-m-lg-2 {
  9189. margin: 0.5rem !important;
  9190. }
  9191. .p-m-lg-3 {
  9192. margin: 1rem !important;
  9193. }
  9194. .p-m-lg-4 {
  9195. margin: 1.5rem !important;
  9196. }
  9197. .p-m-lg-5 {
  9198. margin: 2rem !important;
  9199. }
  9200. .p-m-lg-6 {
  9201. margin: 3rem !important;
  9202. }
  9203. .p-m-lg-auto {
  9204. margin: auto !important;
  9205. }
  9206. }
  9207. @media screen and (min-width: 1200px) {
  9208. .p-mt-xl-0 {
  9209. margin-top: 0 !important;
  9210. }
  9211. .p-mt-xl-1 {
  9212. margin-top: 0.25rem !important;
  9213. }
  9214. .p-mt-xl-2 {
  9215. margin-top: 0.5rem !important;
  9216. }
  9217. .p-mt-xl-3 {
  9218. margin-top: 1rem !important;
  9219. }
  9220. .p-mt-xl-4 {
  9221. margin-top: 1.5rem !important;
  9222. }
  9223. .p-mt-xl-5 {
  9224. margin-top: 2rem !important;
  9225. }
  9226. .p-mt-xl-6 {
  9227. margin-top: 3rem !important;
  9228. }
  9229. .p-mt-xl-auto {
  9230. margin-top: 3rem !important;
  9231. }
  9232. .p-mr-xl-0 {
  9233. margin-right: 0 !important;
  9234. }
  9235. .p-mr-xl-1 {
  9236. margin-right: 0.25rem !important;
  9237. }
  9238. .p-mr-xl-2 {
  9239. margin-right: 0.5rem !important;
  9240. }
  9241. .p-mr-xl-3 {
  9242. margin-right: 1rem !important;
  9243. }
  9244. .p-mr-xl-4 {
  9245. margin-right: 1.5rem !important;
  9246. }
  9247. .p-mr-xl-5 {
  9248. margin-right: 2rem !important;
  9249. }
  9250. .p-mr-xl-6 {
  9251. margin-right: 3rem !important;
  9252. }
  9253. .p-mr-xl-auto {
  9254. margin-right: auto !important;
  9255. }
  9256. .p-ml-xl-0 {
  9257. margin-left: 0 !important;
  9258. }
  9259. .p-ml-xl-1 {
  9260. margin-left: 0.25rem !important;
  9261. }
  9262. .p-ml-xl-2 {
  9263. margin-left: 0.5rem !important;
  9264. }
  9265. .p-ml-xl-3 {
  9266. margin-left: 1rem !important;
  9267. }
  9268. .p-ml-xl-4 {
  9269. margin-left: 1.5rem !important;
  9270. }
  9271. .p-ml-xl-5 {
  9272. margin-left: 2rem !important;
  9273. }
  9274. .p-ml-xl-6 {
  9275. margin-left: 3rem !important;
  9276. }
  9277. .p-ml-xl-auto {
  9278. margin-left: auto !important;
  9279. }
  9280. .p-mb-xl-0 {
  9281. margin-bottom: 0 !important;
  9282. }
  9283. .p-mb-xl-1 {
  9284. margin-bottom: 0.25rem !important;
  9285. }
  9286. .p-mb-xl-2 {
  9287. margin-bottom: 0.5rem !important;
  9288. }
  9289. .p-mb-xl-3 {
  9290. margin-bottom: 1rem !important;
  9291. }
  9292. .p-mb-xl-4 {
  9293. margin-bottom: 1.5rem !important;
  9294. }
  9295. .p-mb-xl-5 {
  9296. margin-bottom: 2rem !important;
  9297. }
  9298. .p-mb-xl-6 {
  9299. margin-bottom: 3rem !important;
  9300. }
  9301. .p-mb-xl-auto {
  9302. margin-bottom: auto !important;
  9303. }
  9304. .p-mx-xl-0 {
  9305. margin-left: 0 !important;
  9306. margin-right: 0 !important;
  9307. }
  9308. .p-mx-xl-1 {
  9309. margin-left: 0.25rem !important;
  9310. margin-right: 0.25rem !important;
  9311. }
  9312. .p-mx-xl-2 {
  9313. margin-left: 0.5rem !important;
  9314. margin-right: 0.5rem !important;
  9315. }
  9316. .p-mx-xl-3 {
  9317. margin-left: 1rem !important;
  9318. margin-right: 1rem !important;
  9319. }
  9320. .p-mx-xl-4 {
  9321. margin-left: 1.5rem !important;
  9322. margin-right: 1.5rem !important;
  9323. }
  9324. .p-mx-xl-5 {
  9325. margin-left: 2rem !important;
  9326. margin-right: 2rem !important;
  9327. }
  9328. .p-mx-xl-6 {
  9329. margin-left: 3rem !important;
  9330. margin-right: 3rem !important;
  9331. }
  9332. .p-mx-xl-auto {
  9333. margin-left: auto !important;
  9334. margin-right: auto !important;
  9335. }
  9336. .p-my-xl-0 {
  9337. margin-top: 0 !important;
  9338. margin-bottom: 0 !important;
  9339. }
  9340. .p-my-xl-1 {
  9341. margin-top: 0.25rem !important;
  9342. margin-bottom: 0.25rem !important;
  9343. }
  9344. .p-my-xl-2 {
  9345. margin-top: 0.5rem !important;
  9346. margin-bottom: 0.5rem !important;
  9347. }
  9348. .p-my-xl-3 {
  9349. margin-top: 1rem !important;
  9350. margin-bottom: 1rem !important;
  9351. }
  9352. .p-my-xl-4 {
  9353. margin-top: 1.5rem !important;
  9354. margin-bottom: 1.5rem !important;
  9355. }
  9356. .p-my-xl-5 {
  9357. margin-top: 2rem !important;
  9358. margin-bottom: 2rem !important;
  9359. }
  9360. .p-my-xl-6 {
  9361. margin-top: 3rem !important;
  9362. margin-bottom: 3rem !important;
  9363. }
  9364. .p-my-xl-auto {
  9365. margin-top: auto !important;
  9366. margin-bottom: auto !important;
  9367. }
  9368. .p-m-xl-0 {
  9369. margin: 0 !important;
  9370. }
  9371. .p-m-xl-1 {
  9372. margin: 0.25rem !important;
  9373. }
  9374. .p-m-xl-2 {
  9375. margin: 0.5rem !important;
  9376. }
  9377. .p-m-xl-3 {
  9378. margin: 1rem !important;
  9379. }
  9380. .p-m-xl-4 {
  9381. margin: 1.5rem !important;
  9382. }
  9383. .p-m-xl-5 {
  9384. margin: 2rem !important;
  9385. }
  9386. .p-m-xl-6 {
  9387. margin: 3rem !important;
  9388. }
  9389. .p-m-xl-auto {
  9390. margin: auto !important;
  9391. }
  9392. }
  9393. .p-shadow-1 {
  9394. 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);
  9395. }
  9396. .p-shadow-2 {
  9397. 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);
  9398. }
  9399. .p-shadow-3 {
  9400. 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);
  9401. }
  9402. .p-shadow-4 {
  9403. 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);
  9404. }
  9405. .p-shadow-5 {
  9406. 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);
  9407. }
  9408. .p-shadow-6 {
  9409. 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);
  9410. }
  9411. .p-shadow-7 {
  9412. 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);
  9413. }
  9414. .p-shadow-8 {
  9415. 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);
  9416. }
  9417. .p-shadow-9 {
  9418. 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);
  9419. }
  9420. .p-shadow-10 {
  9421. 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);
  9422. }
  9423. .p-shadow-11 {
  9424. 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);
  9425. }
  9426. .p-shadow-12 {
  9427. 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);
  9428. }
  9429. .p-shadow-13 {
  9430. 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);
  9431. }
  9432. .p-shadow-14 {
  9433. 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);
  9434. }
  9435. .p-shadow-15 {
  9436. 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);
  9437. }
  9438. .p-shadow-16 {
  9439. 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);
  9440. }
  9441. .p-shadow-17 {
  9442. 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);
  9443. }
  9444. .p-shadow-18 {
  9445. 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);
  9446. }
  9447. .p-shadow-19 {
  9448. 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);
  9449. }
  9450. .p-shadow-20 {
  9451. 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);
  9452. }
  9453. .p-shadow-21 {
  9454. 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);
  9455. }
  9456. .p-shadow-22 {
  9457. 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);
  9458. }
  9459. .p-shadow-23 {
  9460. 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);
  9461. }
  9462. .p-shadow-24 {
  9463. 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);
  9464. }
  9465. .page-wrapper {
  9466. flex: 1;
  9467. }
  9468. .header {
  9469. background: var(--blue-400);
  9470. height: 4rem;
  9471. padding: 0 2rem;
  9472. border-bottom: 1px solid #dee2e6;
  9473. display: flex;
  9474. align-items: center;
  9475. justify-content: space-between;
  9476. color: #495057;
  9477. }
  9478. .header .left {
  9479. display: flex;
  9480. align-items: center;
  9481. }
  9482. .footer {
  9483. background: var(--blue-400);
  9484. height: 4rem;
  9485. border-top: 1px solid #dee2e6;
  9486. border-bottom: 1px solid #dee2e6;
  9487. padding: 0 2rem;
  9488. display: flex;
  9489. align-items: center;
  9490. justify-content: space-between;
  9491. flex-shrink: 0;
  9492. }
  9493. .footer .left {
  9494. display: flex;
  9495. align-items: center;
  9496. }
  9497. .footer .right {
  9498. font-size: 0.875rem;
  9499. color: #6c757d;
  9500. }
  9501. .content {
  9502. padding: 25px;
  9503. }
  9504. #pattern-box .pattern-box {
  9505. width: 100%;
  9506. font: inherit;
  9507. min-height: 46px;
  9508. background: transparent;
  9509. color: #d6d7cc;
  9510. padding: 2.3rem 25px;
  9511. border: 0;
  9512. outline: none;
  9513. }
  9514. #pattern-box .error-text {
  9515. position: absolute;
  9516. width: 100%;
  9517. bottom: 0;
  9518. color: #d6d7cc;
  9519. font-size: 12px;
  9520. text-align: center;
  9521. letter-spacing: 1px;
  9522. }
  9523. #pattern-box input::-moz-placeholder {
  9524. color: grey;
  9525. }
  9526. #pattern-box input:-ms-input-placeholder {
  9527. color: grey;
  9528. }
  9529. #pattern-box input::placeholder {
  9530. color: grey;
  9531. }
  9532. #pattern-box.pattern-box-wrapper {
  9533. position: relative;
  9534. border-bottom: 1px solid #f7f7f72d !important;
  9535. }
  9536. #flags.flags {
  9537. display: flex;
  9538. border-top: 1px solid #f7f7f72d;
  9539. padding: 0.8rem;
  9540. color: #d6d7cc;
  9541. }
  9542. #flags.flags .input-group {
  9543. margin-right: 1.2rem;
  9544. font-size: 12px;
  9545. }
  9546. #text-box.text-box {
  9547. flex-grow: 1;
  9548. width: 100%;
  9549. overflow: hidden;
  9550. position: relative;
  9551. background-color: #011627;
  9552. /* dynamically generated content style with deep selector */
  9553. }
  9554. #text-box.text-box .text-box * {
  9555. box-sizing: border-box;
  9556. }
  9557. #text-box.text-box .backdrop,
  9558. #text-box.text-box textarea {
  9559. position: absolute;
  9560. padding: 1.5rem 25px 8px;
  9561. width: 100%;
  9562. height: 100%;
  9563. font-size: inherit;
  9564. background-color: transparent;
  9565. outline: none;
  9566. border: 0;
  9567. overflow: auto;
  9568. letter-spacing: 1px;
  9569. }
  9570. #text-box.text-box .backdrop {
  9571. z-index: 1;
  9572. pointer-events: none;
  9573. }
  9574. #text-box.text-box .matches,
  9575. #text-box.text-box textarea {
  9576. font: inherit;
  9577. }
  9578. #text-box.text-box textarea {
  9579. display: block;
  9580. position: absolute;
  9581. z-index: 2;
  9582. resize: none;
  9583. color: #fff;
  9584. }
  9585. #text-box.text-box textarea::-webkit-scrollbar {
  9586. background: #282a36;
  9587. width: 17px !important;
  9588. }
  9589. #text-box.text-box textarea::-webkit-scrollbar-track {
  9590. border-radius: 10px !important;
  9591. }
  9592. #text-box.text-box textarea::-webkit-scrollbar-thumb {
  9593. border-radius: 10px !important;
  9594. }
  9595. #text-box.text-box textarea::-moz-placeholder {
  9596. color: grey;
  9597. }
  9598. #text-box.text-box textarea:-ms-input-placeholder {
  9599. color: grey;
  9600. }
  9601. #text-box.text-box textarea::placeholder {
  9602. color: grey;
  9603. }
  9604. #text-box.text-box .matches {
  9605. white-space: pre-wrap;
  9606. word-wrap: break-word;
  9607. color: transparent;
  9608. }
  9609. #text-box.text-box .matches mark {
  9610. color: transparent;
  9611. background-color: #9e3cc0;
  9612. }
  9613. #text-box.text-box .matches mark:nth-child(even) {
  9614. background-color: #3c7fc2;
  9615. }
  9616. #references.references .reference:not(:first-child) {
  9617. margin-top: 1.6rem;
  9618. }
  9619. #references.references .reference * {
  9620. color: #fff;
  9621. font-size: 12px;
  9622. font-weight: inherit;
  9623. margin: 0;
  9624. padding: 0;
  9625. }
  9626. #references.references .mb {
  9627. margin-bottom: 0.5rem;
  9628. }
  9629. #references.references .title {
  9630. font-size: 17px;
  9631. }
  9632. #references.references ul,
  9633. #references.references li {
  9634. list-style: none;
  9635. }
  9636. #references.references .character {
  9637. display: flex;
  9638. }
  9639. #references.references .character:not(:last-child) {
  9640. margin-bottom: 15px;
  9641. }
  9642. #references.references .character__code {
  9643. background: #00080e;
  9644. border: 1px solid #f7f7f72d;
  9645. padding: 0.3rem 0.8rem;
  9646. display: flex;
  9647. justify-content: center;
  9648. align-items: center;
  9649. margin-right: 0.5rem;
  9650. }
  9651. #references.references .character__code span {
  9652. white-space: nowrap;
  9653. font-weight: 600;
  9654. color: #c77ce0;
  9655. }
  9656. #references.references .character__info {
  9657. display: flex;
  9658. align-items: center;
  9659. padding-bottom: 5px;
  9660. }
  9661. #references.references .disabled,
  9662. #references.references .purple,
  9663. #references.references .blue,
  9664. #references.references .white {
  9665. font-weight: 600;
  9666. }
  9667. #references.references .disabled {
  9668. color: #888888 !important;
  9669. }
  9670. #references.references .purple {
  9671. color: #c77ce0 !important;
  9672. }
  9673. #references.references .blue {
  9674. color: #3c7fc2 !important;
  9675. }
  9676. #references.references .white {
  9677. color: white !important;
  9678. }
  9679. #regex-create {
  9680. text-align: left;
  9681. margin: 10px;
  9682. }
  9683. #regex-create .p-card {
  9684. margin-top: 10px;
  9685. margin-bottom: 10px;
  9686. }
  9687. #regex-create .regex-header {
  9688. margin-bottom: 5rem;
  9689. }
  9690. #regex-create .regex-box {
  9691. background-color: #001221;
  9692. display: flex;
  9693. width: 90%;
  9694. height: 500px;
  9695. margin-left: auto;
  9696. margin-right: auto;
  9697. margin-bottom: 5rem;
  9698. position: relative;
  9699. border-radius: 5px;
  9700. transition: all 0.25s linear;
  9701. }
  9702. #regex-create .main {
  9703. display: flex;
  9704. flex-direction: column;
  9705. width: 100%;
  9706. }
  9707. #regex-create aside {
  9708. width: 300px;
  9709. padding: 1.5rem;
  9710. border-left: 1px solid #ffffff31;
  9711. overflow-y: scroll;
  9712. }
  9713. #regex-create aside::-webkit-scrollbar {
  9714. background: #3f4545;
  9715. width: 10px !important;
  9716. }
  9717. #regex-create aside::-webkit-scrollbar-track {
  9718. border-radius: 10px !important;
  9719. }
  9720. #regex-create aside::-webkit-scrollbar-thumb {
  9721. border-radius: 10px !important;
  9722. box-shadow: inset 0 0 6px rgba(54, 52, 52, 0.863) !important;
  9723. }
  9724. #searchers-create.is-defining {
  9725. max-height: 100%;
  9726. overflow-y: auto;
  9727. margin: 10px;
  9728. text-align: left;
  9729. }
  9730. body {
  9731. height: 100%;
  9732. margin: 0;
  9733. background: #f8f9fa;
  9734. }
  9735. #app {
  9736. font-family: Avenir, Helvetica, Arial, sans-serif;
  9737. -webkit-font-smoothing: antialiased;
  9738. -moz-osx-font-smoothing: grayscale;
  9739. text-align: center;
  9740. color: #2c3e50;
  9741. display: flex;
  9742. flex-direction: column;
  9743. min-height: 100vh;
  9744. }
  9745. #nav {
  9746. padding: 30px;
  9747. }
  9748. #nav a {
  9749. font-weight: bold;
  9750. color: #2c3e50;
  9751. }
  9752. #nav a.router-link-exact-active {
  9753. color: #42b983;
  9754. }
  9755. .box {
  9756. cursor: pointer;
  9757. margin-left: 1rem;
  9758. margin-bottom: 1rem;
  9759. background-color: var(--surface-e);
  9760. text-align: center;
  9761. padding: 1rem;
  9762. border-radius: 4px;
  9763. }
  9764. .box.selected {
  9765. border-color: dodgerblue;
  9766. }
  9767. .box.is-plain {
  9768. cursor: default;
  9769. }
  9770. .box.is-highlighted {
  9771. border-color: #50b0ff;
  9772. }
  9773. .box.auto {
  9774. width: auto;
  9775. min-width: 100px;
  9776. }
  9777. .searcher.box {
  9778. align-items: flex-start;
  9779. }
  9780. .flex-row {
  9781. display: flex;
  9782. flex-direction: row;
  9783. }
  9784. .flex-column {
  9785. display: flex;
  9786. flex-direction: column;
  9787. }
  9788. .flex-center {
  9789. display: flex;
  9790. align-items: center;
  9791. justify-content: center;
  9792. }
  9793. .searcher-link:hover {
  9794. color: dodgerblue;
  9795. cursor: pointer;
  9796. }
  9797. .searchers-row {
  9798. background: #f3f3f3;
  9799. padding: 1rem;
  9800. border-radius: 5px;
  9801. margin-bottom: 1rem;
  9802. }