.profile-tabs.svelte-1jwp9xy{display:flex;gap:0;border-bottom:1px solid var(--border);margin-bottom:1.5rem;overflow-x:auto}.profile-tab.svelte-1jwp9xy{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font:inherit;font-family:var(--font-heading);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.75rem 1.25rem;cursor:pointer;white-space:nowrap;transition:color var(--transition),border-color var(--transition)}.profile-tab.svelte-1jwp9xy:hover{color:var(--text)}.profile-tab.active.svelte-1jwp9xy{color:var(--brand-light);border-bottom-color:var(--brand-light)}.profile-tab.svelte-1jwp9xy:focus-visible{outline:2px solid var(--brand-light);outline-offset:-2px}.profile-panel.svelte-1jwp9xy{max-width:640px}.profile-card.svelte-1jwp9xy{background:var(--bg-card);border:1px solid var(--border);padding:2rem}.orders-status.svelte-1jwp9xy{color:var(--text-muted);font-size:.9rem}.orders-retry.svelte-1jwp9xy{margin-top:.75rem}.orders-list.svelte-1jwp9xy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.order-row.svelte-1jwp9xy{display:grid;grid-template-columns:auto 1fr auto auto;gap:1rem;align-items:center;padding:.75rem 1rem;background:var(--bg-alt);border:1px solid var(--border);font-size:.85rem}.order-id.svelte-1jwp9xy{font-family:var(--font-heading);font-weight:700;font-size:.8rem;color:var(--text-muted)}.order-date.svelte-1jwp9xy{color:var(--text-muted);font-variant-numeric:tabular-nums}.order-total.svelte-1jwp9xy{font-family:var(--font-heading);font-weight:700;white-space:nowrap}.order-status.svelte-1jwp9xy{font-family:var(--font-heading);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .5rem;border:1px solid var(--border);color:var(--text-muted)}.order-status.status-paid.svelte-1jwp9xy{color:#4ade80;border-color:#4ade80}.order-status.status-failed.svelte-1jwp9xy{color:#ef4444;border-color:#ef4444}.orders-pagination.svelte-1jwp9xy{margin-top:1rem;text-align:center}@media(max-width:480px){.order-row.svelte-1jwp9xy{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:.375rem 1rem}.order-total.svelte-1jwp9xy,.order-status.svelte-1jwp9xy{text-align:right}}
