.learning-task_entry__ScjGO{padding:0}.learning-task_streakCardError__0Hl1t,.learning-task_streakCardSkeleton__1zgmB,.learning-task_streakCard__83YXJ{width:100%;border-radius:.45rem}.learning-task_streakCardError__0Hl1t,.learning-task_streakCardSkeleton__1zgmB{height:6.375rem}.learning-task_streakCard__83YXJ{position:relative;display:block;overflow:visible;min-height:6.375rem;border:0;padding:.4375rem .625rem 1.125rem 5.6875rem;background:#fff8f3;box-shadow:0 1.8px .6875rem rgba(103,119,153,.25),inset 0 -.25rem 0 rgba(255,122,56,.3);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}.learning-task_streakCard__83YXJ:active{transform:scale(.986);box-shadow:0 1px .375rem rgba(103,119,153,.22),inset 0 -.1875rem 0 rgba(255,122,56,.3)}.learning-task_streakFlame__AVVyz{position:absolute;top:.6875rem;left:.1875rem;width:5.125rem;height:4.75rem;object-fit:contain;pointer-events:none}.learning-task_streakFlameLit__91Dro{animation:learning-task_flameGlow__lpMtm 2.6s ease-in-out infinite;transform-origin:50% 80%}.learning-task_streakAccent__OOpsV{position:absolute;top:-.125rem;left:.625rem;width:.5625rem;height:1.4375rem;border-radius:.125rem;background:#ee9b72;box-shadow:inset 0 -.125rem 0 0 #cb622e}.learning-task_streakContent__gzGDX{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;align-items:flex-start;text-align:left}.learning-task_streakHeadline__3kywc{display:flex;min-width:0;align-items:center;gap:.5rem}.learning-task_streakDays__xOByJ{color:#ff7a38;font-size:1.25rem;font-weight:900;line-height:1.75rem}.learning-task_streakDays__xOByJ,.learning-task_streakStatus__Xl0eg{font-family:Satoshi,system-ui,sans-serif;font-style:normal;white-space:nowrap}.learning-task_streakStatus__Xl0eg{display:inline-flex;height:1.125rem;align-items:center;border:.52px solid #a99ebc;border-radius:.5rem;padding:0 .375rem;color:#a99ebc;background:#fdfcff;font-size:.625rem;font-weight:700;line-height:.75rem;text-align:center}.learning-task_streakStatusCompleted__b0a2M{border-color:#60cfa0;color:#36b387;background:#f0fff9}.learning-task_streakLabel__jgVM_{margin-top:.125rem;color:#ff8244;font-size:.875rem;font-weight:700;line-height:1.2;white-space:nowrap}.learning-task_streakHint__4D1im{margin-top:.4375rem;max-width:13.3125rem;color:#ff8244;font-size:.625rem;font-weight:500;line-height:1.2;text-align:left;white-space:normal}.learning-task_streakArrow__I0Fgr{position:absolute;top:50%;right:.625rem;width:1.5625rem;height:1.5625rem;flex-shrink:0;transform:translateY(-50%);transition:transform .16s ease}.learning-task_streakCard__83YXJ:active .learning-task_streakArrow__I0Fgr{transform:translate(.125rem,-50%)}.learning-task_streakCardSkeleton__1zgmB{position:relative;overflow:hidden;background:#fff8f3;box-shadow:0 1.8px .6875rem rgba(103,119,153,.18),inset 0 -.25rem 0 rgba(255,122,56,.16)}.learning-task_streakCardSkeleton__1zgmB:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.72) 50%,transparent 80%);content:"";pointer-events:none;transform:translateX(-120%);animation:learning-task_skeletonSweep__oEVSo 1.4s ease-in-out infinite}.learning-task_streakSkeletonAccent__YTbeZ{position:absolute;z-index:1;top:0;left:.625rem;width:.5625rem;height:1.4375rem;border-radius:.125rem;background:#ee9b72;box-shadow:inset 0 -.125rem 0 0 #cb622e}.learning-task_streakSkeletonFlame___pMLK{position:absolute;z-index:1;top:1.375rem;left:.9375rem;width:3.375rem;height:3.375rem;border-radius:50%;background:#f3dcd1}.learning-task_streakSkeletonContent__vBgAM{position:absolute;z-index:1;top:1.0625rem;left:5.1875rem;display:flex;flex-direction:column;gap:.4375rem}.learning-task_streakSkeletonHeadline__PpJs_{display:flex;align-items:center;gap:.5rem}.learning-task_streakSkeletonTitle__CNrMk{width:6rem;height:1.0625rem;border-radius:.5625rem;background:#f2d8cc}.learning-task_streakSkeletonStatus__C_H3H{width:3rem;height:.875rem;border-radius:.5rem;background:#f7e6df}.learning-task_streakSkeletonLabel__mmj7a{width:7.375rem;height:.6875rem;border-radius:.375rem;background:#f5dfd6}.learning-task_streakSkeletonArrow__8qK7S{position:absolute;z-index:1;top:2.1875rem;right:.625rem;width:1.5625rem;height:1.5625rem;border-radius:50%;background:#f3dcd1}.learning-task_streakCardError__0Hl1t{display:flex;align-items:center;justify-content:space-between;border:0;padding:0 1.5rem;color:#5e647a;background:#fff8f3;box-shadow:0 1.8px .6875rem rgba(103,119,153,.25),inset 0 -.25rem 0 rgba(255,122,56,.3);font-size:.875rem;cursor:pointer}.learning-task_streakCardError__0Hl1t strong{color:#ff7a38}.learning-task_dialogRoot__ESNkm{--dialog-top-space:max(0.75rem,env(safe-area-inset-top));--dialog-bottom-space:max(0.75rem,env(safe-area-inset-bottom));position:fixed;z-index:1200;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--dialog-top-space) 1.25rem var(--dialog-bottom-space)}.learning-task_dialogBackdrop__pJ9ro{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:rgba(0,0,0,.65);animation:learning-task_backdropIn__ZyQE1 .18s ease-out both}.learning-task_dialogPanel__9qmfU{position:relative;font-family:var(--font-satoshi);width:min(22.625rem,calc(100vw - 2.5rem));max-height:calc(100dvh - var(--dialog-top-space) - var(--dialog-bottom-space));filter:drop-shadow(0 .625rem 1.375rem rgba(9,10,54,.22));animation:learning-task_dialogIn__VvnBd .26s cubic-bezier(.22,.9,.36,1) both}.learning-task_dialogHeader__C1Job{position:relative;height:5.3125rem;overflow:visible;border-radius:.5rem;background:#cbddff}.learning-task_dialogHeaderBackground__fu8SW{position:absolute;z-index:0;inset:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.learning-task_calendarIcon__B0NAM{position:absolute;z-index:2;top:-1.3125rem;left:1.25rem;width:3.8125rem;height:4.125rem;object-fit:contain;filter:drop-shadow(0 .25rem .25rem #98b1f6)}.learning-task_dialogClose__5nBJS{position:absolute;z-index:3;top:1.0625rem;right:1.0625rem;display:block;width:.9375rem;height:.9375rem;border:0;padding:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.learning-task_dialogClose__5nBJS img{width:.9375rem;height:.9375rem}.learning-task_dialogBody__Q2w3B{--divider-center:12.3125rem;position:relative;display:flex;height:min(35rem,calc(100dvh - 3.6875rem - var(--dialog-top-space) - var(--dialog-bottom-space)));min-height:0;flex-direction:column;margin-top:-1.625rem;overflow:hidden;border-radius:.5rem;background:#fff;clip-path:polygon(0 0,100% 0,100% calc(var(--divider-center) - .59375rem),calc(100% - .4625rem) calc(var(--divider-center) - 1.7px),calc(100% - .5125rem) calc(var(--divider-center) - 1.1px),calc(100% - .55rem) calc(var(--divider-center) - .5px),calc(100% - .5625rem) calc(var(--divider-center) - .25px),calc(100% - .5625rem) calc(var(--divider-center) + .25px),calc(100% - .55rem) calc(var(--divider-center) + .5px),calc(100% - .5125rem) calc(var(--divider-center) + 1.1px),calc(100% - .4625rem) calc(var(--divider-center) + 1.7px),100% calc(var(--divider-center) + .59375rem),100% 100%,0 100%,0 calc(var(--divider-center) + .59375rem),.4625rem calc(var(--divider-center) + 1.7px),.5125rem calc(var(--divider-center) + 1.1px),.55rem calc(var(--divider-center) + .5px),.5625rem calc(var(--divider-center) + .25px),.5625rem calc(var(--divider-center) - .25px),.55rem calc(var(--divider-center) - .5px),.5125rem calc(var(--divider-center) - 1.1px),.4625rem calc(var(--divider-center) - 1.7px),0 calc(var(--divider-center) - .59375rem))}.learning-task_dialogBodyStreakOnly__0uNZl{height:auto;margin-top:-2.25rem;padding-bottom:1.25rem;clip-path:none}.learning-task_dialogBodyStreakOnly__0uNZl .learning-task_dialogTop__D8Uza{padding-top:1.625rem}.learning-task_dialogTop__D8Uza{flex:0 0 auto;padding:1.53125rem .9375rem 0}.learning-task_dialogTasks__O7i1n{height:0;min-height:0;flex:1 1 0;display:flex;flex-direction:column;padding:0 .9375rem 1.5625rem}.learning-task_taskListViewport__iq3gC{height:0;min-height:0;flex:1 1 0;padding-top:.9375rem}.learning-task_taskListScroll__nANhk{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.learning-task_taskListScroll__nANhk::-webkit-scrollbar{display:none}@media (hover:none) and (pointer:coarse){.learning-task_taskListScroll__nANhk{scrollbar-width:none}.learning-task_taskListScroll__nANhk::-webkit-scrollbar{display:none}}.learning-task_dialogTop__D8Uza h2{margin:0 .3125rem;color:#091e41;font-size:1.25rem;font-weight:900;line-height:1.625rem}.learning-task_weekGrid__xXc9p{display:grid;grid-template-columns:repeat(7,2.625rem);gap:.25rem;width:19.875rem;margin:1.125rem auto 0}.learning-task_weekDay__wfZQv{display:flex;width:2.625rem;height:5.25rem;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:.9375rem;border-radius:.5rem;color:#b3b3b3;background:rgba(203,221,255,.3);font-size:.8125rem;font-weight:700;line-height:.75rem}.learning-task_weekDay__wfZQv>span:first-child{margin-top:0;white-space:nowrap}.learning-task_weekFire__c9pd9{display:grid;width:1.875rem;height:1.875rem;margin-top:1rem;place-items:center;border-radius:50%}.learning-task_weekFire__c9pd9 img{width:1.375rem;height:1.375rem}.learning-task_weekFireLit__ADBye{background:#ffe1d1}.learning-task_weekFireToday___9UB5{background:#f67429}.learning-task_weekFireInactive__7EwhV{background:#e5e6e6}.learning-task_weekDayToday__M0J18{color:#b3b3b3;position:relative;z-index:1;box-sizing:border-box}.learning-task_weekDayToday__M0J18:after{position:absolute;inset:0;border:1.5px solid #f67429;border-radius:inherit;content:"";pointer-events:none}.learning-task_streakCaption__IcECC{margin:.625rem 0 0;color:#f67429;font-size:.75rem;font-weight:700;line-height:.875rem;text-align:center}.learning-task_taskDivider__KK9a5{height:1px;margin:1.25rem 0 .875rem;background:repeating-linear-gradient(90deg,#b6b7b6 0 .25rem,transparent .25rem .5rem)}.learning-task_taskHeadingRow___69yn{display:flex;height:1.75rem;align-items:flex-start;justify-content:space-between}.learning-task_taskHeadingRow___69yn h3{margin:0;color:#000;font-size:1rem;font-weight:700;line-height:1.375rem}.learning-task_deadline__igep6{display:grid;width:6.125rem;flex:0 0 6.125rem;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.375rem;color:#f67429;font-size:1rem;font-weight:700;line-height:1.375rem}.learning-task_deadlineValue__JYtSu{min-width:0;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.learning-task_deadline__igep6 img{width:1rem;height:1rem}.learning-task_taskPrompt__W6EGp{margin:-1px 0 0;color:#b3b3b3;font-size:.625rem;font-style:normal;font-weight:700;line-height:.75rem;white-space:nowrap}.learning-task_taskList__kfHbI{display:flex;flex-direction:column;gap:.75rem;margin-top:0}.learning-task_taskCard__uk1DG{position:relative;display:block;width:100%;height:5rem;box-sizing:border-box;overflow:hidden;border:1.08px solid transparent;border-radius:.5rem;color:#000;background:transparent;scroll-snap-align:start;text-decoration:none;transition:transform .15s ease;-webkit-tap-highlight-color:transparent}a.learning-task_taskCard__uk1DG:active{transform:scale(.987)}.learning-task_taskCardCompleted__Z22W3{overflow:hidden;border-color:#38b45a;background:linear-gradient(100deg,#d0efdf 3.61%,#fafff9 58.91%,rgba(239,244,255,.5) 100.07%);box-shadow:0 1.8px .16875rem 0 rgba(103,119,153,.25)}.learning-task_taskCardCompletedPattern__5zpQR{left:-.1875rem;width:calc(100% + .375rem)}.learning-task_taskCardBackground__tu9DT,.learning-task_taskCardCompletedPattern__5zpQR{position:absolute;z-index:0;top:-.1875rem;height:calc(100% + .375rem);pointer-events:none}.learning-task_taskCardBackground__tu9DT{left:-.25rem;width:calc(100% + .5rem);max-width:none;max-height:none}.learning-task_taskArtwork__0ik5B{position:absolute;z-index:1;top:.875rem;left:.8125rem;width:3.1875rem;height:3.1875rem;object-fit:contain;pointer-events:none}.learning-task_taskName__FZLee{position:absolute;top:.875rem;right:3.75rem;left:5.25rem;overflow:hidden;color:#000;font-size:.875rem;font-weight:700;line-height:1.1875rem;text-overflow:ellipsis;white-space:nowrap}.learning-task_taskProgressText__5nBwM{position:absolute;top:.75rem;right:.9375rem;width:max-content;min-width:1.875rem;color:#3c61dd;font-size:0;font-weight:700;line-height:0;text-align:right;white-space:nowrap}.learning-task_taskProgressText__5nBwM strong{display:inline-block;font-size:1rem;font-weight:700;line-height:normal}.learning-task_taskProgressSuffix__YAkze{display:inline-block;font-size:.75rem;font-weight:700;line-height:normal}.learning-task_taskProgressIncomplete__pDrmY{color:#3c61dd}.learning-task_taskProgressCompleted__1f_Vc{color:#38b35a}.learning-task_taskProgressTrack__OWkoE{position:absolute;right:.9375rem;bottom:1.125rem;left:5.25rem;height:.5625rem;overflow:hidden;border-radius:.75rem;background:#d5dbff}.learning-task_taskProgressTrackCompleted___DeY6{background:#d0efdf}.learning-task_taskProgressBar__HWYtS{display:block;height:100%;border-radius:.75rem;transition:width .36s cubic-bezier(.22,.9,.36,1)}.learning-task_taskProgressBarIncomplete__s07Ub,.learning-task_taskProgressBar__HWYtS{background:linear-gradient(90deg,#a0aeff,#4762ff)}.learning-task_taskProgressBarCompleted__3keYb{background:linear-gradient(270deg,#caffa1 3%,#38b45a 95.92%)}.learning-task_emptyTasks__8NOhQ{display:grid;min-height:7.5rem;place-items:center;margin:.5rem 0 0;color:#949bb6;font-size:.875rem;text-align:center}@keyframes learning-task_backdropIn__ZyQE1{0%{opacity:0}to{opacity:1}}@keyframes learning-task_dialogIn__VvnBd{0%{opacity:0;transform:translateY(.75rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes learning-task_flameGlow__lpMtm{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes learning-task_skeletonSweep__oEVSo{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@media (max-width:370px){.learning-task_dialogRoot__ESNkm{padding-inline:.75rem}.learning-task_dialogPanel__9qmfU{width:calc(100vw - 1.5rem)}.learning-task_weekGrid__xXc9p{grid-template-columns:repeat(7,minmax(2.25rem,2.625rem));width:100%}.learning-task_weekDay__wfZQv{width:100%}}@media (prefers-reduced-motion:reduce){.learning-task_dialogBackdrop__pJ9ro,.learning-task_dialogPanel__9qmfU,.learning-task_streakCardSkeleton__1zgmB,.learning-task_streakCardSkeleton__1zgmB:after,.learning-task_streakFlameLit__91Dro{animation:none}.learning-task_streakCard__83YXJ,.learning-task_taskCard__uk1DG,.learning-task_taskProgressBar__HWYtS{transition:none}}.learning-task_profileCard__aJW_t{overflow:hidden;padding:.5625rem 2.375rem 1.125rem 5.6875rem;background:#fffbef;box-shadow:none}.learning-task_profileCard__aJW_t:after,.learning-task_profileCard__aJW_t:before{position:absolute;inset-block-start:0;inset-block-end:-1px;content:"";pointer-events:none;background-repeat:no-repeat;background-size:100% 100%}.learning-task_profileCard__aJW_t:before{inset-inline-end:-1px;width:10.3125rem;background-image:url(/_next/static/media/streak-right.2dc91851.svg)}.learning-task_profileCard__aJW_t:after{inset-inline-start:6.375rem;width:12.5rem;background-image:url(/_next/static/media/streak-center.e3cba903.svg)}.learning-task_profileCard__aJW_t:active{box-shadow:none}.learning-task_profileCard__aJW_t .learning-task_streakAccent__OOpsV{display:none}.learning-task_profileCard__aJW_t .learning-task_streakDays__xOByJ,.learning-task_profileCard__aJW_t .learning-task_streakHint__4D1im,.learning-task_profileCard__aJW_t .learning-task_streakLabel__jgVM_{color:#93694a}.learning-task_profileCard__aJW_t .learning-task_streakFlameLit__91Dro{animation:none}.learning-task_profileCard__aJW_t .learning-task_streakStatusCompleted__b0a2M{background:white}.learning-task_profileCard__aJW_t .learning-task_streakHeadline__3kywc{flex-wrap:wrap;gap:.25rem .5rem}.learning-task_profileCard__aJW_t .learning-task_streakHint__4D1im{margin-top:.4375rem}.learning-task_profileArrow__Hjykt{position:absolute;z-index:1;inset-inline-end:.6875rem;top:50%;width:.8125rem;height:1.25rem;transform:translateY(-50%)}.learning-task_profileCard__aJW_t .learning-task_streakFlame__AVVyz{object-fit:fill;z-index:1}