.page-head[data-v-35f627de]{margin-bottom:24px}.page-head .display-title[data-v-35f627de]{margin-bottom:8px}.page-head .page-sub[data-v-35f627de]{color:var(--c-muted);font-size:15px}.filter-bar[data-v-35f627de]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.filter-chip[data-v-35f627de]{background:transparent;border:1px solid var(--c-line-strong);color:var(--c-muted);font-family:inherit;font-size:14px;font-weight:500;padding:8px 20px;border-radius:var(--r-pill);cursor:pointer;transition:all var(--t-fast) var(--ease-soft)}.filter-chip[data-v-35f627de]:hover{color:var(--c-ink);border-color:var(--c-faint)}.filter-chip.is-active[data-v-35f627de]{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-on-primary)}.order-list[data-v-35f627de]{display:flex;flex-direction:column;gap:16px;min-height:120px}.order-card[data-v-35f627de]{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:20px 24px;transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out)}.order-card[data-v-35f627de]:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.order-card .head[data-v-35f627de]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--c-line)}.order-card .head .no[data-v-35f627de]{color:var(--c-faint);font-size:13px}.order-card .head .head-tags[data-v-35f627de]{display:inline-flex;gap:8px}.order-card .body[data-v-35f627de]{display:flex;justify-content:space-between;gap:24px;padding:16px 0;cursor:pointer}.order-card .body .left[data-v-35f627de]{min-width:0}.order-card .body .name[data-v-35f627de]{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--c-ink);margin-bottom:6px;min-width:0}.order-card .body .meta[data-v-35f627de]{color:var(--c-muted);font-size:13px;margin-top:4px}.order-card .body .right[data-v-35f627de]{text-align:right;flex-shrink:0}.order-card .body .right .amount[data-v-35f627de]{font-family:var(--font-display);color:var(--c-primary-deep);font-size:24px;font-weight:700}.order-card .body .right .refund[data-v-35f627de]{color:var(--c-danger);font-size:12px;margin-top:6px}.order-card .foot[data-v-35f627de]{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid var(--c-line)}.pagination-row[data-v-35f627de]{display:flex;justify-content:center;margin-top:32px}@media(max-width:640px){.order-card .body[data-v-35f627de]{flex-direction:column;gap:12px}.order-card .body .right[data-v-35f627de]{text-align:left}}