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.

10964 lines
227 KiB

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