.custom-modal{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .25s}.custom-modal.visible{opacity:1}.custom-modal .modal-dialog{opacity:0;transition:transform .28s,opacity .28s;transform:translateY(20px)scale(.98)}.custom-modal.visible .modal-dialog{opacity:1;transform:translateY(0)scale(1)}.chart-modal-body .kpi-card{height:100%}.chart-modal-body .kpi-value{white-space:normal;overflow-wrap:anywhere;min-height:2.2em;line-height:1.1}
