.new-partner-page.svelte-1yteycy{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:800px;margin:0 auto}.page-header.svelte-1yteycy h1:where(.svelte-1yteycy){font-size:1.5rem;font-weight:700}.step-indicator.svelte-1yteycy{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) 0}.step.svelte-1yteycy{display:flex;align-items:center;gap:var(--spacing-sm)}.step-number.svelte-1yteycy{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);font-size:.875rem;font-weight:700;flex-shrink:0}.step-active.svelte-1yteycy .step-number:where(.svelte-1yteycy){background:var(--color-primary);color:#fff}.step-pending.svelte-1yteycy .step-number:where(.svelte-1yteycy){background:var(--color-surface-hover);color:var(--color-text-secondary);border:1px solid var(--color-border)}.step-label.svelte-1yteycy{font-size:.875rem;font-weight:500}.step-active.svelte-1yteycy .step-label:where(.svelte-1yteycy){color:var(--color-text)}.step-pending.svelte-1yteycy .step-label:where(.svelte-1yteycy){color:var(--color-text-secondary)}.step-connector.svelte-1yteycy{flex:1;height:2px;background:var(--color-border);min-width:32px}.alert.svelte-1yteycy{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:.875rem;font-weight:500}.alert-error.svelte-1yteycy{background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error)}.partner-form.svelte-1yteycy{display:flex;flex-direction:column;gap:var(--spacing-lg)}.form-grid.svelte-1yteycy{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.form-group.svelte-1yteycy{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form-group-toggle.svelte-1yteycy{justify-content:flex-start}.input-error.svelte-1yteycy{border-color:var(--color-error)!important}.field-error.svelte-1yteycy{font-size:.8125rem;color:var(--color-error)}.toggle-wrapper.svelte-1yteycy{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer}.toggle-input.svelte-1yteycy{position:absolute;opacity:0;width:0;height:0}.toggle-track.svelte-1yteycy{position:relative;width:44px;height:24px;background:var(--color-border);border-radius:var(--radius-full);transition:background var(--transition-fast);flex-shrink:0}.toggle-input.svelte-1yteycy:checked+.toggle-track:where(.svelte-1yteycy){background:var(--color-primary)}.toggle-thumb.svelte-1yteycy{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:var(--radius-full);transition:transform var(--transition-fast);box-shadow:var(--shadow-sm)}.toggle-input.svelte-1yteycy:checked+.toggle-track:where(.svelte-1yteycy) .toggle-thumb:where(.svelte-1yteycy){transform:translate(20px)}.toggle-label.svelte-1yteycy{font-size:.875rem;color:var(--color-text-secondary)}.form-actions.svelte-1yteycy{display:flex;justify-content:flex-end;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.spinner.svelte-1yteycy{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:var(--radius-full);animation:svelte-1yteycy-spin .6s linear infinite}@keyframes svelte-1yteycy-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.form-grid.svelte-1yteycy{grid-template-columns:1fr}.step-label.svelte-1yteycy{display:none}}
