.account-page.svelte-8i5vi8{max-width:600px;margin:0 auto;padding:var(--s-4) var(--gutter) var(--s-6)}h1.svelte-8i5vi8{font-size:26px;font-weight:700;margin:0 0 var(--s-2)}.desc.svelte-8i5vi8{color:var(--ink-soft);font-size:14px;margin:0 0 var(--s-4)}.phone-form.svelte-8i5vi8{display:flex;gap:var(--s-2);margin-bottom:var(--s-4)}.phone-form.svelte-8i5vi8 input:where(.svelte-8i5vi8){flex:1;border:1px solid var(--line-strong);border-radius:99px;padding:14px 20px;font-size:15px;background:var(--paper-card)}.phone-form.svelte-8i5vi8 input:where(.svelte-8i5vi8):focus{outline:0;border-color:var(--accent)}.phone-form.svelte-8i5vi8 button:where(.svelte-8i5vi8){background:var(--brand);color:#fff;border:0;border-radius:99px;padding:14px 24px;font-size:14px;font-weight:700;white-space:nowrap}.phone-form.svelte-8i5vi8 button:where(.svelte-8i5vi8):hover:not(:disabled){background:var(--brand-hover)}.phone-form.svelte-8i5vi8 button:where(.svelte-8i5vi8):disabled{opacity:.5}.error-msg.svelte-8i5vi8{background:#fef2f2;color:#c33;padding:12px 16px;border-radius:var(--r);margin-bottom:var(--s-3);font-size:14px}.empty.svelte-8i5vi8{color:var(--ink-soft)}.orders-list.svelte-8i5vi8{display:flex;flex-direction:column;gap:var(--s-2)}.order-card.svelte-8i5vi8{background:var(--paper-card);border:1px solid var(--line);border-radius:var(--r);padding:var(--s-3)}.order-head.svelte-8i5vi8{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-bottom:8px}.order-num.svelte-8i5vi8{font-weight:700;font-size:15px}.status.svelte-8i5vi8{display:inline-block;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:600}.status--new.svelte-8i5vi8{background:#e3f2fd;color:#1565c0}.status--paid.svelte-8i5vi8{background:#e8f5e9;color:#2e7d32}.status--packed.svelte-8i5vi8{background:#fff3e0;color:#e65100}.status--shipped.svelte-8i5vi8{background:#f3e5f5;color:#7b1fa2}.status--delivered.svelte-8i5vi8{background:#e8f5e9;color:#1b5e20}.status--cancelled.svelte-8i5vi8{background:#fafafa;color:#999}.order-date.svelte-8i5vi8{color:var(--ink-faint);font-size:13px}.order-total.svelte-8i5vi8{font-size:18px;font-weight:700;margin-bottom:8px}.order-items.svelte-8i5vi8{display:flex;flex-wrap:wrap;gap:6px}.item-name.svelte-8i5vi8{font-size:12px;color:var(--ink-soft);background:var(--paper-deep);padding:4px 10px;border-radius:99px}
