.account-shell-page.svelte-itfzfa{padding:30px 16px 60px;max-width:1100px}.account-shell-layout.svelte-itfzfa{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.account-shell-main.svelte-itfzfa,.account-shell-sidebar.svelte-itfzfa{min-width:0}.account-shell-embedded.svelte-itfzfa,.account-shell-layout-embedded.svelte-itfzfa,.account-shell-main-embedded.svelte-itfzfa{display:contents}.orders-page.svelte-itfzfa{padding:30px 16px 60px;max-width:900px}.orders-page.standalone.svelte-itfzfa,.orders-page.embedded.svelte-itfzfa{padding:0;max-width:none}.orders-page.embedded.svelte-itfzfa .orders-page-head:where(.svelte-itfzfa){display:none}.orders-page-head.svelte-itfzfa{display:flex;align-items:center;gap:16px;margin-bottom:24px;min-width:0}.orders-back-link.svelte-itfzfa{color:var(--primary);font-weight:700;flex-shrink:0}.table-responsive.svelte-itfzfa{overflow-x:auto;-webkit-overflow-scrolling:touch}.orders-list.svelte-itfzfa{display:flex;flex-direction:column;gap:20px}.order-card.svelte-itfzfa{overflow:hidden}.order-header.svelte-itfzfa{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border);background:#fafafa;border-radius:12px 12px 0 0;flex-wrap:wrap;gap:8px}.order-header-copy.svelte-itfzfa{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.order-id.svelte-itfzfa{font-weight:800;font-size:15px}.order-date.svelte-itfzfa{color:var(--text-muted);font-size:13px}.order-badges.svelte-itfzfa{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.order-items.svelte-itfzfa{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.order-item.svelte-itfzfa{display:flex;align-items:center;gap:12px;min-width:0}.item-thumb.svelte-itfzfa{width:56px;height:56px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f3f4f6}.order-item-copy.svelte-itfzfa{flex:1;min-width:0}.order-item-title.svelte-itfzfa{font-weight:600;font-size:14px;line-height:1.35;word-break:break-word}.order-item-price.svelte-itfzfa{font-weight:800;flex-shrink:0;text-align:right}.order-footer.svelte-itfzfa{padding:12px 20px 16px;border-top:1px solid var(--border);background:#fafafa}.order-total.svelte-itfzfa{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:4px 0}.order-total.svelte-itfzfa span:where(.svelte-itfzfa):first-child{min-width:0;word-break:break-word}.total-big.svelte-itfzfa{font-weight:800;font-size:16px}.order-progress-shell.svelte-itfzfa{padding:14px 20px;background:#fafafa;border-bottom:1px solid var(--border)}.order-progress.svelte-itfzfa{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.order-progress-line.svelte-itfzfa,.order-progress-fill.svelte-itfzfa{position:absolute;top:12px;height:3px;border-radius:999px}.order-progress-line.svelte-itfzfa{left:0;right:0;background:#e5e7eb;z-index:0}.order-progress-fill.svelte-itfzfa{left:0;background:var(--primary);z-index:1;transition:width .5s ease}.order-progress-step.svelte-itfzfa{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;text-align:center}.order-progress-dot.svelte-itfzfa{width:28px;height:28px;border-radius:50%;background:#e5e7eb;color:#999;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.order-progress-dot.active.svelte-itfzfa{background:var(--primary);color:#fff}.order-progress-label.svelte-itfzfa{margin-top:6px;font-size:10px;line-height:1.2;color:var(--text-muted);max-width:72px;min-height:24px;display:flex;align-items:flex-start;justify-content:center}.order-progress-label.active.svelte-itfzfa{color:var(--primary);font-weight:700}.label-mobile.svelte-itfzfa{display:none}.delivery-address.svelte-itfzfa{padding:10px 20px;background:var(--primary-light);color:var(--primary-dark);font-size:13px;border-top:1px solid #fed7aa;line-height:1.5;word-break:break-word}.order-actions.svelte-itfzfa{padding:12px 20px;border-top:1px solid var(--border);display:flex;gap:10px;flex-wrap:wrap;align-items:center}@media (max-width: 768px){.account-shell-page.svelte-itfzfa{padding:14px 12px 52px}.account-shell-layout.svelte-itfzfa{grid-template-columns:1fr;gap:14px}.account-shell-sidebar.svelte-itfzfa{display:none}.orders-page.svelte-itfzfa{padding:20px 12px 52px}.orders-page.standalone.svelte-itfzfa,.orders-page.embedded.svelte-itfzfa{padding:0}.orders-page-head.svelte-itfzfa{align-items:flex-start;gap:10px;flex-wrap:wrap}.orders-page-head.svelte-itfzfa h1:where(.svelte-itfzfa){width:100%;font-size:28px!important;line-height:1.05;margin:0}.order-header.svelte-itfzfa{padding:14px 14px 12px;align-items:flex-start;gap:10px}.orders-list.svelte-itfzfa{gap:14px}.order-header-copy.svelte-itfzfa{flex-direction:column;align-items:flex-start;gap:4px;width:100%}.order-badges.svelte-itfzfa{width:100%;justify-content:flex-start;gap:8px}.order-progress-shell.svelte-itfzfa{padding:14px 12px 12px}.order-progress.svelte-itfzfa{overflow-x:auto;gap:14px;padding:6px 18px 10px;scrollbar-width:none}.order-progress.svelte-itfzfa::-webkit-scrollbar{display:none}.order-progress-line.svelte-itfzfa,.order-progress-fill.svelte-itfzfa{top:24px;left:18px;right:18px}.order-progress-step.svelte-itfzfa{flex:0 0 64px;min-width:64px}.order-progress-dot.svelte-itfzfa{width:38px;height:38px;font-size:13px;box-shadow:0 8px 18px #0f172a14}.order-progress-label.svelte-itfzfa{margin-top:10px;max-width:64px;font-size:10px;min-height:24px}.label-desktop.svelte-itfzfa{display:none}.label-mobile.svelte-itfzfa{display:inline}.order-items.svelte-itfzfa{padding:14px}.order-item.svelte-itfzfa{align-items:flex-start;flex-wrap:wrap}.item-thumb.svelte-itfzfa{width:52px;height:52px}.order-item-copy.svelte-itfzfa{min-width:calc(100% - 64px)}.order-item-price.svelte-itfzfa{width:100%;padding-left:64px;text-align:left}.order-footer.svelte-itfzfa,.delivery-address.svelte-itfzfa,.order-actions.svelte-itfzfa{padding-left:14px;padding-right:14px}.order-total.svelte-itfzfa{flex-wrap:wrap}.total-big.svelte-itfzfa{font-size:15px}.order-actions.svelte-itfzfa>button,.order-actions.svelte-itfzfa>div:where(.svelte-itfzfa){width:100%}}
