.brand-surface{background:transparent;width:158px;height:60px;display:flex;align-items:center;justify-content:center;overflow:visible}.brand-surface img{width:145px;height:auto;object-fit:contain;max-width:none}.login-brand{width:215px;height:auto}.login-brand img{width:190px;height:auto}.app-brand.demo{height:92px;padding-top:18px}.client-select{max-width:280px}.notification-count{position:absolute;right:-3px;top:-4px;font-size:9px;padding:4px}.notifications-menu{width:360px;max-width:90vw;max-height:420px;overflow:auto}.metric-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center}.data-value{overflow-wrap:anywhere}.table td{vertical-align:middle}.timeline-content p{white-space:pre-line}.modal-content .is-invalid~.invalid-feedback{display:block}.record-content{white-space:pre-wrap}.datatable-toolbar{display:flex;flex-wrap:wrap;gap:8px}.app-chart{min-height:245px}#modal-fields{margin:0}#record-modal .modal-dialog{max-width:800px} .dt-layout-table{overflow-x:auto}@media(max-width:767px){.client-select{max-width:130px}.layout-navbar{padding-left:12px!important;padding-right:12px!important}.container-p-y{padding-top:20px}.notifications-menu{width:300px}.navbar-nav-right .gap-3{gap:8px!important}}

.update-actions{display:flex;flex-wrap:wrap;gap:12px}.update-actions .btn{max-width:100%;white-space:normal}
