﻿@charset "UTF-8";
:root {
  /*    --dxds-font-size-base-sm: 0.75rem;
      --dxds-font-size-base-md: 0.875rem;*/
}

.about-info {
  padding-top: 8px;
  margin-bottom: 16px;
}

.xaf-alert-message {
  white-space: pre-line !important;
}

.core-edit-button {
  width: var(--dxbl-image-width);
  height: var(--dxbl-image-height);
  font-weight: normal;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--dx-color-text) !important;
}

.core-list-box {
  height: 50dvh;
}

.core-flex-grow-1 {
  flex-grow: 1;
}

.core-numeric-text {
  text-align: right;
  padding-right: 8px !important;
}

.core-bool-true {
  color: var(--dx-color-primary);
}

.core-bool-false {
  color: var(--dxds-secondary-120);
}

.core-required-field::after {
  color: red;
  content: " (*)";
  font-weight: bold;
}

.dxbl-disabled, .dxbl-readonly {
  color: var(--dx-color-text) !important;
  background-color: var(--dxds-color-surface-neutral-default-disabled) !important;
}

.account-main {
  width: 280px !important;
}
.account-main .core-user-part {
  padding-left: 10px;
  width: 75% !important;
}
.account-main .dxbl-btn span {
  text-align: end;
}
.app-progress-bar {
  width: 100% !important;
}
.app-progress-bar .dxbl-progress-bar-track {
  height: 7px !important;
}
.app-progress-bar .dxbl-progress-bar-indicator {
  height: 7px !important;
}

.core-d-flex {
  display: flex;
}

.core-align-items-center {
  align-items: center;
}

.core-justify-content-left {
  justify-content: left;
}

.core-justify-content-center {
  justify-content: center;
}

.core-p-1 {
  padding: var(--dxds-spacing-40);
}

.core-p-2 {
  padding: var(--dxds-spacing-80);
}

.core-p-3 {
  padding: var(--dxds-spacing-120);
}

.core-py-1 {
  padding-top: var(--dxds-spacing-40);
  padding-bottom: var(--dxds-spacing-40);
}

.core-py-2 {
  padding-top: var(--dxds-spacing-80);
  padding-bottom: var(--dxds-spacing-80);
}

.core-py-3 {
  padding-top: var(--dxds-spacing-120);
  padding-bottom: var(--dxds-spacing-120);
}

.core-m-1 {
  margin: var(--dxds-spacing-40);
}

.core-m-2 {
  margin: var(--dxds-spacing-80);
}

.core-m-3 {
  margin: var(--dxds-spacing-120);
}

.core-mx-1 {
  margin-left: var(--dxds-spacing-40);
  margin-right: var(--dxds-spacing-40);
}

.core-mx-2 {
  margin-left: var(--dxds-spacing-80);
  margin-right: var(--dxds-spacing-80);
}

.core-mx-3 {
  margin-left: var(--dxds-spacing-120);
  margin-right: var(--dxds-spacing-120);
}

.core-my-1 {
  margin-top: var(--dxds-spacing-40);
  margin-bottom: var(--dxds-spacing-40);
}

.core-my-2 {
  margin-top: var(--dxds-spacing-80);
  margin-bottom: var(--dxds-spacing-80);
}

.core-my-3 {
  margin-top: var(--dxds-spacing-120);
  margin-bottom: var(--dxds-spacing-120);
}

.core-mt-1 {
  margin-top: var(--dxds-spacing-40);
}

.core-mt-2 {
  margin-top: var(--dxds-spacing-80);
}

.core-mt-3 {
  margin-top: var(--dxds-spacing-120);
}

.core-mb-1 {
  margin-bottom: var(--dxds-spacing-40);
}

.core-mb-2 {
  margin-bottom: var(--dxds-spacing-80);
}

.core-mb-3 {
  margin-bottom: var(--dxds-spacing-120);
}
