.DailyChallenge_outerContainer__SC4bj{min-height:calc(100svh - 80px);position:relative;overflow:hidden}.DailyChallenge_container__JugPZ{width:600px;box-sizing:border-box;gap:64px;margin-top:32px;padding-bottom:32px;position:relative}.DailyChallenge_innerContainer__8_B_v{width:100%;gap:32px;align-items:flex-start!important;padding-bottom:32px}.DailyChallenge_innerContainer__8_B_v.DailyChallenge_hide__kGWv4{filter:blur(8px)}.DailyChallenge_circlesDecoration__P4aDD{position:absolute;z-index:-1;right:-30%;top:-30%}.DailyChallenge_leftInnerContainer__RGl_O{flex:1 1;max-width:1000px;gap:32px}@media (max-width:1100px){.DailyChallenge_container__JugPZ{margin-top:4px}}@media (max-width:800px){.DailyChallenge_container__JugPZ{width:90%}}@media (max-width:600px){.DailyChallenge_container__JugPZ{padding:0!important;gap:16px}}.Calendar_container__KLKhn{flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Calendar_container__KLKhn,.Calendar_topContainer__FOFJc{display:flex;align-items:center;gap:32px}.Calendar_navIcon__7N0DH{width:40px;height:40px;padding:8px;border-radius:20px;cursor:pointer}.Calendar_navIcon__7N0DH:hover{background-color:var(--hover-background)}.Calendar_monthText__eL4Rq{width:200px;text-align:center}.Calendar_cell__VWTkY{width:80px;height:80px;position:relative}.Calendar_dayContainer__6S_Kw{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:8px;border:2px solid #6f7072;border-radius:8px;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--bg-card)}.Calendar_dayContainer__6S_Kw.Calendar_disabled__0DTSv{opacity:.3}.Calendar_dayContainer__6S_Kw.Calendar_today__z2OUS{border-color:var(--brand-deep);color:var(--brand-deep)}.Calendar_dayContainer__6S_Kw.Calendar_selected__gF4jr{background-color:#6f7072;color:var(--bg-card);font-weight:700}.Calendar_dayContainer__6S_Kw.Calendar_today__z2OUS.Calendar_selected__gF4jr{background-color:var(--brand-deep)!important}.Calendar_dayContainer__6S_Kw:hover{border-width:4px}.Calendar_dayContainer__6S_Kw.Calendar_weekView__NmjM_{width:80px;height:120px;margin:0;flex-direction:column;gap:16px}.Calendar_activeCircle__dnMs3{position:absolute;width:24px;height:24px;border-radius:12px;border:2px solid #6f7072;background-color:var(--bg-card);bottom:4px;right:4px;display:flex;align-items:center;justify-content:center}.Calendar_activeCircle__dnMs3.Calendar_done__kxri2{background-color:var(--success);border-color:var(--success)}.Calendar_activeCircle__dnMs3.Calendar_weekView__NmjM_{bottom:-8px;right:8px}@media (max-width:800px){.Calendar_container__KLKhn,.Calendar_dayContainer__6S_Kw.Calendar_weekView__NmjM_{width:100%}}@media (max-width:600px){.Calendar_monthText__eL4Rq{width:160px}.Calendar_dayContainer__6S_Kw{width:100%}.Calendar_dayContainer__6S_Kw.Calendar_weekView__NmjM_{height:80px}.Calendar_activeCircle__dnMs3{bottom:0;right:0}}@media (max-width:400px){.Calendar_dayContainer__6S_Kw.Calendar_weekView__NmjM_{width:40px;height:80px}}.ChallengeInfo_container__MAhNg,.ChallengeInfo_wrapper__VUonC{display:flex;flex-direction:column;align-items:flex-start;width:100%}.ChallengeInfo_container__MAhNg{border:2px solid var(--brand-deep);border-radius:8px;padding:32px;box-sizing:border-box;gap:32px;position:relative;overflow:hidden;background-color:var(--bg-card)}.ChallengeInfo_buttonContainer__akkGX{position:relative}.ChallengeInfo_helpPopup__m0CbZ{width:190px;background-color:var(--bg-card);position:absolute;bottom:calc(100%);left:0;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.25);font-size:14px!important;padding:8px;margin:0 0 8px;box-sizing:border-box;visibility:hidden;opacity:0;transition:all .2s;cursor:default;z-index:3}.ChallengeInfo_helpPopup__m0CbZ span{color:var(--brand-bright);display:inline-flex;align-items:flex-end;gap:3px;font-size:16px;margin-right:2px}.ChallengeInfo_buttonContainer__akkGX:hover .ChallengeInfo_helpPopup__m0CbZ{opacity:1;visibility:visible}.ChallengeInfo_loadingContainer__mxeF8{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center}.ChallengeInfo_dateContainer__ll_nK{padding:4px 12px;background-color:var(--brand-deep);border-radius:8px 8px 0 0;margin-left:16px;color:var(--text-white)}.ChallengeInfo_circleIndicator__Rmalv{border-radius:12px;width:24px;height:24px;border:2px solid #6f7072;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.ChallengeInfo_circleIndicator__Rmalv.ChallengeInfo_done__vzV8Q{border-color:var(--success)!important;background-color:var(--success)!important}.ChallengeInfo_circleIndicator__Rmalv.ChallengeInfo_started__4Q_1A{background-color:#6f7072}.ChallengeInfo_button__FBbpW.ChallengeInfo_disabled__NSB7x{opacity:.3;cursor:not-allowed!important}.ChallengeInfo_infoContainer__3lG1E{gap:16px}.ChallengeInfo_thumbs__tyhfW{cursor:pointer;opacity:.3}.ChallengeInfo_thumbs__tyhfW.ChallengeInfo_selected__cq6K2,.ChallengeInfo_thumbs__tyhfW:hover{opacity:.87}.UserSummary_outerContainer__abCxN{position:relative}.UserSummary_container__gcfTe{border:var(--border-primary);border-radius:8px;padding:16px;height:64px;background-color:var(--bg-card);gap:8px}.UserSummary_disabledButton__g8Jiw{opacity:.3}@media (max-width:600px){.UserSummary_container__gcfTe{height:48px;padding:12px}.UserSummary_outerContainer__abCxN{padding:0}}.Preferences_container__IP45B{border:var(--border-primary);border-radius:8px;padding:16px;gap:24px;background-color:var(--bg-card)}.Preferences_select__1ILWY{font-family:inherit;border:1px solid var(--border-color);border-radius:4px;font-size:16px;padding:2px 4px;outline:none;background-color:var(--bg-card);color:var(--text-primary)}@media (max-width:600px){.Preferences_select__1ILWY{font-size:14px;padding:2px}}.UnlockDialog_container__o9tji{position:absolute;top:160px;left:50%;transform:translateX(-50%);width:300px;max-width:90%;height:160px;background-color:var(--bg-card);border:var(--border-primary);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;overflow:hidden}.UnlockDialog_drawing__3wUdJ{position:absolute;bottom:-32px;right:32px;width:100px}@keyframes ChestOpenDialog_fadeInOpen__LMvT4{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ChestOpenDialog_crazyChest__I0jrn{0%{opacity:1;transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 0 gold)}20%{transform:scale(1.1) rotate(-10deg)}40%{transform:scale(.95) rotate(10deg);filter:drop-shadow(0 0 10px gold)}60%{transform:scale(1.05) rotate(-5deg)}80%{transform:scale(1) rotate(5deg);filter:drop-shadow(0 0 20px gold)}to{opacity:0;transform:scale(1.2) rotate(0deg);filter:drop-shadow(0 0 30px gold)}}.ChestOpenDialog_chestContainer__8FbMq{position:relative;width:120px;height:120px}.ChestOpenDialog_chest__SFpwZ{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease-in-out}.ChestOpenDialog_closed__OR2g6{animation:ChestOpenDialog_crazyChest__I0jrn 2s ease-in-out forwards;z-index:2}.ChestOpenDialog_open__iALYL{animation:ChestOpenDialog_fadeInOpen__LMvT4 2s 2s forwards;z-index:1}.ChestOpenDialog_text__OCyR_{opacity:0;animation:ChestOpenDialog_fadeInOpen__LMvT4 .4s 3s forwards;transition:opacity .4s ease-in-out}.ChestOpenDialog_backdrop__0ci9K{background-color:rgba(0,0,0,.8)}.ChestOpenDialog_container__sNcRv{width:400px;border-radius:8px;z-index:1000;overflow:hidden;padding:32px;max-width:90%;gap:32px;cursor:auto}.ChestOpenDialog_buttonContainer__URVE_{width:100%;opacity:0;animation:ChestOpenDialog_fadeInOpen__LMvT4 .4s 3s forwards;transition:opacity .4s ease-in-out}.ChestOpenDialog_rareTag__QZrV6{background:var(--brand-deep);color:var(--text-white)}.ChestOpenDialog_legendaryTag__Gf4xu{background:linear-gradient(45deg,var(--brand-pro),var(--brand-deep));color:var(--text-white)}