@charset "UTF-8";

/* src/styles.scss */
.btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.btn--link {
  background: none;
  border: 1px solid #9CA3AF;
  font-weight: 600;
  color: #9CA3AF;
  padding: 0.5rem 1rem;
  border-radius: 6px;
  cursor: pointer;
  text-decoration: none;
}
.cta-buttons {
  display: flex;
  justify-content: center;
  gap: 1rem;
}
.btn-primary {
  background-color: #7C3AED;
  color: #FFFFFF;
  padding: 12px 28px;
  border: none;
  border-radius: 8px;
  font-size: 1rem;
  cursor: pointer;
  transition: 0.3s ease;
}
.btn-primary.btn--ghost {
  background-color: transparent;
  border-color: transparent;
  color: #7C3AED;
}
.btn-primary.btn--ghost:hover {
  background-color: transparent;
}
.btn-primary:hover {
  background-color: #A174F2;
}
.btn-primary[disabled] {
  background-color: #9CA3AF;
  cursor: not-allowed;
}
.btn-secondary {
  background-color: transparent;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
  padding: 12px 28px;
  border-radius: 8px;
  font-size: 1rem;
  cursor: pointer;
  transition: 0.3s ease;
}
.btn-secondary--dark {
  border: 2px solid #111827;
  color: #111827;
}
.btn-secondary:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.btn-secondary--sm {
  padding: 5px 10px;
  font-size: 14px;
}
.custom-checkbox-wrapper {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.custom-checkbox-wrapper input[type=checkbox].custom-checkbox {
  appearance: none;
  width: 18px;
  height: 18px;
  border: 2px solid #888;
  border-radius: 4px;
  background-color: #fff;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.custom-checkbox-wrapper input[type=checkbox].custom-checkbox:checked {
  background-color: #5e60ce;
  border-color: #5e60ce;
}
.custom-checkbox-wrapper input[type=checkbox].custom-checkbox:checked::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 2px;
  left: 0;
  margin: auto;
  width: 8px;
  height: 16px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.custom-checkbox-wrapper label {
  cursor: pointer;
  font-size: 0.95rem;
  color: #333;
}
input[type=file]:hover {
  cursor: pointer;
}
p-select {
  margin-bottom: 1rem;
  padding: 10px;
  border: 1px solid #111827 !important;
  border-radius: 5px !important;
}
p-select .p-select-option {
  background-color: #FFFFFF !important;
  border-bottom: 1px solid #E5E7EB;
}
p-select .p-select-option:hover {
  background-color: #E5E7EB !important;
}
p-select .p-select-label {
  font-size: 1rem;
  color: #111827;
}
p-select .p-select-empty-message {
  padding: 10px;
  background-color: #FFFFFF;
}
p-select .p-select-dropdown {
  color: #7C3AED;
  font-size: 1rem;
  width: 30px;
}
p-select .p-select-list-container {
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.62);
}
p-select .p-select-option {
  padding: 0.75rem 1rem;
  font-size: 0.95rem;
  color: #111827;
}
p-select .p-select-option:hover {
  background-color: #f5f5f5;
}
p-select .p-select-option.p-highlight {
  background-color: #F97316;
  color: #FFFFFF;
}
p-dialog.overflow-visible .p-dialog-content {
  overflow: visible;
}
input,
textarea {
  padding: 0.6rem;
  font-size: 1rem;
  border: 2px solid #9CA3AF;
  border-radius: 6px;
  width: 100%;
}
input:focus,
textarea:focus {
  border-color: #7C3AED !important;
}
small {
  color: #666;
  font-size: 0.85rem;
  display: block;
  text-align: left;
  width: 100%;
}
small.text-align-right {
  text-align: right;
}
small.text-align-left {
  text-align: left;
}
.form-group .color-palette {
  display: flex;
  gap: 0.75rem;
}
.form-group .color-palette input {
  width: 50px;
  height: 50px;
  border: 1px solid #9CA3AF;
  border-radius: 100px;
  cursor: pointer;
  padding: 0;
}
.form-group .color-palette input::-webkit-color-swatch {
  border: none;
}
.toggle-switch {
  position: relative;
  display: inline-block;
  width: 44px;
  height: 24px;
}
.toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.toggle-switch .toggle-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  transition: 0.4s;
  border-radius: 24px;
}
.toggle-switch .toggle-slider:before {
  content: "";
  position: absolute;
  height: 18px;
  width: 18px;
  left: 3px;
  bottom: 3px;
  background-color: white;
  transition: 0.4s;
  border-radius: 50%;
}
.toggle-switch input:checked + .toggle-slider {
  background-color: #7C3AED;
}
.toggle-switch input:checked + .toggle-slider:before {
  transform: translateX(20px);
}
p-inputnumber input {
  border: 1px solid #9CA3AF;
  padding: 14px 16px;
  border-radius: 10px;
  font-size: 16px;
  outline: none;
  background: #fff;
}
.drag-handle {
  width: 16px;
  height: 24px;
  display: grid;
  grid-template-columns: repeat(2, 4px);
  grid-template-rows: repeat(3, 4px);
  gap: 4px;
  justify-content: center;
  align-content: center;
  cursor: grab;
  margin-right: 8px;
}
.drag-handle div {
  width: 4px;
  height: 4px;
  background-color: #999;
  border-radius: 50%;
}
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
:root {
  --cell: 20px;
  --thin-w: 1px;
  --thick-w: 1px;
  --thin: #f4f4f4;
  --thick: #e4e4e4;
  --block: calc(var(--cell) * 5);
}
html {
  scroll-behavior: smooth;
}
html.disable-smooth-scroll {
  scroll-behavior: auto;
}
section {
  scroll-margin-top: 80px;
}
@media (max-width: 768px) {
  section {
    scroll-margin-top: 50px;
  }
}
.toast-success {
  background-color: #22c55e !important;
}
.toast-error {
  background-color: #ef4444 !important;
}
* {
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
}
body {
  font-family: "Poppins", sans-serif;
  color: #111827;
  background-color: #FFFFFF;
  font-size: 16px;
  line-height: 1.6;
  margin: 0;
}
body.scroll-gutter-stable {
  scrollbar-gutter: stable;
}
html.scroll-gutter-stable {
  scrollbar-gutter: stable;
}
p {
  color: #9CA3AF;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  color: #111827;
  margin-bottom: 0.5em;
  line-height: 1.2;
}
h1 {
  font-size: 2.2rem;
}
@media (min-width: 768px) {
  h1 {
    font-size: 3rem;
  }
}
h2 {
  font-size: 2rem;
}
@media (min-width: 768px) {
  h2 {
    font-size: 2.25rem;
  }
}
h3 {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  h3 {
    font-size: 1.75rem;
  }
}
h4 {
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  h4 {
    font-size: 1.25rem;
  }
}
.card {
  background: #FFFFFF;
  padding: 2rem;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
[data-animation-delay="0.1"] {
  animation-delay: 0.1s !important;
}
[data-animation-delay="0.2"] {
  animation-delay: 0.2s !important;
}
[data-animation-delay="0.3"] {
  animation-delay: 0.3s !important;
}
[data-animation-delay="0.4"] {
  animation-delay: 0.4s !important;
}
[data-animation-delay="0.5"] {
  animation-delay: 0.5s !important;
}
[data-animation-delay="0.6"] {
  animation-delay: 0.6s !important;
}
[data-animation-delay="0.7"] {
  animation-delay: 0.7s !important;
}
[data-animation-delay="0.8"] {
  animation-delay: 0.8s !important;
}
[data-animation-delay="0.9"] {
  animation-delay: 0.9s !important;
}
[data-animation-delay="1"] {
  animation-delay: 1s !important;
}
[data-animation-delay="1.1"] {
  animation-delay: 1.1s !important;
}
[data-animation-delay="1.2"] {
  animation-delay: 1.2s !important;
}
[data-animation-delay="1.3"] {
  animation-delay: 1.3s !important;
}
[data-animation-delay="1.4"] {
  animation-delay: 1.4s !important;
}
[data-animation-delay="1.5"] {
  animation-delay: 1.5s !important;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in {
  animation: fadeIn 0.4s both;
}
.fade-in-fast {
  animation: fadeIn 0.2s both;
}
.fade-in-up {
  opacity: 0;
  animation: fadeInUp 0.4s both;
}
.fade-in-up-fast {
  animation: fadeInUp 0.2s both;
}
.fade-in-up-turbo {
  animation: fadeInUp 0.1s both;
}
.mb--20 {
  margin-bottom: 20px;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes drift {
  0% {
    transform: translateY(0px);
  }
  10% {
    transform: translateY(30px) rotate(10deg);
  }
  20% {
    transform: translateY(60px) rotate(20deg);
  }
  30% {
    transform: translateY(90px) rotate(30deg);
  }
  40% {
    transform: translateY(120px) rotate(20deg);
  }
  50% {
    transform: translateY(150px) rotate(30deg);
  }
  60% {
    transform: translateY(120px) rotate(40deg);
  }
  70% {
    transform: translateY(90px) rotate(10deg);
  }
  80% {
    transform: translateY(60px) rotate(20deg);
  }
  90% {
    transform: translateY(30px) rotate(10deg);
  }
  100% {
    transform: translateY(0px);
  }
}
.justify-content-between {
  display: flex;
  justify-content: space-between;
}
.text-align-center {
  text-align: center;
}
::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
}
::-webkit-scrollbar-track {
  background-color: transparent;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 10px;
}
.mt--0 {
  margin-top: 0px !important;
}
.pt--0 {
  padding-top: 0px !important;
}
.mb--0 {
  margin-bottom: 0px !important;
}
.pb--0 {
  padding-bottom: 0px !important;
}
.ml--0 {
  margin-left: 0px !important;
}
.pl--0 {
  padding-left: 0px !important;
}
.mr--0 {
  margin-right: 0px !important;
}
.pr--0 {
  padding-right: 0px !important;
}
.mt--1 {
  margin-top: 1px !important;
}
.pt--1 {
  padding-top: 1px !important;
}
.mb--1 {
  margin-bottom: 1px !important;
}
.pb--1 {
  padding-bottom: 1px !important;
}
.ml--1 {
  margin-left: 1px !important;
}
.pl--1 {
  padding-left: 1px !important;
}
.mr--1 {
  margin-right: 1px !important;
}
.pr--1 {
  padding-right: 1px !important;
}
.mt--2 {
  margin-top: 2px !important;
}
.pt--2 {
  padding-top: 2px !important;
}
.mb--2 {
  margin-bottom: 2px !important;
}
.pb--2 {
  padding-bottom: 2px !important;
}
.ml--2 {
  margin-left: 2px !important;
}
.pl--2 {
  padding-left: 2px !important;
}
.mr--2 {
  margin-right: 2px !important;
}
.pr--2 {
  padding-right: 2px !important;
}
.mt--3 {
  margin-top: 3px !important;
}
.pt--3 {
  padding-top: 3px !important;
}
.mb--3 {
  margin-bottom: 3px !important;
}
.pb--3 {
  padding-bottom: 3px !important;
}
.ml--3 {
  margin-left: 3px !important;
}
.pl--3 {
  padding-left: 3px !important;
}
.mr--3 {
  margin-right: 3px !important;
}
.pr--3 {
  padding-right: 3px !important;
}
.mt--4 {
  margin-top: 4px !important;
}
.pt--4 {
  padding-top: 4px !important;
}
.mb--4 {
  margin-bottom: 4px !important;
}
.pb--4 {
  padding-bottom: 4px !important;
}
.ml--4 {
  margin-left: 4px !important;
}
.pl--4 {
  padding-left: 4px !important;
}
.mr--4 {
  margin-right: 4px !important;
}
.pr--4 {
  padding-right: 4px !important;
}
.mt--5 {
  margin-top: 5px !important;
}
.pt--5 {
  padding-top: 5px !important;
}
.mb--5 {
  margin-bottom: 5px !important;
}
.pb--5 {
  padding-bottom: 5px !important;
}
.ml--5 {
  margin-left: 5px !important;
}
.pl--5 {
  padding-left: 5px !important;
}
.mr--5 {
  margin-right: 5px !important;
}
.pr--5 {
  padding-right: 5px !important;
}
.mt--6 {
  margin-top: 6px !important;
}
.pt--6 {
  padding-top: 6px !important;
}
.mb--6 {
  margin-bottom: 6px !important;
}
.pb--6 {
  padding-bottom: 6px !important;
}
.ml--6 {
  margin-left: 6px !important;
}
.pl--6 {
  padding-left: 6px !important;
}
.mr--6 {
  margin-right: 6px !important;
}
.pr--6 {
  padding-right: 6px !important;
}
.mt--7 {
  margin-top: 7px !important;
}
.pt--7 {
  padding-top: 7px !important;
}
.mb--7 {
  margin-bottom: 7px !important;
}
.pb--7 {
  padding-bottom: 7px !important;
}
.ml--7 {
  margin-left: 7px !important;
}
.pl--7 {
  padding-left: 7px !important;
}
.mr--7 {
  margin-right: 7px !important;
}
.pr--7 {
  padding-right: 7px !important;
}
.mt--8 {
  margin-top: 8px !important;
}
.pt--8 {
  padding-top: 8px !important;
}
.mb--8 {
  margin-bottom: 8px !important;
}
.pb--8 {
  padding-bottom: 8px !important;
}
.ml--8 {
  margin-left: 8px !important;
}
.pl--8 {
  padding-left: 8px !important;
}
.mr--8 {
  margin-right: 8px !important;
}
.pr--8 {
  padding-right: 8px !important;
}
.mt--9 {
  margin-top: 9px !important;
}
.pt--9 {
  padding-top: 9px !important;
}
.mb--9 {
  margin-bottom: 9px !important;
}
.pb--9 {
  padding-bottom: 9px !important;
}
.ml--9 {
  margin-left: 9px !important;
}
.pl--9 {
  padding-left: 9px !important;
}
.mr--9 {
  margin-right: 9px !important;
}
.pr--9 {
  padding-right: 9px !important;
}
.mt--10 {
  margin-top: 10px !important;
}
.pt--10 {
  padding-top: 10px !important;
}
.mb--10 {
  margin-bottom: 10px !important;
}
.pb--10 {
  padding-bottom: 10px !important;
}
.ml--10 {
  margin-left: 10px !important;
}
.pl--10 {
  padding-left: 10px !important;
}
.mr--10 {
  margin-right: 10px !important;
}
.pr--10 {
  padding-right: 10px !important;
}
.mt--11 {
  margin-top: 11px !important;
}
.pt--11 {
  padding-top: 11px !important;
}
.mb--11 {
  margin-bottom: 11px !important;
}
.pb--11 {
  padding-bottom: 11px !important;
}
.ml--11 {
  margin-left: 11px !important;
}
.pl--11 {
  padding-left: 11px !important;
}
.mr--11 {
  margin-right: 11px !important;
}
.pr--11 {
  padding-right: 11px !important;
}
.mt--12 {
  margin-top: 12px !important;
}
.pt--12 {
  padding-top: 12px !important;
}
.mb--12 {
  margin-bottom: 12px !important;
}
.pb--12 {
  padding-bottom: 12px !important;
}
.ml--12 {
  margin-left: 12px !important;
}
.pl--12 {
  padding-left: 12px !important;
}
.mr--12 {
  margin-right: 12px !important;
}
.pr--12 {
  padding-right: 12px !important;
}
.mt--13 {
  margin-top: 13px !important;
}
.pt--13 {
  padding-top: 13px !important;
}
.mb--13 {
  margin-bottom: 13px !important;
}
.pb--13 {
  padding-bottom: 13px !important;
}
.ml--13 {
  margin-left: 13px !important;
}
.pl--13 {
  padding-left: 13px !important;
}
.mr--13 {
  margin-right: 13px !important;
}
.pr--13 {
  padding-right: 13px !important;
}
.mt--14 {
  margin-top: 14px !important;
}
.pt--14 {
  padding-top: 14px !important;
}
.mb--14 {
  margin-bottom: 14px !important;
}
.pb--14 {
  padding-bottom: 14px !important;
}
.ml--14 {
  margin-left: 14px !important;
}
.pl--14 {
  padding-left: 14px !important;
}
.mr--14 {
  margin-right: 14px !important;
}
.pr--14 {
  padding-right: 14px !important;
}
.mt--15 {
  margin-top: 15px !important;
}
.pt--15 {
  padding-top: 15px !important;
}
.mb--15 {
  margin-bottom: 15px !important;
}
.pb--15 {
  padding-bottom: 15px !important;
}
.ml--15 {
  margin-left: 15px !important;
}
.pl--15 {
  padding-left: 15px !important;
}
.mr--15 {
  margin-right: 15px !important;
}
.pr--15 {
  padding-right: 15px !important;
}
.mt--16 {
  margin-top: 16px !important;
}
.pt--16 {
  padding-top: 16px !important;
}
.mb--16 {
  margin-bottom: 16px !important;
}
.pb--16 {
  padding-bottom: 16px !important;
}
.ml--16 {
  margin-left: 16px !important;
}
.pl--16 {
  padding-left: 16px !important;
}
.mr--16 {
  margin-right: 16px !important;
}
.pr--16 {
  padding-right: 16px !important;
}
.mt--17 {
  margin-top: 17px !important;
}
.pt--17 {
  padding-top: 17px !important;
}
.mb--17 {
  margin-bottom: 17px !important;
}
.pb--17 {
  padding-bottom: 17px !important;
}
.ml--17 {
  margin-left: 17px !important;
}
.pl--17 {
  padding-left: 17px !important;
}
.mr--17 {
  margin-right: 17px !important;
}
.pr--17 {
  padding-right: 17px !important;
}
.mt--18 {
  margin-top: 18px !important;
}
.pt--18 {
  padding-top: 18px !important;
}
.mb--18 {
  margin-bottom: 18px !important;
}
.pb--18 {
  padding-bottom: 18px !important;
}
.ml--18 {
  margin-left: 18px !important;
}
.pl--18 {
  padding-left: 18px !important;
}
.mr--18 {
  margin-right: 18px !important;
}
.pr--18 {
  padding-right: 18px !important;
}
.mt--19 {
  margin-top: 19px !important;
}
.pt--19 {
  padding-top: 19px !important;
}
.mb--19 {
  margin-bottom: 19px !important;
}
.pb--19 {
  padding-bottom: 19px !important;
}
.ml--19 {
  margin-left: 19px !important;
}
.pl--19 {
  padding-left: 19px !important;
}
.mr--19 {
  margin-right: 19px !important;
}
.pr--19 {
  padding-right: 19px !important;
}
.mt--20 {
  margin-top: 20px !important;
}
.pt--20 {
  padding-top: 20px !important;
}
.mb--20 {
  margin-bottom: 20px !important;
}
.pb--20 {
  padding-bottom: 20px !important;
}
.ml--20 {
  margin-left: 20px !important;
}
.pl--20 {
  padding-left: 20px !important;
}
.mr--20 {
  margin-right: 20px !important;
}
.pr--20 {
  padding-right: 20px !important;
}
.mt--21 {
  margin-top: 21px !important;
}
.pt--21 {
  padding-top: 21px !important;
}
.mb--21 {
  margin-bottom: 21px !important;
}
.pb--21 {
  padding-bottom: 21px !important;
}
.ml--21 {
  margin-left: 21px !important;
}
.pl--21 {
  padding-left: 21px !important;
}
.mr--21 {
  margin-right: 21px !important;
}
.pr--21 {
  padding-right: 21px !important;
}
.mt--22 {
  margin-top: 22px !important;
}
.pt--22 {
  padding-top: 22px !important;
}
.mb--22 {
  margin-bottom: 22px !important;
}
.pb--22 {
  padding-bottom: 22px !important;
}
.ml--22 {
  margin-left: 22px !important;
}
.pl--22 {
  padding-left: 22px !important;
}
.mr--22 {
  margin-right: 22px !important;
}
.pr--22 {
  padding-right: 22px !important;
}
.mt--23 {
  margin-top: 23px !important;
}
.pt--23 {
  padding-top: 23px !important;
}
.mb--23 {
  margin-bottom: 23px !important;
}
.pb--23 {
  padding-bottom: 23px !important;
}
.ml--23 {
  margin-left: 23px !important;
}
.pl--23 {
  padding-left: 23px !important;
}
.mr--23 {
  margin-right: 23px !important;
}
.pr--23 {
  padding-right: 23px !important;
}
.mt--24 {
  margin-top: 24px !important;
}
.pt--24 {
  padding-top: 24px !important;
}
.mb--24 {
  margin-bottom: 24px !important;
}
.pb--24 {
  padding-bottom: 24px !important;
}
.ml--24 {
  margin-left: 24px !important;
}
.pl--24 {
  padding-left: 24px !important;
}
.mr--24 {
  margin-right: 24px !important;
}
.pr--24 {
  padding-right: 24px !important;
}
.mt--25 {
  margin-top: 25px !important;
}
.pt--25 {
  padding-top: 25px !important;
}
.mb--25 {
  margin-bottom: 25px !important;
}
.pb--25 {
  padding-bottom: 25px !important;
}
.ml--25 {
  margin-left: 25px !important;
}
.pl--25 {
  padding-left: 25px !important;
}
.mr--25 {
  margin-right: 25px !important;
}
.pr--25 {
  padding-right: 25px !important;
}
.mt--26 {
  margin-top: 26px !important;
}
.pt--26 {
  padding-top: 26px !important;
}
.mb--26 {
  margin-bottom: 26px !important;
}
.pb--26 {
  padding-bottom: 26px !important;
}
.ml--26 {
  margin-left: 26px !important;
}
.pl--26 {
  padding-left: 26px !important;
}
.mr--26 {
  margin-right: 26px !important;
}
.pr--26 {
  padding-right: 26px !important;
}
.mt--27 {
  margin-top: 27px !important;
}
.pt--27 {
  padding-top: 27px !important;
}
.mb--27 {
  margin-bottom: 27px !important;
}
.pb--27 {
  padding-bottom: 27px !important;
}
.ml--27 {
  margin-left: 27px !important;
}
.pl--27 {
  padding-left: 27px !important;
}
.mr--27 {
  margin-right: 27px !important;
}
.pr--27 {
  padding-right: 27px !important;
}
.mt--28 {
  margin-top: 28px !important;
}
.pt--28 {
  padding-top: 28px !important;
}
.mb--28 {
  margin-bottom: 28px !important;
}
.pb--28 {
  padding-bottom: 28px !important;
}
.ml--28 {
  margin-left: 28px !important;
}
.pl--28 {
  padding-left: 28px !important;
}
.mr--28 {
  margin-right: 28px !important;
}
.pr--28 {
  padding-right: 28px !important;
}
.mt--29 {
  margin-top: 29px !important;
}
.pt--29 {
  padding-top: 29px !important;
}
.mb--29 {
  margin-bottom: 29px !important;
}
.pb--29 {
  padding-bottom: 29px !important;
}
.ml--29 {
  margin-left: 29px !important;
}
.pl--29 {
  padding-left: 29px !important;
}
.mr--29 {
  margin-right: 29px !important;
}
.pr--29 {
  padding-right: 29px !important;
}
.mt--30 {
  margin-top: 30px !important;
}
.pt--30 {
  padding-top: 30px !important;
}
.mb--30 {
  margin-bottom: 30px !important;
}
.pb--30 {
  padding-bottom: 30px !important;
}
.ml--30 {
  margin-left: 30px !important;
}
.pl--30 {
  padding-left: 30px !important;
}
.mr--30 {
  margin-right: 30px !important;
}
.pr--30 {
  padding-right: 30px !important;
}
.mt--31 {
  margin-top: 31px !important;
}
.pt--31 {
  padding-top: 31px !important;
}
.mb--31 {
  margin-bottom: 31px !important;
}
.pb--31 {
  padding-bottom: 31px !important;
}
.ml--31 {
  margin-left: 31px !important;
}
.pl--31 {
  padding-left: 31px !important;
}
.mr--31 {
  margin-right: 31px !important;
}
.pr--31 {
  padding-right: 31px !important;
}
.mt--32 {
  margin-top: 32px !important;
}
.pt--32 {
  padding-top: 32px !important;
}
.mb--32 {
  margin-bottom: 32px !important;
}
.pb--32 {
  padding-bottom: 32px !important;
}
.ml--32 {
  margin-left: 32px !important;
}
.pl--32 {
  padding-left: 32px !important;
}
.mr--32 {
  margin-right: 32px !important;
}
.pr--32 {
  padding-right: 32px !important;
}
.mt--33 {
  margin-top: 33px !important;
}
.pt--33 {
  padding-top: 33px !important;
}
.mb--33 {
  margin-bottom: 33px !important;
}
.pb--33 {
  padding-bottom: 33px !important;
}
.ml--33 {
  margin-left: 33px !important;
}
.pl--33 {
  padding-left: 33px !important;
}
.mr--33 {
  margin-right: 33px !important;
}
.pr--33 {
  padding-right: 33px !important;
}
.mt--34 {
  margin-top: 34px !important;
}
.pt--34 {
  padding-top: 34px !important;
}
.mb--34 {
  margin-bottom: 34px !important;
}
.pb--34 {
  padding-bottom: 34px !important;
}
.ml--34 {
  margin-left: 34px !important;
}
.pl--34 {
  padding-left: 34px !important;
}
.mr--34 {
  margin-right: 34px !important;
}
.pr--34 {
  padding-right: 34px !important;
}
.mt--35 {
  margin-top: 35px !important;
}
.pt--35 {
  padding-top: 35px !important;
}
.mb--35 {
  margin-bottom: 35px !important;
}
.pb--35 {
  padding-bottom: 35px !important;
}
.ml--35 {
  margin-left: 35px !important;
}
.pl--35 {
  padding-left: 35px !important;
}
.mr--35 {
  margin-right: 35px !important;
}
.pr--35 {
  padding-right: 35px !important;
}
.mt--36 {
  margin-top: 36px !important;
}
.pt--36 {
  padding-top: 36px !important;
}
.mb--36 {
  margin-bottom: 36px !important;
}
.pb--36 {
  padding-bottom: 36px !important;
}
.ml--36 {
  margin-left: 36px !important;
}
.pl--36 {
  padding-left: 36px !important;
}
.mr--36 {
  margin-right: 36px !important;
}
.pr--36 {
  padding-right: 36px !important;
}
.mt--37 {
  margin-top: 37px !important;
}
.pt--37 {
  padding-top: 37px !important;
}
.mb--37 {
  margin-bottom: 37px !important;
}
.pb--37 {
  padding-bottom: 37px !important;
}
.ml--37 {
  margin-left: 37px !important;
}
.pl--37 {
  padding-left: 37px !important;
}
.mr--37 {
  margin-right: 37px !important;
}
.pr--37 {
  padding-right: 37px !important;
}
.mt--38 {
  margin-top: 38px !important;
}
.pt--38 {
  padding-top: 38px !important;
}
.mb--38 {
  margin-bottom: 38px !important;
}
.pb--38 {
  padding-bottom: 38px !important;
}
.ml--38 {
  margin-left: 38px !important;
}
.pl--38 {
  padding-left: 38px !important;
}
.mr--38 {
  margin-right: 38px !important;
}
.pr--38 {
  padding-right: 38px !important;
}
.mt--39 {
  margin-top: 39px !important;
}
.pt--39 {
  padding-top: 39px !important;
}
.mb--39 {
  margin-bottom: 39px !important;
}
.pb--39 {
  padding-bottom: 39px !important;
}
.ml--39 {
  margin-left: 39px !important;
}
.pl--39 {
  padding-left: 39px !important;
}
.mr--39 {
  margin-right: 39px !important;
}
.pr--39 {
  padding-right: 39px !important;
}
.mt--40 {
  margin-top: 40px !important;
}
.pt--40 {
  padding-top: 40px !important;
}
.mb--40 {
  margin-bottom: 40px !important;
}
.pb--40 {
  padding-bottom: 40px !important;
}
.ml--40 {
  margin-left: 40px !important;
}
.pl--40 {
  padding-left: 40px !important;
}
.mr--40 {
  margin-right: 40px !important;
}
.pr--40 {
  padding-right: 40px !important;
}
.mt--41 {
  margin-top: 41px !important;
}
.pt--41 {
  padding-top: 41px !important;
}
.mb--41 {
  margin-bottom: 41px !important;
}
.pb--41 {
  padding-bottom: 41px !important;
}
.ml--41 {
  margin-left: 41px !important;
}
.pl--41 {
  padding-left: 41px !important;
}
.mr--41 {
  margin-right: 41px !important;
}
.pr--41 {
  padding-right: 41px !important;
}
.mt--42 {
  margin-top: 42px !important;
}
.pt--42 {
  padding-top: 42px !important;
}
.mb--42 {
  margin-bottom: 42px !important;
}
.pb--42 {
  padding-bottom: 42px !important;
}
.ml--42 {
  margin-left: 42px !important;
}
.pl--42 {
  padding-left: 42px !important;
}
.mr--42 {
  margin-right: 42px !important;
}
.pr--42 {
  padding-right: 42px !important;
}
.mt--43 {
  margin-top: 43px !important;
}
.pt--43 {
  padding-top: 43px !important;
}
.mb--43 {
  margin-bottom: 43px !important;
}
.pb--43 {
  padding-bottom: 43px !important;
}
.ml--43 {
  margin-left: 43px !important;
}
.pl--43 {
  padding-left: 43px !important;
}
.mr--43 {
  margin-right: 43px !important;
}
.pr--43 {
  padding-right: 43px !important;
}
.mt--44 {
  margin-top: 44px !important;
}
.pt--44 {
  padding-top: 44px !important;
}
.mb--44 {
  margin-bottom: 44px !important;
}
.pb--44 {
  padding-bottom: 44px !important;
}
.ml--44 {
  margin-left: 44px !important;
}
.pl--44 {
  padding-left: 44px !important;
}
.mr--44 {
  margin-right: 44px !important;
}
.pr--44 {
  padding-right: 44px !important;
}
.mt--45 {
  margin-top: 45px !important;
}
.pt--45 {
  padding-top: 45px !important;
}
.mb--45 {
  margin-bottom: 45px !important;
}
.pb--45 {
  padding-bottom: 45px !important;
}
.ml--45 {
  margin-left: 45px !important;
}
.pl--45 {
  padding-left: 45px !important;
}
.mr--45 {
  margin-right: 45px !important;
}
.pr--45 {
  padding-right: 45px !important;
}
.mt--46 {
  margin-top: 46px !important;
}
.pt--46 {
  padding-top: 46px !important;
}
.mb--46 {
  margin-bottom: 46px !important;
}
.pb--46 {
  padding-bottom: 46px !important;
}
.ml--46 {
  margin-left: 46px !important;
}
.pl--46 {
  padding-left: 46px !important;
}
.mr--46 {
  margin-right: 46px !important;
}
.pr--46 {
  padding-right: 46px !important;
}
.mt--47 {
  margin-top: 47px !important;
}
.pt--47 {
  padding-top: 47px !important;
}
.mb--47 {
  margin-bottom: 47px !important;
}
.pb--47 {
  padding-bottom: 47px !important;
}
.ml--47 {
  margin-left: 47px !important;
}
.pl--47 {
  padding-left: 47px !important;
}
.mr--47 {
  margin-right: 47px !important;
}
.pr--47 {
  padding-right: 47px !important;
}
.mt--48 {
  margin-top: 48px !important;
}
.pt--48 {
  padding-top: 48px !important;
}
.mb--48 {
  margin-bottom: 48px !important;
}
.pb--48 {
  padding-bottom: 48px !important;
}
.ml--48 {
  margin-left: 48px !important;
}
.pl--48 {
  padding-left: 48px !important;
}
.mr--48 {
  margin-right: 48px !important;
}
.pr--48 {
  padding-right: 48px !important;
}
.mt--49 {
  margin-top: 49px !important;
}
.pt--49 {
  padding-top: 49px !important;
}
.mb--49 {
  margin-bottom: 49px !important;
}
.pb--49 {
  padding-bottom: 49px !important;
}
.ml--49 {
  margin-left: 49px !important;
}
.pl--49 {
  padding-left: 49px !important;
}
.mr--49 {
  margin-right: 49px !important;
}
.pr--49 {
  padding-right: 49px !important;
}
.mt--50 {
  margin-top: 50px !important;
}
.pt--50 {
  padding-top: 50px !important;
}
.mb--50 {
  margin-bottom: 50px !important;
}
.pb--50 {
  padding-bottom: 50px !important;
}
.ml--50 {
  margin-left: 50px !important;
}
.pl--50 {
  padding-left: 50px !important;
}
.mr--50 {
  margin-right: 50px !important;
}
.pr--50 {
  padding-right: 50px !important;
}
.mt--51 {
  margin-top: 51px !important;
}
.pt--51 {
  padding-top: 51px !important;
}
.mb--51 {
  margin-bottom: 51px !important;
}
.pb--51 {
  padding-bottom: 51px !important;
}
.ml--51 {
  margin-left: 51px !important;
}
.pl--51 {
  padding-left: 51px !important;
}
.mr--51 {
  margin-right: 51px !important;
}
.pr--51 {
  padding-right: 51px !important;
}
.mt--52 {
  margin-top: 52px !important;
}
.pt--52 {
  padding-top: 52px !important;
}
.mb--52 {
  margin-bottom: 52px !important;
}
.pb--52 {
  padding-bottom: 52px !important;
}
.ml--52 {
  margin-left: 52px !important;
}
.pl--52 {
  padding-left: 52px !important;
}
.mr--52 {
  margin-right: 52px !important;
}
.pr--52 {
  padding-right: 52px !important;
}
.mt--53 {
  margin-top: 53px !important;
}
.pt--53 {
  padding-top: 53px !important;
}
.mb--53 {
  margin-bottom: 53px !important;
}
.pb--53 {
  padding-bottom: 53px !important;
}
.ml--53 {
  margin-left: 53px !important;
}
.pl--53 {
  padding-left: 53px !important;
}
.mr--53 {
  margin-right: 53px !important;
}
.pr--53 {
  padding-right: 53px !important;
}
.mt--54 {
  margin-top: 54px !important;
}
.pt--54 {
  padding-top: 54px !important;
}
.mb--54 {
  margin-bottom: 54px !important;
}
.pb--54 {
  padding-bottom: 54px !important;
}
.ml--54 {
  margin-left: 54px !important;
}
.pl--54 {
  padding-left: 54px !important;
}
.mr--54 {
  margin-right: 54px !important;
}
.pr--54 {
  padding-right: 54px !important;
}
.mt--55 {
  margin-top: 55px !important;
}
.pt--55 {
  padding-top: 55px !important;
}
.mb--55 {
  margin-bottom: 55px !important;
}
.pb--55 {
  padding-bottom: 55px !important;
}
.ml--55 {
  margin-left: 55px !important;
}
.pl--55 {
  padding-left: 55px !important;
}
.mr--55 {
  margin-right: 55px !important;
}
.pr--55 {
  padding-right: 55px !important;
}
.mt--56 {
  margin-top: 56px !important;
}
.pt--56 {
  padding-top: 56px !important;
}
.mb--56 {
  margin-bottom: 56px !important;
}
.pb--56 {
  padding-bottom: 56px !important;
}
.ml--56 {
  margin-left: 56px !important;
}
.pl--56 {
  padding-left: 56px !important;
}
.mr--56 {
  margin-right: 56px !important;
}
.pr--56 {
  padding-right: 56px !important;
}
.mt--57 {
  margin-top: 57px !important;
}
.pt--57 {
  padding-top: 57px !important;
}
.mb--57 {
  margin-bottom: 57px !important;
}
.pb--57 {
  padding-bottom: 57px !important;
}
.ml--57 {
  margin-left: 57px !important;
}
.pl--57 {
  padding-left: 57px !important;
}
.mr--57 {
  margin-right: 57px !important;
}
.pr--57 {
  padding-right: 57px !important;
}
.mt--58 {
  margin-top: 58px !important;
}
.pt--58 {
  padding-top: 58px !important;
}
.mb--58 {
  margin-bottom: 58px !important;
}
.pb--58 {
  padding-bottom: 58px !important;
}
.ml--58 {
  margin-left: 58px !important;
}
.pl--58 {
  padding-left: 58px !important;
}
.mr--58 {
  margin-right: 58px !important;
}
.pr--58 {
  padding-right: 58px !important;
}
.mt--59 {
  margin-top: 59px !important;
}
.pt--59 {
  padding-top: 59px !important;
}
.mb--59 {
  margin-bottom: 59px !important;
}
.pb--59 {
  padding-bottom: 59px !important;
}
.ml--59 {
  margin-left: 59px !important;
}
.pl--59 {
  padding-left: 59px !important;
}
.mr--59 {
  margin-right: 59px !important;
}
.pr--59 {
  padding-right: 59px !important;
}
.mt--60 {
  margin-top: 60px !important;
}
.pt--60 {
  padding-top: 60px !important;
}
.mb--60 {
  margin-bottom: 60px !important;
}
.pb--60 {
  padding-bottom: 60px !important;
}
.ml--60 {
  margin-left: 60px !important;
}
.pl--60 {
  padding-left: 60px !important;
}
.mr--60 {
  margin-right: 60px !important;
}
.pr--60 {
  padding-right: 60px !important;
}
.mt--61 {
  margin-top: 61px !important;
}
.pt--61 {
  padding-top: 61px !important;
}
.mb--61 {
  margin-bottom: 61px !important;
}
.pb--61 {
  padding-bottom: 61px !important;
}
.ml--61 {
  margin-left: 61px !important;
}
.pl--61 {
  padding-left: 61px !important;
}
.mr--61 {
  margin-right: 61px !important;
}
.pr--61 {
  padding-right: 61px !important;
}
.mt--62 {
  margin-top: 62px !important;
}
.pt--62 {
  padding-top: 62px !important;
}
.mb--62 {
  margin-bottom: 62px !important;
}
.pb--62 {
  padding-bottom: 62px !important;
}
.ml--62 {
  margin-left: 62px !important;
}
.pl--62 {
  padding-left: 62px !important;
}
.mr--62 {
  margin-right: 62px !important;
}
.pr--62 {
  padding-right: 62px !important;
}
.mt--63 {
  margin-top: 63px !important;
}
.pt--63 {
  padding-top: 63px !important;
}
.mb--63 {
  margin-bottom: 63px !important;
}
.pb--63 {
  padding-bottom: 63px !important;
}
.ml--63 {
  margin-left: 63px !important;
}
.pl--63 {
  padding-left: 63px !important;
}
.mr--63 {
  margin-right: 63px !important;
}
.pr--63 {
  padding-right: 63px !important;
}
.mt--64 {
  margin-top: 64px !important;
}
.pt--64 {
  padding-top: 64px !important;
}
.mb--64 {
  margin-bottom: 64px !important;
}
.pb--64 {
  padding-bottom: 64px !important;
}
.ml--64 {
  margin-left: 64px !important;
}
.pl--64 {
  padding-left: 64px !important;
}
.mr--64 {
  margin-right: 64px !important;
}
.pr--64 {
  padding-right: 64px !important;
}
.mt--65 {
  margin-top: 65px !important;
}
.pt--65 {
  padding-top: 65px !important;
}
.mb--65 {
  margin-bottom: 65px !important;
}
.pb--65 {
  padding-bottom: 65px !important;
}
.ml--65 {
  margin-left: 65px !important;
}
.pl--65 {
  padding-left: 65px !important;
}
.mr--65 {
  margin-right: 65px !important;
}
.pr--65 {
  padding-right: 65px !important;
}
.mt--66 {
  margin-top: 66px !important;
}
.pt--66 {
  padding-top: 66px !important;
}
.mb--66 {
  margin-bottom: 66px !important;
}
.pb--66 {
  padding-bottom: 66px !important;
}
.ml--66 {
  margin-left: 66px !important;
}
.pl--66 {
  padding-left: 66px !important;
}
.mr--66 {
  margin-right: 66px !important;
}
.pr--66 {
  padding-right: 66px !important;
}
.mt--67 {
  margin-top: 67px !important;
}
.pt--67 {
  padding-top: 67px !important;
}
.mb--67 {
  margin-bottom: 67px !important;
}
.pb--67 {
  padding-bottom: 67px !important;
}
.ml--67 {
  margin-left: 67px !important;
}
.pl--67 {
  padding-left: 67px !important;
}
.mr--67 {
  margin-right: 67px !important;
}
.pr--67 {
  padding-right: 67px !important;
}
.mt--68 {
  margin-top: 68px !important;
}
.pt--68 {
  padding-top: 68px !important;
}
.mb--68 {
  margin-bottom: 68px !important;
}
.pb--68 {
  padding-bottom: 68px !important;
}
.ml--68 {
  margin-left: 68px !important;
}
.pl--68 {
  padding-left: 68px !important;
}
.mr--68 {
  margin-right: 68px !important;
}
.pr--68 {
  padding-right: 68px !important;
}
.mt--69 {
  margin-top: 69px !important;
}
.pt--69 {
  padding-top: 69px !important;
}
.mb--69 {
  margin-bottom: 69px !important;
}
.pb--69 {
  padding-bottom: 69px !important;
}
.ml--69 {
  margin-left: 69px !important;
}
.pl--69 {
  padding-left: 69px !important;
}
.mr--69 {
  margin-right: 69px !important;
}
.pr--69 {
  padding-right: 69px !important;
}
.mt--70 {
  margin-top: 70px !important;
}
.pt--70 {
  padding-top: 70px !important;
}
.mb--70 {
  margin-bottom: 70px !important;
}
.pb--70 {
  padding-bottom: 70px !important;
}
.ml--70 {
  margin-left: 70px !important;
}
.pl--70 {
  padding-left: 70px !important;
}
.mr--70 {
  margin-right: 70px !important;
}
.pr--70 {
  padding-right: 70px !important;
}
.mt--71 {
  margin-top: 71px !important;
}
.pt--71 {
  padding-top: 71px !important;
}
.mb--71 {
  margin-bottom: 71px !important;
}
.pb--71 {
  padding-bottom: 71px !important;
}
.ml--71 {
  margin-left: 71px !important;
}
.pl--71 {
  padding-left: 71px !important;
}
.mr--71 {
  margin-right: 71px !important;
}
.pr--71 {
  padding-right: 71px !important;
}
.mt--72 {
  margin-top: 72px !important;
}
.pt--72 {
  padding-top: 72px !important;
}
.mb--72 {
  margin-bottom: 72px !important;
}
.pb--72 {
  padding-bottom: 72px !important;
}
.ml--72 {
  margin-left: 72px !important;
}
.pl--72 {
  padding-left: 72px !important;
}
.mr--72 {
  margin-right: 72px !important;
}
.pr--72 {
  padding-right: 72px !important;
}
.mt--73 {
  margin-top: 73px !important;
}
.pt--73 {
  padding-top: 73px !important;
}
.mb--73 {
  margin-bottom: 73px !important;
}
.pb--73 {
  padding-bottom: 73px !important;
}
.ml--73 {
  margin-left: 73px !important;
}
.pl--73 {
  padding-left: 73px !important;
}
.mr--73 {
  margin-right: 73px !important;
}
.pr--73 {
  padding-right: 73px !important;
}
.mt--74 {
  margin-top: 74px !important;
}
.pt--74 {
  padding-top: 74px !important;
}
.mb--74 {
  margin-bottom: 74px !important;
}
.pb--74 {
  padding-bottom: 74px !important;
}
.ml--74 {
  margin-left: 74px !important;
}
.pl--74 {
  padding-left: 74px !important;
}
.mr--74 {
  margin-right: 74px !important;
}
.pr--74 {
  padding-right: 74px !important;
}
.mt--75 {
  margin-top: 75px !important;
}
.pt--75 {
  padding-top: 75px !important;
}
.mb--75 {
  margin-bottom: 75px !important;
}
.pb--75 {
  padding-bottom: 75px !important;
}
.ml--75 {
  margin-left: 75px !important;
}
.pl--75 {
  padding-left: 75px !important;
}
.mr--75 {
  margin-right: 75px !important;
}
.pr--75 {
  padding-right: 75px !important;
}
.mt--76 {
  margin-top: 76px !important;
}
.pt--76 {
  padding-top: 76px !important;
}
.mb--76 {
  margin-bottom: 76px !important;
}
.pb--76 {
  padding-bottom: 76px !important;
}
.ml--76 {
  margin-left: 76px !important;
}
.pl--76 {
  padding-left: 76px !important;
}
.mr--76 {
  margin-right: 76px !important;
}
.pr--76 {
  padding-right: 76px !important;
}
.mt--77 {
  margin-top: 77px !important;
}
.pt--77 {
  padding-top: 77px !important;
}
.mb--77 {
  margin-bottom: 77px !important;
}
.pb--77 {
  padding-bottom: 77px !important;
}
.ml--77 {
  margin-left: 77px !important;
}
.pl--77 {
  padding-left: 77px !important;
}
.mr--77 {
  margin-right: 77px !important;
}
.pr--77 {
  padding-right: 77px !important;
}
.mt--78 {
  margin-top: 78px !important;
}
.pt--78 {
  padding-top: 78px !important;
}
.mb--78 {
  margin-bottom: 78px !important;
}
.pb--78 {
  padding-bottom: 78px !important;
}
.ml--78 {
  margin-left: 78px !important;
}
.pl--78 {
  padding-left: 78px !important;
}
.mr--78 {
  margin-right: 78px !important;
}
.pr--78 {
  padding-right: 78px !important;
}
.mt--79 {
  margin-top: 79px !important;
}
.pt--79 {
  padding-top: 79px !important;
}
.mb--79 {
  margin-bottom: 79px !important;
}
.pb--79 {
  padding-bottom: 79px !important;
}
.ml--79 {
  margin-left: 79px !important;
}
.pl--79 {
  padding-left: 79px !important;
}
.mr--79 {
  margin-right: 79px !important;
}
.pr--79 {
  padding-right: 79px !important;
}
.mt--80 {
  margin-top: 80px !important;
}
.pt--80 {
  padding-top: 80px !important;
}
.mb--80 {
  margin-bottom: 80px !important;
}
.pb--80 {
  padding-bottom: 80px !important;
}
.ml--80 {
  margin-left: 80px !important;
}
.pl--80 {
  padding-left: 80px !important;
}
.mr--80 {
  margin-right: 80px !important;
}
.pr--80 {
  padding-right: 80px !important;
}
.mt--81 {
  margin-top: 81px !important;
}
.pt--81 {
  padding-top: 81px !important;
}
.mb--81 {
  margin-bottom: 81px !important;
}
.pb--81 {
  padding-bottom: 81px !important;
}
.ml--81 {
  margin-left: 81px !important;
}
.pl--81 {
  padding-left: 81px !important;
}
.mr--81 {
  margin-right: 81px !important;
}
.pr--81 {
  padding-right: 81px !important;
}
.mt--82 {
  margin-top: 82px !important;
}
.pt--82 {
  padding-top: 82px !important;
}
.mb--82 {
  margin-bottom: 82px !important;
}
.pb--82 {
  padding-bottom: 82px !important;
}
.ml--82 {
  margin-left: 82px !important;
}
.pl--82 {
  padding-left: 82px !important;
}
.mr--82 {
  margin-right: 82px !important;
}
.pr--82 {
  padding-right: 82px !important;
}
.mt--83 {
  margin-top: 83px !important;
}
.pt--83 {
  padding-top: 83px !important;
}
.mb--83 {
  margin-bottom: 83px !important;
}
.pb--83 {
  padding-bottom: 83px !important;
}
.ml--83 {
  margin-left: 83px !important;
}
.pl--83 {
  padding-left: 83px !important;
}
.mr--83 {
  margin-right: 83px !important;
}
.pr--83 {
  padding-right: 83px !important;
}
.mt--84 {
  margin-top: 84px !important;
}
.pt--84 {
  padding-top: 84px !important;
}
.mb--84 {
  margin-bottom: 84px !important;
}
.pb--84 {
  padding-bottom: 84px !important;
}
.ml--84 {
  margin-left: 84px !important;
}
.pl--84 {
  padding-left: 84px !important;
}
.mr--84 {
  margin-right: 84px !important;
}
.pr--84 {
  padding-right: 84px !important;
}
.mt--85 {
  margin-top: 85px !important;
}
.pt--85 {
  padding-top: 85px !important;
}
.mb--85 {
  margin-bottom: 85px !important;
}
.pb--85 {
  padding-bottom: 85px !important;
}
.ml--85 {
  margin-left: 85px !important;
}
.pl--85 {
  padding-left: 85px !important;
}
.mr--85 {
  margin-right: 85px !important;
}
.pr--85 {
  padding-right: 85px !important;
}
.mt--86 {
  margin-top: 86px !important;
}
.pt--86 {
  padding-top: 86px !important;
}
.mb--86 {
  margin-bottom: 86px !important;
}
.pb--86 {
  padding-bottom: 86px !important;
}
.ml--86 {
  margin-left: 86px !important;
}
.pl--86 {
  padding-left: 86px !important;
}
.mr--86 {
  margin-right: 86px !important;
}
.pr--86 {
  padding-right: 86px !important;
}
.mt--87 {
  margin-top: 87px !important;
}
.pt--87 {
  padding-top: 87px !important;
}
.mb--87 {
  margin-bottom: 87px !important;
}
.pb--87 {
  padding-bottom: 87px !important;
}
.ml--87 {
  margin-left: 87px !important;
}
.pl--87 {
  padding-left: 87px !important;
}
.mr--87 {
  margin-right: 87px !important;
}
.pr--87 {
  padding-right: 87px !important;
}
.mt--88 {
  margin-top: 88px !important;
}
.pt--88 {
  padding-top: 88px !important;
}
.mb--88 {
  margin-bottom: 88px !important;
}
.pb--88 {
  padding-bottom: 88px !important;
}
.ml--88 {
  margin-left: 88px !important;
}
.pl--88 {
  padding-left: 88px !important;
}
.mr--88 {
  margin-right: 88px !important;
}
.pr--88 {
  padding-right: 88px !important;
}
.mt--89 {
  margin-top: 89px !important;
}
.pt--89 {
  padding-top: 89px !important;
}
.mb--89 {
  margin-bottom: 89px !important;
}
.pb--89 {
  padding-bottom: 89px !important;
}
.ml--89 {
  margin-left: 89px !important;
}
.pl--89 {
  padding-left: 89px !important;
}
.mr--89 {
  margin-right: 89px !important;
}
.pr--89 {
  padding-right: 89px !important;
}
.mt--90 {
  margin-top: 90px !important;
}
.pt--90 {
  padding-top: 90px !important;
}
.mb--90 {
  margin-bottom: 90px !important;
}
.pb--90 {
  padding-bottom: 90px !important;
}
.ml--90 {
  margin-left: 90px !important;
}
.pl--90 {
  padding-left: 90px !important;
}
.mr--90 {
  margin-right: 90px !important;
}
.pr--90 {
  padding-right: 90px !important;
}
.mt--91 {
  margin-top: 91px !important;
}
.pt--91 {
  padding-top: 91px !important;
}
.mb--91 {
  margin-bottom: 91px !important;
}
.pb--91 {
  padding-bottom: 91px !important;
}
.ml--91 {
  margin-left: 91px !important;
}
.pl--91 {
  padding-left: 91px !important;
}
.mr--91 {
  margin-right: 91px !important;
}
.pr--91 {
  padding-right: 91px !important;
}
.mt--92 {
  margin-top: 92px !important;
}
.pt--92 {
  padding-top: 92px !important;
}
.mb--92 {
  margin-bottom: 92px !important;
}
.pb--92 {
  padding-bottom: 92px !important;
}
.ml--92 {
  margin-left: 92px !important;
}
.pl--92 {
  padding-left: 92px !important;
}
.mr--92 {
  margin-right: 92px !important;
}
.pr--92 {
  padding-right: 92px !important;
}
.mt--93 {
  margin-top: 93px !important;
}
.pt--93 {
  padding-top: 93px !important;
}
.mb--93 {
  margin-bottom: 93px !important;
}
.pb--93 {
  padding-bottom: 93px !important;
}
.ml--93 {
  margin-left: 93px !important;
}
.pl--93 {
  padding-left: 93px !important;
}
.mr--93 {
  margin-right: 93px !important;
}
.pr--93 {
  padding-right: 93px !important;
}
.mt--94 {
  margin-top: 94px !important;
}
.pt--94 {
  padding-top: 94px !important;
}
.mb--94 {
  margin-bottom: 94px !important;
}
.pb--94 {
  padding-bottom: 94px !important;
}
.ml--94 {
  margin-left: 94px !important;
}
.pl--94 {
  padding-left: 94px !important;
}
.mr--94 {
  margin-right: 94px !important;
}
.pr--94 {
  padding-right: 94px !important;
}
.mt--95 {
  margin-top: 95px !important;
}
.pt--95 {
  padding-top: 95px !important;
}
.mb--95 {
  margin-bottom: 95px !important;
}
.pb--95 {
  padding-bottom: 95px !important;
}
.ml--95 {
  margin-left: 95px !important;
}
.pl--95 {
  padding-left: 95px !important;
}
.mr--95 {
  margin-right: 95px !important;
}
.pr--95 {
  padding-right: 95px !important;
}
.mt--96 {
  margin-top: 96px !important;
}
.pt--96 {
  padding-top: 96px !important;
}
.mb--96 {
  margin-bottom: 96px !important;
}
.pb--96 {
  padding-bottom: 96px !important;
}
.ml--96 {
  margin-left: 96px !important;
}
.pl--96 {
  padding-left: 96px !important;
}
.mr--96 {
  margin-right: 96px !important;
}
.pr--96 {
  padding-right: 96px !important;
}
.mt--97 {
  margin-top: 97px !important;
}
.pt--97 {
  padding-top: 97px !important;
}
.mb--97 {
  margin-bottom: 97px !important;
}
.pb--97 {
  padding-bottom: 97px !important;
}
.ml--97 {
  margin-left: 97px !important;
}
.pl--97 {
  padding-left: 97px !important;
}
.mr--97 {
  margin-right: 97px !important;
}
.pr--97 {
  padding-right: 97px !important;
}
.mt--98 {
  margin-top: 98px !important;
}
.pt--98 {
  padding-top: 98px !important;
}
.mb--98 {
  margin-bottom: 98px !important;
}
.pb--98 {
  padding-bottom: 98px !important;
}
.ml--98 {
  margin-left: 98px !important;
}
.pl--98 {
  padding-left: 98px !important;
}
.mr--98 {
  margin-right: 98px !important;
}
.pr--98 {
  padding-right: 98px !important;
}
.mt--99 {
  margin-top: 99px !important;
}
.pt--99 {
  padding-top: 99px !important;
}
.mb--99 {
  margin-bottom: 99px !important;
}
.pb--99 {
  padding-bottom: 99px !important;
}
.ml--99 {
  margin-left: 99px !important;
}
.pl--99 {
  padding-left: 99px !important;
}
.mr--99 {
  margin-right: 99px !important;
}
.pr--99 {
  padding-right: 99px !important;
}
.mt--100 {
  margin-top: 100px !important;
}
.pt--100 {
  padding-top: 100px !important;
}
.mb--100 {
  margin-bottom: 100px !important;
}
.pb--100 {
  padding-bottom: 100px !important;
}
.ml--100 {
  margin-left: 100px !important;
}
.pl--100 {
  padding-left: 100px !important;
}
.mr--100 {
  margin-right: 100px !important;
}
.pr--100 {
  padding-right: 100px !important;
}
.m-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.hide-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.empty-state {
  margin: 80px auto 60px;
  max-width: 560px;
  text-align: center;
  color: #4b5563;
}
.empty-state button,
.empty-state .btn,
.empty-state .btn-primary {
  font-size: 14px !important;
  padding: 0.5rem 1rem !important;
  background-color: #7C3AED;
  color: white;
  border: none;
  border-radius: 6px;
  font-weight: 400;
  cursor: pointer;
  text-decoration: none;
}
.empty-state button:hover,
.empty-state .btn:hover,
.empty-state .btn-primary:hover {
  background-color: #7C3AED !important;
  color: white !important;
  opacity: 0.8;
}
.empty-state .empty-icon {
  width: 72px;
  height: 72px;
  margin: 0 auto 16px;
  border-radius: 50%;
  background: #eef1fb;
  display: grid;
  place-items: center;
  font-size: 28px;
}
.empty-state h3 {
  margin: 0 0 8px;
  color: #0f1b3d;
  font-weight: 800;
  font-size: 20px;
}
.empty-state p {
  margin: 0 auto 20px;
  max-width: 520px;
  line-height: 1.5;
}
.empty-state .btn:hover,
.empty-state button:hover,
.empty-state a:hover {
  background-color: #A174F2;
}
.d-flex {
  display: flex !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.breadcrumbs .item {
  font-weight: 400;
  font-size: 13px;
}
.breadcrumbs .link:hover {
  cursor: pointer;
  text-decoration: underline;
}
.breadcrumbs .active {
  color: #7C3AED !important;
}
.tabs-wrapper a,
.tabs-wrapper .tab {
  font-size: 14px;
}

/* node_modules/primeicons/primeicons.css */
@font-face {
  font-family: "primeicons";
  font-display: block;
  src: url("./media/primeicons-RSSEDYLY.eot");
  src:
    url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),
    url("./media/primeicons-4GST5W3O.woff2") format("woff2"),
    url("./media/primeicons-P53SE5CV.woff") format("woff"),
    url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),
    url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.pi {
  font-family: "primeicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pi:before {
  --webkit-backface-visibility:hidden;
  backface-visibility: hidden;
}
.pi-fw {
  width: 1.28571429em;
  text-align: center;
}
.pi-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.pi-folder-plus:before {
  content: "\ea05";
}
.pi-receipt:before {
  content: "\ea06";
}
.pi-asterisk:before {
  content: "\ea07";
}
.pi-face-smile:before {
  content: "\ea08";
}
.pi-pinterest:before {
  content: "\ea09";
}
.pi-expand:before {
  content: "\ea0a";
}
.pi-pen-to-square:before {
  content: "\ea0b";
}
.pi-wave-pulse:before {
  content: "\ea0c";
}
.pi-turkish-lira:before {
  content: "\ea0d";
}
.pi-spinner-dotted:before {
  content: "\ea0e";
}
.pi-crown:before {
  content: "\ea0f";
}
.pi-pause-circle:before {
  content: "\ea10";
}
.pi-warehouse:before {
  content: "\ea11";
}
.pi-objects-column:before {
  content: "\ea12";
}
.pi-clipboard:before {
  content: "\ea13";
}
.pi-play-circle:before {
  content: "\ea14";
}
.pi-venus:before {
  content: "\ea15";
}
.pi-cart-minus:before {
  content: "\ea16";
}
.pi-file-plus:before {
  content: "\ea17";
}
.pi-microchip:before {
  content: "\ea18";
}
.pi-twitch:before {
  content: "\ea19";
}
.pi-building-columns:before {
  content: "\ea1a";
}
.pi-file-check:before {
  content: "\ea1b";
}
.pi-microchip-ai:before {
  content: "\ea1c";
}
.pi-trophy:before {
  content: "\ea1d";
}
.pi-barcode:before {
  content: "\ea1e";
}
.pi-file-arrow-up:before {
  content: "\ea1f";
}
.pi-mars:before {
  content: "\ea20";
}
.pi-tiktok:before {
  content: "\ea21";
}
.pi-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "\ea22";
}
.pi-ethereum:before {
  content: "\ea23";
}
.pi-list-check:before {
  content: "\ea24";
}
.pi-thumbtack:before {
  content: "\ea25";
}
.pi-arrow-down-left-and-arrow-up-right-to-center:before {
  content: "\ea26";
}
.pi-equals:before {
  content: "\ea27";
}
.pi-lightbulb:before {
  content: "\ea28";
}
.pi-star-half:before {
  content: "\ea29";
}
.pi-address-book:before {
  content: "\ea2a";
}
.pi-chart-scatter:before {
  content: "\ea2b";
}
.pi-indian-rupee:before {
  content: "\ea2c";
}
.pi-star-half-fill:before {
  content: "\ea2d";
}
.pi-cart-arrow-down:before {
  content: "\ea2e";
}
.pi-calendar-clock:before {
  content: "\ea2f";
}
.pi-sort-up-fill:before {
  content: "\ea30";
}
.pi-sparkles:before {
  content: "\ea31";
}
.pi-bullseye:before {
  content: "\ea32";
}
.pi-sort-down-fill:before {
  content: "\ea33";
}
.pi-graduation-cap:before {
  content: "\ea34";
}
.pi-hammer:before {
  content: "\ea35";
}
.pi-bell-slash:before {
  content: "\ea36";
}
.pi-gauge:before {
  content: "\ea37";
}
.pi-shop:before {
  content: "\ea38";
}
.pi-headphones:before {
  content: "\ea39";
}
.pi-eraser:before {
  content: "\ea04";
}
.pi-stopwatch:before {
  content: "\ea01";
}
.pi-verified:before {
  content: "\ea02";
}
.pi-delete-left:before {
  content: "\ea03";
}
.pi-hourglass:before {
  content: "\e9fe";
}
.pi-truck:before {
  content: "\ea00";
}
.pi-wrench:before {
  content: "\e9ff";
}
.pi-microphone:before {
  content: "\e9fa";
}
.pi-megaphone:before {
  content: "\e9fb";
}
.pi-arrow-right-arrow-left:before {
  content: "\e9fc";
}
.pi-bitcoin:before {
  content: "\e9fd";
}
.pi-file-edit:before {
  content: "\e9f6";
}
.pi-language:before {
  content: "\e9f7";
}
.pi-file-export:before {
  content: "\e9f8";
}
.pi-file-import:before {
  content: "\e9f9";
}
.pi-file-word:before {
  content: "\e9f1";
}
.pi-gift:before {
  content: "\e9f2";
}
.pi-cart-plus:before {
  content: "\e9f3";
}
.pi-thumbs-down-fill:before {
  content: "\e9f4";
}
.pi-thumbs-up-fill:before {
  content: "\e9f5";
}
.pi-arrows-alt:before {
  content: "\e9f0";
}
.pi-calculator:before {
  content: "\e9ef";
}
.pi-sort-alt-slash:before {
  content: "\e9ee";
}
.pi-arrows-h:before {
  content: "\e9ec";
}
.pi-arrows-v:before {
  content: "\e9ed";
}
.pi-pound:before {
  content: "\e9eb";
}
.pi-prime:before {
  content: "\e9ea";
}
.pi-chart-pie:before {
  content: "\e9e9";
}
.pi-reddit:before {
  content: "\e9e8";
}
.pi-code:before {
  content: "\e9e7";
}
.pi-sync:before {
  content: "\e9e6";
}
.pi-shopping-bag:before {
  content: "\e9e5";
}
.pi-server:before {
  content: "\e9e4";
}
.pi-database:before {
  content: "\e9e3";
}
.pi-hashtag:before {
  content: "\e9e2";
}
.pi-bookmark-fill:before {
  content: "\e9df";
}
.pi-filter-fill:before {
  content: "\e9e0";
}
.pi-heart-fill:before {
  content: "\e9e1";
}
.pi-flag-fill:before {
  content: "\e9de";
}
.pi-circle:before {
  content: "\e9dc";
}
.pi-circle-fill:before {
  content: "\e9dd";
}
.pi-bolt:before {
  content: "\e9db";
}
.pi-history:before {
  content: "\e9da";
}
.pi-box:before {
  content: "\e9d9";
}
.pi-at:before {
  content: "\e9d8";
}
.pi-arrow-up-right:before {
  content: "\e9d4";
}
.pi-arrow-up-left:before {
  content: "\e9d5";
}
.pi-arrow-down-left:before {
  content: "\e9d6";
}
.pi-arrow-down-right:before {
  content: "\e9d7";
}
.pi-telegram:before {
  content: "\e9d3";
}
.pi-stop-circle:before {
  content: "\e9d2";
}
.pi-stop:before {
  content: "\e9d1";
}
.pi-whatsapp:before {
  content: "\e9d0";
}
.pi-building:before {
  content: "\e9cf";
}
.pi-qrcode:before {
  content: "\e9ce";
}
.pi-car:before {
  content: "\e9cd";
}
.pi-instagram:before {
  content: "\e9cc";
}
.pi-linkedin:before {
  content: "\e9cb";
}
.pi-send:before {
  content: "\e9ca";
}
.pi-slack:before {
  content: "\e9c9";
}
.pi-sun:before {
  content: "\e9c8";
}
.pi-moon:before {
  content: "\e9c7";
}
.pi-vimeo:before {
  content: "\e9c6";
}
.pi-youtube:before {
  content: "\e9c5";
}
.pi-flag:before {
  content: "\e9c4";
}
.pi-wallet:before {
  content: "\e9c3";
}
.pi-map:before {
  content: "\e9c2";
}
.pi-link:before {
  content: "\e9c1";
}
.pi-credit-card:before {
  content: "\e9bf";
}
.pi-discord:before {
  content: "\e9c0";
}
.pi-percentage:before {
  content: "\e9be";
}
.pi-euro:before {
  content: "\e9bd";
}
.pi-book:before {
  content: "\e9ba";
}
.pi-shield:before {
  content: "\e9b9";
}
.pi-paypal:before {
  content: "\e9bb";
}
.pi-amazon:before {
  content: "\e9bc";
}
.pi-phone:before {
  content: "\e9b8";
}
.pi-filter-slash:before {
  content: "\e9b7";
}
.pi-facebook:before {
  content: "\e9b4";
}
.pi-github:before {
  content: "\e9b5";
}
.pi-twitter:before {
  content: "\e9b6";
}
.pi-step-backward-alt:before {
  content: "\e9ac";
}
.pi-step-forward-alt:before {
  content: "\e9ad";
}
.pi-forward:before {
  content: "\e9ae";
}
.pi-backward:before {
  content: "\e9af";
}
.pi-fast-backward:before {
  content: "\e9b0";
}
.pi-fast-forward:before {
  content: "\e9b1";
}
.pi-pause:before {
  content: "\e9b2";
}
.pi-play:before {
  content: "\e9b3";
}
.pi-compass:before {
  content: "\e9ab";
}
.pi-id-card:before {
  content: "\e9aa";
}
.pi-ticket:before {
  content: "\e9a9";
}
.pi-file-o:before {
  content: "\e9a8";
}
.pi-reply:before {
  content: "\e9a7";
}
.pi-directions-alt:before {
  content: "\e9a5";
}
.pi-directions:before {
  content: "\e9a6";
}
.pi-thumbs-up:before {
  content: "\e9a3";
}
.pi-thumbs-down:before {
  content: "\e9a4";
}
.pi-sort-numeric-down-alt:before {
  content: "\e996";
}
.pi-sort-numeric-up-alt:before {
  content: "\e997";
}
.pi-sort-alpha-down-alt:before {
  content: "\e998";
}
.pi-sort-alpha-up-alt:before {
  content: "\e999";
}
.pi-sort-numeric-down:before {
  content: "\e99a";
}
.pi-sort-numeric-up:before {
  content: "\e99b";
}
.pi-sort-alpha-down:before {
  content: "\e99c";
}
.pi-sort-alpha-up:before {
  content: "\e99d";
}
.pi-sort-alt:before {
  content: "\e99e";
}
.pi-sort-amount-up:before {
  content: "\e99f";
}
.pi-sort-amount-down:before {
  content: "\e9a0";
}
.pi-sort-amount-down-alt:before {
  content: "\e9a1";
}
.pi-sort-amount-up-alt:before {
  content: "\e9a2";
}
.pi-palette:before {
  content: "\e995";
}
.pi-undo:before {
  content: "\e994";
}
.pi-desktop:before {
  content: "\e993";
}
.pi-sliders-v:before {
  content: "\e991";
}
.pi-sliders-h:before {
  content: "\e992";
}
.pi-search-plus:before {
  content: "\e98f";
}
.pi-search-minus:before {
  content: "\e990";
}
.pi-file-excel:before {
  content: "\e98e";
}
.pi-file-pdf:before {
  content: "\e98d";
}
.pi-check-square:before {
  content: "\e98c";
}
.pi-chart-line:before {
  content: "\e98b";
}
.pi-user-edit:before {
  content: "\e98a";
}
.pi-exclamation-circle:before {
  content: "\e989";
}
.pi-android:before {
  content: "\e985";
}
.pi-google:before {
  content: "\e986";
}
.pi-apple:before {
  content: "\e987";
}
.pi-microsoft:before {
  content: "\e988";
}
.pi-heart:before {
  content: "\e984";
}
.pi-mobile:before {
  content: "\e982";
}
.pi-tablet:before {
  content: "\e983";
}
.pi-key:before {
  content: "\e981";
}
.pi-shopping-cart:before {
  content: "\e980";
}
.pi-comments:before {
  content: "\e97e";
}
.pi-comment:before {
  content: "\e97f";
}
.pi-briefcase:before {
  content: "\e97d";
}
.pi-bell:before {
  content: "\e97c";
}
.pi-paperclip:before {
  content: "\e97b";
}
.pi-share-alt:before {
  content: "\e97a";
}
.pi-envelope:before {
  content: "\e979";
}
.pi-volume-down:before {
  content: "\e976";
}
.pi-volume-up:before {
  content: "\e977";
}
.pi-volume-off:before {
  content: "\e978";
}
.pi-eject:before {
  content: "\e975";
}
.pi-money-bill:before {
  content: "\e974";
}
.pi-images:before {
  content: "\e973";
}
.pi-image:before {
  content: "\e972";
}
.pi-sign-in:before {
  content: "\e970";
}
.pi-sign-out:before {
  content: "\e971";
}
.pi-wifi:before {
  content: "\e96f";
}
.pi-sitemap:before {
  content: "\e96e";
}
.pi-chart-bar:before {
  content: "\e96d";
}
.pi-camera:before {
  content: "\e96c";
}
.pi-dollar:before {
  content: "\e96b";
}
.pi-lock-open:before {
  content: "\e96a";
}
.pi-table:before {
  content: "\e969";
}
.pi-map-marker:before {
  content: "\e968";
}
.pi-list:before {
  content: "\e967";
}
.pi-eye-slash:before {
  content: "\e965";
}
.pi-eye:before {
  content: "\e966";
}
.pi-folder-open:before {
  content: "\e964";
}
.pi-folder:before {
  content: "\e963";
}
.pi-video:before {
  content: "\e962";
}
.pi-inbox:before {
  content: "\e961";
}
.pi-lock:before {
  content: "\e95f";
}
.pi-unlock:before {
  content: "\e960";
}
.pi-tags:before {
  content: "\e95d";
}
.pi-tag:before {
  content: "\e95e";
}
.pi-power-off:before {
  content: "\e95c";
}
.pi-save:before {
  content: "\e95b";
}
.pi-question-circle:before {
  content: "\e959";
}
.pi-question:before {
  content: "\e95a";
}
.pi-copy:before {
  content: "\e957";
}
.pi-file:before {
  content: "\e958";
}
.pi-clone:before {
  content: "\e955";
}
.pi-calendar-times:before {
  content: "\e952";
}
.pi-calendar-minus:before {
  content: "\e953";
}
.pi-calendar-plus:before {
  content: "\e954";
}
.pi-ellipsis-v:before {
  content: "\e950";
}
.pi-ellipsis-h:before {
  content: "\e951";
}
.pi-bookmark:before {
  content: "\e94e";
}
.pi-globe:before {
  content: "\e94f";
}
.pi-replay:before {
  content: "\e94d";
}
.pi-filter:before {
  content: "\e94c";
}
.pi-print:before {
  content: "\e94b";
}
.pi-align-right:before {
  content: "\e946";
}
.pi-align-left:before {
  content: "\e947";
}
.pi-align-center:before {
  content: "\e948";
}
.pi-align-justify:before {
  content: "\e949";
}
.pi-cog:before {
  content: "\e94a";
}
.pi-cloud-download:before {
  content: "\e943";
}
.pi-cloud-upload:before {
  content: "\e944";
}
.pi-cloud:before {
  content: "\e945";
}
.pi-pencil:before {
  content: "\e942";
}
.pi-users:before {
  content: "\e941";
}
.pi-clock:before {
  content: "\e940";
}
.pi-user-minus:before {
  content: "\e93e";
}
.pi-user-plus:before {
  content: "\e93f";
}
.pi-trash:before {
  content: "\e93d";
}
.pi-external-link:before {
  content: "\e93c";
}
.pi-window-maximize:before {
  content: "\e93b";
}
.pi-window-minimize:before {
  content: "\e93a";
}
.pi-refresh:before {
  content: "\e938";
}
.pi-user:before {
  content: "\e939";
}
.pi-exclamation-triangle:before {
  content: "\e922";
}
.pi-calendar:before {
  content: "\e927";
}
.pi-chevron-circle-left:before {
  content: "\e928";
}
.pi-chevron-circle-down:before {
  content: "\e929";
}
.pi-chevron-circle-right:before {
  content: "\e92a";
}
.pi-chevron-circle-up:before {
  content: "\e92b";
}
.pi-angle-double-down:before {
  content: "\e92c";
}
.pi-angle-double-left:before {
  content: "\e92d";
}
.pi-angle-double-right:before {
  content: "\e92e";
}
.pi-angle-double-up:before {
  content: "\e92f";
}
.pi-angle-down:before {
  content: "\e930";
}
.pi-angle-left:before {
  content: "\e931";
}
.pi-angle-right:before {
  content: "\e932";
}
.pi-angle-up:before {
  content: "\e933";
}
.pi-upload:before {
  content: "\e934";
}
.pi-download:before {
  content: "\e956";
}
.pi-ban:before {
  content: "\e935";
}
.pi-star-fill:before {
  content: "\e936";
}
.pi-star:before {
  content: "\e937";
}
.pi-chevron-left:before {
  content: "\e900";
}
.pi-chevron-right:before {
  content: "\e901";
}
.pi-chevron-down:before {
  content: "\e902";
}
.pi-chevron-up:before {
  content: "\e903";
}
.pi-caret-left:before {
  content: "\e904";
}
.pi-caret-right:before {
  content: "\e905";
}
.pi-caret-down:before {
  content: "\e906";
}
.pi-caret-up:before {
  content: "\e907";
}
.pi-search:before {
  content: "\e908";
}
.pi-check:before {
  content: "\e909";
}
.pi-check-circle:before {
  content: "\e90a";
}
.pi-times:before {
  content: "\e90b";
}
.pi-times-circle:before {
  content: "\e90c";
}
.pi-plus:before {
  content: "\e90d";
}
.pi-plus-circle:before {
  content: "\e90e";
}
.pi-minus:before {
  content: "\e90f";
}
.pi-minus-circle:before {
  content: "\e910";
}
.pi-circle-on:before {
  content: "\e911";
}
.pi-circle-off:before {
  content: "\e912";
}
.pi-sort-down:before {
  content: "\e913";
}
.pi-sort-up:before {
  content: "\e914";
}
.pi-sort:before {
  content: "\e915";
}
.pi-step-backward:before {
  content: "\e916";
}
.pi-step-forward:before {
  content: "\e917";
}
.pi-th-large:before {
  content: "\e918";
}
.pi-arrow-down:before {
  content: "\e919";
}
.pi-arrow-left:before {
  content: "\e91a";
}
.pi-arrow-right:before {
  content: "\e91b";
}
.pi-arrow-up:before {
  content: "\e91c";
}
.pi-bars:before {
  content: "\e91d";
}
.pi-arrow-circle-down:before {
  content: "\e91e";
}
.pi-arrow-circle-left:before {
  content: "\e91f";
}
.pi-arrow-circle-right:before {
  content: "\e920";
}
.pi-arrow-circle-up:before {
  content: "\e921";
}
.pi-info:before {
  content: "\e923";
}
.pi-info-circle:before {
  content: "\e924";
}
.pi-home:before {
  content: "\e925";
}
.pi-spinner:before {
  content: "\e926";
}

/* angular:styles/global:styles */
