.orderList-module-scss-module__lALSzG__wrapper{background:#f5f5f5;width:100%;max-width:480px;min-height:100vh;margin:0 auto;padding:20px 16px 40px;font-family:Pretendard,sans-serif}.orderList-module-scss-module__lALSzG__header{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.orderList-module-scss-module__lALSzG__title{color:#222;margin:0;font-size:24px;font-weight:700}.orderList-module-scss-module__lALSzG__subtitle{color:#666;justify-content:space-between;font-size:14px;display:flex}.orderList-module-scss-module__lALSzG__count{color:#333;font-weight:600}.orderList-module-scss-module__lALSzG__list{flex-direction:column;gap:16px;display:flex}.orderList-module-scss-module__lALSzG__orderLink{color:inherit;text-decoration:none}.orderList-module-scss-module__lALSzG__orderCard{background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.04)}.orderList-module-scss-module__lALSzG__orderHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.orderList-module-scss-module__lALSzG__orderId{color:#333;font-size:14px;font-weight:600}.orderList-module-scss-module__lALSzG__orderDate{color:#888;margin-top:4px;font-size:12px}.orderList-module-scss-module__lALSzG__statusGroup{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.orderList-module-scss-module__lALSzG__statusBadge{color:#555;background:#f1f3f5;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.orderList-module-scss-module__lALSzG__statusDefault{color:#555;background:#f1f3f5}.orderList-module-scss-module__lALSzG__statusPending{color:#f08c00;background:#fff4e6}.orderList-module-scss-module__lALSzG__statusPaid{color:#12b886;background:#e6fcf5}.orderList-module-scss-module__lALSzG__statusShipping{color:#1c7ed6;background:#e7f5ff}.orderList-module-scss-module__lALSzG__statusDone{color:#1098ad;background:#e3fafc}.orderList-module-scss-module__lALSzG__statusAlert{color:#d6336c;background:#fff0f6}.orderList-module-scss-module__lALSzG__statusMuted{color:#868e96;background:#f1f3f5}.orderList-module-scss-module__lALSzG__orderBody{flex-direction:column;gap:12px;padding:16px 0;display:flex}.orderList-module-scss-module__lALSzG__itemSummary{justify-content:space-between;align-items:center;font-size:14px;display:flex}.orderList-module-scss-module__lALSzG__itemSummaryLabel{color:#888}.orderList-module-scss-module__lALSzG__itemSummaryValue{color:#333;font-weight:600}.orderList-module-scss-module__lALSzG__itemList{flex-direction:column;gap:8px;display:flex}.orderList-module-scss-module__lALSzG__itemRow{background:#f8f9fa;border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:10px 12px;display:flex}.orderList-module-scss-module__lALSzG__thumbnail{background-color:#eee;border:1px solid #eee;border-radius:6px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.orderList-module-scss-module__lALSzG__thumbnail img{object-fit:cover;width:100%;height:100%}.orderList-module-scss-module__lALSzG__itemInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.orderList-module-scss-module__lALSzG__itemName{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.orderList-module-scss-module__lALSzG__itemMeta{color:#666;font-size:12px}.orderList-module-scss-module__lALSzG__bundleInfo{color:#888;font-size:12px}.orderList-module-scss-module__lALSzG__moreItems{color:#666;padding-left:4px;font-size:12px}.orderList-module-scss-module__lALSzG__orderFooter{border-top:1px dashed #e0e0e0;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.orderList-module-scss-module__lALSzG__totalLabel{color:#777;font-size:13px}.orderList-module-scss-module__lALSzG__totalPrice{color:#222;font-size:16px;font-weight:700}.orderList-module-scss-module__lALSzG__emptyState,.orderList-module-scss-module__lALSzG__errorState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:60px 20px;display:flex}.orderList-module-scss-module__lALSzG__emptyText,.orderList-module-scss-module__lALSzG__errorText{color:#666;margin:0 0 8px;font-size:14px}.orderList-module-scss-module__lALSzG__emptySubText{color:#999;margin:0;font-size:13px}
