.page-module__MrLeVq__container{max-width:1100px;padding:var(--spacing-lg);min-height:calc(100dvh - 80px);margin:0 auto}.page-module__MrLeVq__header{margin-bottom:var(--spacing-lg);padding:var(--spacing-lg);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;display:flex}.page-module__MrLeVq__headerContent{flex:1}.page-module__MrLeVq__title{align-items:center;gap:var(--spacing-sm);margin-bottom:4px;font-size:1.5rem;font-weight:700;display:flex}.page-module__MrLeVq__titleIcon{color:var(--color-primary)}.page-module__MrLeVq__subtitle{color:var(--color-text-muted);font-size:.875rem}.page-module__MrLeVq__pointsDisplay{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-lg);background:linear-gradient(135deg,#ffc10726 0%,#ff98001a 100%);border:1px solid #ffc1074d;flex-direction:column;align-items:center;gap:4px;display:flex}.page-module__MrLeVq__pointsLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.page-module__MrLeVq__pointsRow{align-items:center;gap:var(--spacing-xs);display:flex}.page-module__MrLeVq__pointsIcon{font-size:1.5rem}.page-module__MrLeVq__pointsValue{color:var(--color-gold);font-size:1.5rem;font-weight:700}.page-module__MrLeVq__tabs{gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--glass-border);padding:4px;display:flex}.page-module__MrLeVq__tab{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;font-size:.85rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex}@media (hover:hover){.page-module__MrLeVq__tab:hover{background:var(--glass-highlight);color:var(--color-text-main)}}.page-module__MrLeVq__activeTab{background:var(--color-primary)!important;color:#fff!important}.page-module__MrLeVq__content{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg)}.page-module__MrLeVq__tabContent{animation:.2s page-module__MrLeVq__fadeIn}@keyframes page-module__MrLeVq__fadeIn{0%{opacity:0}to{opacity:1}}.page-module__MrLeVq__loading{text-align:center;padding:var(--spacing-xl);color:var(--color-text-muted)}.page-module__MrLeVq__checkinCard{border-radius:var(--radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);background:linear-gradient(135deg,#ff6b6b1a 0%,#ff8e5314 100%);border:1px solid #ff6b6b40}.page-module__MrLeVq__checkinHeader{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.page-module__MrLeVq__streakInfo{align-items:center;gap:var(--spacing-sm);display:flex}.page-module__MrLeVq__streakFire{font-size:2rem}.page-module__MrLeVq__streakText{flex-direction:column;display:flex}.page-module__MrLeVq__streakLabel{color:var(--color-text-muted);font-size:.75rem}.page-module__MrLeVq__streakValue{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}.page-module__MrLeVq__checkinBtn{padding:var(--spacing-sm) var(--spacing-xl);border-radius:var(--radius-md);color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);border:none;font-size:.95rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;box-shadow:0 4px 15px #ff6b6b4d}@media (hover:hover){.page-module__MrLeVq__checkinBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #ff6b6b66}}.page-module__MrLeVq__checkinBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module__MrLeVq__checkedBadge{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);color:var(--color-success);background:#22c55e26;border:1px solid #22c55e4d;font-weight:600}.page-module__MrLeVq__checkinCalendar{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);grid-template-columns:repeat(7,1fr);display:grid}.page-module__MrLeVq__calendarDay{padding:var(--spacing-sm);background:var(--color-surface);border:2px solid var(--glass-border);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex}.page-module__MrLeVq__calendarDay.page-module__MrLeVq__completed{background:#22c55e26;border-color:#22c55e66}.page-module__MrLeVq__calendarDay.page-module__MrLeVq__today{background:linear-gradient(135deg,#ff6b6b33 0%,#ff8e5326 100%);border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b4d}.page-module__MrLeVq__calendarDay.page-module__MrLeVq__future{opacity:.6}.page-module__MrLeVq__dayLabel{color:var(--color-text-muted);font-size:.75rem;font-weight:500}.page-module__MrLeVq__calendarDay.page-module__MrLeVq__completed .page-module__MrLeVq__dayLabel{color:var(--color-success)}.page-module__MrLeVq__calendarDay.page-module__MrLeVq__today .page-module__MrLeVq__dayLabel{color:#ff6b6b;font-weight:600}.page-module__MrLeVq__dayEmoji{font-size:1.25rem}.page-module__MrLeVq__dayReward{color:var(--color-gold);font-size:.7rem;font-weight:700}.page-module__MrLeVq__calendarDay.page-module__MrLeVq__completed .page-module__MrLeVq__dayReward{color:var(--color-success)}.page-module__MrLeVq__milestoneHint{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-text-muted);background:#ffc1071a;border:1px solid #ffc10733;font-size:.8rem;display:flex}.page-module__MrLeVq__milestoneIcon{font-size:1rem}.page-module__MrLeVq__milestoneList{gap:var(--spacing-sm);margin-left:auto;display:flex}.page-module__MrLeVq__milestoneList span{background:var(--color-surface);border-radius:var(--radius-sm);color:var(--color-text-muted);padding:2px 8px;font-size:.7rem;font-weight:600}.page-module__MrLeVq__milestoneList span.page-module__MrLeVq__achieved{color:var(--color-success);background:#22c55e26}.page-module__MrLeVq__btnSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite page-module__MrLeVq__spin}@keyframes page-module__MrLeVq__spin{to{transform:rotate(360deg)}}.page-module__MrLeVq__taskSkeleton{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--spacing-md);border:1px solid var(--glass-border)}.page-module__MrLeVq__skeletonHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.page-module__MrLeVq__skeletonTitle{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-surface) 50%, var(--color-surface-hover) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:60%;height:18px;animation:1.5s infinite page-module__MrLeVq__shimmer}.page-module__MrLeVq__skeletonReward{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-surface) 50%, var(--color-surface-hover) 75%);border-radius:var(--radius-sm);background-size:200% 100%;width:50px;height:20px;animation:1.5s infinite page-module__MrLeVq__shimmer}.page-module__MrLeVq__skeletonDesc{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-surface) 50%, var(--color-surface-hover) 75%);border-radius:var(--radius-sm);width:80%;height:14px;margin-bottom:var(--spacing-md);background-size:200% 100%;animation:1.5s infinite page-module__MrLeVq__shimmer}.page-module__MrLeVq__skeletonProgress{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-surface) 50%, var(--color-surface-hover) 75%);border-radius:var(--radius-full);width:100%;height:8px;margin-bottom:var(--spacing-sm);background-size:200% 100%;animation:1.5s infinite page-module__MrLeVq__shimmer}.page-module__MrLeVq__skeletonBtn{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-surface) 50%, var(--color-surface-hover) 75%);border-radius:var(--radius-md);background-size:200% 100%;width:80px;height:32px;margin-left:auto;animation:1.5s infinite page-module__MrLeVq__shimmer}@keyframes page-module__MrLeVq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__MrLeVq__verifyingState{align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);text-align:center;flex-direction:column;display:flex}.page-module__MrLeVq__verifyingState h3{color:var(--color-text-main);margin:0;font-size:1.1rem}.page-module__MrLeVq__verifyingHint{color:var(--color-text-muted);margin:0;font-size:.85rem}.page-module__MrLeVq__tasksSection{border-top:1px solid var(--glass-border);padding-top:var(--spacing-lg)}.page-module__MrLeVq__tasksSectionHeader{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.page-module__MrLeVq__tasksSectionHeader h3{align-items:center;gap:var(--spacing-sm);color:var(--color-text-main);font-size:1rem;font-weight:600;display:flex}.page-module__MrLeVq__taskProgress{color:var(--color-text-muted);font-size:.85rem}.page-module__MrLeVq__weeklyResetHint{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);color:var(--color-primary);background:#4f46e51a;border:1px solid #4f46e533;font-size:.8rem;display:flex}.page-module__MrLeVq__loginHint,.page-module__MrLeVq__emptyTasks{text-align:center;padding:var(--spacing-xl);color:var(--color-text-muted);font-size:.9rem}.page-module__MrLeVq__unclaimedHint{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);color:var(--color-success);background:linear-gradient(135deg,#22c55e26 0%,#16a34a1a 100%);border:1px solid #22c55e4d;font-size:.85rem;font-weight:600;animation:2s ease-in-out infinite page-module__MrLeVq__pulse;display:flex}@keyframes page-module__MrLeVq__pulse{0%,to{opacity:1}50%{opacity:.8}}.page-module__MrLeVq__taskGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.page-module__MrLeVq__taskCard{background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-xs);flex-direction:column;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex}@media (hover:hover){.page-module__MrLeVq__taskCard:hover{border-color:#4f46e54d}}.page-module__MrLeVq__taskCard.page-module__MrLeVq__completed{background:#22c55e0d;border-color:#22c55e66}.page-module__MrLeVq__taskHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.page-module__MrLeVq__taskTitle{color:var(--color-text-main);margin:0;font-size:.9rem;font-weight:600;line-height:1.3}.page-module__MrLeVq__taskReward{border-radius:var(--radius-sm);color:var(--color-gold);white-space:nowrap;background:#ffc10726;align-items:center;gap:2px;padding:4px 8px;font-size:.85rem;font-weight:700;display:flex}.page-module__MrLeVq__taskDesc{color:var(--color-text-muted);margin:0;font-size:.8rem;line-height:1.4}.page-module__MrLeVq__taskProgressRow{align-items:center;gap:var(--spacing-sm);display:flex}.page-module__MrLeVq__taskProgressBar{background:var(--glass-highlight);border-radius:3px;flex:1;height:6px;overflow:hidden}.page-module__MrLeVq__taskProgressFill{background:linear-gradient(90deg, var(--color-primary) 0%, #5b52d9 100%);height:100%;transition:width .3s}.page-module__MrLeVq__taskProgressText{color:var(--color-text-muted);text-align:right;min-width:40px;font-size:.75rem}.page-module__MrLeVq__taskActions{gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}.page-module__MrLeVq__claimBtn{padding:var(--spacing-xs) var(--spacing-sm);background:linear-gradient(135deg, var(--color-success) 0%, var(--color-success-hover) 100%);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;flex:1;font-size:.8rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}@media (hover:hover){.page-module__MrLeVq__claimBtn:hover{transform:scale(1.02)}}.page-module__MrLeVq__claimBtn:disabled{opacity:.7}.page-module__MrLeVq__claimedBadge{text-align:center;color:var(--color-success);padding:var(--spacing-xs);flex:1;font-size:.8rem;font-weight:600}.page-module__MrLeVq__shareActionBtn{padding:var(--spacing-xs) var(--spacing-sm);background:linear-gradient(135deg, var(--color-primary) 0%, #5b52d9 100%);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:4px;font-size:.8rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex}@media (hover:hover){.page-module__MrLeVq__shareActionBtn:hover{transform:scale(1.02)}}.page-module__MrLeVq__shareOverlay{z-index:var(--z-modal,1050);background:#000000b3;justify-content:center;align-items:center;animation:.2s page-module__MrLeVq__fadeIn;display:flex;position:fixed;inset:0}.page-module__MrLeVq__shareModal{background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);width:90%;max-width:340px}.page-module__MrLeVq__shareHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.page-module__MrLeVq__shareHeader h3{margin:0;font-size:1.1rem}.page-module__MrLeVq__shareCloseBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1}.page-module__MrLeVq__shareHint{color:var(--color-text-muted);margin-bottom:var(--spacing-md);font-size:.85rem}.page-module__MrLeVq__shareOptions{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__MrLeVq__shareOption{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-background);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--color-text-main);cursor:pointer;font-size:.9rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex}@media (hover:hover){.page-module__MrLeVq__shareOption:hover{background:var(--color-surface-hover);border-color:var(--color-primary)}}.page-module__MrLeVq__shareOptionIcon{text-align:center;width:28px;font-size:1.25rem}.page-module__MrLeVq__shopSection{margin-bottom:var(--spacing-xl)}.page-module__MrLeVq__shopSection:last-child{margin-bottom:0}.page-module__MrLeVq__shopSectionTitle{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);color:var(--color-text-main);font-size:1rem;display:flex}.page-module__MrLeVq__silverTrialCard{border-radius:var(--radius-lg);padding:var(--spacing-lg);background:linear-gradient(135deg,#c0c0c01a 0%,#a9a9a90d 100%);border:1px solid #c0c0c04d}.page-module__MrLeVq__silverTrialHeader{gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.page-module__MrLeVq__silverTrialIcon{font-size:2.5rem}.page-module__MrLeVq__silverTrialInfo h4{color:silver;margin-bottom:4px;font-size:1.1rem;font-weight:700}.page-module__MrLeVq__silverTrialInfo p{color:var(--color-text-muted);font-size:.85rem;line-height:1.4}.page-module__MrLeVq__trialActiveStatus{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);color:var(--color-success);background:#22c55e26;border:1px solid #22c55e4d;font-weight:500;display:flex}.page-module__MrLeVq__countdown{color:var(--color-success);font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.1rem}.page-module__MrLeVq__trialInactiveStatus{padding:var(--spacing-sm) var(--spacing-md);background:var(--glass-bg-subtle);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);text-align:center;color:var(--color-text-muted);font-size:.85rem}.page-module__MrLeVq__silverTrialMeta{gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.page-module__MrLeVq__metaItem{padding:var(--spacing-sm);background:var(--color-surface);border-radius:var(--radius-md);flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.page-module__MrLeVq__metaItem span{color:var(--color-text-muted);font-size:.75rem}.page-module__MrLeVq__metaItem strong{color:var(--color-text-main);font-size:1rem}.page-module__MrLeVq__redeemBtn{width:100%;padding:var(--spacing-md);border-radius:var(--radius-md);color:#1a1a2e;cursor:pointer;background:linear-gradient(135deg,silver 0%,#a9a9a9 100%);border:none;font-size:.95rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}@media (hover:hover){.page-module__MrLeVq__redeemBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #c0c0c04d}}.page-module__MrLeVq__redeemBtn:disabled,.page-module__MrLeVq__redeemBtn.page-module__MrLeVq__disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.page-module__MrLeVq__silverTrialNote{margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center;background:#c0c0c01a;font-size:.8rem}.page-module__MrLeVq__comingSoon{padding:var(--spacing-xl);text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__MrLeVq__comingSoonIcon{margin-bottom:var(--spacing-md);font-size:3rem;animation:3s ease-in-out infinite page-module__MrLeVq__float}@keyframes page-module__MrLeVq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.page-module__MrLeVq__comingSoon p{color:var(--color-text-muted);font-size:.9rem}.page-module__MrLeVq__historyStats{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}.page-module__MrLeVq__historyStat{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);flex:1;display:flex}.page-module__MrLeVq__earnColor{color:var(--color-success)}.page-module__MrLeVq__spendColor{color:#f59e0b}.page-module__MrLeVq__historyStatValue{font-size:1.125rem;font-weight:700}.page-module__MrLeVq__historyStatLabel{color:var(--color-text-muted);font-size:.75rem}.page-module__MrLeVq__transactionList{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__MrLeVq__emptyHistory{text-align:center;padding:var(--spacing-xl);color:var(--color-text-muted)}.page-module__MrLeVq__transactionItem{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border-radius:var(--radius-md);display:flex}.page-module__MrLeVq__txnIcon{font-size:1.25rem}.page-module__MrLeVq__txnInfo{flex:1}.page-module__MrLeVq__txnDesc{font-size:.9rem}.page-module__MrLeVq__txnTime{color:var(--color-text-muted);font-size:.75rem}.page-module__MrLeVq__txnAmount{font-size:.95rem;font-weight:700}.page-module__MrLeVq__txnAmount.page-module__MrLeVq__earn{color:var(--color-success)}.page-module__MrLeVq__txnAmount.page-module__MrLeVq__spend{color:#f59e0b}.page-module__MrLeVq__confirmOverlay{z-index:var(--z-modal,1050);background:#000000b3;justify-content:center;align-items:center;animation:.2s page-module__MrLeVq__fadeIn;display:flex;position:fixed;inset:0}.page-module__MrLeVq__confirmModal{background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;width:90%;max-width:360px}.page-module__MrLeVq__confirmModal h3{margin-bottom:var(--spacing-md);color:var(--color-text-main);font-size:1.125rem}.page-module__MrLeVq__confirmModal p{color:var(--color-text-muted);margin-bottom:var(--spacing-lg);font-size:.9rem;line-height:1.5}.page-module__MrLeVq__confirmActions{gap:var(--spacing-md);display:flex}.page-module__MrLeVq__cancelBtn{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;flex:1;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}@media (hover:hover){.page-module__MrLeVq__cancelBtn:hover{background:var(--glass-highlight)}}.page-module__MrLeVq__confirmBtn{padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg, var(--color-primary) 0%, #5b52d9 100%);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;flex:1;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}@media (hover:hover){.page-module__MrLeVq__confirmBtn:hover:not(:disabled){transform:scale(1.02)}}.page-module__MrLeVq__confirmBtn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.page-module__MrLeVq__header{gap:var(--spacing-md);flex-direction:column}.page-module__MrLeVq__pointsDisplay{justify-content:center;width:100%}.page-module__MrLeVq__historyStats{flex-direction:column}.page-module__MrLeVq__claimBtn,.page-module__MrLeVq__shareActionBtn,.page-module__MrLeVq__tab{min-height:44px}.page-module__MrLeVq__container{padding:var(--spacing-sm)}.page-module__MrLeVq__header{padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.page-module__MrLeVq__title{font-size:1.25rem}.page-module__MrLeVq__subtitle{font-size:.8rem}.page-module__MrLeVq__pointsDisplay{padding:var(--spacing-sm) var(--spacing-md)}.page-module__MrLeVq__pointsLabel{font-size:.7rem}.page-module__MrLeVq__pointsIcon,.page-module__MrLeVq__pointsValue{font-size:1.25rem}.page-module__MrLeVq__tabs{margin-bottom:var(--spacing-md);flex-wrap:wrap;padding:3px}.page-module__MrLeVq__tab{padding:var(--spacing-xs) var(--spacing-sm);flex:45%;gap:4px;font-size:.8rem}.page-module__MrLeVq__tab svg{width:16px;height:16px}.page-module__MrLeVq__content,.page-module__MrLeVq__checkinCard{padding:var(--spacing-md)}.page-module__MrLeVq__checkinHeader{gap:var(--spacing-sm);flex-direction:column;align-items:stretch}.page-module__MrLeVq__streakInfo{justify-content:center}.page-module__MrLeVq__streakFire{font-size:1.5rem}.page-module__MrLeVq__streakValue{font-size:1.1rem}.page-module__MrLeVq__checkinBtn{width:100%;padding:var(--spacing-sm) var(--spacing-lg);justify-content:center;font-size:.9rem}.page-module__MrLeVq__checkedBadge{text-align:center;width:100%}.page-module__MrLeVq__checkinCalendar{grid-template-columns:repeat(7,1fr);gap:4px}.page-module__MrLeVq__calendarDay{padding:var(--spacing-xs)}.page-module__MrLeVq__dayLabel{font-size:.75rem}.page-module__MrLeVq__dayEmoji{font-size:1rem}.page-module__MrLeVq__dayReward{font-size:.7rem}.page-module__MrLeVq__milestoneHint{text-align:center;justify-content:center;gap:var(--spacing-xs);flex-wrap:wrap}.page-module__MrLeVq__milestoneList{width:100%;margin-left:0;margin-top:var(--spacing-xs);justify-content:center}.page-module__MrLeVq__milestoneList span{padding:2px 6px;font-size:.75rem}.page-module__MrLeVq__taskGrid{gap:var(--spacing-sm);grid-template-columns:1fr}.page-module__MrLeVq__taskCard{padding:var(--spacing-sm)}.page-module__MrLeVq__taskTitle{font-size:.85rem}.page-module__MrLeVq__taskDesc{font-size:.75rem}.page-module__MrLeVq__taskReward{padding:3px 6px;font-size:.8rem}.page-module__MrLeVq__taskProgressText{min-width:35px;font-size:.7rem}.page-module__MrLeVq__claimBtn,.page-module__MrLeVq__shareActionBtn{padding:6px var(--spacing-sm);font-size:.75rem}.page-module__MrLeVq__claimedBadge{font-size:.75rem}.page-module__MrLeVq__silverTrialCard{padding:var(--spacing-md)}.page-module__MrLeVq__silverTrialIcon{font-size:2rem}.page-module__MrLeVq__silverTrialInfo h4{font-size:1rem}.page-module__MrLeVq__silverTrialInfo p{font-size:.8rem}.page-module__MrLeVq__metaItem span{font-size:.7rem}.page-module__MrLeVq__metaItem strong{font-size:.9rem}.page-module__MrLeVq__redeemBtn{padding:var(--spacing-sm);font-size:.85rem}.page-module__MrLeVq__historyStat{padding:var(--spacing-sm)}.page-module__MrLeVq__historyStatValue{font-size:1rem}.page-module__MrLeVq__transactionItem{padding:var(--spacing-xs) var(--spacing-sm)}.page-module__MrLeVq__txnDesc{font-size:.8rem}.page-module__MrLeVq__txnTime{font-size:.7rem}.page-module__MrLeVq__txnAmount{font-size:.85rem}.page-module__MrLeVq__confirmModal,.page-module__MrLeVq__shareModal{padding:var(--spacing-md)}.page-module__MrLeVq__shareOption{padding:var(--spacing-sm)}.page-module__MrLeVq__verifyingState{padding:var(--spacing-lg)}}@media (max-width:360px){.page-module__MrLeVq__container{padding:var(--spacing-xs)}.page-module__MrLeVq__header{padding:var(--spacing-sm)}.page-module__MrLeVq__title{font-size:1.1rem}.page-module__MrLeVq__content{padding:var(--spacing-sm)}.page-module__MrLeVq__taskCard{padding:var(--spacing-xs)}.page-module__MrLeVq__taskHeader{flex-wrap:wrap}.page-module__MrLeVq__taskTitle{flex:100%;margin-bottom:4px}.page-module__MrLeVq__taskReward{margin-left:auto}}
