.container.svelte-bqfjxi{max-width:600px;margin:0 auto;padding:var(--spacing-lg)}h1.svelte-bqfjxi{margin-bottom:var(--spacing-sm)}.description.svelte-bqfjxi{color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.card.svelte-bqfjxi{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing-lg)}.form-group.svelte-bqfjxi{margin-bottom:var(--spacing-lg)}label.svelte-bqfjxi{display:block;margin-bottom:var(--spacing-sm);font-weight:500}.form-control.svelte-bqfjxi{width:100%;padding:var(--spacing-md);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);font-family:inherit;font-size:1rem;box-sizing:border-box}.form-control.svelte-bqfjxi:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f633}.form-control.error.svelte-bqfjxi{border-color:var(--color-danger)}select.form-control.svelte-bqfjxi{cursor:pointer}.error-message.svelte-bqfjxi{color:var(--color-danger);font-size:.875rem;margin-top:var(--spacing-xs);display:block}.help-text.svelte-bqfjxi{color:var(--color-text-secondary);font-size:.875rem;margin-top:var(--spacing-sm)}.form-actions.svelte-bqfjxi{margin-top:var(--spacing-xl);display:flex;justify-content:flex-end}.btn.svelte-bqfjxi{padding:var(--spacing-md) var(--spacing-lg);border:none;border-radius:var(--border-radius);font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.btn.svelte-bqfjxi:disabled{opacity:.6;cursor:not-allowed}.btn-primary.svelte-bqfjxi{background-color:var(--color-primary);color:#fff}.btn-primary.svelte-bqfjxi:hover:not(:disabled){background-color:var(--color-primary-hover)}.alert.svelte-bqfjxi{padding:var(--spacing-md);border-radius:var(--border-radius);margin-bottom:var(--spacing-lg)}.alert-success.svelte-bqfjxi{background-color:#22c55e1a;border:1px solid var(--color-success);color:var(--color-success)}.alert-error.svelte-bqfjxi{background-color:#ef44441a;border:1px solid var(--color-danger);color:var(--color-danger)}.fingerprint.svelte-bqfjxi{margin-top:var(--spacing-sm);font-size:.875rem}code.svelte-bqfjxi{background-color:var(--color-bg-tertiary);padding:.125rem .375rem;border-radius:4px;font-family:ui-monospace,monospace;font-size:.9em}
