.pf-root[data-v-d2d4f5f6]{--pf-foreground:#1f2937;--pf-muted-fg:#6b7280;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-success:#dcfce7;--pf-success-fg:#065f46;--pf-warning:#fef3c7;--pf-warning-fg:#92400e;--pf-primary:#0ea5a4;--pf-primary-fg:#fff;--pf-radius-md:6px;--pf-radius-xl:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-status-panel[data-v-d2d4f5f6]{border:1px solid var(--pf-border);border-radius:var(--pf-radius-md);padding:18px 18px 16px 18px;display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(0,1fr);gap:20px;background:var(--pf-card-bg);margin-bottom:12px}.pf-status-panel--current[data-v-d2d4f5f6]{background:color-mix(in srgb,var(--pf-success) 26%,var(--pf-card-bg) 74%)}.pf-status-panel--update[data-v-d2d4f5f6]{background:color-mix(in srgb,var(--pf-warning) 26%,var(--pf-card-bg) 74%)}.pf-panel-left[data-v-d2d4f5f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0}.pf-panel-right[data-v-d2d4f5f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;-ms-flex-line-pack:start;align-content:start}.pf-panel-heading-row[data-v-d2d4f5f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pf-panel-heading[data-v-d2d4f5f6]{font-size:18px;font-weight:600;color:var(--pf-foreground)}.pf-badge[data-v-d2d4f5f6]{min-height:24px;padding:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:var(--pf-radius-xl);font-size:12px;font-weight:600;white-space:nowrap}.pf-badge--success[data-v-d2d4f5f6]{background:var(--pf-success);color:var(--pf-success-fg)}.pf-badge--danger[data-v-d2d4f5f6]{background:#fee2e2;color:#991b1b}.pf-badge--info[data-v-d2d4f5f6]{background:#dbeafe;color:#1e40af}.pf-badge--muted[data-v-d2d4f5f6]{background:#f3f4f6;color:#6b7280}.pf-icon-box[data-v-d2d4f5f6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-icon-box[data-v-d2d4f5f6] svg{width:14px;height:14px}.pf-icon--warning[data-v-d2d4f5f6]{color:var(--pf-warning-fg)}.pf-icon--warning[data-v-d2d4f5f6] svg{width:16px;height:16px}.pf-version-number[data-v-d2d4f5f6]{font-size:42px;font-weight:700;color:var(--pf-foreground);line-height:1;letter-spacing:-.03em;font-family:Inter,sans-serif}.pf-version-build[data-v-d2d4f5f6]{font-size:15px;font-weight:500;color:var(--pf-muted-fg)}.pf-meta-item[data-v-d2d4f5f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.pf-meta-label[data-v-d2d4f5f6]{font-size:13px;font-weight:600;color:var(--pf-muted-fg);white-space:nowrap}.pf-meta-value[data-v-d2d4f5f6]{font-size:14px;font-weight:600;color:var(--pf-foreground)}.pf-update-copy[data-v-d2d4f5f6]{grid-column:1/span 2;gap:8px}.pf-bullet-list[data-v-d2d4f5f6],.pf-update-copy[data-v-d2d4f5f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf-bullet-list[data-v-d2d4f5f6]{margin:0;padding-left:18px;gap:4px;color:var(--pf-muted-fg)}.pf-action-row[data-v-d2d4f5f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-top:4px}.pf-primary-button[data-v-d2d4f5f6]{min-height:40px;padding:0 16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--pf-radius-md);background:var(--pf-primary);color:var(--pf-primary-fg);font-size:14px;font-weight:600;white-space:nowrap;border:none;cursor:pointer;font-family:inherit}.pf-primary-button[data-v-d2d4f5f6]:hover:not(:disabled){background:#0d9484}.pf-primary-button[data-v-d2d4f5f6]:disabled{cursor:not-allowed;opacity:.5}.pf-text-link[data-v-d2d4f5f6]{font-size:14px;font-weight:600;color:var(--pf-primary);white-space:nowrap;cursor:pointer}.pf-text-link[data-v-d2d4f5f6]:hover{text-decoration:underline}.pf-root[data-v-f8ec9d18]{--pf-foreground:#1f2937;--pf-muted-fg:#6b7280;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-muted-bg:#f3f4f6;--pf-radius-md:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-history-card[data-v-f8ec9d18]{background:var(--pf-card-bg);border:1px solid var(--pf-border);border-radius:var(--pf-radius-md);overflow:hidden}.pf-history-title[data-v-f8ec9d18]{padding:14px 18px 10px 18px;font-size:18px;font-weight:600;color:var(--pf-foreground)}.pf-table-wrap[data-v-f8ec9d18]{width:100%}.pf-table-header[data-v-f8ec9d18],.pf-table-row[data-v-f8ec9d18]{display:grid;grid-template-columns:1.1fr 1.2fr 1.4fr 1fr 1fr;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px}.pf-table-header[data-v-f8ec9d18]{min-height:38px;font-size:12px;font-weight:600;color:var(--pf-muted-fg);border-top:1px solid var(--pf-border);border-bottom:1px solid var(--pf-border);background:var(--pf-muted-bg)}.pf-table-row[data-v-f8ec9d18]{min-height:48px;font-size:14px;font-weight:500;color:var(--pf-foreground);border-bottom:1px solid var(--pf-border)}.pf-table-row[data-v-f8ec9d18]:last-child{border-bottom:none}.pf-table-empty[data-v-f8ec9d18]{padding:22px 18px;color:var(--pf-muted-fg);text-align:center;border-bottom:1px solid var(--pf-border);font-size:13px}.pf-mono[data-v-f8ec9d18]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.pf-status-current[data-v-f8ec9d18],.pf-status-stable[data-v-f8ec9d18]{color:#065f46;font-weight:600}.pf-status-failed[data-v-f8ec9d18]{color:#991b1b;font-weight:600}.pf-status-running[data-v-f8ec9d18]{color:#1e40af;font-weight:600}.pf-action-link[data-v-f8ec9d18]{color:#0ea5a4;font-weight:600;white-space:nowrap;cursor:pointer;font-size:14px}.pf-action-link[data-v-f8ec9d18]:hover{text-decoration:underline}.pf-action-link--disabled[data-v-f8ec9d18]{color:#9ca3af;cursor:not-allowed}.pf-action-link--disabled[data-v-f8ec9d18]:hover{text-decoration:none}.pf-root[data-v-7a6830de]{--pf-foreground:#1f2937;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-primary:#0ea5a4;--pf-primary-fg:#fff;--pf-radius-md:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-card-body[data-v-7a6830de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:4px 0}.pf-icon-stage[data-v-7a6830de]{padding-top:2px}.pf-icon-stage[data-v-7a6830de],.pf-upload-circle[data-v-7a6830de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-upload-circle[data-v-7a6830de]{width:72px;height:72px;border-radius:999px;border:2px solid color-mix(in srgb,var(--pf-primary) 40%,#fff 60%);color:color-mix(in srgb,var(--pf-primary) 88%,#fff 12%);background:color-mix(in srgb,var(--pf-primary) 4%,#fff 96%)}.pf-icon-32[data-v-7a6830de],.pf-upload-circle[data-v-7a6830de]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-icon-32[data-v-7a6830de]{width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-icon-32[data-v-7a6830de] svg{width:32px;height:32px}.pf-icon-16[data-v-7a6830de]{width:16px;height:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pf-icon-16[data-v-7a6830de] svg{width:16px;height:16px}.pf-icon--info[data-v-7a6830de]{color:#2563eb}.pf-summary-block[data-v-7a6830de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center;padding:0 10px}.pf-summary-copy[data-v-7a6830de]{font-size:14px;font-weight:600;color:var(--pf-foreground)}.pf-note-box[data-v-7a6830de]{border-radius:var(--pf-radius-md);padding:14px 14px 12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.pf-note-box--info[data-v-7a6830de]{background:color-mix(in srgb,var(--pf-primary) 8%,var(--pf-card-bg) 92%);border:1px solid color-mix(in srgb,var(--pf-primary) 18%,var(--pf-border) 82%)}.pf-note-row[data-v-7a6830de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.pf-note-text[data-v-7a6830de]{font-size:13px;font-weight:500;color:var(--pf-foreground)}.pf-card-footer[data-v-7a6830de]{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-primary-button[data-v-7a6830de],.pf-secondary-button[data-v-7a6830de]{min-height:38px;border-radius:var(--pf-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;font-family:inherit;border:1px solid transparent}.pf-secondary-button[data-v-7a6830de]{background:var(--pf-card-bg);border-color:color-mix(in srgb,var(--pf-primary) 28%,var(--pf-border) 72%);color:var(--pf-primary)}.pf-secondary-button[data-v-7a6830de]:hover{background:color-mix(in srgb,var(--pf-primary) 6%,#fff 94%)}.pf-primary-button[data-v-7a6830de]{background:var(--pf-primary);color:var(--pf-primary-fg)}.pf-primary-button[data-v-7a6830de]:hover:not(:disabled){background:#0c8a89;color:var(--pf-primary-fg)}.pf-primary-button[data-v-7a6830de]:disabled{cursor:not-allowed;opacity:.6}.pf-root[data-v-59c3bb94]{--pf-foreground:#1f2937;--pf-muted-fg:#6b7280;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-input-bg:#fff;--pf-destructive:#fee2e2;--pf-primary:#0ea5a4;--pf-radius-md:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-card-body[data-v-59c3bb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:4px 0}.pf-icon-stage[data-v-59c3bb94]{padding-top:2px}.pf-icon-stage[data-v-59c3bb94],.pf-warning-circle[data-v-59c3bb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-warning-circle[data-v-59c3bb94]{width:72px;height:72px;border-radius:999px;border:2px solid color-mix(in srgb,var(--pf-destructive) 50%,#fff 50%);color:color-mix(in srgb,var(--pf-destructive) 78%,#dc2626 22%);background:color-mix(in srgb,var(--pf-destructive) 10%,#fff 90%)}.pf-icon-32[data-v-59c3bb94],.pf-warning-circle[data-v-59c3bb94]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-icon-32[data-v-59c3bb94]{width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-icon-32[data-v-59c3bb94] svg{width:30px;height:30px}.pf-icon-15[data-v-59c3bb94]{width:16px;height:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pf-icon-15[data-v-59c3bb94] svg{width:15px;height:15px}.pf-icon--danger[data-v-59c3bb94]{color:#ef4444}.pf-summary-block[data-v-59c3bb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center;padding:0 10px}.pf-summary-copy[data-v-59c3bb94]{font-size:14px;font-weight:600;color:var(--pf-foreground)}.pf-note-box[data-v-59c3bb94]{border-radius:var(--pf-radius-md);padding:14px 14px 12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.pf-note-box--warn[data-v-59c3bb94]{background:color-mix(in srgb,var(--pf-destructive) 42%,var(--pf-card-bg) 58%);border:1px solid color-mix(in srgb,var(--pf-destructive) 55%,var(--pf-border) 45%)}.pf-note-row[data-v-59c3bb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.pf-note-text[data-v-59c3bb94]{font-size:13px;font-weight:500;color:var(--pf-foreground)}.pf-field[data-v-59c3bb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.pf-reason-label[data-v-59c3bb94]{font-size:13px;font-weight:600;color:var(--pf-foreground)}.pf-reason-optional[data-v-59c3bb94]{font-weight:500;color:var(--pf-muted-fg)}.pf-reason-box[data-v-59c3bb94]{min-height:116px;border:1px solid var(--pf-border);border-radius:var(--pf-radius-md);background:var(--pf-input-bg);padding:12px;font-size:14px;font-weight:500;color:var(--pf-foreground);font-family:inherit;resize:vertical;width:100%}.pf-reason-box[data-v-59c3bb94]::-webkit-input-placeholder{color:var(--pf-muted-fg)}.pf-reason-box[data-v-59c3bb94]::-moz-placeholder{color:var(--pf-muted-fg)}.pf-reason-box[data-v-59c3bb94]:-ms-input-placeholder{color:var(--pf-muted-fg)}.pf-reason-box[data-v-59c3bb94]::-ms-input-placeholder{color:var(--pf-muted-fg)}.pf-reason-box[data-v-59c3bb94]::placeholder{color:var(--pf-muted-fg)}.pf-reason-box[data-v-59c3bb94]:focus{outline:none;border-color:var(--pf-primary);-webkit-box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-primary) 15%,transparent 85%);box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-primary) 15%,transparent 85%)}.pf-card-footer[data-v-59c3bb94]{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-destructive-button[data-v-59c3bb94],.pf-secondary-button[data-v-59c3bb94]{min-height:38px;border-radius:var(--pf-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;border:1px solid transparent}.pf-secondary-button[data-v-59c3bb94]{background:var(--pf-card-bg);border-color:color-mix(in srgb,var(--pf-primary) 28%,var(--pf-border) 72%);color:var(--pf-primary)}.pf-secondary-button[data-v-59c3bb94]:hover{background:color-mix(in srgb,var(--pf-primary) 6%,#fff 94%)}.pf-destructive-button[data-v-59c3bb94]{background:#ef4444;color:#fff}.pf-destructive-button[data-v-59c3bb94]:hover:not(:disabled){background:#dc2626}.pf-destructive-button[data-v-59c3bb94]:disabled{cursor:not-allowed;opacity:.6}.pf-root[data-v-7579a23c]{--pf-foreground:#1f2937;--pf-muted-fg:#6b7280;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-secondary-bg:#eee;--pf-primary:#0ea5a4;--pf-radius-md:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-card-body[data-v-7579a23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:4px 0}.pf-icon-stage[data-v-7579a23c]{padding-top:2px}.pf-icon-stage[data-v-7579a23c],.pf-progress-ring-wrap[data-v-7579a23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-progress-ring-wrap[data-v-7579a23c]{position:relative;margin:0 auto}.pf-progress-ring-wrap[data-v-7579a23c],.pf-progress-ring[data-v-7579a23c]{width:78px;height:78px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-progress-ring[data-v-7579a23c]{border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s ease;transition:background .3s ease}.pf-progress-ring[data-v-7579a23c]:after{content:"";width:62px;height:62px;border-radius:999px;background:var(--pf-card-bg);display:block}.pf-progress-ring-label[data-v-7579a23c]{position:absolute;font-size:22px;font-weight:700;color:var(--pf-foreground);z-index:1}.pf-summary-block[data-v-7579a23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center;padding:0 10px}.pf-summary-copy[data-v-7579a23c]{font-size:14px;font-weight:600;color:var(--pf-foreground)}.pf-summary-subcopy[data-v-7579a23c]{font-size:13px;font-weight:500;color:var(--pf-muted-fg)}.pf-progress-list[data-v-7579a23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:2px 4px 0 4px}.pf-progress-row[data-v-7579a23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pf-progress-label[data-v-7579a23c]{font-size:14px;font-weight:500;color:var(--pf-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-progress-label--current[data-v-7579a23c]{font-weight:700}.pf-icon-16[data-v-7579a23c]{width:16px;height:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pf-icon-16[data-v-7579a23c] svg{width:16px;height:16px}.pf-icon--complete[data-v-7579a23c]{color:#16a34a}.pf-icon--current[data-v-7579a23c]{color:#3b82f6}.pf-icon--pending[data-v-7579a23c]{color:var(--pf-border)}.pf-error[data-v-7579a23c]{margin-top:4px;padding:12px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--pf-radius-md);color:#991b1b;font-size:13px}.pf-error pre[data-v-7579a23c]{margin:6px 0 0;white-space:pre-wrap;word-break:break-word;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pf-note-box[data-v-7579a23c]{border-radius:var(--pf-radius-md);padding:14px 14px 12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.pf-note-box--info[data-v-7579a23c]{background:color-mix(in srgb,var(--pf-primary) 8%,var(--pf-card-bg) 92%);border:1px solid color-mix(in srgb,var(--pf-primary) 18%,var(--pf-border) 82%)}.pf-note-box--row[data-v-7579a23c]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.pf-note-text[data-v-7579a23c]{font-size:13px;font-weight:500;color:var(--pf-foreground)}.pf-inline-cancel[data-v-7579a23c]{-ms-flex-item-align:end;align-self:flex-end;font-size:12px;font-weight:600;color:var(--pf-primary);white-space:nowrap;cursor:pointer}.pf-inline-cancel[data-v-7579a23c]:hover{text-decoration:underline}.pf-inline-cancel--disabled[data-v-7579a23c]{color:#9ca3af;cursor:not-allowed}.pf-inline-cancel--disabled[data-v-7579a23c]:hover{text-decoration:none}.pf-card-footer[data-v-7579a23c]{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-primary-button[data-v-7579a23c],.pf-secondary-button[data-v-7579a23c]{min-height:38px;border-radius:var(--pf-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;border:1px solid transparent}.pf-secondary-button[data-v-7579a23c]{background:var(--pf-card-bg);border-color:color-mix(in srgb,var(--pf-primary) 28%,var(--pf-border) 72%);color:var(--pf-primary)}.pf-secondary-button[data-v-7579a23c]:hover{background:color-mix(in srgb,var(--pf-primary) 6%,#fff 94%)}.pf-primary-button[data-v-7579a23c]{background:var(--pf-primary);color:#fff}.pf-primary-button[data-v-7579a23c]:hover{background:#0c8a89;color:#fff}.pf-modal-shell .modal-content{border:none;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 20px 50px rgba(31,41,55,.25);box-shadow:0 20px 50px rgba(31,41,55,.25)}.pf-modal-shell .modal-body.pf-modal-body{padding:0;background:#fff}.pf-modal-shell .modal-backdrop.show{opacity:.78;background-color:#1f2937}.pf-root[data-v-fdf8e096]{--pf-foreground:#1f2937;--pf-muted-fg:#6b7280;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-radius-md:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-modal[data-v-fdf8e096]{background:var(--pf-card-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf-modal__header[data-v-fdf8e096]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:20px 20px 14px 20px}.pf-modal__header-copy[data-v-fdf8e096]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.pf-modal__title[data-v-fdf8e096]{font-size:28px;font-weight:600;color:var(--pf-foreground);line-height:1.1}.pf-modal__subtitle[data-v-fdf8e096]{font-size:14px;font-weight:500;color:var(--pf-muted-fg)}.pf-modal__close[data-v-fdf8e096]{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--pf-radius-md);color:var(--pf-muted-fg);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:transparent;border:none;cursor:pointer;padding:0}.pf-modal__close[data-v-fdf8e096]:hover{background:#f3f4f6;color:var(--pf-foreground)}.pf-icon-box[data-v-fdf8e096]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pf-icon-box[data-v-fdf8e096] svg{width:18px;height:18px}.pf-modal__inner[data-v-fdf8e096]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:0 20px 18px 20px}.pf-modal__footer[data-v-fdf8e096]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 20px 20px 20px}.pf-button[data-v-fdf8e096]{min-height:38px;padding:0 16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--pf-radius-md);font-size:14px;font-weight:600;white-space:nowrap;border:1px solid var(--pf-border);background:var(--pf-card-bg);color:var(--pf-foreground);cursor:pointer;font-family:inherit;min-width:92px}.pf-button[data-v-fdf8e096]:hover{background:#f3f4f6}.pf-gated-banner[data-v-fdf8e096]{padding:12px 14px;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--pf-radius-md);color:#92400e;font-size:13px;line-height:1.4}.pf-gated-banner strong[data-v-fdf8e096]{color:#78350f;margin-right:4px}.pf-root[data-v-11383445]{--pf-foreground:#1f2937;--pf-muted-fg:#66738a;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-muted-bg:#f3f4f6;--pf-version-fg:#233b6e;--pf-radius:16px;--pf-radius-sm:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-card[data-v-11383445]{min-height:312px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 18px 16px 18px;background:var(--pf-card-bg);border:1px solid var(--pf-border);border-radius:var(--pf-radius);cursor:pointer;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease}.pf-card[data-v-11383445]:hover{-webkit-box-shadow:0 4px 12px rgba(31,41,55,.08);box-shadow:0 4px 12px rgba(31,41,55,.08)}.pf-card__top[data-v-11383445]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:22px}.pf-card__label[data-v-11383445],.pf-card__top[data-v-11383445]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-card__label[data-v-11383445]{gap:10px;min-width:0}.pf-icon-box[data-v-11383445]{width:22px;height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pf-icon-box[data-v-11383445] svg{width:20px;height:20px}.pf-icon--success[data-v-11383445]{color:#29c36a}.pf-icon--warning[data-v-11383445]{color:#ff9e1a}.pf-icon--primary[data-v-11383445]{color:#2f74e4}.pf-icon--danger[data-v-11383445]{color:#f04c4c}.pf-card__kicker[data-v-11383445]{font-size:14px;font-weight:600;color:var(--pf-foreground)}.pf-pill[data-v-11383445]{min-height:28px;padding:0 12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;font-size:13px;font-weight:600;white-space:nowrap}.pf-pill--success[data-v-11383445]{background:#e7f8ee;color:#29a75c}.pf-pill--warning[data-v-11383445]{background:#fff1de;color:#f59a17}.pf-pill--primary[data-v-11383445]{background:#e8f0ff;color:#4c7fe5}.pf-pill--danger[data-v-11383445]{background:#fdecec;color:#f06a6a}.pf-card__version[data-v-11383445]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:22px}.pf-card__version-num[data-v-11383445]{font-size:24px;font-weight:700;color:var(--pf-version-fg);letter-spacing:-.02em;font-family:Inter,sans-serif}.pf-card__version-build[data-v-11383445]{font-size:13px;font-weight:500;color:var(--pf-muted-fg)}.pf-card__status[data-v-11383445]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-height:92px}.pf-card__status-row[data-v-11383445]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.pf-card__status-copy[data-v-11383445]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.pf-card__status-title[data-v-11383445]{font-size:14px;font-weight:600;color:var(--pf-foreground)}.pf-card__status-meta[data-v-11383445],.pf-card__status-text[data-v-11383445]{font-size:13px;font-weight:500;color:var(--pf-muted-fg)}.pf-card__status-meta[data-v-11383445]{margin-top:8px}.pf-card__progress-row[data-v-11383445]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:6px}.pf-progress-track[data-v-11383445]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:var(--pf-muted-bg);border-radius:12px;overflow:hidden}.pf-progress-fill[data-v-11383445]{height:100%;background:#2f74e4;border-radius:12px;-webkit-transition:width .3s ease;transition:width .3s ease}.pf-progress-value[data-v-11383445]{font-size:13px;font-weight:700;color:var(--pf-muted-fg);white-space:nowrap}.pf-card__footer[data-v-11383445]{margin-top:auto;padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.pf-card__footer--split[data-v-11383445]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pf-button[data-v-11383445]{width:100%;min-height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--pf-radius-sm);border:1px solid #bdd1fb;background:var(--pf-card-bg);color:#3766d6;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;font-family:inherit;padding:0 16px}.pf-button[data-v-11383445]:hover:not(:disabled){background:#f5f8ff}.pf-button[data-v-11383445]:disabled{cursor:not-allowed;opacity:.5}.pf-button--primary[data-v-11383445]{background:#2f74e4;border-color:#2f74e4;color:#fff}.pf-button--primary[data-v-11383445]:hover:not(:disabled){background:#2862c4}.pf-secondary-link[data-v-11383445]{font-size:14px;font-weight:600;color:#426bc9;white-space:nowrap;cursor:pointer}.pf-secondary-link[data-v-11383445]:hover{text-decoration:underline}.pf-root[data-v-8f26881a]{--pf-foreground:#1f2937;--pf-muted-fg:#66738a;--pf-border:#d7dde5;--pf-card-bg:#fff;--pf-muted-bg:#f3f4f6;--pf-version-fg:#233b6e;--pf-radius:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--pf-foreground)}.pf-card[data-v-8f26881a]{min-height:312px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 18px 16px 18px;background:var(--pf-card-bg);border:1px solid var(--pf-border);border-radius:var(--pf-radius)}.pf-card__top[data-v-8f26881a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:22px}.pf-card__label[data-v-8f26881a],.pf-card__top[data-v-8f26881a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-card__label[data-v-8f26881a]{gap:10px;min-width:0}.pf-card__kicker[data-v-8f26881a]{font-size:14px;font-weight:600;color:var(--pf-foreground);text-transform:none}.pf-icon-box[data-v-8f26881a]{width:22px;height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pf-icon-box[data-v-8f26881a] svg{width:20px;height:20px}.pf-icon--primary[data-v-8f26881a]{color:#2f74e4}.pf-icon--success[data-v-8f26881a]{color:#29c36a}.pf-card__value[data-v-8f26881a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:22px}.pf-card__value-num[data-v-8f26881a]{font-size:24px;font-weight:700;color:var(--pf-version-fg);letter-spacing:-.02em}.pf-card__spacer[data-v-8f26881a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pf-card__progress-row[data-v-8f26881a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.pf-progress-track[data-v-8f26881a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:var(--pf-muted-bg);border-radius:12px;overflow:hidden}.pf-progress-fill[data-v-8f26881a]{height:100%;border-radius:12px;-webkit-transition:width .3s ease;transition:width .3s ease}