.page-container[data-v-64f1c312]{max-width:1000px;margin:0 auto}.form-card[data-v-64f1c312]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.loading-state[data-v-64f1c312]{color:#666}.form-grid[data-v-64f1c312]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-field[data-v-64f1c312]{display:grid;gap:6px;font-size:14px;font-weight:600}.form-field input[data-v-64f1c312],.form-field select[data-v-64f1c312],.form-field textarea[data-v-64f1c312]{width:100%;border:1px solid #ccd4dc;border-radius:6px;padding:9px 11px;font:inherit}.content-field[data-v-64f1c312]{margin-top:18px}.hint[data-v-64f1c312]{color:#666;font-size:14px;margin:8px 0 16px}.variable-buttons[data-v-64f1c312]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:13px}.variable-chip[data-v-64f1c312]{border:1px solid #b9c8d6;border-radius:16px;background:#f7fafc;padding:4px 9px;cursor:pointer}.line-template-field[data-v-64f1c312]{display:grid;gap:14px;margin-top:18px}.form-field-label[data-v-64f1c312]{font-size:14px;font-weight:600}.line-template-field[data-v-64f1c312] .phone-frame{width:min(360px,100%)}.template-warning[data-v-64f1c312]{padding:10px 12px;border:1px solid #f5c26b;border-radius:6px;background:#fff8e8;color:#8a5a00;font-size:14px}.refresh-template-toggle[data-v-64f1c312]{display:flex;align-items:center;gap:8px;font-size:14px}.media-field[data-v-64f1c312]{margin-top:18px}.file-picker[data-v-64f1c312]{display:inline-flex;padding:9px 14px;border:1px dashed #8aa4bc;border-radius:6px;cursor:pointer}.file-picker input[data-v-64f1c312]{display:none}.uploaded-file[data-v-64f1c312]{display:flex;align-items:center;gap:8px;margin-top:10px}.uploaded-file button[data-v-64f1c312]{border:0;background:none;color:#1976d2;cursor:pointer}.active-toggle[data-v-64f1c312]{display:flex;gap:8px;align-items:center;margin-top:18px;font-size:14px}.header-actions[data-v-64f1c312]{display:flex;align-items:center;gap:10px}.btn[data-v-64f1c312]{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:4px;text-decoration:none;border:0;cursor:pointer}.btn-primary[data-v-64f1c312]{background:#1976d2;color:#fff}.btn-secondary[data-v-64f1c312]{background:#edf1f5;color:#34495e}.btn[data-v-64f1c312]:disabled{cursor:not-allowed;opacity:.65}@media (max-width:576px){.form-grid[data-v-64f1c312]{grid-template-columns:1fr}.form-card[data-v-64f1c312]{padding:16px}}