.crm-ui .crm-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.crm-ui .crm-toolbar label{font-size:.85rem}.crm-ui .crm-toolbar input:not([type=checkbox]),.crm-ui .crm-toolbar select{width:auto;max-width:100%}.crm-ui .crm-tabs{display:flex;flex-wrap:wrap;gap:.3rem;border-bottom:1px solid var(--bs-border-color);margin-bottom:1rem}.crm-ui .crm-tabs .active{background:var(--k-brand,#315f66);color:#fff}.crm-ui .crm-table-wrap{overflow:auto}.crm-ui table{min-width:680px}.crm-ui td{vertical-align:middle}.crm-ui td small{display:block}.crm-ui .crm-inline{min-width:130px}.crm-ui .crm-bulk{background:var(--bs-tertiary-bg);padding:.6rem;border-radius:.4rem}.crm-ui .crm-preview{background:#fff;border:1px solid #ddd;padding:1rem;white-space:pre-wrap;color:#111}.crm-ui .crm-field{display:block}.crm-ui .crm-field textarea{min-height:90px}.crm-dialog{border:1px solid var(--bs-border-color);border-radius:.6rem;padding:0;width:1150px;max-width:96vw;color:var(--bs-body-color);background:var(--bs-body-bg)}.crm-dialog::backdrop{background:rgba(0,0,0,.4)}.crm-dialog .crm-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--bs-border-color)}.crm-dialog .crm-dialog-body{padding:1rem;max-height:78vh;overflow:auto}.crm-dialog h2{font-size:1.3rem;margin:0}.crm-ui .crm-stats{display:flex;gap:1rem;flex-wrap:wrap}.crm-ui .crm-error{color:var(--bs-danger)}.crm-ui input[type=checkbox]{width:1.05rem;height:1.05rem}.crm-ui [hidden]{display:none!important}.crm-ui .crm-editor-toolbar{display:flex;gap:.4rem;margin:.4rem 0}.crm-ui [contenteditable]{border:1px solid var(--bs-border-color);padding:.6rem;min-height:140px}.crm-ui .crm-due{color:var(--bs-danger);font-weight:600}
