.LeaderboardWeeklyRanking_container__pto0S{width:100%;margin-bottom:40px}@media(max-width:768px){.LeaderboardWeeklyRanking_container__pto0S{margin-bottom:24px}}.LeaderboardWeeklyRanking_title__dRYQZ{color:var(--bds-gray-t1-title,#121214);font-size:32px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:40px;text-align:center}@media(max-width:768px){.LeaderboardWeeklyRanking_title__dRYQZ{color:var(--gray-tt-1-title,#121214);font-size:20px;line-height:28px;margin-bottom:16px}}.LeaderboardWeeklyRanking_profileCard__FLipO{border-radius:12px;border:.5px solid #aeaeae;background:var(--gray-bg-bg-page-app,#fff);padding:24px}@media(max-width:768px){.LeaderboardWeeklyRanking_profileCard__FLipO{padding:12px 12px 12px 16px}}.LeaderboardWeeklyRanking_header__ZDqrM{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media(max-width:768px){.LeaderboardWeeklyRanking_header__ZDqrM{display:none}}.LeaderboardWeeklyRanking_profileTitle__9swOc{color:var(--bds-gray-t1-title,#121214);font-size:18px;font-style:normal;font-weight:600;line-height:26px}@media(max-width:768px){.LeaderboardWeeklyRanking_profileTitle__9swOc{display:none}}.LeaderboardWeeklyRanking_statsContainer__l61J_{display:flex;justify-content:space-between;gap:24px}.LeaderboardWeeklyRanking_statItem__ZPlFV{flex:1;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.LeaderboardWeeklyRanking_statItem__ZPlFV{gap:0}}.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_label__gO4A3{color:var(--gray-tt-2,#7f838a);font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(max-width:768px){.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_label__gO4A3{font-size:12px;line-height:18px}}.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_value__OgJJD{display:flex;align-items:baseline;gap:4px;color:var(--gray-tt-1-title,#121214)}.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_value__OgJJD .LeaderboardWeeklyRanking_symbol__o0Idp{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_value__OgJJD .LeaderboardWeeklyRanking_amount__TCzsk{font-size:24px;font-style:normal;font-weight:600;line-height:32px}@media(max-width:768px){.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_value__OgJJD .LeaderboardWeeklyRanking_amount__TCzsk{font-size:20px;line-height:28px}}.LeaderboardWeeklyRanking_statItem__ZPlFV .LeaderboardWeeklyRanking_value__OgJJD .LeaderboardWeeklyRanking_unit___EEzK{margin-left:4px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}@media(max-width:768px){.LeaderboardWeeklyRanking_hideOnMobile__XvUpp{display:none}}.LeaderboardWeeklyRanking_h5Stats__LKJ4z{display:none}@media(max-width:768px){.LeaderboardWeeklyRanking_h5Stats__LKJ4z{display:flex;gap:8px;margin-top:10px}}.LeaderboardTaskList_container__2Vq4H{width:100%;margin-bottom:80px}@media(max-width:768px){.LeaderboardTaskList_container__2Vq4H{display:none}}.LeaderboardTaskList_title__RPUUp{color:var(--gray-tt-1-title,#121214);font-size:32px;font-style:normal;font-weight:600;line-height:40px;text-align:center;margin-bottom:60px}.LeaderboardTaskList_taskGrid__9NxzX{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px 24px}.LeaderboardTaskList_taskCard__K42LM{background:#fff;border-radius:20px;padding:24px 20px;border:.5px solid #aeaeae;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:290px;position:relative;overflow:hidden;z-index:1}.LeaderboardTaskList_taskCard__K42LM .LeaderboardTaskList_taskContent__ppS7T{flex:1;display:flex;flex-direction:column;align-items:center;transition:all .3s ease;position:relative;z-index:2}.LeaderboardTaskList_taskCard__K42LM:hover .LeaderboardTaskList_taskContent__ppS7T{transform:translateY(-20px)}.LeaderboardTaskList_taskCard__K42LM:hover .LeaderboardTaskList_buttonContainer__Vegue{opacity:1;transform:translateY(0)}.LeaderboardTaskList_buttonContainer__Vegue{opacity:0;transform:translateY(20px);transition:all .3s ease;border-radius:40px;background:var(--Brand-700-normal,#ff9c2e);color:var(--static_Black,#121214);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:22px;cursor:pointer;display:inline-flex;gap:6px;padding:8px 16px;align-items:center;justify-content:center}.LeaderboardTaskList_buttonContainer__Vegue:hover{background:#ffc35c}.LeaderboardTaskList_buttonContainer__Vegue svg{transition:transform .3s ease}.LeaderboardTaskList_buttonContainer__Vegue svg[style*="scaleX(-1)"]{animation:LeaderboardTaskList_moveRightLeft__FKxsV 1s ease-in-out infinite}.LeaderboardTaskList_buttonContainer__Vegue svg:not([style*="scaleX(-1)"]){animation:LeaderboardTaskList_moveLeftRight__vRtSr 1s ease-in-out infinite}.LeaderboardTaskList_buttonContainer__Vegue.LeaderboardTaskList_disabled__T1qHE{background:#e5e7eb;color:#81858c;cursor:not-allowed}.LeaderboardTaskList_buttonContainer__Vegue.LeaderboardTaskList_disabled__T1qHE:hover{background:#e5e7eb}.LeaderboardTaskList_buttonContainer__Vegue.LeaderboardTaskList_disabled__T1qHE svg path{fill:#81858c}@keyframes LeaderboardTaskList_moveLeftRight__vRtSr{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes LeaderboardTaskList_moveRightLeft__FKxsV{0%,to{transform:translateX(0) scaleX(-1)}50%{transform:translateX(-4px) scaleX(-1)}}.LeaderboardTaskList_taskIcon__DTSR7{width:150px;height:100px;margin-bottom:24px;object-fit:contain}.LeaderboardTaskList_taskTitle__6Hbz8{color:var(--gray-tt-1-title,#121214);font-size:18px;font-style:normal;font-weight:600;line-height:26px;height:52px}.LeaderboardTaskList_pointsInfo__XlxFR{display:flex;align-items:center;gap:4px;transition:all .3s ease}.LeaderboardTaskList_pointsLabel__vy3kp{color:var(--gray-tt-2,#7f838a);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.LeaderboardTaskList_points__UeB3m{font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:var(--Brand-900-text,#f29229)}.LeaderboardTaskList_blackText__28SXK{color:var(--gray-tt-1-title,#121214);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.LeaderboardTaskList_taskCompletionStatus__5Al8v{position:absolute;top:-16%;right:2%;z-index:0}.H5TaskList_h5TaskList__YUdre{display:none}@media(max-width:768px){.H5TaskList_h5TaskList__YUdre{display:block;margin-bottom:48px}}.H5TaskList_h5TaskListTitle__wyqOo{color:var(--gray-tt-1-title,#121214);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:16px}@media(max-width:768px){.H5TaskList_taskList__Ga3cl{display:flex;flex-direction:column;gap:20px;margin-bottom:28px}}.H5TaskList_taskCard__x4G5c{background:#fff;border-radius:12px;border:.5px solid #aeaeae;padding:12px 16px}.H5TaskList_taskContent__szmUC{display:flex;align-items:center;gap:12px}.H5TaskList_taskContent__szmUC.H5TaskList_reverse__W2gvQ{flex-direction:row-reverse}.H5TaskList_leftContent__h4WiJ{display:flex;align-items:center;gap:16px;flex-shrink:0}.H5TaskList_taskIcon__ZM7_1{width:96px;height:80px;object-fit:contain;flex-shrink:0}.H5TaskList_taskInfo__ZJDNO{display:flex;flex-direction:column;gap:8px}.H5TaskList_taskTitle__Hicak{color:var(--gray-tt-1-title,#121214);font-size:16px;font-weight:600;line-height:24px;margin:0}.H5TaskList_taskSubtitle__olNlh{color:var(--gray-tt-2,#7f838a);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.H5TaskList_rightContent__qHJIs{display:flex;gap:4px;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.H5TaskList_completeButton__AdVJR{display:flex;align-items:center;color:var(--Brand-900-text,#d6850d);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:22px;gap:2px}.H5TaskList_completeButton__AdVJR svg{color:#d6850d!important}.H5TaskList_viewMore__9ttBx{display:flex;align-items:center;gap:4px;color:var(--gray-tt-1-title,#121214);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:22px;justify-content:center}.H5TaskList_completeButtonNew__Vhh0i{display:none}@media(max-width:768px){.H5TaskList_completeButtonNew__Vhh0i{border-radius:60px;background:var(--Brand-700-normal,#ff9c2e);padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;color:var(--static_Black,#121214);font-size:12px;font-style:normal;font-weight:600;line-height:18px;gap:2px}}