@charset "UTF-8";@keyframes skeleton-shimmer{to{transform:translate(100%)}}.my-orders{max-width:680px;margin:0 auto;padding:1.25rem 1.25rem 3rem}.my-orders__title{margin:0 0 1.25rem;font-size:1.375rem;font-weight:700;letter-spacing:-.014em;color:var(--theme-text)}.my-orders__list,.my-orders__skeletons{display:flex;flex-direction:column;gap:.5rem}.my-orders__skeleton{height:5.5rem;border-radius:var(--radius-control);background:var(--theme-surface);animation:my-orders-pulse 1.4s ease-in-out infinite}.my-orders__notice{color:var(--theme-text-muted);font-size:.9375rem}.my-orders__empty{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1.5rem;border-radius:var(--radius-control);background:var(--theme-surface)}.my-orders__empty-title{margin:0;font-size:1rem;font-weight:600;color:var(--theme-text)}.my-orders__empty-hint{margin:0;color:var(--theme-text-muted);font-size:.875rem}.my-orders__cta{margin-top:.625rem;padding:.625rem 1rem;border-radius:var(--radius-control);background:var(--theme-primary);color:var(--theme-on-primary, #fff);font-size:.9375rem;text-decoration:none}@keyframes my-orders-pulse{0%,to{opacity:1}50%{opacity:.55}}.order-status{align-self:flex-start;padding:.125rem .4375rem;border-radius:var(--radius-badge);font-size:.6875rem;font-weight:600;background:var(--theme-surface);color:var(--theme-text-muted)}.order-status--pending{background:#d69e2e24;color:#b7791f}.order-status--cancelled,.order-status--payment_failed{background:#d645451f;color:var(--theme-danger, #d64545)}
