.page_daily__b5WVZ{padding:24px 0 48px}.page_daily__head__z2tIy{margin-bottom:22px}.page_daily__title__g824u{font-size:28px;font-weight:600;color:var(--color-white)}@media(max-width:768px){.page_daily__title__g824u{font-size:22px}}.page_daily__text__HLIsW{margin-top:6px;max-width:720px;font-size:14px;line-height:1.5;color:var(--color-text-gray)}.page_daily__note__gM9ad{padding:32px 0;color:var(--color-text-gray);font-size:15px;line-height:1.5}.page_daily__hint__iv_dE{margin-top:16px;font-size:12px;color:var(--color-text-gray)}.page_daily__invite__SCOT3{margin-top:8px}.page_streak__N0aho{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(200px,auto);grid-gap:16px;gap:16px;align-items:center;padding:18px 20px;margin-bottom:20px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03)}@media(max-width:900px){.page_streak__N0aho{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.page_streak__N0aho{grid-template-columns:1fr;gap:12px}}.page_streak__cell__x5qmC{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_streak__label__2tNxa{font-size:12px;color:var(--color-text-gray)}.page_streak__value__Y4qvf{font-size:16px;font-weight:600;color:var(--color-white)}.page_streak__action__skSaH{justify-self:end}@media(max-width:900px){.page_streak__action__skSaH{justify-self:start}}.page_ladder__Lij_f{display:grid;grid-gap:8px;gap:8px;list-style:none}.page_ladder__item__rlzSP{display:grid;grid-template-columns:110px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:12px 16px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03)}.page_ladder__item--next__IGKGz{border-color:var(--color-purple);background:rgba(112,134,253,.1)}@media(max-width:620px){.page_ladder__item__rlzSP{grid-template-columns:1fr;gap:6px}}.page_ladder__day__a7BBz{font-size:14px;font-weight:500;color:var(--color-text-gray)}.page_ladder__reward__LXqgH{min-width:0;font-size:15px;color:var(--color-white);overflow-wrap:anywhere}.page_ladder__badge__WJvfb{padding:3px 10px;border-radius:20px;background:rgba(112,134,253,.2);color:var(--color-purple);font-size:12px;font-weight:500;white-space:nowrap;justify-self:start}