.DailyCheckIn_entry__SGkHx{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px;border:1px solid transparent;border-radius:10px;color:var(--text-1);background:transparent;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer}.DailyCheckIn_close__J9Mea:hover,.DailyCheckIn_entry__SGkHx:hover,.DailyCheckIn_secondary__xkPBR:hover{background:var(--surface-hover)}.DailyCheckIn_entry__SGkHx:active{background:var(--surface-active)}.DailyCheckIn_entry__SGkHx[data-claimed]{color:var(--text-2)}.DailyCheckIn_calendar__ueIGH{width:18px;height:18px;flex-shrink:0;color:var(--text-2);background:currentColor;mask:url(/daily-checkin.svg) center/contain no-repeat}.DailyCheckIn_rewardBadge___oB3r{min-width:26px;padding:0 6px;border-radius:6px;color:var(--primary-text);background:var(--primary-soft);font-size:12px;font-weight:600;line-height:22px;font-variant-numeric:tabular-nums}.DailyCheckIn_dialog__YS2lG{width:min(440px,calc(100vw - 32px));margin:auto;padding:24px;border:1px solid var(--line-2);border-radius:20px;background:var(--surface-panel);color:var(--text-1);box-shadow:var(--shadow-panel);max-height:calc(100dvh - 32px);overflow:auto}.DailyCheckIn_dialog__YS2lG::backdrop{background:var(--surface-scrim);backdrop-filter:blur(5px)}.DailyCheckIn_heading__3xjlb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.DailyCheckIn_heading__3xjlb h2{margin:0;font-size:22px;font-weight:700}.DailyCheckIn_heading__3xjlb h2:focus{outline:none}.DailyCheckIn_heading__3xjlb p,.DailyCheckIn_task__Wzhsa p{margin:6px 0 0;font-size:13px;color:var(--text-2)}.DailyCheckIn_close__J9Mea{display:inline-grid;place-items:center;border:1px solid var(--line-2);border-radius:10px;width:36px;height:36px;flex-shrink:0;color:var(--text-2);background:var(--surface-panel);cursor:pointer}.DailyCheckIn_close__J9Mea:hover{color:var(--text-1)}.DailyCheckIn_close__J9Mea:active{background:var(--surface-active)}.DailyCheckIn_closeIcon__raPNh{width:16px;height:16px;background:currentColor;mask:url(/daily-rewards-close.svg) center/contain no-repeat}.DailyCheckIn_balance__WO2eK{margin:24px 0 8px;padding:18px;display:flex;justify-content:space-between;align-items:center;background:var(--surface-hover);border-radius:12px;color:var(--text-2);font-size:14px}.DailyCheckIn_balance__WO2eK strong{color:var(--text-1);font-size:28px;font-variant-numeric:tabular-nums}.DailyCheckIn_balance__WO2eK small{font-size:14px;font-weight:500}.DailyCheckIn_task__Wzhsa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0;border-bottom:1px solid var(--line-2)}.DailyCheckIn_task__Wzhsa h3{font-size:14px;font-weight:600;margin:0}.DailyCheckIn_primary__iwt3C,.DailyCheckIn_secondary__xkPBR{min-height:36px;display:inline-flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:9px;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.DailyCheckIn_primary__iwt3C{background:var(--primary-fill);color:var(--primary-fg);border:1px solid transparent}.DailyCheckIn_primary__iwt3C:hover:not(:disabled){filter:brightness(.92)}.DailyCheckIn_primary__iwt3C:disabled{background:var(--surface-hover);color:var(--text-2);cursor:default}.DailyCheckIn_secondary__xkPBR{border:1px solid var(--line-2);color:var(--text-1)}.DailyCheckIn_secondary__xkPBR:disabled{cursor:default;opacity:.6}.DailyCheckIn_done__k3id5{color:var(--success-text);font-size:13px;white-space:nowrap}.DailyCheckIn_note__O9Vbb{color:var(--text-2);font-size:12px;line-height:1.7;margin:16px 0 0}.DailyCheckIn_error__xfzva{color:var(--danger-text);font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.DailyCheckIn_dialog__YS2lG a:focus-visible,.DailyCheckIn_dialog__YS2lG button:focus-visible,.DailyCheckIn_entry__SGkHx:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:1100px){.DailyCheckIn_entryLabel__uFOP0{display:none}.DailyCheckIn_entry__SGkHx{min-width:36px;min-height:36px;padding:6px}}@media (max-width:560px){.DailyCheckIn_dialog__YS2lG{width:100%;max-width:100%;margin:auto 0 0;border-radius:20px 20px 0 0;padding:24px 20px calc(24px + env(safe-area-inset-bottom))}}@media (max-width:680px){.DailyCheckIn_entry__SGkHx{position:absolute;right:14px;bottom:8px;padding:6px 8px}.DailyCheckIn_entryLabel__uFOP0{display:inline}}