.p-breadcrumb-separator {
  transform: rotate(180deg);
}

.p-breadcrumb-separator > svg {
  width: 0.75rem;
  height: 0.75rem;
}

.p-datatable-mask {
  display: none !important;
}

.p-datatable-thead > tr > th {
  // font-size: 0.875rem;
}

input.p-inputtext {
  // font-size: 0.875rem;
}

// .p-datatable-table {
//   height: 100%;
// }

.p-datatable-header {
  flex-shrink: 0;
}
.p-datatable-table-container {
  flex-grow: 1;
}

.p-cascadeselect-option-active > .p-cascadeselect-option-list {
  inset-inline-start: -100% !important;
}

.formHint .p-message-sm .p-message-text {
  font-size: 0.875rem;
}

.p-tree-node-toggle-button {
  transform: rotateY(180deg);
}

.layout-root-menuitem li svg {
  width: 1rem;
  height: 1rem;
  margin-inline-end: 0.5rem;
}

.p-inputgroup > .p-component.hasSuffix:first-child {
  border-start-start-radius: 0 !important;
  border-end-start-radius: 0 !important;
  border-end-end-radius: var(--p-inputgroup-addon-border-radius);
  border-start-end-radius: var(--p-inputgroup-addon-border-radius);
}

.p-tablist {
  margin: auto;
}

.p-fileupload-header {
  display: none;
}

.p-avatar-image {
  overflow: hidden !important;
}

.p-drawer {
  border-radius: 1rem 1rem 0 0 !important;
}
