.action-field[data-v-81c8aee6]{display:flex;flex-direction:column;gap:6px}.action-type-tabs[data-v-81c8aee6]{display:flex;flex-wrap:wrap;gap:6px;row-gap:6px}.type-tab[data-v-81c8aee6]{padding:4px 14px;border:1px solid #d1d5db;border-radius:20px;background:#fff;font-size:12px;color:#6b7280;cursor:pointer;transition:all .15s;flex-shrink:0}.type-tab.active[data-v-81c8aee6]{border-color:#3b82f6;background:#eff6ff;color:#3b82f6;font-weight:500}.type-tab[data-v-81c8aee6]:hover:not(.active){border-color:#93c5fd}.action-input[data-v-81c8aee6]{display:flex;flex-direction:column;gap:4px}.form-control[data-v-81c8aee6]{width:100%;padding:7px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;box-sizing:border-box}.form-control[data-v-81c8aee6]:focus{outline:none;border-color:#3b82f6}.form-control.input-error[data-v-81c8aee6]{border-color:#ef4444}.form-control.input-error[data-v-81c8aee6]:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.12)}.field-error[data-v-81c8aee6]{display:flex;align-items:center;gap:4px;font-size:11px;color:#ef4444}.field-error i[data-v-81c8aee6]{font-size:12px}.field-hint[data-v-81c8aee6]{font-size:11px;color:#9ca3af;line-height:1.5}.invite-preview[data-v-81c8aee6]{white-space:pre-wrap;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;font-size:13px;color:#374151;line-height:1.5}.input-with-btn[data-v-81c8aee6]{display:flex;gap:6px;align-items:stretch}.input-with-btn .form-control[data-v-81c8aee6]{flex:1;min-width:0}.postback-selected[data-v-81c8aee6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:7px 10px;border:1px solid #bfdbfe;border-radius:6px;background:#eff6ff}.postback-selected-label[data-v-81c8aee6]{font-size:10px;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:.02em}.postback-selected-name[data-v-81c8aee6]{font-size:13px;font-weight:600;color:#1e3a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-pick[data-v-81c8aee6]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;color:#374151;font-size:12px;cursor:pointer;transition:all .15s}.btn-pick[data-v-81c8aee6]:hover{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.picker-overlay[data-v-81c8aee6]{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:9999}.picker-modal[data-v-81c8aee6]{background:#fff;border-radius:12px;width:480px;max-width:90vw;max-height:70vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.18)}.picker-header[data-v-81c8aee6]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f3f4f6}.picker-title[data-v-81c8aee6]{font-size:15px;font-weight:600;color:#374151;display:flex;align-items:center;gap:6px}.picker-title i[data-v-81c8aee6]{color:#3b82f6}.icon-btn[data-v-81c8aee6]{width:28px;height:28px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:14px}.picker-search[data-v-81c8aee6]{padding:12px 20px;border-bottom:1px solid #f3f4f6}.picker-list[data-v-81c8aee6]{overflow-y:auto;flex:1;padding:8px 0}.picker-empty[data-v-81c8aee6]{text-align:center;padding:32px;color:#9ca3af;font-size:13px}.picker-item[data-v-81c8aee6]{padding:10px 20px;cursor:pointer;transition:background .12s}.picker-item[data-v-81c8aee6]:hover{background:#f0f9ff}.picker-item-name[data-v-81c8aee6]{font-size:13px;font-weight:500;color:#374151}