.QP0Fyq_steps{justify-content:center;align-items:center;gap:8px;margin:0 0 4px;padding:0;list-style:none;display:flex}.QP0Fyq_step{color:#888;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.QP0Fyq_step:not(:last-child):after{content:"";background:#d8d8e0;width:24px;height:1px;margin-left:6px;display:inline-block}.QP0Fyq_stepNumber{color:#888;background:#ececf2;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex}.QP0Fyq_stepLabel{letter-spacing:.01em}.QP0Fyq_step_active .QP0Fyq_stepNumber{color:#fff;background:#f06292}.QP0Fyq_step_active .QP0Fyq_stepLabel{color:#222}.QP0Fyq_step_done .QP0Fyq_stepNumber{color:#2e7d32;background:#c8e6c9}.QP0Fyq_step_done .QP0Fyq_stepLabel{color:#555}.QP0Fyq_step_upcoming{opacity:.55}.QP0Fyq_step_upcoming .QP0Fyq_stepNumber{color:#999;background:#ececf2;border:1px dashed #c4c4cf}.QP0Fyq_step_upcoming .QP0Fyq_stepLabel{color:#888;font-weight:500}
._9qC3xa_preview{background:rgba(0,0,0,.04);border-radius:50%;width:56px;height:56px;display:block;overflow:hidden}
.f5nKAW_rewardsList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.f5nKAW_rewardTier{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.f5nKAW_rewardHeader{align-items:center;gap:8px;display:inline-flex}.f5nKAW_rewardIcon{font-size:16px;line-height:1}.f5nKAW_rewardLabel{color:#333;font-size:13px;font-weight:500}.f5nKAW_rewardAmounts{align-items:center;gap:12px;display:inline-flex}.f5nKAW_rewardAmount{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.f5nKAW_rewardCoin{color:#f5a623}.f5nKAW_rewardGem{color:#f06292}.f5nKAW_rewardAmountIcon{flex-shrink:0;width:13px;height:13px}.f5nKAW_rewardItem{color:#333;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.f5nKAW_rewardItemPreview{background:#f0eef5;width:22px;height:22px}.f5nKAW_rewardItemName{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.f5nKAW_sharedItem{background:#f7f5fb;border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;display:flex}.f5nKAW_sharedItemPreview{background:#fff;flex-shrink:0;width:36px;height:36px}.f5nKAW_sharedItemText{color:#333;font-size:13px;line-height:1.3}.f5nKAW_sharedItemText strong{font-weight:700}
