.pay.svelte-gjyyvf{padding:1.5rem}.pay__title.svelte-gjyyvf{font-size:1.1rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .75rem}.pay__summary.svelte-gjyyvf{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1.25rem;font-size:.95rem;color:var(--color-text-secondary)}.pay__amount.svelte-gjyyvf{font-weight:700;color:var(--color-text-primary)}.pay__element.svelte-gjyyvf{min-height:40px;margin-bottom:1rem}.pay__pending.svelte-gjyyvf{margin:0 0 1.25rem;padding:.7rem .9rem;background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--border-radius);font-size:.85rem;line-height:1.5;color:var(--color-text-secondary)}.pay__error.svelte-gjyyvf{margin:0 0 .75rem;padding:.6rem .8rem;background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:var(--border-radius);font-size:.85rem;color:var(--color-error-text)}.pay__btn.svelte-gjyyvf{width:100%;height:46px;background:var(--btn-primary-bg);color:var(--btn-primary-text);border:none;border-radius:var(--btn-border-radius);font-size:.875rem;font-weight:700;font-family:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:opacity .15s}.pay__btn.svelte-gjyyvf:hover:not(:disabled){opacity:.88}.pay__btn.svelte-gjyyvf:disabled{opacity:.5;cursor:not-allowed}.pay__cancel.svelte-gjyyvf{width:100%;margin-top:.6rem;height:40px;background:transparent;color:var(--color-text-muted);border:1.5px solid var(--color-border);border-radius:var(--btn-border-radius);font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s}.pay__cancel.svelte-gjyyvf:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-text-secondary)}.pay__cancel.svelte-gjyyvf:disabled{opacity:.5;cursor:not-allowed}
