.fth[data-v-358961a3]{display:flex;align-items:center;gap:var(--v2-space-3);padding:var(--v2-space-4) var(--v2-space-5);border-bottom:1px solid var(--v2-border-subtle);background:var(--v2-surface-0)}.fth-icon[data-v-358961a3]{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--v2-radius-md);background:var(--v2-primary-soft);color:var(--v2-primary);font-size:1.1rem}.fth-icon i[data-v-358961a3]{color:inherit!important}.fth-body[data-v-358961a3]{flex:1;min-width:0}.fth-title[data-v-358961a3]{margin:0;font-size:1.1rem;font-weight:var(--v2-font-weight-semibold);color:var(--v2-text-1);letter-spacing:-.01em;line-height:1.3}.fth-subtitle[data-v-358961a3]{margin:3px 0 0;font-size:var(--v2-text-xs-size);color:var(--v2-text-3);line-height:1.4}.fth-actions[data-v-358961a3]{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--v2-space-2)}@media (max-width:900px){.fth[data-v-358961a3]{flex-wrap:wrap}.fth-actions[data-v-358961a3]{width:100%;justify-content:flex-start}}.finfo-panel[data-v-26780774]{background:var(--v2-surface-0);border:1px solid var(--v2-border);border-radius:var(--v2-radius-lg);overflow:hidden;margin-top:var(--v2-space-5)}.finfo-body[data-v-26780774]{padding:var(--v2-space-5)}.fi-section-title[data-v-26780774]{font-size:.88rem;font-weight:700;color:var(--v2-text-1);margin:24px 0 14px}.finfo-body>.fi-section-title[data-v-26780774]:first-child{margin-top:0}.fi-stats[data-v-26780774]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fi-stat-card[data-v-26780774]{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;transition:border-color .2s,box-shadow .2s}.fi-stat-card[data-v-26780774]:hover{border-color:#bfdbfe;box-shadow:0 4px 16px rgba(59,130,246,.06)}.fi-stat-icon[data-v-26780774]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fi-stat-icon i[data-v-26780774]{font-size:1.1rem}.fi-stat-info[data-v-26780774]{display:flex;flex-direction:column}.fi-stat-value[data-v-26780774]{font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1}.fi-stat-label[data-v-26780774]{font-size:.78rem;color:#94a3b8;margin-top:4px}.fi-steps[data-v-26780774]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.fi-step-card[data-v-26780774]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;transition:border-color .2s}.fi-step-card[data-v-26780774]:hover{border-color:#bfdbfe}.fi-step-header[data-v-26780774]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#f8fafc;border-bottom:1px solid #f1f5f9}.fi-step-number[data-v-26780774]{width:28px;height:28px;border-radius:8px;background:#3b82f6;color:#fff;font-size:.78rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fi-step-name[data-v-26780774]{font-size:.9rem;font-weight:600;color:#0f172a;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fi-step-count[data-v-26780774]{font-size:.72rem;color:#94a3b8;white-space:nowrap}.fi-step-fields[data-v-26780774]{padding:8px 0}.fi-field[data-v-26780774]{display:flex;align-items:center;gap:10px;padding:10px 18px;transition:background .15s}.fi-field[data-v-26780774]:hover{background:#f8fafc}.fi-field-icon[data-v-26780774]{color:#3b82f6;font-size:.82rem;width:20px;text-align:center;flex-shrink:0}.fi-field-label[data-v-26780774]{font-size:.84rem;color:#334155;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fi-field-type[data-v-26780774]{font-size:.7rem;color:#94a3b8;background:#f1f5f9;padding:2px 8px;border-radius:6px;white-space:nowrap}.fi-field-empty[data-v-26780774]{padding:20px 18px;text-align:center;color:#94a3b8;font-size:.84rem}.fi-field-empty i[data-v-26780774]{margin-right:6px}@media (max-width:640px){.fi-stats[data-v-26780774]{grid-template-columns:1fr}}.fraci-panel[data-v-c198f12c]{background:var(--v2-surface-0);border:1px solid var(--v2-border);border-radius:var(--v2-radius-lg);overflow:hidden;margin-top:var(--v2-space-5)}.fraci-body[data-v-c198f12c]{padding:var(--v2-space-5)}.fr-grid[data-v-c198f12c]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.fr-role-card[data-v-c198f12c]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;transition:border-color .2s}.fr-role-card[data-v-c198f12c]:hover{border-color:#bfdbfe}.fr-role-header[data-v-c198f12c]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#f8fafc;border-bottom:1px solid #f1f5f9}.fr-role-badge[data-v-c198f12c]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem}.fr-role-name[data-v-c198f12c]{font-size:.88rem;font-weight:600;color:#0f172a;display:block}.fr-role-count[data-v-c198f12c]{font-size:.72rem;color:#94a3b8}.fr-role-users[data-v-c198f12c]{padding:8px 0}.fr-user[data-v-c198f12c]{display:flex;align-items:center;gap:12px;padding:10px 18px;transition:background .15s}.fr-user[data-v-c198f12c]:hover{background:#f8fafc}.fr-avatar[data-v-c198f12c]{width:36px;height:36px;border-radius:10px;background:rgba(59,130,246,.1);color:#3b82f6;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fr-user-info[data-v-c198f12c]{display:flex;flex-direction:column;min-width:0}.fr-user-name[data-v-c198f12c]{font-size:.84rem;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-user-email[data-v-c198f12c]{font-size:.75rem;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-empty[data-v-c198f12c]{padding:16px 18px;font-size:.82rem;color:#94a3b8;text-align:center}.fr-empty-state[data-v-c198f12c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;color:#94a3b8}.fr-empty-state i[data-v-c198f12c]{font-size:2.5rem;margin-bottom:12px}.fr-empty-state p[data-v-c198f12c]{font-size:.88rem}@media (max-width:768px){.fr-grid[data-v-c198f12c]{grid-template-columns:1fr}}.modal-footer[data-v-b2ee948e]{position:sticky;bottom:0;z-index:1055}.ta-loading[data-v-7fbb52f5]{display:flex;justify-content:center;padding:48px 0}.ta-table-wrap[data-v-7fbb52f5]{overflow-x:auto;border-radius:12px;border:1px solid #e5e7eb}.ta-table[data-v-7fbb52f5]{width:100%;border-collapse:collapse;font-size:.84rem}.ta-th[data-v-7fbb52f5]{padding:12px 14px;text-align:left;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b;background:#f8fafc;border-bottom:2px solid #e5e7eb;white-space:nowrap}.ta-th--center[data-v-7fbb52f5]{text-align:center}.ta-th--actions[data-v-7fbb52f5]{text-align:center;width:130px}.ta-row[data-v-7fbb52f5]{transition:background .15s}.ta-row[data-v-7fbb52f5]:hover{background:#f8fafc}.ta-row--deleted[data-v-7fbb52f5]{opacity:.4}.ta-td[data-v-7fbb52f5]{padding:12px 14px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.ta-td--actions[data-v-7fbb52f5],.ta-td--center[data-v-7fbb52f5]{text-align:center}.ta-ref[data-v-7fbb52f5]{font-size:.78rem;font-weight:600;color:#94a3b8}.ta-name[data-v-7fbb52f5]{font-weight:600;color:#0f172a}.ta-source-badge[data-v-7fbb52f5]{display:inline-flex;padding:3px 10px;background:#f1f5f9;color:#475569;border-radius:6px;font-size:.75rem;font-weight:600}.ta-status-badge[data-v-7fbb52f5]{display:inline-flex;padding:3px 10px;border-radius:20px;font-size:.72rem;font-weight:600}.ta-status--active[data-v-7fbb52f5]{background:#dcfce7;color:#16a34a}.ta-status--inactive[data-v-7fbb52f5]{background:#fef2f2;color:#dc2626}.ta-lang-badge[data-v-7fbb52f5]{display:inline-flex;padding:3px 10px;background:#eff6ff;color:#3b82f6;border-radius:6px;font-size:.72rem;font-weight:600;text-transform:uppercase}.ta-url[data-v-7fbb52f5]{font-size:.78rem;color:#64748b;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ta-creator[data-v-7fbb52f5]{font-size:.82rem;color:#334155}.ta-date[data-v-7fbb52f5]{font-size:.78rem;color:#94a3b8}.ta-actions[data-v-7fbb52f5]{display:flex;align-items:center;justify-content:center;gap:6px}.ta-btn[data-v-7fbb52f5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;cursor:pointer;text-decoration:none;transition:all .2s ease}.ta-btn i[data-v-7fbb52f5]{font-size:.78rem}.ta-btn--edit[data-v-7fbb52f5]{background:#3b82f6}.ta-btn--edit[data-v-7fbb52f5]:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 3px 8px rgba(59,130,246,.3)}.ta-btn--download[data-v-7fbb52f5]{background:#10b981}.ta-btn--download[data-v-7fbb52f5]:hover{background:#059669;transform:translateY(-1px);box-shadow:0 3px 8px rgba(16,185,129,.3)}.ta-btn--delete[data-v-7fbb52f5]{background:#ef4444}.ta-btn--delete[data-v-7fbb52f5]:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 3px 8px rgba(239,68,68,.3)}.ta-pagination[data-v-7fbb52f5]{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 0}.ta-page-btn[data-v-7fbb52f5]{width:34px;height:34px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ta-page-btn[data-v-7fbb52f5]:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.ta-page-btn[data-v-7fbb52f5]:disabled{opacity:.4;cursor:not-allowed}.ta-page-info[data-v-7fbb52f5]{font-size:.82rem;font-weight:600;color:#64748b}.ta-empty[data-v-7fbb52f5]{display:flex;flex-direction:column;align-items:center;padding:48px 0;color:#94a3b8}.ta-empty i[data-v-7fbb52f5]{font-size:2.5rem;margin-bottom:12px}.ta-empty p[data-v-7fbb52f5]{font-size:.88rem}.fdep-panel[data-v-11e8e54c]{background:var(--v2-surface-0);border:1px solid var(--v2-border);border-radius:var(--v2-radius-lg);overflow:hidden;margin-top:var(--v2-space-5)}.fdep-body[data-v-11e8e54c]{padding:var(--v2-space-5)}.fdep-create-btn[data-v-11e8e54c]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--v2-primary);border-radius:var(--v2-radius-sm);background:var(--v2-primary);font-size:.82rem;font-weight:var(--v2-font-weight-medium);line-height:1.2;white-space:nowrap;box-sizing:border-box;transition:background var(--v2-transition-fast),border-color var(--v2-transition-fast)}.fdep-create-btn[data-v-11e8e54c],.fdep-create-btn[data-v-11e8e54c]:hover{color:var(--v2-primary-contrast,#fff)!important;text-decoration:none!important}.fdep-create-btn[data-v-11e8e54c]:hover{background:var(--v2-primary-hover);border-color:var(--v2-primary-hover)}.fdep-create-btn i[data-v-11e8e54c]{color:inherit!important;font-size:.78rem}body.bmv-modal-open{overflow:hidden}.bmv-modal-overlay[data-v-2c1021d2]{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:var(--v2-space-4);z-index:9999;backdrop-filter:blur(2px)}.bmv-modal[data-v-2c1021d2]{background:var(--v2-surface-0);border-radius:var(--v2-radius-lg);box-shadow:var(--v2-shadow-lg);width:100%;max-height:calc(100vh - var(--v2-space-4)*2);display:flex;flex-direction:column;overflow:hidden;font-family:var(--v2-font-sans)}.bmv-modal--sm[data-v-2c1021d2]{max-width:360px}.bmv-modal--md[data-v-2c1021d2]{max-width:520px}.bmv-modal--lg[data-v-2c1021d2]{max-width:760px}.bmv-modal--xl[data-v-2c1021d2]{max-width:960px}.bmv-modal-header[data-v-2c1021d2]{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-space-4);padding:var(--v2-space-5) var(--v2-space-6);border-bottom:1px solid var(--v2-border-subtle)}.bmv-modal-title[data-v-2c1021d2]{margin:0;font-size:var(--v2-text-lg-size);line-height:var(--v2-text-lg-line);color:var(--v2-text-1);font-weight:var(--v2-font-weight-semibold)}.bmv-modal-close[data-v-2c1021d2]{width:28px;height:28px;border:none;border-radius:var(--v2-radius-sm);background:transparent;color:var(--v2-text-3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--v2-transition-fast),color var(--v2-transition-fast)}.bmv-modal-close[data-v-2c1021d2]:hover{background:var(--v2-surface-2);color:var(--v2-text-1)}.bmv-modal-body[data-v-2c1021d2]{padding:var(--v2-space-5) var(--v2-space-6);overflow-y:auto;color:var(--v2-text-2);flex:1}.bmv-modal-footer[data-v-2c1021d2]{display:flex;align-items:center;justify-content:flex-end;gap:var(--v2-space-2);padding:var(--v2-space-4) var(--v2-space-6);border-top:1px solid var(--v2-border-subtle);background:var(--v2-surface-1)}.bmv-modal-fade-enter-active[data-v-2c1021d2],.bmv-modal-fade-leave-active[data-v-2c1021d2]{transition:opacity var(--v2-transition-base)}.bmv-modal-fade-enter-active .bmv-modal[data-v-2c1021d2],.bmv-modal-fade-leave-active .bmv-modal[data-v-2c1021d2]{transition:transform var(--v2-transition-base),opacity var(--v2-transition-base)}.bmv-modal-fade-enter[data-v-2c1021d2],.bmv-modal-fade-leave-to[data-v-2c1021d2]{opacity:0}.bmv-modal-fade-enter .bmv-modal[data-v-2c1021d2],.bmv-modal-fade-leave-to .bmv-modal[data-v-2c1021d2]{transform:translateY(-8px);opacity:0}.fst-drawer-overlay[data-v-27cc3ab2]{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;justify-content:flex-end;z-index:1100;backdrop-filter:blur(2px)}.fst-drawer[data-v-27cc3ab2]{position:relative;width:min(440px,100vw);height:100%;background:var(--v2-surface-0);box-shadow:-8px 0 32px rgba(15,23,42,.12);overflow-y:auto}.fst-drawer-close[data-v-27cc3ab2]{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:var(--v2-radius-sm);background:transparent;border:none;color:var(--v2-text-3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--v2-transition-fast);z-index:1}.fst-drawer-close[data-v-27cc3ab2]:hover{background:var(--v2-surface-2);color:var(--v2-text-1)}.fst-versions-loading[data-v-27cc3ab2]{position:relative;min-height:100px}.fst-drawer-enter-active[data-v-27cc3ab2],.fst-drawer-leave-active[data-v-27cc3ab2]{transition:opacity .2s ease}.fst-drawer-enter-active .fst-drawer[data-v-27cc3ab2],.fst-drawer-leave-active .fst-drawer[data-v-27cc3ab2]{transition:transform .24s cubic-bezier(.22,1,.36,1)}.fst-drawer-enter[data-v-27cc3ab2],.fst-drawer-leave-to[data-v-27cc3ab2]{opacity:0}.fst-drawer-enter .fst-drawer[data-v-27cc3ab2],.fst-drawer-leave-to .fst-drawer[data-v-27cc3ab2]{transform:translateX(100%)}.fst-create-btn[data-v-27cc3ab2]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--v2-primary);border-radius:var(--v2-radius-sm);background:var(--v2-primary);color:var(--v2-primary-contrast,#fff);font:inherit;font-size:.82rem;font-weight:var(--v2-font-weight-medium);line-height:1.2;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background var(--v2-transition-fast),border-color var(--v2-transition-fast)}.fst-create-btn[data-v-27cc3ab2]:hover{background:var(--v2-primary-hover);border-color:var(--v2-primary-hover)}.fst-create-btn i[data-v-27cc3ab2]{font-size:.78rem;color:inherit!important}.fst-panel[data-v-27cc3ab2]{background:var(--v2-surface-0);border:1px solid var(--v2-border);border-radius:var(--v2-radius-lg);overflow:hidden;margin-top:var(--v2-space-5)}.fst-table[data-v-27cc3ab2]{width:100%;border-collapse:collapse;font-size:var(--v2-text-sm-size)}.fst-th[data-v-27cc3ab2]{text-align:left;padding:10px 18px;font-size:.7rem;font-weight:var(--v2-font-weight-semibold);color:var(--v2-text-4);text-transform:uppercase;letter-spacing:.06em;background:var(--v2-surface-1);border-bottom:1px solid var(--v2-border);white-space:nowrap}.fst-th--narrow[data-v-27cc3ab2]{width:72px}.fst-th--right[data-v-27cc3ab2]{text-align:right}.fst-row[data-v-27cc3ab2]{cursor:pointer;transition:background var(--v2-transition-fast)}.fst-row:not(:last-child) .fst-td[data-v-27cc3ab2]{border-bottom:1px solid var(--v2-border-subtle)}.fst-row[data-v-27cc3ab2]:hover{background:var(--v2-surface-1)}.fst-td[data-v-27cc3ab2]{padding:12px 18px;color:var(--v2-text-2);vertical-align:middle}.fst-td--name[data-v-27cc3ab2]{color:var(--v2-text-1);font-weight:var(--v2-font-weight-medium)}.fst-td--actions[data-v-27cc3ab2]{text-align:right;white-space:nowrap}.fst-icon[data-v-27cc3ab2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--v2-radius-sm);background:var(--v2-primary-soft);color:var(--v2-primary)}.fst-icon i[data-v-27cc3ab2]{font-size:.9rem}.fst-icon--muted[data-v-27cc3ab2]{background:var(--v2-surface-2);color:var(--v2-text-4)}.fst-pill[data-v-27cc3ab2]{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:.72rem;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;box-sizing:border-box}.fst-pill--success[data-v-27cc3ab2]{background:rgba(16,185,129,.12);color:#047857}.fst-pill--primary[data-v-27cc3ab2]{background:rgba(8,145,178,.12);color:#0e7490}.fst-pill--muted[data-v-27cc3ab2]{background:var(--v2-surface-2);color:var(--v2-text-3)}.fst-pill--danger[data-v-27cc3ab2]{background:rgba(239,68,68,.12);color:#b91c1c}.fst-actions[data-v-27cc3ab2],.fst-btn[data-v-27cc3ab2]{display:inline-flex;align-items:center;gap:6px}.fst-btn[data-v-27cc3ab2]{height:28px;padding:0 10px;border:1px solid transparent;border-radius:var(--v2-radius-sm);font:inherit;font-size:.76rem;font-weight:var(--v2-font-weight-medium);line-height:1.2;cursor:pointer;box-sizing:border-box;white-space:nowrap;transition:background var(--v2-transition-fast),border-color var(--v2-transition-fast),color var(--v2-transition-fast)}.fst-btn i[data-v-27cc3ab2]{font-size:.72rem}.fst-btn--ghost[data-v-27cc3ab2]{border-color:var(--v2-border);background:var(--v2-surface-0);color:var(--v2-text-2)}.fst-btn--ghost[data-v-27cc3ab2]:hover{background:var(--v2-surface-2);color:var(--v2-text-1)}.fst-btn--success[data-v-27cc3ab2]{background:rgba(16,185,129,.12);color:#047857}.fst-btn--success[data-v-27cc3ab2]:hover{background:rgba(16,185,129,.2)}.fst-btn--danger[data-v-27cc3ab2]{background:rgba(239,68,68,.1);color:#b91c1c}.fst-btn--danger[data-v-27cc3ab2]:hover{background:rgba(239,68,68,.18)}@media (max-width:900px){.fst-head[data-v-27cc3ab2]{flex-direction:column;align-items:stretch}.fst-create-btn[data-v-27cc3ab2]{justify-content:center}.fst-card[data-v-27cc3ab2]{overflow-x:auto}.fst-td[data-v-27cc3ab2],.fst-th[data-v-27cc3ab2]{padding:10px 12px}.fst-btn span[data-v-27cc3ab2]{display:none}.fst-btn[data-v-27cc3ab2]{padding:0 8px}}.fst-modal-head[data-v-27cc3ab2]{display:flex;align-items:center;gap:var(--v2-space-3);flex:1;min-width:0}.fst-modal-head-icon[data-v-27cc3ab2]{width:44px;height:44px;border-radius:var(--v2-radius-md);display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.fst-modal-head-icon--primary[data-v-27cc3ab2]{background:var(--v2-primary-soft);color:var(--v2-primary)}.fst-modal-head-icon--success[data-v-27cc3ab2]{background:rgba(16,185,129,.12);color:#047857}.fst-modal-head-icon i[data-v-27cc3ab2]{color:inherit!important}.fst-modal-head-body[data-v-27cc3ab2]{min-width:0;display:flex;flex-direction:column}.fst-modal-head-title[data-v-27cc3ab2]{margin:0;font-size:1rem;font-weight:var(--v2-font-weight-semibold);color:var(--v2-text-1);letter-spacing:-.005em;line-height:1.3}.fst-modal-head-sub[data-v-27cc3ab2]{font-size:var(--v2-text-xs-size);color:var(--v2-text-3);margin-top:2px}.fst-modal-body[data-v-27cc3ab2]{display:flex;flex-direction:column;gap:var(--v2-space-4)}.fst-field[data-v-27cc3ab2]{display:flex;flex-direction:column;gap:6px}.fst-field-label[data-v-27cc3ab2]{font-size:.8rem;font-weight:var(--v2-font-weight-medium);color:var(--v2-text-2);display:inline-flex;align-items:center;gap:6px}.fst-field-lang[data-v-27cc3ab2]{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--v2-primary);background:var(--v2-primary-soft);padding:2px 6px;border-radius:var(--v2-radius-xs,4px)}.fst-input[data-v-27cc3ab2]{width:100%;height:34px;padding:0 12px;border:1px solid var(--v2-border);border-radius:var(--v2-radius-sm);font-family:inherit;font-size:.85rem;color:var(--v2-text-1);background:var(--v2-surface-0);outline:none;box-sizing:border-box;transition:border-color var(--v2-transition-fast),box-shadow var(--v2-transition-fast)}.fst-input[data-v-27cc3ab2]:focus{border-color:var(--v2-primary)!important;box-shadow:0 0 0 3px rgba(8,145,178,.12)!important;outline:none!important}.fst-toggles[data-v-27cc3ab2]{display:flex;flex-direction:column;gap:var(--v2-space-2)}.fst-toggle-row[data-v-27cc3ab2]{display:flex;align-items:center;justify-content:space-between;padding:var(--v2-space-3) var(--v2-space-4);background:var(--v2-surface-1);border:1px solid var(--v2-border-subtle);border-radius:var(--v2-radius-md);cursor:pointer;margin:0}.fst-toggle-label[data-v-27cc3ab2]{font-size:.85rem;color:var(--v2-text-1);font-weight:var(--v2-font-weight-medium)}.fst-switch[data-v-27cc3ab2]{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0}.fst-switch input[data-v-27cc3ab2]{position:absolute;opacity:0;width:0;height:0}.fst-switch-track[data-v-27cc3ab2]{position:absolute;inset:0;border-radius:999px;background:var(--v2-surface-3,#cbd5e1);transition:background var(--v2-transition-base)}.fst-switch-track[data-v-27cc3ab2]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(15,23,42,.15);transition:transform var(--v2-transition-base)}.fst-switch input:checked+.fst-switch-track[data-v-27cc3ab2]{background:var(--v2-primary)}.fst-switch input:checked+.fst-switch-track[data-v-27cc3ab2]:after{transform:translateX(16px)}.fst-switch input:focus-visible+.fst-switch-track[data-v-27cc3ab2]{box-shadow:0 0 0 3px rgba(8,145,178,.2)}.version-timeline[data-v-27cc3ab2]{position:relative;padding-left:20px;border-left:2px solid #e5e7eb}.version-entry[data-v-27cc3ab2]{position:relative;padding-bottom:16px;margin-bottom:4px}.version-entry[data-v-27cc3ab2]:last-child{padding-bottom:0}.version-dot[data-v-27cc3ab2]{position:absolute;left:-25px;top:4px;width:10px;height:10px;border-radius:50%;background-color:#3b82f6;border:2px solid #fff;box-shadow:0 0 0 2px #e5e7eb}.version-content[data-v-27cc3ab2]{background:#f9fafb;border-radius:8px;padding:10px 12px;border:1px solid #f3f4f6}.fparam-panel[data-v-109d2b2c]{background:var(--v2-surface-0);border:1px solid var(--v2-border);border-radius:var(--v2-radius-lg);overflow:hidden;margin-top:var(--v2-space-5)}.fparam-scroll[data-v-109d2b2c]{overflow-x:auto}.matrix-table[data-v-109d2b2c]{width:100%;border-collapse:collapse}.matrix-th-label[data-v-109d2b2c]{text-align:left;padding:14px 20px;font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e2e8f0;background:#f8fafc;min-width:240px}.matrix-th-action[data-v-109d2b2c]{text-align:center;padding:14px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc;min-width:120px}.action-badge[data-v-109d2b2c]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:#0891b2;color:#fff;font-size:.8rem;font-weight:500}.action-badge-icon[data-v-109d2b2c]{font-size:.75rem;color:#fff}.matrix-row[data-v-109d2b2c]{transition:background .1s ease}.matrix-row[data-v-109d2b2c]:hover{background:#f8fafc}.matrix-cell-status[data-v-109d2b2c]{padding:12px 20px;border-bottom:1px solid #f1f5f9}.status-info[data-v-109d2b2c]{display:flex;align-items:center;gap:10px}.status-icon-box[data-v-109d2b2c]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#ecfeff;color:#0891b2;font-size:.8rem;flex-shrink:0}.status-name[data-v-109d2b2c]{font-weight:600;font-size:.875rem;color:#0f172a}.status-badge[data-v-109d2b2c]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;font-size:.65rem;font-weight:600}.status-badge--active[data-v-109d2b2c]{background:#dcfce7;color:#166534}.status-badge--inactive[data-v-109d2b2c]{background:#fee2e2;color:#991b1b}.matrix-cell-toggle[data-v-109d2b2c]{text-align:center;padding:12px 16px;border-bottom:1px solid #f1f5f9}.no-action[data-v-109d2b2c]{color:#e2e8f0;font-size:.85rem}.toggle[data-v-109d2b2c]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin:0}.toggle input[data-v-109d2b2c]{display:none}.toggle-slider[data-v-109d2b2c]{position:relative;width:36px;height:20px;background:#cbd5e1;border-radius:20px;transition:all .2s ease}.toggle-slider[data-v-109d2b2c]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.15)}.toggle input:checked+.toggle-slider[data-v-109d2b2c]{background:#0891b2}.toggle input:checked+.toggle-slider[data-v-109d2b2c]:after{transform:translateX(16px)}.toggle:hover .toggle-slider[data-v-109d2b2c]{background:#94a3b8}.toggle:hover input:checked+.toggle-slider[data-v-109d2b2c]{background:#0e7490}.parametrage-empty[data-v-109d2b2c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;color:#94a3b8;gap:12px}.parametrage-empty-icon[data-v-109d2b2c]{font-size:2.5rem}@media (max-width:768px){.matrix-th-label[data-v-109d2b2c]{padding:12px 16px;min-width:180px}.matrix-th-action[data-v-109d2b2c]{padding:12px 10px;min-width:100px}.matrix-cell-status[data-v-109d2b2c]{padding:10px 16px}.matrix-cell-toggle[data-v-109d2b2c]{padding:10px 12px}}.form-v2[data-v-62c158ee]{width:100%;padding:24px 32px 48px;font-family:var(--v2-font-sans);color:var(--v2-text-2)}.tbv2-breadcrumb[data-v-62c158ee]{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:var(--v2-font-weight-medium)}.tbv2-breadcrumb-link[data-v-62c158ee]{color:var(--v2-text-3);text-decoration:none;transition:color var(--v2-transition-fast)}.tbv2-breadcrumb-link[data-v-62c158ee]:hover{color:var(--v2-primary)}.tbv2-breadcrumb-sep[data-v-62c158ee]{color:var(--v2-text-4);font-weight:400}.tbv2-breadcrumb-current[data-v-62c158ee]{color:var(--v2-text-1);font-weight:var(--v2-font-weight-semibold);letter-spacing:-.005em}.form-hero[data-v-62c158ee]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v2-space-4);margin-bottom:var(--v2-space-5)}.form-hero-main[data-v-62c158ee]{flex:1;min-width:0}.form-hero-title[data-v-62c158ee]{margin:0 0 6px;font-size:1.75rem;font-weight:var(--v2-font-weight-bold);color:var(--v2-text-1);letter-spacing:-.02em;line-height:1.15}.form-hero-desc[data-v-62c158ee]{margin:0;font-size:var(--v2-text-sm-size);color:var(--v2-text-3);line-height:1.5;max-width:720px}.form-hero-desc[data-v-62c158ee] p{margin:0}.form-hero-actions[data-v-62c158ee]{flex-shrink:0}.form-hero-edit[data-v-62c158ee]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--v2-border);border-radius:var(--v2-radius-sm);background:var(--v2-surface-0);color:var(--v2-text-2);font-size:.82rem;font-weight:var(--v2-font-weight-medium);line-height:1.2;text-decoration:none!important;box-sizing:border-box;transition:background var(--v2-transition-fast),color var(--v2-transition-fast)}.form-hero-edit[data-v-62c158ee]:hover{background:var(--v2-surface-2);color:var(--v2-text-1);text-decoration:none!important}.form-hero-edit i[data-v-62c158ee]{font-size:.8rem}@media (max-width:900px){.form-v2[data-v-62c158ee]{padding:16px 18px 32px}.form-hero[data-v-62c158ee]{flex-direction:column;gap:var(--v2-space-3)}.form-hero-title[data-v-62c158ee]{font-size:1.375rem}}