textarea[data-v-4cd8f82d]{width:100%;height:50px;padding:10px;border:1px solid #ccc;border-radius:10px;font-size:var(--text-l);font-family:Arial,sans-serif;outline:none;box-shadow:2px 2px 5px rgba(0,0,0,.1);transition:all .2s ease-in-out;resize:none}textarea[data-v-4cd8f82d]:focus{border-color:var(--bg-color);box-shadow:2px 2px 10px rgba(0,123,255,.2)}.user-groups-bar[data-v-4cd8f82d]{height:60px;margin-bottom:0;background:var(--bg-color);border-bottom:var(--border)}.user-groups .name-input[data-v-4cd8f82d]{border:none;border-bottom:.5px solid rgba(0,0,0,.7);outline:none;padding:5px;max-width:100%;background:transparent}.user-groups .name-input[data-v-4cd8f82d]:focus{border:.5px solid rgba(0,0,0,.7);border-radius:5px}.user-groups .dual-select-container[data-v-4cd8f82d]{display:flex;justify-content:space-between;padding:20px;gap:20px}.user-groups .select-box[data-v-4cd8f82d]{width:50%;border:1px solid #ddd;padding:15px;border-radius:12px;background:#fefefe;box-shadow:0 2px 10px rgba(0,0,0,.05)}.user-groups .search-box[data-v-4cd8f82d]{width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:6px;outline:none}.user-groups h3[data-v-4cd8f82d]{text-align:center;margin-bottom:10px;font-weight:600;color:#333}.user-groups ul[data-v-4cd8f82d]{list-style:none;padding:0;height:calc(100vh - 450px);overflow-y:auto}.user-groups li[data-v-4cd8f82d]{padding:12px;cursor:pointer;border-radius:6px;display:flex;justify-content:space-between;align-items:center;transition:background .2s ease-in-out}.user-groups li[data-v-4cd8f82d]:hover{background:#f5f5f5}.user-groups .user-info[data-v-4cd8f82d]{display:flex;flex-direction:column;line-height:1.4}.user-groups .user-name[data-v-4cd8f82d]{font-weight:600;color:#222}.user-groups .user-details[data-v-4cd8f82d]{font-size:var(--text-s);color:#666}.user-groups .add-icon[data-v-4cd8f82d],.user-groups .remove-icon[data-v-4cd8f82d]{font-size:var(--text-base);padding:4px 8px;border-radius:6px;background:#e0e0e0;transition:background .2s ease-in-out}.user-groups .add-icon[data-v-4cd8f82d]:hover{background:#4caf50;color:#fff}.user-groups .remove-icon[data-v-4cd8f82d]:hover{background:#d32f2f;color:#fff}