.reward-tasks-dialog_trigger__ODhO_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid #7461e33a;border-radius:999px;background:linear-gradient(115deg,#31b9ee13,#4389ed19,#9569eb18);color:#bdcaff;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s}.reward-tasks-dialog_trigger__ODhO_:hover{border-color:#8880ee70;background:linear-gradient(115deg,#31b9ee25,#4389ed30,#9569eb28);color:#e3eaff}.reward-tasks-dialog_trigger__ODhO_>svg{flex:none}.reward-tasks-dialog_iconTrigger__4Y4Eq{width:36px;padding:0}.reward-tasks-dialog_dialog__cNdqi{position:fixed;inset:0;width:min(590px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid #ffffff20;border-radius:20px;background:#141517;color:#f2f3f5;box-shadow:0 30px 100px #0009;color-scheme:dark;font-family:inherit}.reward-tasks-dialog_dialog__cNdqi::backdrop{background:rgba(0,0,0,.72);backdrop-filter:blur(5px)}.reward-tasks-dialog_shell__2xNZv{position:relative}.reward-tasks-dialog_header__nf6kr{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;gap:13px;padding:25px 27px 20px;border-bottom:1px solid #ffffff0d;background:rgba(16,22,29,.97);backdrop-filter:blur(12px)}.reward-tasks-dialog_headingIcon__wanCU{display:flex;align-items:center;justify-content:center;flex:none;width:41px;height:41px;border:1px solid #73d7ff24;border-radius:13px;background:#1a2b3a;color:#8cdaff}.reward-tasks-dialog_header__nf6kr>div:nth-child(2){flex:1;min-width:0;padding-inline-end:28px}.reward-tasks-dialog_header__nf6kr h2{margin:0;font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-.02em}.reward-tasks-dialog_header__nf6kr p{margin:7px 0 0;font-size:12px;line-height:1.6;color:#95a3b2}.reward-tasks-dialog_close__Lw8Wx{position:absolute;inset-inline-end:17px;top:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#91a0af;cursor:pointer}.reward-tasks-dialog_close__Lw8Wx:hover{background:#ffffff0a;color:#fff}.reward-tasks-dialog_content__j_OcX{padding:23px 27px 27px}.reward-tasks-dialog_total__x4T1E{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border:1px solid #66cff523;border-radius:17px;background:linear-gradient(115deg,#152c3d,#14212d 70%)}.reward-tasks-dialog_total__x4T1E>div:first-child>span{font-size:12px;font-weight:500;color:#a0b8c8}.reward-tasks-dialog_total__x4T1E strong{display:flex;align-items:baseline;gap:8px;margin-top:5px;font-size:36px;line-height:1.25;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-1px}.reward-tasks-dialog_total__x4T1E small{font-size:12px;font-weight:500;color:#b0c2d0;letter-spacing:0}.reward-tasks-dialog_totalIcon__7pQjr{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid #9bdcfa24;border-radius:50%;background:#b2e8ff08;color:#9edcfb}.reward-tasks-dialog_signup__ia9Ba{display:flex;align-items:center;gap:10px;margin:15px 0 0;padding:14px 2px;border-bottom:1px solid #ffffff0a}.reward-tasks-dialog_signupIcon__ZNB6G{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:1px solid #ffffff0e;border-radius:10px;background:#ffffff03;color:#a2afb9}.reward-tasks-dialog_signup__ia9Ba>div:nth-child(2){flex:1;min-width:0}.reward-tasks-dialog_signup__ia9Ba h3{margin:0;font-size:12px;font-weight:600}.reward-tasks-dialog_signup__ia9Ba p{margin:4px 0 0;color:#81909d;font-size:11px;line-height:1.55}.reward-tasks-dialog_signupStatus__qx3AY{display:inline-flex;align-items:center;gap:4px;color:#99c6d6;font-size:11px;white-space:nowrap}.reward-tasks-dialog_panel___SNER{padding:22px 0;border-bottom:1px solid #ffffff0b}.reward-tasks-dialog_panelHeading__5XuvG{display:flex;align-items:center;gap:9px;color:#92d2f2}.reward-tasks-dialog_panelHeading__5XuvG h3{margin:0;color:#e9f1f8;font-size:16px;line-height:1.4;font-weight:650}.reward-tasks-dialog_panelDescription__p8oEH{margin:9px 0 15px;color:#93a1af;font-size:12px;line-height:1.7}.reward-tasks-dialog_days__3ZV8_{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:0;margin:0 0 17px;list-style:none}.reward-tasks-dialog_days__3ZV8_ li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;padding:12px 3px 10px;border:1px solid #ffffff12;border-radius:11px;color:#84919e}.reward-tasks-dialog_days__3ZV8_ li>span:first-child{font-size:10px;line-height:1.2;white-space:nowrap}.reward-tasks-dialog_days__3ZV8_ strong{color:#c5d2de;font-size:18px;font-weight:650;line-height:1;font-variant-numeric:tabular-nums}.reward-tasks-dialog_days__3ZV8_ li>svg{color:#72cceb}.reward-tasks-dialog_dayDot__pUZVz{width:13px;height:13px;position:relative}.reward-tasks-dialog_dayDot__pUZVz:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#607181}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayNext__iRePB{border-color:#57bce9;background:#167eaa14;color:#a3ddf6}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayNext__iRePB strong{color:#b1e9ff}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayDone__ij_L9{border-color:#3a748928;background:#5dc0d908;color:#87a9b9}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayDone__ij_L9 strong{color:#8cc8df}.reward-tasks-dialog_checkinFooter__eNVpS{display:flex;align-items:center;justify-content:space-between;gap:12px}.reward-tasks-dialog_checkinFooter__eNVpS>span{color:#8195a6;font-size:11px;line-height:1.5}.reward-tasks-dialog_primary__kei2Q,.reward-tasks-dialog_secondary___xmwG{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 16px;border:1px solid transparent;border-radius:11px;font-size:12px;line-height:1.4;font-weight:650;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s}.reward-tasks-dialog_primary__kei2Q{background:#caeeff;color:#142530!important}.reward-tasks-dialog_primary__kei2Q:hover{background:#e0f5ff}.reward-tasks-dialog_secondary___xmwG{border-color:#87cde53d;background:#426c830d;color:#acd8ed}.reward-tasks-dialog_secondary___xmwG:hover{border-color:#8edcf369;background:#426c8324}.reward-tasks-dialog_primary__kei2Q:disabled,.reward-tasks-dialog_secondary___xmwG:disabled{opacity:.55;cursor:default}.reward-tasks-dialog_primary__kei2Q:disabled{background:#263541;color:#b0c2d0!important}.reward-tasks-dialog_rewardPill___fIEL{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:auto;padding:3px 9px;border:1px solid #73cdf629;border-radius:999px;background:#73cdf60c;color:#a0daf7;font-size:11px;line-height:1.4;font-variant-numeric:tabular-nums}.reward-tasks-dialog_inviteProgress__1JWRl{display:flex;align-items:center;justify-content:space-between;margin:3px 0 11px;font-size:11px;color:#95a3b2}.reward-tasks-dialog_inviteProgress__1JWRl strong{color:#b7dcec;font-size:13px;font-variant-numeric:tabular-nums}.reward-tasks-dialog_inviteProgress__1JWRl small{color:#64798b;font-size:12px;font-weight:500}.reward-tasks-dialog_friends__CfWLQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 15px;padding:0;list-style:none}.reward-tasks-dialog_friends__CfWLQ li{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;padding:12px 8px;border:1px solid #ffffff0b;border-radius:11px;background:#ffffff02}.reward-tasks-dialog_friendIcon__5CJ19{display:flex;align-items:center;justify-content:center;flex:none;width:29px;height:29px;border:1px dashed #6073846b;border-radius:50%;color:#6d879a;font-size:13px;font-weight:600}.reward-tasks-dialog_friends__CfWLQ li>span:nth-child(2){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#728b9e;font-size:10px}.reward-tasks-dialog_friends__CfWLQ .reward-tasks-dialog_friendDone__rgVDt{border-color:#68bbd82b;background:#68bbd807}.reward-tasks-dialog_friendDone__rgVDt .reward-tasks-dialog_friendIcon__5CJ19{border-style:solid;border-color:#75cce741;background:#416b7c3b;color:#b3deed}.reward-tasks-dialog_friends__CfWLQ .reward-tasks-dialog_friendDone__rgVDt>span:nth-child(2){color:#b2c8d7}.reward-tasks-dialog_friendCheck__ILLpl{color:#8cd2e7;flex:none}.reward-tasks-dialog_copyButton__yiSIp{width:100%}.reward-tasks-dialog_linkRow__puoCk{margin-top:11px}.reward-tasks-dialog_linkRow__puoCk input{display:block;width:100%;min-width:0;box-sizing:border-box;padding:10px 12px;border:1px solid #ffffff13;border-radius:9px;background:#080e14;color:#8caec2;font-size:11px;line-height:1.5;font-family:inherit}.reward-tasks-dialog_linkRow__puoCk>span{display:block;margin-top:7px;color:#637e92;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.reward-tasks-dialog_details__Jgx8S{margin:0;border-bottom:1px solid #ffffff0a}.reward-tasks-dialog_details__Jgx8S summary{display:flex;align-items:center;gap:8px;padding:16px 0;color:#93a4b4;font-size:11px;cursor:pointer;list-style:none}.reward-tasks-dialog_details__Jgx8S summary::-webkit-details-marker{display:none}.reward-tasks-dialog_details__Jgx8S:last-child{border-bottom:0}.reward-tasks-dialog_chevron__nW_o5{margin-inline-start:auto;transition:transform .15s}.reward-tasks-dialog_details__Jgx8S[open] .reward-tasks-dialog_chevron__nW_o5{transform:rotate(180deg)}.reward-tasks-dialog_rules__V1_Td{margin:0 0 12px;color:#778d9f;font-size:11px;line-height:1.85;white-space:pre-line}.reward-tasks-dialog_history__mB8MG{margin:0 0 11px;padding:0;list-style:none}.reward-tasks-dialog_history__mB8MG li{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;border-top:1px solid #ffffff08;font-size:11px}.reward-tasks-dialog_history__mB8MG li>div{display:flex;flex-direction:column;gap:5px;color:#b4c3cf}.reward-tasks-dialog_history__mB8MG time{color:#627c90;font-size:10px}.reward-tasks-dialog_history__mB8MG strong{color:#94d4eb;font-size:13px;font-variant-numeric:tabular-nums}.reward-tasks-dialog_historyEmpty__7PFmU{margin:0 0 16px;color:#738a9d;font-size:11px}.reward-tasks-dialog_eligibility__mSAVN,.reward-tasks-dialog_error__El_Xv,.reward-tasks-dialog_notice__OGKgS{display:flex;align-items:center;gap:8px;margin:13px 0 0;padding:11px 12px;border-radius:9px;font-size:11px;line-height:1.6}.reward-tasks-dialog_notice__OGKgS{border:1px solid #65bfda25;background:#65bfda08;color:#a5d7e5}.reward-tasks-dialog_notice__OGKgS svg{flex:none}.reward-tasks-dialog_error__El_Xv{border:1px solid #d39d7629;background:#d39d7608;color:#d7bda8}.reward-tasks-dialog_eligibility__mSAVN{border:1px solid #8599ac24;background:#8599ac07;color:#a5b6c4}.reward-tasks-dialog_loading__Krq2o{gap:9px}.reward-tasks-dialog_empty__Shake,.reward-tasks-dialog_loading__Krq2o{display:flex;align-items:center;justify-content:center;min-height:180px;color:#a2b7c8;font-size:13px}.reward-tasks-dialog_empty__Shake{flex-direction:column;gap:15px;text-align:center}.reward-tasks-dialog_empty__Shake p{line-height:1.7}.reward-tasks-dialog_guest__mHSOs{text-align:center;padding:23px 12px 18px}.reward-tasks-dialog_guestIcon__Jg0jw{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 auto 19px;border:1px solid #9bddf529;border-radius:20px;background:#2a526524;color:#b3e8fb}.reward-tasks-dialog_guest__mHSOs h3{margin:0 0 9px;font-size:21px;font-weight:600}.reward-tasks-dialog_guest__mHSOs>p{max-width:380px;margin:0 auto 21px;color:#90a8ba;font-size:13px;line-height:1.8}.reward-tasks-dialog_guest__mHSOs .reward-tasks-dialog_primary__kei2Q{min-width:180px}.reward-tasks-dialog_spin__5aBkR{animation:reward-tasks-dialog_reward-spin__y5Yfm 1s linear infinite}@keyframes reward-tasks-dialog_reward-spin__y5Yfm{to{transform:rotate(1turn)}}.reward-tasks-dialog_dialog__cNdqi a:focus-visible,.reward-tasks-dialog_dialog__cNdqi button:focus-visible,.reward-tasks-dialog_dialog__cNdqi input:focus-visible,.reward-tasks-dialog_dialog__cNdqi summary:focus-visible,.reward-tasks-dialog_trigger__ODhO_:focus-visible{outline:2px solid #88d7fa;outline-offset:3px}@media(max-width:580px){.reward-tasks-dialog_trigger__ODhO_{min-height:36px;width:36px;padding:0}.reward-tasks-dialog_trigger__ODhO_>span{display:none}.reward-tasks-dialog_dialog__cNdqi{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:20px}.reward-tasks-dialog_header__nf6kr{padding:20px 18px 17px;gap:10px}.reward-tasks-dialog_headingIcon__wanCU{width:35px;height:35px;border-radius:11px}.reward-tasks-dialog_header__nf6kr h2{font-size:18px}.reward-tasks-dialog_header__nf6kr p{font-size:11px}.reward-tasks-dialog_content__j_OcX{padding:19px 18px 21px}.reward-tasks-dialog_total__x4T1E{padding:17px 18px}.reward-tasks-dialog_total__x4T1E strong{font-size:32px}.reward-tasks-dialog_signup__ia9Ba{gap:8px}.reward-tasks-dialog_signupStatus__qx3AY,.reward-tasks-dialog_signup__ia9Ba p{font-size:10px}.reward-tasks-dialog_panelHeading__5XuvG h3{font-size:15px}.reward-tasks-dialog_days__3ZV8_{gap:5px}.reward-tasks-dialog_days__3ZV8_ li{padding:11px 2px 9px;gap:8px}.reward-tasks-dialog_days__3ZV8_ li>span:first-child{font-size:9px}.reward-tasks-dialog_days__3ZV8_ strong{font-size:16px}.reward-tasks-dialog_checkinFooter__eNVpS{align-items:stretch;flex-direction:column;gap:11px}.reward-tasks-dialog_checkinFooter__eNVpS>.reward-tasks-dialog_primary__kei2Q{width:100%;box-sizing:border-box}.reward-tasks-dialog_friends__CfWLQ li{flex-direction:column;padding:12px 5px;gap:7px}.reward-tasks-dialog_friends__CfWLQ li>span:nth-child(2){max-width:100%;font-size:9px}.reward-tasks-dialog_friendCheck__ILLpl{position:absolute;top:9px;inset-inline-end:7px}.reward-tasks-dialog_header__nf6kr>div:nth-child(2){padding-inline-end:20px}}@media(max-width:360px){.reward-tasks-dialog_days__3ZV8_{grid-template-columns:repeat(4,minmax(0,1fr))}.reward-tasks-dialog_days__3ZV8_ li{padding:10px 3px}.reward-tasks-dialog_signup__ia9Ba{flex-wrap:wrap}.reward-tasks-dialog_signupStatus__qx3AY{margin-inline-start:40px}.reward-tasks-dialog_header__nf6kr h2{font-size:17px}}@media(prefers-reduced-motion:reduce){.reward-tasks-dialog_chevron__nW_o5,.reward-tasks-dialog_primary__kei2Q,.reward-tasks-dialog_secondary___xmwG,.reward-tasks-dialog_trigger__ODhO_{transition:none}.reward-tasks-dialog_spin__5aBkR{animation:none}}.reward-tasks-dialog_checkinDialog__Kgo5Z{width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 32px);border:1px solid #ffffff1c;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#7274a711,transparent 58%),linear-gradient(165deg,#1e2027,#13151c 78%);box-shadow:0 32px 100px #000b,0 8px 28px #0005,inset 0 1px #ffffff09}.reward-tasks-dialog_checkinHeader__2XrBJ{position:relative;padding:20px 24px 24px;text-align:center}.reward-tasks-dialog_checkinGiftArt__VICvR{width:210px;height:96px;margin:-4px auto 12px;filter:drop-shadow(0 5px 9px #0004)}.reward-tasks-dialog_checkinGiftArt__VICvR svg{display:block;width:100%;height:100%}.reward-tasks-dialog_checkinHeading__m7jQv h2{max-width:540px;margin:0 auto;color:#f2f2f6;font-size:27px;font-weight:750;line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.reward-tasks-dialog_checkinHeading__m7jQv h2 em{font-style:normal;color:#bbc5fb}.reward-tasks-dialog_checkinHeading__m7jQv p{max-width:510px;margin:10px auto 0;color:#9297a6;font-size:14px;line-height:1.65;text-wrap:balance}.reward-tasks-dialog_checkinStats__y2JmZ{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px;margin-top:18px;color:#777e8f;font-size:11px;line-height:1.5}.reward-tasks-dialog_checkinStats__y2JmZ strong{color:#c6ccdd;font-weight:650;font-variant-numeric:tabular-nums}.reward-tasks-dialog_checkinStats__y2JmZ>span+span{border-inline-start:1px solid #ffffff1c;padding-inline-start:20px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_close__Lw8Wx{top:14px;inset-inline-end:14px;width:32px;height:32px;border:1px solid #ffffff09;background:#ffffff04;color:#8b92a3}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_close__Lw8Wx:hover{background:#ffffff18;color:#fff}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_content__j_OcX{padding:0 24px 22px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_empty__Shake,.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_loading__Krq2o{min-height:160px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_eligibility__mSAVN,.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_error__El_Xv,.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_notice__OGKgS{margin:0 0 15px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_details__Jgx8S{margin:14px 0 -8px;border:0}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_details__Jgx8S summary{justify-content:center;padding:9px 0;font-size:11px;color:#8f9bb3}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_details__Jgx8S .reward-tasks-dialog_chevron__nW_o5{margin-inline-start:0}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_history__mB8MG{padding:0 8px}.reward-tasks-dialog_journeyDays__kGC8X{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.reward-tasks-dialog_journeyDay__Vfy1Y{min-width:0}.reward-tasks-dialog_journeyCard__rmgwb{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:100px;padding:14px 4px 12px;border:1px solid #ffffff12;border-radius:16px;background:linear-gradient(160deg,#ffffff04,#ffffff01);text-align:center}.reward-tasks-dialog_journeyCoin__Mv_xa{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border:1px solid #ffffff12;border-radius:50%;background:linear-gradient(145deg,#424753,#282c36);box-shadow:inset 0 1px #ffffff15,0 2px 5px #0002;color:#b5bccd;font-size:16px;line-height:1;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.reward-tasks-dialog_journeyDayLabel__7eZxw{color:#838b9c;font-size:11px;line-height:1.3;font-weight:600;white-space:nowrap}.reward-tasks-dialog_journeyClaimed__I_coP{position:absolute;inset-inline-end:5px;top:6px;color:#92b6c6}.reward-tasks-dialog_journeyCrown__Nbovv{position:absolute;inset-inline-end:-3px;top:-6px;width:20px;height:20px;padding:4px;border-radius:50%;border:1px solid #b5a8e642;background:linear-gradient(145deg,#80729f,#594b76);color:#e8e0f7;box-shadow:inset 0 1px #ffffff18,0 2px 6px #0004}.reward-tasks-dialog_journeyCurrent__FdugF .reward-tasks-dialog_journeyCard__rmgwb{border-color:#9babe77a;background:linear-gradient(150deg,#46578224,#4c42631a);box-shadow:inset 0 1px #ccd6ff0f,0 4px 14px #0002}.reward-tasks-dialog_journeyCurrent__FdugF .reward-tasks-dialog_journeyCoin__Mv_xa{border-color:#c7d0ff42;background:linear-gradient(145deg,#899dc6,#5f70a4 60%,#70668d);color:#fff;box-shadow:inset 0 1px #ffffff45,0 3px 8px #0003}.reward-tasks-dialog_journeyCurrent__FdugF .reward-tasks-dialog_journeyDayLabel__7eZxw{color:#c6d1ef}.reward-tasks-dialog_journeyDone__r7mZd .reward-tasks-dialog_journeyCard__rmgwb{border-color:#87a5ba2b;background:#7b9baa08}.reward-tasks-dialog_journeyDone__r7mZd .reward-tasks-dialog_journeyCoin__Mv_xa{color:#a9c0cc;background:linear-gradient(145deg,#3e5361,#2c3b46)}.reward-tasks-dialog_journeyFinal__ATz_X .reward-tasks-dialog_journeyCard__rmgwb{border-color:#a899ce38}.reward-tasks-dialog_journeyFinal__ATz_X .reward-tasks-dialog_journeyCoin__Mv_xa{background:linear-gradient(145deg,#6a607e,#453e57);color:#d4c8e9}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_checkinCta__d67D6{display:flex;width:100%;box-sizing:border-box;min-height:48px;margin-top:23px;border:1px solid #bfc9ff4a;border-radius:14px;background:linear-gradient(110deg,#617aaf,#707caf 52%,#82709f);font-size:15px;font-weight:700;color:#fff!important;box-shadow:inset 0 1px #ffffff23,0 4px 14px #0003}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_checkinCta__d67D6:hover{background:linear-gradient(110deg,#728cc0,#808bbc 52%,#917ead)}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_checkinCta__d67D6:disabled{opacity:1;color:#a3aabc!important;background:linear-gradient(110deg,#2c333f,#303342 52%,#37303f);border-color:#ffffff15;box-shadow:inset 0 1px #ffffff05}@media(max-width:620px){.reward-tasks-dialog_checkinDialog__Kgo5Z{width:calc(100vw - 24px);border-radius:22px}.reward-tasks-dialog_checkinHeader__2XrBJ{padding:16px 14px 20px}.reward-tasks-dialog_checkinGiftArt__VICvR{width:180px;height:83px;margin:0 auto 14px}.reward-tasks-dialog_checkinHeading__m7jQv h2{font-size:24px;max-width:320px}.reward-tasks-dialog_checkinHeading__m7jQv p{font-size:12px;margin-top:10px;line-height:1.7}.reward-tasks-dialog_checkinStats__y2JmZ{gap:6px 12px;font-size:10px;margin-top:15px}.reward-tasks-dialog_checkinStats__y2JmZ>span+span{padding-inline-start:12px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_content__j_OcX{padding:0 12px 18px}.reward-tasks-dialog_journeyDays__kGC8X{gap:4px}.reward-tasks-dialog_journeyCard__rmgwb{min-height:76px;padding:11px 2px 9px;border-radius:11px;gap:8px}.reward-tasks-dialog_journeyCoin__Mv_xa{width:30px;height:30px;font-size:13px}.reward-tasks-dialog_journeyDayLabel__7eZxw{font-size:9px;white-space:normal;word-break:normal}.reward-tasks-dialog_journeyCrown__Nbovv{width:16px;height:16px;padding:3px;top:-5px;inset-inline-end:-1px}.reward-tasks-dialog_journeyClaimed__I_coP{top:3px;inset-inline-end:2px;width:8px;height:8px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_checkinCta__d67D6{min-height:46px;font-size:13px;margin-top:19px}.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_close__Lw8Wx{top:12px;inset-inline-end:12px;width:30px;height:30px}}@media(max-width:359px){.reward-tasks-dialog_checkinDialog__Kgo5Z .reward-tasks-dialog_content__j_OcX{padding-inline:10px}.reward-tasks-dialog_journeyDays__kGC8X{gap:3px}.reward-tasks-dialog_journeyCoin__Mv_xa{width:26px;height:26px;font-size:12px}.reward-tasks-dialog_journeyCard__rmgwb{min-height:72px;border-radius:9px}.reward-tasks-dialog_journeyDayLabel__7eZxw{font-size:8px}.reward-tasks-dialog_checkinHeading__m7jQv h2{font-size:22px}}.reward-tasks-dialog_floatingGift__Vlkjs{display:none}@media(max-width:639px){.reward-tasks-dialog_entry__3h6Qf.reward-tasks-dialog_headerGiftEntry__00iqQ{display:none}.reward-tasks-dialog_floatingGift__Vlkjs{position:fixed;right:16px;bottom:calc(118px + env(safe-area-inset-bottom,0px));z-index:60;display:block;width:78px;isolation:isolate}.reward-tasks-dialog_floatingGiftAction__C_NSp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:78px;min-height:91px;padding:0 0 6px;border:0;border-radius:20px;background:transparent;color:#d0e1ff;cursor:pointer;-webkit-tap-highlight-color:transparent}.reward-tasks-dialog_floatingGiftAction__C_NSp:before{content:"";position:absolute;inset:10px 1px 17px;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,#5a72da23,transparent 69%);filter:blur(5px);pointer-events:none}.reward-tasks-dialog_floatingGiftAction__C_NSp>svg{display:block;width:76px;height:72px;filter:drop-shadow(0 5px 9px #03061780);transition:transform .18s ease-out}.reward-tasks-dialog_floatingGiftAction__C_NSp>span{max-width:78px;color:#bed8ff;font-size:10px;line-height:1.25;font-weight:600;text-align:center;text-shadow:0 1px 5px #080b14;overflow-wrap:anywhere}.reward-tasks-dialog_floatingGiftAction__C_NSp:focus-visible>svg,.reward-tasks-dialog_floatingGiftAction__C_NSp:hover>svg{transform:translateY(-3px) rotate(-3deg)}.reward-tasks-dialog_floatingGiftDismiss__Swyfd{position:absolute;top:-3px;inset-inline-end:-4px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #ffffff20;border-radius:50%;background:#1c202aeb;color:#c5cedd;box-shadow:0 2px 8px #0004;cursor:pointer}.reward-tasks-dialog_floatingGiftDismiss__Swyfd:hover{border-color:#98bce85c;color:#fff;background:#252d3c}.reward-tasks-dialog_floatingGift__Vlkjs button:focus-visible{outline:2px solid #91ceff;outline-offset:3px}body:has(dialog[open],[role=dialog],[class~=mobile-nav-shell][open]) .reward-tasks-dialog_floatingGift__Vlkjs{display:none}}@media(max-height:520px) and (max-width:639px){.reward-tasks-dialog_floatingGift__Vlkjs{bottom:calc(78px + env(safe-area-inset-bottom,0px))}.reward-tasks-dialog_floatingGiftAction__C_NSp{min-height:75px}.reward-tasks-dialog_floatingGiftAction__C_NSp>svg{width:63px;height:59px}}@media(prefers-reduced-motion:reduce){.reward-tasks-dialog_floatingGiftAction__C_NSp>svg{transition:none}.reward-tasks-dialog_floatingGiftAction__C_NSp:focus-visible>svg,.reward-tasks-dialog_floatingGiftAction__C_NSp:hover>svg{transform:none}}.reward-tasks-dialog_header__nf6kr{background:rgba(20,21,23,.97);padding:22px 24px 19px}.reward-tasks-dialog_headingIcon__wanCU{border-color:#847de530;background:linear-gradient(135deg,#36b7dc10,#826be317);color:#95b8f7}.reward-tasks-dialog_header__nf6kr h2{font-size:20px}.reward-tasks-dialog_header__nf6kr p{color:#92969d}.reward-tasks-dialog_content__j_OcX{padding:21px 24px 22px}.reward-tasks-dialog_total__x4T1E{border-color:#ffffff10;background:#ffffff03;padding:15px 17px;border-radius:13px}.reward-tasks-dialog_total__x4T1E strong{font-size:30px}.reward-tasks-dialog_totalIcon__7pQjr{width:40px;height:40px;border:0;background:#ffffff03;color:#8798ad}.reward-tasks-dialog_primary__kei2Q{background:linear-gradient(110deg,#287ee9,#6c54db);border-color:#6f80ed50;color:#fff!important}.reward-tasks-dialog_primary__kei2Q:hover{background:linear-gradient(110deg,#328ef7,#7d63eb)}.reward-tasks-dialog_secondary___xmwG{border-color:#ffffff24;background:#ffffff03;color:#c7d1df}.reward-tasks-dialog_secondary___xmwG:hover{border-color:#aaa6e15c;background:#ffffff07}.reward-tasks-dialog_panel___SNER{padding:19px 0}.reward-tasks-dialog_panelDescription__p8oEH{color:#92969d}.reward-tasks-dialog_days__3ZV8_ li{background:#ffffff02;border-color:#ffffff15}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayNext__iRePB{border-color:#6d82db80;background:linear-gradient(135deg,#4299df0d,#8969db0c)}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayDone__ij_L9{border-color:#6278a830;background:#8ba4d509}.reward-tasks-dialog_days__3ZV8_ .reward-tasks-dialog_dayDone__ij_L9 strong{color:#adc2e7}.reward-tasks-dialog_primary__kei2Q:disabled{background:#2b2e34;border-color:#ffffff0c;color:#a8aeb8!important}.reward-tasks-dialog_guestTasks__tF0Zt .reward-tasks-dialog_primary__kei2Q{width:100%;box-sizing:border-box;margin-top:18px}.reward-tasks-dialog_guestTask__b0A2t{padding:18px;border:1px solid #ffffff13;border-radius:14px;background:#ffffff02}.reward-tasks-dialog_guestTask__b0A2t+.reward-tasks-dialog_guestTask__b0A2t{margin-top:12px}.reward-tasks-dialog_guestTask__b0A2t .reward-tasks-dialog_panelHeading__5XuvG{margin-bottom:19px}.reward-tasks-dialog_guestTask__b0A2t .reward-tasks-dialog_days__3ZV8_{margin-bottom:0}.reward-tasks-dialog_guestInviteSlots__9q3ih{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.reward-tasks-dialog_guestInviteSlots__9q3ih>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:17px 8px;border:1px dashed #ffffff1c;border-radius:11px;color:#8290a3}.reward-tasks-dialog_guestInviteSlots__9q3ih strong{color:#b7c7e9;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.reward-tasks-dialog_guestInviteSlots__9q3ih span{font-size:11px;color:#7c8390}.reward-tasks-dialog_guestNote__Aot1c{margin:12px 0 0;color:#747b87;font-size:11px;line-height:1.65;text-align:center}.reward-tasks-dialog_entry__3h6Qf{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.reward-tasks-dialog_balanceTrigger__V3OdZ{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:#e1c995;cursor:pointer;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.reward-tasks-dialog_balanceTrigger__V3OdZ>svg{color:#d5a655}.reward-tasks-dialog_balanceTrigger__V3OdZ:hover{background:#ffffff05}.reward-tasks-dialog_popover__ccxWW{position:absolute;top:calc(100% + 9px);inset-inline-end:0;z-index:80;width:280px;padding:16px;border:1px solid #ffffff20;border-radius:15px;background:#1a1b1d;color:#e9eaed;box-shadow:0 15px 45px #0008;box-sizing:border-box}.reward-tasks-dialog_popover__ccxWW:before{content:"";position:absolute;inset-inline:0;top:-12px;height:12px}.reward-tasks-dialog_popoverHeading__4RrG2{display:flex;align-items:center;gap:8px;color:#a2b8e3}.reward-tasks-dialog_popoverHeading__4RrG2 strong{font-size:12px;font-weight:600;color:#e0e3e9;line-height:1.5}.reward-tasks-dialog_popover__ccxWW p{margin:10px 0 0;color:#838b99;font-size:10px;line-height:1.7}.reward-tasks-dialog_popoverAction__YA6Yb{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:12px 0 0;margin-top:14px;border:0;border-top:1px solid #ffffff12;background:transparent;color:#c2cbe8;text-align:start;font-size:12px;line-height:1.6;cursor:pointer}.reward-tasks-dialog_popoverAction__YA6Yb:hover{color:#e2e7fc}.reward-tasks-dialog_popoverAction__YA6Yb>svg{flex-shrink:0}.reward-tasks-dialog_creditPopoverTotal__d6sVz{display:flex;align-items:center;justify-content:space-between;gap:15px}.reward-tasks-dialog_creditPopoverTotal__d6sVz>span{color:#a7abb3;font-size:12px}.reward-tasks-dialog_creditPopoverTotal__d6sVz strong{color:#f0d89f;font-size:26px;line-height:1.2;font-weight:650;font-variant-numeric:tabular-nums}.reward-tasks-dialog_addCredits__z5MBt{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;box-sizing:border-box;margin-top:15px;padding:9px 14px;border:1px solid #6e86ed50;border-radius:10px;background:linear-gradient(110deg,#179bcc,#337cea 48%,#7656de);color:#fff!important;font-size:14px;line-height:1.4;font-weight:650;text-align:center;text-decoration:none;transition:filter .15s}.reward-tasks-dialog_addCredits__z5MBt:hover{filter:brightness(1.12);color:#fff!important}.reward-tasks-dialog_miniDays___N6r2{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:13px}.reward-tasks-dialog_miniDays___N6r2>span{display:flex;align-items:center;justify-content:center;min-height:31px;border:1px solid #ffffff16;border-radius:7px;background:#ffffff02;color:#aebddd;font-size:10px;font-variant-numeric:tabular-nums}.reward-tasks-dialog_miniDays___N6r2 .reward-tasks-dialog_miniDone__N6vZj{color:#85aec5;border-color:#759bb838;background:#7299b208}@media(max-width:639px){.reward-tasks-dialog_popover__ccxWW{position:fixed;top:67px;inset-inline:12px;width:auto;max-width:none}.reward-tasks-dialog_content__j_OcX{padding:18px}.reward-tasks-dialog_header__nf6kr{padding:20px 18px 17px}.reward-tasks-dialog_guestTask__b0A2t{padding:15px}.reward-tasks-dialog_header__nf6kr h2{font-size:18px}}