.Challenges-module__UT4h1W__container{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;min-height:100svh;padding:64px 32px;display:flex}.Challenges-module__UT4h1W__challengesContainer{flex-direction:column;width:100%;max-width:1000px;display:flex}.Challenges-module__UT4h1W__challengesContainer>*{border-top:var(--border-primary)}.Challenges-module__UT4h1W__challengesContainer>:first-child{border-top:none}.Challenges-module__UT4h1W__filterContainer{gap:16px;width:100%;max-width:1000px;display:flex}.Challenges-module__UT4h1W__filtersOuter{justify-content:space-between;gap:16px;width:100%;display:flex}.Challenges-module__UT4h1W__filters{gap:16px;display:flex}.Challenges-module__UT4h1W__selectionContainer{border:1px solid var(--border-color-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;transition:all .2s;display:flex;position:relative}.Challenges-module__UT4h1W__selectionContainer:hover{background-color:var(--hover-background,#f2f2f2)}.Challenges-module__UT4h1W__options{background-color:var(--bg-card);border:1px solid var(--border-color-2);visibility:hidden;opacity:0;z-index:1;border-radius:4px;min-width:100%;transition:all .2s;position:absolute;top:100%;left:0}.Challenges-module__UT4h1W__options>*{padding:8px 12px;transition:all .2s}.Challenges-module__UT4h1W__options>:hover{background-color:var(--hover-background,#f2f2f2)}.Challenges-module__UT4h1W__selectionContainer:hover .Challenges-module__UT4h1W__options{visibility:visible;opacity:1}.Challenges-module__UT4h1W__topContainer{justify-content:space-between;align-items:center;width:100%;max-width:1000px;display:flex}.Challenges-module__UT4h1W__selectedOption{text-decoration:underline}.Challenges-module__UT4h1W__loadingContainer{height:1200px;padding-top:64px}.Challenges-module__UT4h1W__title{justify-content:center;align-items:center;gap:8px;display:inline-flex}.Challenges-module__UT4h1W__proTag{color:var(--text-on-brand-pro);border-radius:4px;font-size:14px;background-color:var(--brand-pro)!important;padding:1px 4px!important}@media (max-width:1100px){.Challenges-module__UT4h1W__container{padding:32px 32px 64px}}@media (max-width:800px){.Challenges-module__UT4h1W__container{gap:16px;padding:16px 16px 64px}.Challenges-module__UT4h1W__buttonDaily{min-width:0;padding:8px 16px}}@media (max-width:600px){.Challenges-module__UT4h1W__buttonDaily{display:none}.Challenges-module__UT4h1W__filtersOuter{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.Challenges-module__UT4h1W__tagNew{padding:2px 4px;font-size:10px}}
.Pagination-module__26JrhG__container{justify-content:center;align-items:center;gap:32px;display:flex}.Pagination-module__26JrhG__pagesContainer{justify-content:center;align-items:center;gap:16px;display:flex}.Pagination-module__26JrhG__page{border:1px solid var(--border-color-2);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;transition:all .2s;display:flex}.Pagination-module__26JrhG__page.Pagination-module__26JrhG__selected{border:1px solid var(--brand-primary);cursor:default;color:var(--brand-primary);font-weight:700}.Pagination-module__26JrhG__page:hover{background-color:var(--hover-background,#f2f2f2)}.Pagination-module__26JrhG__page.Pagination-module__26JrhG__selected:hover{background-color:#0000}.Pagination-module__26JrhG__navButton{cursor:pointer;border-radius:20px;width:40px;height:40px;padding:8px}.Pagination-module__26JrhG__navButton:hover{background-color:var(--hover-background,#f2f2f2)}.Pagination-module__26JrhG__navButton.Pagination-module__26JrhG__disabled{cursor:default;opacity:.3}.Pagination-module__26JrhG__navButton.Pagination-module__26JrhG__disabled:hover{background-color:#0000}@media (max-width:600px){.Pagination-module__26JrhG__container{gap:16px}.Pagination-module__26JrhG__pagesContainer{gap:12px}.Pagination-module__26JrhG__navButton{width:32px;height:32px;padding:6px}.Pagination-module__26JrhG__page{min-width:28px;height:28px;padding:0 4px}}@media (max-width:460px){.Pagination-module__26JrhG__container,.Pagination-module__26JrhG__pagesContainer{gap:8px}}
