.card-form.svelte-1s2xzo{display:flex;flex-direction:column;gap:var(--space-sm)}.card-container.svelte-1s2xzo{min-height:44px}.card-container.hidden.svelte-1s2xzo{display:none}.card-loading.svelte-1s2xzo{color:var(--text-muted);font-size:var(--text-sm);padding:var(--space-sm) 0}.card-error.svelte-1s2xzo{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) 0}.card-error-msg.svelte-1s2xzo{color:var(--danger);font-size:var(--text-sm)}.card-retry.svelte-1s2xzo{align-self:flex-start;background:none;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);font-family:inherit;padding:var(--space-sm) var(--space-md);cursor:pointer}.card-retry.svelte-1s2xzo:disabled{opacity:.5;cursor:default}.card-placeholders.svelte-1s2xzo{display:flex;flex-direction:column;gap:var(--space-sm)}.card-field-row.svelte-1s2xzo{display:flex}.card-field-row--split.svelte-1s2xzo{gap:var(--space-sm)}.card-field.svelte-1s2xzo{flex:1;min-width:0;background:none;border:none;border-bottom:1px solid var(--border);color:var(--text-primary);font-size:var(--text-base);font-family:inherit;padding:var(--space-sm) var(--space-3);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.card-field.svelte-1s2xzo::placeholder{color:var(--text-muted)}
