.ChallengeStepsIndicator-module-scss-module__QP0Fyq__steps{justify-content:center;align-items:center;gap:8px;margin:0 0 4px;padding:0;list-style:none;display:flex}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step{color:#888;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step:not(:last-child):after{content:"";background:#d8d8e0;width:24px;height:1px;margin-left:6px;display:inline-block}.ChallengeStepsIndicator-module-scss-module__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}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepLabel{letter-spacing:.01em}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_active .ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepNumber{color:#fff;background:#f06292}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_active .ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepLabel{color:#222}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_done .ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepNumber{color:#2e7d32;background:#c8e6c9}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_done .ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepLabel{color:#555}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_upcoming{opacity:.55}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_upcoming .ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepNumber{color:#999;background:#ececf2;border:1px dashed #c4c4cf}.ChallengeStepsIndicator-module-scss-module__QP0Fyq__step_upcoming .ChallengeStepsIndicator-module-scss-module__QP0Fyq__stepLabel{color:#888;font-weight:500}
.RewardsList-module-scss-module__f5nKAW__rewardsList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.RewardsList-module-scss-module__f5nKAW__rewardTier{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.RewardsList-module-scss-module__f5nKAW__rewardHeader{align-items:center;gap:8px;display:inline-flex}.RewardsList-module-scss-module__f5nKAW__rewardIcon{font-size:16px;line-height:1}.RewardsList-module-scss-module__f5nKAW__rewardLabel{color:#333;font-size:13px;font-weight:500}.RewardsList-module-scss-module__f5nKAW__rewardAmounts{align-items:center;gap:12px;display:inline-flex}.RewardsList-module-scss-module__f5nKAW__rewardAmount{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.RewardsList-module-scss-module__f5nKAW__rewardCoin{color:#f5a623}.RewardsList-module-scss-module__f5nKAW__rewardGem{color:#f06292}.RewardsList-module-scss-module__f5nKAW__rewardAmountIcon{flex-shrink:0;width:13px;height:13px}
.EntryConfirmDialog-module-scss-module__MkEX9a__container{flex-direction:column;min-height:0;max-height:95vh;display:flex}.EntryConfirmDialog-module-scss-module__MkEX9a__scrollArea{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.EntryConfirmDialog-module-scss-module__MkEX9a__thumb{aspect-ratio:16/9;background:#f3f3f3;width:100%;position:relative;overflow:hidden}.EntryConfirmDialog-module-scss-module__MkEX9a__thumbImg{-o-object-fit:cover;object-fit:cover}.EntryConfirmDialog-module-scss-module__MkEX9a__body{flex-direction:column;gap:14px;padding:22px 24px 20px;display:flex}.EntryConfirmDialog-module-scss-module__MkEX9a__title{color:#1a1a1a;margin:0;font-size:22px;font-weight:700;line-height:1.2}.EntryConfirmDialog-module-scss-module__MkEX9a__description{color:#555;margin:0;font-size:14px;line-height:1.5}.EntryConfirmDialog-module-scss-module__MkEX9a__rewards{flex-direction:column;gap:6px;display:flex}.EntryConfirmDialog-module-scss-module__MkEX9a__rewardsTitle{text-transform:uppercase;letter-spacing:.06em;color:#888;margin:0;font-size:12px;font-weight:700}.EntryConfirmDialog-module-scss-module__MkEX9a__costRow{background:#f7f6fb;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.EntryConfirmDialog-module-scss-module__MkEX9a__balanceRow{justify-content:space-between;align-items:center;margin-top:-4px;padding:8px 14px;font-size:12px;display:flex}.EntryConfirmDialog-module-scss-module__MkEX9a__balanceLabel{color:#888;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.EntryConfirmDialog-module-scss-module__MkEX9a__balanceValue{color:#555;align-items:center;gap:10px;font-weight:700;display:inline-flex}.EntryConfirmDialog-module-scss-module__MkEX9a__balanceItem{align-items:center;gap:4px;display:inline-flex}.EntryConfirmDialog-module-scss-module__MkEX9a__balanceShort{color:#d84315}.EntryConfirmDialog-module-scss-module__MkEX9a__costLabel{color:#555;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.EntryConfirmDialog-module-scss-module__MkEX9a__costValue{color:#1a1a1a;align-items:center;gap:10px;font-weight:700;display:inline-flex}.EntryConfirmDialog-module-scss-module__MkEX9a__costItem{align-items:center;gap:4px;display:inline-flex}.EntryConfirmDialog-module-scss-module__MkEX9a__costIcon{width:16px;height:16px}.EntryConfirmDialog-module-scss-module__MkEX9a__costFree{color:#2e7d32;font-weight:700}.EntryConfirmDialog-module-scss-module__MkEX9a__actions{background:#f4f3f7;border-top:1px solid #e5e3eb;flex-shrink:0;justify-content:flex-end;gap:12px;padding:14px 24px;display:flex}.EntryConfirmDialog-module-scss-module__MkEX9a__primaryBtn,.EntryConfirmDialog-module-scss-module__MkEX9a__secondaryBtn{cursor:pointer;border:none;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:700;transition:opacity .15s,filter .15s}.EntryConfirmDialog-module-scss-module__MkEX9a__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.EntryConfirmDialog-module-scss-module__MkEX9a__secondaryBtn:disabled{opacity:.55;cursor:not-allowed}.EntryConfirmDialog-module-scss-module__MkEX9a__primaryBtn{color:#fff;background:linear-gradient(135deg,#f06292 0%,#7c4dff 100%)}.EntryConfirmDialog-module-scss-module__MkEX9a__primaryBtn:hover:not(:disabled){filter:brightness(1.06)}.EntryConfirmDialog-module-scss-module__MkEX9a__secondaryBtn{color:#333;background:#f1f1f4}.EntryConfirmDialog-module-scss-module__MkEX9a__secondaryBtn:hover:not(:disabled){opacity:.85}.EntryConfirmDialog-module-scss-module__MkEX9a__btnContent{align-items:center;gap:8px;display:inline-flex}.EntryConfirmDialog-module-scss-module__MkEX9a__ctaArrow{flex-shrink:0;width:16px;height:16px;transition:-ms-transform .2s,transform .2s}.EntryConfirmDialog-module-scss-module__MkEX9a__primaryBtn:hover:not(:disabled) .EntryConfirmDialog-module-scss-module__MkEX9a__ctaArrow{-ms-transform:translate(2px);transform:translate(2px)}
.dialogs-module-scss-module__akeW_q__container{flex-direction:column;gap:12px;padding:28px 24px 20px;display:flex}.dialogs-module-scss-module__akeW_q__title{text-align:center;margin:0;font-size:20px;font-weight:700}.dialogs-module-scss-module__akeW_q__body{text-align:center;color:#333;margin:0;font-size:15px;line-height:1.5}.dialogs-module-scss-module__akeW_q__hint{color:#888;text-align:center;margin:0;font-size:13px}.dialogs-module-scss-module__akeW_q__checkboxRow{color:#666;cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.dialogs-module-scss-module__akeW_q__actions{justify-content:center;gap:12px;margin-top:12px;display:flex}.dialogs-module-scss-module__akeW_q__primaryBtn,.dialogs-module-scss-module__akeW_q__secondaryBtn{cursor:pointer;border:none;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .15s}.dialogs-module-scss-module__akeW_q__primaryBtn:hover:not(:disabled){opacity:.88}.dialogs-module-scss-module__akeW_q__secondaryBtn:hover:not(:disabled){opacity:.88}.dialogs-module-scss-module__akeW_q__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.dialogs-module-scss-module__akeW_q__secondaryBtn:disabled{opacity:.55;cursor:not-allowed}.dialogs-module-scss-module__akeW_q__primaryBtn{color:#fff;background:#f06292}.dialogs-module-scss-module__akeW_q__secondaryBtn{color:#333;background:#f1f1f4}.dialogs-module-scss-module__akeW_q__btnContent{align-items:center;gap:8px;display:inline-flex}
