.field-row[data-v-865a5dc7]{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.field-top-row[data-v-865a5dc7]{align-items:center;gap:.375rem;min-height:36px;display:flex}.field-key[data-v-865a5dc7]{flex:0 0 130px}.field-value[data-v-865a5dc7]{flex:1;min-width:0}.field-input[data-v-865a5dc7]{border-radius:7px;outline:none;width:100%;height:34px;padding:0 .625rem;font-size:13px;transition:border-color .15s,background-color .15s}.field-textarea[data-v-865a5dc7]{resize:vertical;height:auto;min-height:120px;padding:.5rem .625rem;line-height:1.5}html.dark .fi-light[data-v-865a5dc7]{color:#f9fafb;background:#ffffff0a;border:1px solid #ffffff14}html.dark .fi-light[data-v-865a5dc7]::placeholder{color:#6b7280}html.dark .fi-light[data-v-865a5dc7]:focus{background:#ffffff0f;border-color:#8b5cf666}.fi-light[data-v-865a5dc7]{color:#111827;background:#f9fafb;border:1px solid #e5e7eb}.fi-light[data-v-865a5dc7]::placeholder{color:#9ca3af}.fi-light[data-v-865a5dc7]:focus{background:#fff;border-color:#a78bfa}.field-type-btn[data-v-865a5dc7]{text-align:left;flex-shrink:0;justify-content:flex-start;width:132px;min-width:132px}.field-type-btn[data-v-865a5dc7] .iconify,.field-type-btn[data-v-865a5dc7] svg,.field-delete-btn[data-v-865a5dc7]{flex-shrink:0}.field-lang-select[data-v-865a5dc7]{flex-shrink:0;width:140px}.field-expanded-editor[data-v-865a5dc7]{border-radius:8px;margin-top:.375rem;overflow:hidden}.field-cm-wrap[data-v-865a5dc7]{border:1px solid var(--border-default);border-radius:8px;overflow:hidden}html.dark .fcm-light[data-v-865a5dc7]{background:#1e1e2e}.fcm-light[data-v-865a5dc7]{background:#fff}.field-cm-wrap[data-v-865a5dc7] .cm-editor{height:160px}.field-cm-wrap[data-v-865a5dc7] .cm-scroller{overflow:auto}.ccw-root[data-v-08a1ab6e]{background:#f59e0b14;border:1px solid #f59e0b59;border-radius:.5rem;flex-direction:column;gap:.625rem;margin-top:.75rem;padding:.875rem 1rem;display:flex}html.dark .ccw-root[data-v-08a1ab6e]{background:#f59e0b1a;border-color:#f59e0b66}.ccw-head[data-v-08a1ab6e]{align-items:flex-start;gap:.625rem;display:flex}.ccw-head-icon[data-v-08a1ab6e]{color:#d97706;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}html.dark .ccw-head-icon[data-v-08a1ab6e]{color:#fbbf24}.ccw-title[data-v-08a1ab6e]{color:var(--text-heading);font-size:.9375rem;font-weight:600;line-height:1.3}.ccw-subtitle[data-v-08a1ab6e]{color:var(--text-body);margin-top:.25rem;font-size:.8125rem;line-height:1.4}.ccw-rec[data-v-08a1ab6e]{margin-left:1.875rem}.ccw-rec-label[data-v-08a1ab6e]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:600}.ccw-rec-list[data-v-08a1ab6e]{color:var(--text-body);flex-direction:column;gap:.375rem;padding-left:1rem;font-size:.8125rem;line-height:1.4;display:flex}.ccw-rec-list li[data-v-08a1ab6e]{list-style:outside}.ccw-ack[data-v-08a1ab6e],.ccw-rec-list strong[data-v-08a1ab6e]{color:var(--text-heading)}.ccw-ack[data-v-08a1ab6e]{cursor:pointer;align-items:flex-start;gap:.5rem;margin-top:.25rem;margin-left:1.875rem;font-size:.875rem;font-weight:500;display:flex}.ccw-ack-cb[data-v-08a1ab6e]{accent-color:#d97706;flex-shrink:0;width:1rem;height:1rem;margin-top:.1875rem}.ccw-ack-help[data-v-08a1ab6e]{color:var(--text-muted);margin-left:1.875rem;font-size:.75rem;font-style:italic}.csm-form[data-v-455a6151]{flex-direction:column;gap:1rem;display:flex}.csm-2col[data-v-455a6151]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.csm-field[data-v-455a6151]{flex-direction:column;display:flex}.csm-label[data-v-455a6151]{color:var(--text-heading);margin-bottom:.25rem;font-size:13px;font-weight:600}.csm-input[data-v-455a6151]{border-radius:8px;outline:none;width:100%;height:36px;padding:0 .75rem;font-size:13px;transition:border-color .15s}.csm-ta[data-v-455a6151]{resize:vertical;height:auto;min-height:60px;padding:.5rem .75rem}html.dark .csm-input-l[data-v-455a6151]{color:#f9fafb;background:#ffffff0a;border:1px solid #ffffff14}html.dark .csm-input-l[data-v-455a6151]:focus{border-color:#8b5cf666}html.dark .csm-input-l[data-v-455a6151]::placeholder{color:#6b7280}.csm-input-l[data-v-455a6151]{color:#111827;background:#f9fafb;border:1px solid #e5e7eb}.csm-input-l[data-v-455a6151]:focus{border-color:#a78bfa}.csm-input-l[data-v-455a6151]::placeholder{color:#9ca3af}.csm-sec[data-v-455a6151]{border:1px solid var(--border-default);border-radius:10px;padding:.75rem}.csm-sec-t[data-v-455a6151]{color:var(--text-heading);font-size:13px;font-weight:700}.csm-hr[data-v-455a6151]{border:none;border-top:1px solid var(--border-default);margin:.5rem 0}.csm-recommend[data-v-455a6151]{border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:.625rem;margin-bottom:.75rem;padding:.625rem .75rem;display:flex}.csm-recommend-warn[data-v-455a6151]{background:#f59e0b14;border-color:#f59e0b40}.csm-recommend-ok[data-v-455a6151]{background:#22c55e14;border-color:#22c55e47}.csm-recommend-icon[data-v-455a6151]{flex-shrink:0;width:1rem;height:1rem;margin-top:1px}.csm-recommend-warn .csm-recommend-icon[data-v-455a6151]{color:#f59e0b}.csm-recommend-ok .csm-recommend-icon[data-v-455a6151]{color:#22c55e}.csm-recommend-title[data-v-455a6151]{color:var(--text-heading);font-size:12.5px;font-weight:600;line-height:1.35}.csm-recommend-copy[data-v-455a6151]{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.45}.csm-s.csm-pw-row-attn[data-v-455a6151]{background:#f59e0b0a;border-radius:8px;margin:-.375rem -.5rem;padding:.375rem .5rem;transition:background .2s,box-shadow .2s;position:relative;box-shadow:inset 0 0 0 1px #f59e0b2e}.csm-flist[data-v-455a6151]{flex-direction:column;display:flex}.csm-frow[data-v-455a6151]{border-top:2px solid #0000;border-radius:6px;align-items:center;gap:.375rem;padding:3px 4px;transition:all .15s;display:flex}.csm-frow[data-v-455a6151]:hover{background:#8b5cf608}.csm-dragging[data-v-455a6151]{opacity:.35;border-color:var(--accent-primary)}.csm-drop-above[data-v-455a6151]{border-top:2px solid var(--accent-primary);background:#8b5cf60f}.csm-grip[data-v-455a6151]{cursor:grab;opacity:.5;width:20px;min-height:36px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:opacity .15s;display:flex}.csm-grip[data-v-455a6151]:hover{opacity:1}.csm-grip[data-v-455a6151]:active{cursor:grabbing}.csm-grip-dots[data-v-455a6151]{letter-spacing:-2px;-webkit-user-select:none;user-select:none;font-size:16px;line-height:1}.csm-s[data-v-455a6151]{grid-template-columns:180px 1fr;align-items:center;gap:.75rem;padding:.25rem 0;display:grid}.csm-sl[data-v-455a6151]{color:var(--text-body);padding-top:.25rem;font-size:12px}.csm-sc[data-v-455a6151]{flex-direction:column;gap:.25rem;display:flex}.csm-ck[data-v-455a6151]{cursor:pointer;align-items:center;gap:.5rem;font-size:12px;display:flex}.csm-ck input[type=checkbox][data-v-455a6151]{accent-color:#8b5cf6}.csm-ck-disabled[data-v-455a6151]{opacity:.55}.csm-ck-disabled[data-v-455a6151],.csm-ck-disabled input[type=checkbox][data-v-455a6151]{cursor:not-allowed}.csm-ck-hint[data-v-455a6151]{color:var(--text-muted);margin-left:.125rem;font-size:11px}.csm-tg[data-v-455a6151]{gap:.25rem;display:flex}.csm-tg button[data-v-455a6151]{border:1px solid var(--border-default);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:.25rem .625rem;font-size:11px;font-weight:500;transition:all .15s}.csm-tg button.active[data-v-455a6151]{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.csm-tg button[data-v-455a6151]:disabled{opacity:.4;cursor:default}.csm-srow[data-v-455a6151]{align-items:center;gap:.5rem;display:flex}.csm-slab[data-v-455a6151]{color:var(--text-muted);text-align:center;min-width:24px;font-size:11px;font-weight:600}.csm-range[data-v-455a6151]{appearance:none;background:var(--border-default);border-radius:3px;outline:none;flex:1;height:5px}.csm-range[data-v-455a6151]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-primary);cursor:pointer;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0003}.csm-range[data-v-455a6151]:disabled{opacity:.3}.csm-note[data-v-455a6151]{color:var(--text-muted);font-size:11px;font-style:italic}.csm-pi[data-v-455a6151]{border-radius:8px;align-items:center;transition:opacity .15s;display:flex;overflow:hidden}.csm-pi-off[data-v-455a6151]{opacity:.5}.csm-pf[data-v-455a6151]{height:34px;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0 .75rem;font-size:13px}.csm-eye[data-v-455a6151]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .5rem}.csm-eye[data-v-455a6151],.csm-success[data-v-455a6151]{align-items:center;display:flex}.csm-success[data-v-455a6151]{text-align:center;flex-direction:column;padding:2rem 1rem}.csm-qr-wrap[data-v-455a6151],.csm-sicon[data-v-455a6151]{justify-content:center;display:flex}.csm-sicon[data-v-455a6151]{background:#34d3991a;border-radius:50%;align-items:center;width:64px;height:64px}.csm-rrow[data-v-455a6151]{width:100%;max-width:500px}.csm-rlabel[data-v-455a6151]{color:var(--text-muted);text-align:left;margin-bottom:.375rem;font-size:12px;font-weight:600;display:block}.csm-lbox[data-v-455a6151]{border:1px solid var(--border-default);background:var(--bg-card-hover);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.csm-ltxt[data-v-455a6151]{color:var(--accent-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:monospace;font-size:13px;overflow:hidden}.csm-bulk[data-v-455a6151]{border:1px solid var(--border-default);background:var(--bg-card-hover);border-radius:10px;padding:.75rem}.csm-tg-wrap[data-v-455a6151]{flex-wrap:wrap}.csm-toggles-grid[data-v-455a6151]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.csm-ip-row[data-v-455a6151]{align-items:center;gap:.5rem;display:flex}.csm-ip-input[data-v-455a6151]{flex:1;height:32px}.csm-tags[data-v-455a6151]{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}.csm-tag[data-v-455a6151]{background:var(--accent-primary);color:#fff;border-radius:6px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:12px;display:inline-flex}.csm-tag-x[data-v-455a6151]{color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0 0 0 .125rem;font-size:14px;line-height:1}.csm-tag-x[data-v-455a6151]:hover{color:#fff}@media (width<=639px){.csm-2col[data-v-455a6151],.csm-s[data-v-455a6151]{grid-template-columns:1fr}.csm-s[data-v-455a6151]{gap:.375rem}}.csm-preview[data-v-455a6151]{border:1px solid var(--accent-primary);border-radius:10px;margin-top:1rem;overflow:hidden}.csm-preview-header[data-v-455a6151]{color:var(--accent-primary);background:#8b5cf60f;border-bottom:1px solid #8b5cf626;padding:.5rem .75rem;font-size:12px;font-weight:600}.csm-preview-empty[data-v-455a6151],.csm-preview-header[data-v-455a6151]{align-items:center;gap:.5rem;display:flex}.csm-preview-empty[data-v-455a6151]{text-align:center;color:var(--text-muted);flex-direction:column;padding:2rem;font-size:13px}.csm-wide-modal[role=dialog],[role=dialog].csm-wide-modal{width:95vw!important;max-width:1100px!important}.csm-narrow-modal[role=dialog],[role=dialog].csm-narrow-modal{width:95vw!important;max-width:560px!important}
