[dir] .message-compose[data-v-16fd3881],[dir] .message-recipients[data-v-16fd3881]{margin-top:18px}.message-recipient-tools[data-v-16fd3881]{display:flex;gap:8px}[dir] .message-recipient-tools[data-v-16fd3881]{margin-bottom:14px}.message-recipient-tools>input[data-v-16fd3881]{flex:1;min-width:0;font-size:15px}[dir] .message-recipient-tools>input[data-v-16fd3881]{border:1px solid #d6e1d4;border-radius:8px;padding:10px 12px}.message-recipient-tools button[data-v-16fd3881]{white-space:nowrap;font-size:13px!important}.message-recipient-grid[data-v-16fd3881]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-height:360px;overflow:auto}[dir] .message-recipient-grid[data-v-16fd3881]{padding:2px}.message-recipient[data-v-16fd3881]{display:flex;align-items:center;gap:12px;min-width:0}[dir] .message-recipient[data-v-16fd3881]{border:1px solid #e0e8db;border-radius:9px;padding:12px;margin:0;cursor:pointer;background:#fff}[dir] .message-recipient.selected[data-v-16fd3881]{background:#eff6ea;border-color:#a7c6a2}.message-recipient input[data-v-16fd3881]{width:20px;height:20px;accent-color:#337651;flex-shrink:0}.message-recipient span[data-v-16fd3881]{min-width:0}.message-recipient strong[data-v-16fd3881]{display:block;color:#354f39;font-size:15px;overflow-wrap:anywhere}.message-recipient small[data-v-16fd3881]{display:block;font-size:12px;color:#687c67}[dir] .message-recipient small[data-v-16fd3881]{margin-top:3px}.message-empty[data-v-16fd3881]{font-size:14px;color:#8b998c;grid-column:1/-1}[dir] .message-empty[data-v-16fd3881]{padding:12px 0;margin:0}.message-compose textarea[data-v-16fd3881]{resize:vertical;min-height:170px}.message-compose .admin-form-actions[data-v-16fd3881]{justify-content:space-between}@media(max-width:900px){.message-recipient-grid[data-v-16fd3881]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.message-recipient-tools[data-v-16fd3881]{flex-wrap:wrap}.message-recipient-tools>input[data-v-16fd3881]{flex-basis:100%;min-height:46px}.message-recipient-grid[data-v-16fd3881]{grid-template-columns:minmax(0,1fr);max-height:315px}[dir] .message-recipient[data-v-16fd3881]{padding:12px}.message-compose .admin-form-actions[data-v-16fd3881]{flex-direction:column;align-items:stretch}.message-compose .admin-info-strip[data-v-16fd3881]{justify-content:center}}