﻿
/* Card container */
.form-container {
    padding: 30px;
}

.dx-field-item-label-location-top {
    text-align: left !important;
}

.dx-icon {
    color: #A4ABB8 !important;
}

.dx-field-item-label-content {
    margin-left: 8px; /* spacing between checkbox and label */
}

.dx-texteditor-input {
    background: white !important;
}

.dx-field-item-label-location-right {
    margin-left: 8px; /* space between checkbox and label */
    align-items: center; /* vertical align */
    display: flex;
}

.dx-widget.dx-collection {
    height: auto !important;
}

/* Optional: better focus look */
.dx-texteditor.dx-state-focused {
    border-color: #3b82f6 !important;
    box-shadow: 0 0 0 1px #3b82f6;
}

.dx-invalid-message-content {
    white-space: pre-line !important;
}
