.HifzContainer_container__jgJTh{--hifz-surface:#131a18;--hifz-surface-alt:#0c1110;--hifz-surface-hover:#1b2421;--hifz-border:#26312d;--hifz-border-faint:#2f3b37;--hifz-text:#dfe7e3;--hifz-text-strong:#eef3f0;--hifz-text-mid:#c5d0cb;--hifz-text-secondary:#a3b1aa;--hifz-text-muted:#8c9a93;--hifz-text-faint:#66746e;--hifz-brand:#34b299;--hifz-brand-dark:#247f6c;--hifz-brand-darker:#1c6e5e;--hifz-brand-surface:#10241e;--hifz-brand-text:#bdeee1;--hifz-accent:#f2bf7a;--hifz-accent-dark:#d99f2e;--hifz-accent-surface:#2a1f0f;--hifz-warning:#f2b705;--hifz-warning-surface:#2a1f0f;--hifz-warning-text:#f2bf7a;--hifz-error:#d64545;--hifz-error-surface:#2a1414;--hifz-error-text:#ff9b9b;--hifz-success:#5cc98a;width:100%;height:calc(100dvh - 5rem);margin-top:5rem;position:relative;background:var(--hifz-surface-alt);color:var(--hifz-text)}.HifzContainer_quranProgress__UXeSW{position:absolute;top:0;left:0;right:0;height:3px;background:var(--hifz-surface-hover);z-index:10}.HifzContainer_quranProgressFill__R_cD6{height:100%;background:linear-gradient(to right,var(--hifz-brand),#16a34a);transition:width .6s ease}.HifzAyahMarker_wrapper__rHHl2{display:inline-flex;align-items:center;gap:calc(var(--marker-base, 2.6rem)*.2308);margin-right:calc(var(--marker-base, 2.6rem)*.3846);font-family:Scheherazade New,serif;vertical-align:middle}.HifzAyahMarker_ayahMark__F3Mil{display:inline-flex;align-items:center;font-size:calc(var(--marker-base, 2.6rem)*.8);font-weight:400;color:var(--hifz-text-secondary);line-height:1;white-space:nowrap}.HifzAyahMarker_rukuMark__7p8jF{display:inline-flex;align-items:center;justify-content:center;font-family:Scheherazade New,serif}.HifzAyahMarker_rukuSymbol__mUhPo{position:relative;display:inline-block;font-size:calc(var(--marker-base, 2.6rem)*.9231);font-weight:700;color:var(--hifz-text);line-height:1;margin-bottom:calc(var(--marker-base, 2.6rem)*.5769)}.HifzAyahMarker_rukuTop__y7vps{bottom:75%;left:50%;transform:translateX(-50%)}.HifzAyahMarker_rukuMiddle__ecJQM,.HifzAyahMarker_rukuTop__y7vps{position:absolute;font-size:calc(var(--marker-base, 2.6rem)*.5385);font-weight:700;color:var(--hifz-text);line-height:1;white-space:nowrap}.HifzAyahMarker_rukuMiddle__ecJQM{top:65%;left:60%}.HifzAyahMarker_rukuBottom__MjTPg{position:absolute;top:140%;left:50%;transform:translateX(-50%);font-size:calc(var(--marker-base, 2.6rem)*.5385);font-weight:700;color:var(--hifz-text);line-height:1;white-space:nowrap}.StreakBar_bar__1yYo8{display:flex;align-items:center;gap:4px}.StreakBar_pip__HB844{width:10px;height:10px;border-radius:50%;background:#e2e8f0;flex-shrink:0;transition:background .15s}.StreakBar_pip1__1hD_p,.StreakBar_pip2__Wn2Ih,.StreakBar_pip3__CcJam,.StreakBar_pip4__mRMpe{background:#34b299}.StreakBar_pip5__SIl7B{background:#16a34a}.WBWText_block__JjWcb{display:inline;line-height:2.4}.WBWText_word__FbPj1{display:inline;border-radius:.3rem;padding:0 .15rem;transition:background .12s;touch-action:manipulation}@media(hover:hover)and (pointer:fine){.WBWText_word__FbPj1{cursor:pointer}.WBWText_word__FbPj1:hover{background:rgba(52,178,153,.12)}}.WBWText_word__FbPj1.WBWText_active__mqpeS{background:rgba(52,178,153,.2)}.WBWText_popupFixed__uoiD7{position:fixed;transform:translateX(-50%);background:var(--hifz-surface);color:var(--hifz-text-strong);border:1px solid var(--hifz-border);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:.7rem;padding:1rem 1.4rem;display:flex;flex-direction:column;align-items:center;white-space:nowrap;z-index:5000;pointer-events:none;animation:WBWText_fadeIn__Kkcl6 .12s ease-out}.WBWText_popupFixed__uoiD7:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--hifz-surface);border-bottom:none}.WBWText_popupFixed__uoiD7.WBWText_popupBelow___EjFj:after{top:auto;bottom:100%;border-top:none;border-bottom:5px solid var(--hifz-surface)}.WBWText_popupTranslit__2ae6b{font-size:1.4rem;color:var(--hifz-text-secondary);font-style:italic;padding-bottom:.6rem;margin-bottom:.6rem;border-bottom:1px solid var(--hifz-border)}.WBWText_popupMeaning__JGG4t{font-size:1.6rem;font-weight:600}@keyframes WBWText_fadeIn__Kkcl6{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media(hover:hover)and (pointer:fine){.WBWText_quiet__ao_Xx .WBWText_word__FbPj1.WBWText_active__mqpeS,.WBWText_quiet__ao_Xx .WBWText_word__FbPj1:hover{background:rgba(0,0,0,0)}}.AyahBlock_ayahBlock__bFG1v{padding:1.2rem;background:var(--hifz-surface);border-radius:1rem;border:1px solid var(--hifz-border);display:flex;flex-direction:column;gap:.8rem;margin-bottom:.8rem;min-width:0;transition:border-color .2s,background .2s}.AyahBlock_ayahBlock__bFG1v.AyahBlock_playing__rL__X{background:#f0fdf4;border-color:var(--hifz-brand)}.AyahBlock_ayahBlock__bFG1v.AyahBlock_compact__DIYw8{padding:.6rem;cursor:pointer}.AyahBlock_arabicText__2aT_T{direction:rtl;font-family:Scheherazade New,serif;font-size:2.4rem;line-height:2.2;text-align:right;color:var(--hifz-text);width:100%;min-width:0;white-space:normal;overflow-wrap:normal}.AyahBlock_translation__XhJYk{font-size:1.8rem;line-height:1.75;color:var(--hifz-text-secondary);border-top:1px solid var(--hifz-border);padding-top:.6rem}.AyahBlock_ayahMeta___egkS{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;color:var(--hifz-text-secondary)}.AyahBlock_revealBtn__Wz3lI{font-size:1.4rem;font-weight:600;color:var(--hifz-text-secondary);background:var(--hifz-surface-hover);border:1px solid var(--hifz-border);border-radius:.6rem;padding:.6rem 1.4rem;cursor:pointer;font-family:inherit;direction:ltr}.AyahBlock_revealBtn__Wz3lI:hover{background:var(--hifz-border)}.AyahBlock_statusBadge__4dXY1{font-size:1.4rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.AyahBlock_statusBadge__4dXY1.AyahBlock_s__mUpdn{background:#fef9c3;color:#854d0e}.AyahBlock_statusBadge__4dXY1.AyahBlock_i__sYJbQ{background:#ffedd5;color:#9a3412}.AyahBlock_statusBadge__4dXY1.AyahBlock_d__mGOWt{background:#dcfce7;color:#166534}.AyahBlock_statusBadge__4dXY1.AyahBlock_n__xbrZh{background:var(--hifz-surface-hover);color:var(--hifz-text-muted)}.AyahBlock_bismillahHeader__kgH_c{text-align:center;line-height:2;color:var(--hifz-text-strong);font-family:Scheherazade New,serif;margin-bottom:.4rem}.AyahBlock_wbwRow__kZ73c{display:inline}.AyahBlock_ghostSpan__kPFbe,.AyahBlock_revealedSpan__swgzF,.AyahBlock_wbwRow__kZ73c{border-radius:.25rem;padding:0 .15rem}.AyahBlock_ghostSpan__kPFbe{animation:AyahBlock_pulseHighlight__X2rCB 1.4s ease-in-out infinite}.AyahBlock_ghostText__FJGcg{visibility:hidden}.AyahBlock_ghostBlock__JK0le{display:inline;border-radius:.25rem;animation:AyahBlock_pulseHighlight__X2rCB 1.4s ease-in-out infinite}.AyahBlock_ghostWordPad__us5vz{display:inline;padding:0 .15rem}@keyframes AyahBlock_pulseHighlight__X2rCB{0%,to{background:var(--hifz-border)}50%{background:var(--hifz-border-faint)}}.ContinuousAyahView_card__z5Lem{background:var(--hifz-surface);border:1px solid var(--hifz-border);border-radius:1rem;overflow:hidden;transition:border-color .2s}.ContinuousAyahView_card__z5Lem.ContinuousAyahView_playing__oc7jt{border-color:var(--hifz-brand);background:#f0fdf4}.ContinuousAyahView_promptHalf__y6QV0{padding:1.2rem 1.2rem .6rem}.ContinuousAyahView_promptCaption__ZysUy{display:block;font-size:1.4rem;font-weight:600;color:var(--hifz-text-secondary);margin-bottom:.3rem}.ContinuousAyahView_promptArabic__uWoLk{direction:rtl;font-family:Scheherazade New,serif;text-align:right;line-height:2.2;color:var(--hifz-text-strong)}.ContinuousAyahView_divider__VROkc{display:flex;align-items:center;gap:.6rem;padding:0 1.2rem}.ContinuousAyahView_line__M03Qu{flex:1;height:1px;background:var(--hifz-border)}.ContinuousAyahView_meta__r48d1{display:flex;align-items:center;gap:.4rem}.ContinuousAyahView_ref__xnbZH{font-size:1.4rem;color:var(--hifz-text-secondary);letter-spacing:.02em}.ContinuousAyahView_badge__2ZLin{font-size:1.4rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.ContinuousAyahView_badge__2ZLin.ContinuousAyahView_s__ZtOOj{background:#fef9c3;color:#854d0e}.ContinuousAyahView_badge__2ZLin.ContinuousAyahView_i__wuf4_{background:#ffedd5;color:#9a3412}.ContinuousAyahView_badge__2ZLin.ContinuousAyahView_d__NxPMU{background:#dcfce7;color:#166534}.ContinuousAyahView_badge__2ZLin.ContinuousAyahView_n__A9t_T{background:var(--hifz-surface-hover);color:var(--hifz-text-muted)}.ContinuousAyahView_targetHalf__T0zT5{padding:.6rem 1.2rem 1.2rem}.ContinuousAyahView_targetArabic__FfAtB{direction:rtl;font-family:Scheherazade New,serif;text-align:right;line-height:2.2;color:var(--hifz-text-strong)}.ContinuousAyahView_translation___fdLO{font-size:1.6rem;line-height:1.75;color:var(--hifz-text-secondary);border-top:1px solid var(--hifz-surface-hover);padding-top:.5rem;margin-top:.4rem}.ContinuousAyahView_wbwRow__VDVRG{display:inline}.ContinuousAyahView_ghostSpan__tCbsb,.ContinuousAyahView_revealedSpan__T3Dpl,.ContinuousAyahView_wbwRow__VDVRG{border-radius:.25rem;padding:0 .15rem}.ContinuousAyahView_ghostSpan__tCbsb{animation:ContinuousAyahView_pulseHighlight__kSjQg 1.4s ease-in-out infinite}.ContinuousAyahView_ghostText__XSnCq{visibility:hidden}.ContinuousAyahView_ghostBlock__FzNBr{display:inline;border-radius:.25rem;animation:ContinuousAyahView_pulseHighlight__kSjQg 1.4s ease-in-out infinite}.ContinuousAyahView_ghostWordPad__mQWdg{display:inline;padding:0 .15rem}@keyframes ContinuousAyahView_pulseHighlight__kSjQg{0%,to{background:var(--hifz-border)}50%{background:var(--hifz-border-faint)}}.RukuInfoHeader_header__JqVKj{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.4rem;border-bottom:1px solid var(--hifz-border);min-width:0}.RukuInfoHeader_pips__ZHQ2W{display:flex;gap:.3rem;align-items:center;flex-shrink:0}.RukuInfoHeader_pip__MbpjK{width:.8rem;height:.8rem;border-radius:50%}.RukuInfoHeader_pipFilled__Zfj9d{background:var(--hifz-brand)}.RukuInfoHeader_pipEmpty__FnQn3{background:var(--hifz-border-faint)}.RukuInfoHeader_msg__TQPmd{font-size:1.4rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.RukuInfoHeader_msgCorrect__3ivc4{color:#7fdcc4}.RukuInfoHeader_msgMistake__OIbe2{color:var(--hifz-error-text)}.RukuInfoHeader_msgNeutral__4cBfG{color:var(--hifz-text-secondary)}.AudioPlayerBar_bar__Vufh4{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1rem 1.4rem;border-radius:1.8rem;background:var(--hifz-surface);border:1.5px solid var(--hifz-border)}.AudioPlayerBar_playBtn__ZyEqJ{flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:50%;border:none;background:var(--hifz-brand-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;cursor:pointer;transition:background .15s}.AudioPlayerBar_playBtn__ZyEqJ:hover:not(:disabled){background:#2a907b}.AudioPlayerBar_playBtn__ZyEqJ:disabled{cursor:not-allowed;background:var(--hifz-border-faint)}.AudioPlayerBar_seekTrack__dEGh_{position:relative;flex:1;height:.6rem;border-radius:999px;background:var(--hifz-border);overflow:hidden}.AudioPlayerBar_seekFill__VzQI_{position:absolute;top:0;left:0;bottom:0;background:var(--hifz-brand);pointer-events:none;transition:width .1s linear}.AudioPlayerBar_seekInput__Syo6t{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.AudioPlayerBar_seekInput__Syo6t:disabled{cursor:not-allowed}.AudioPlayerBar_time__CUB4e{flex-shrink:0;font-size:1.4rem;font-variant-numeric:tabular-nums;color:var(--hifz-text-secondary);min-width:7.2rem;text-align:center}.AudioPlayerBar_speedBtn__to_lQ{flex-shrink:0;min-width:3.6rem;padding:.4rem .6rem;border-radius:.6rem;border:1px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-mid);font-size:1.4rem;font-weight:700;cursor:pointer;transition:background .15s}.AudioPlayerBar_speedBtn__to_lQ:hover:not(:disabled){background:var(--hifz-surface-hover)}.AudioPlayerBar_speedBtn__to_lQ:disabled{cursor:not-allowed}.SabqiMushafView_body__e7gdP{padding:1.4rem 1.6rem 1.6rem}.SabqiMushafView_audioPlayerSlot__vT3cv{margin-bottom:1.2rem}.SabqiMushafView_revealHint__FRfva{margin-top:.6rem;font-size:1.4rem;font-weight:600;color:var(--hifz-text-secondary);text-align:center;animation:SabqiMushafView_revealHintIn__Rxk_x .15s ease-out}@keyframes SabqiMushafView_revealHintIn__Rxk_x{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SabqiMushafView_arabicBlock__w57XX{line-height:2.4;text-align:justify;color:var(--hifz-text-strong);font-family:Scheherazade New,serif;font-weight:700}.SabqiMushafView_bismillahHeader__M5Slr{text-align:center;line-height:2;color:var(--hifz-text-strong);font-family:Scheherazade New,serif;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--hifz-border)}.SabqiMushafView_wbwRow__9F5xD{display:inline}.SabqiMushafView_revealedSpan__s9MyG,.SabqiMushafView_wbwRow__9F5xD{border-radius:.25rem;padding:0 .15rem}.SabqiMushafView_promptInline__pHzu9{color:var(--hifz-text-strong)}.SabqiMushafView_playTapTarget__PsXkl{cursor:pointer;user-select:none;-webkit-touch-callout:none}.SabqiMushafView_ghostSpan__WYRd3{border-radius:.25rem;padding:0 .15rem;background:rgba(0,0,0,0);border-bottom:3px solid var(--hifz-border)}.SabqiMushafView_ghostText__XSCIN{visibility:hidden}.SabqiMushafView_ghostBlock__u7sMm{display:inline;border-radius:.25rem;background:rgba(0,0,0,0);border-bottom:3px solid var(--hifz-border)}.SabqiMushafView_ghostWordPad__qfuHj{display:inline;padding:0 .15rem}.SabqiMushafView_ghostPulse__7a7CK{border-bottom:none;--ghost-pulse-a:rgba(255,255,255,0.10);--ghost-pulse-b:rgba(255,255,255,0.24);animation:SabqiMushafView_pulseGhostNext__ynXJo 1.3s ease-in-out infinite}@keyframes SabqiMushafView_pulseGhostNext__ynXJo{0%,to{background:var(--ghost-pulse-a)}50%{background:var(--ghost-pulse-b)}}.SabqiMushafView_ghostTapTarget__0xc8G{cursor:pointer}.SabqiMushafView_ghostTapTarget__0xc8G:focus-visible{outline:2px solid var(--hifz-brand);outline-offset:2px}.SabqiMushafView_recitePrompt__rwUOO{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.8rem;row-gap:.2rem;font-size:1.5rem;text-align:center;margin-bottom:1rem}.SabqiMushafView_reciteLocator__DFq1A{font-weight:700;color:var(--hifz-text-strong)}.SabqiMushafView_reciteAction__c1rur{font-weight:600;color:var(--hifz-text-secondary)}.SabqiMushafView_translationsSection__AKA2a{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--hifz-surface-hover)}.SabqiMushafView_translationsToggle__GHHyA{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:none;border:none;cursor:pointer;font-size:1.4rem;font-weight:600;color:var(--hifz-text-secondary);padding:.2rem 0}.SabqiMushafView_translationsToggle__GHHyA:hover{color:var(--hifz-text-secondary)}.SabqiMushafView_translationsToggle__GHHyA svg{font-size:.9rem;transition:transform .15s}.SabqiMushafView_chevronOpen__0EPRB{transform:rotate(180deg)}.SabqiMushafView_translationsBlock___m2z5{margin-top:.6rem;display:flex;flex-direction:column;gap:.5rem}.SabqiMushafView_translationLine___cW9I{font-size:1.4rem;color:var(--hifz-text-secondary);line-height:1.6;display:flex;gap:.5rem;margin:0}.SabqiMushafView_transNum__H4RRZ{color:var(--hifz-text-secondary);font-weight:700;flex-shrink:0;min-width:1.8rem}.RukuActionRow_wrapper___tVNT{display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:1.6rem}.RukuActionRow_label__PNWlW{font-size:1.6rem;font-weight:700;color:var(--hifz-text-strong);text-align:center}.RukuActionRow_row__6qCjI{display:flex;gap:1.2rem;width:100%}.RukuActionRow_row__6qCjI button{flex:1;height:5.2rem;padding:0 2rem;border-radius:1.4rem;display:flex;align-items:center;justify-content:center;gap:.8rem;font-family:inherit;font-size:1.6rem;font-weight:800;cursor:pointer}.RukuActionRow_row__6qCjI button svg{font-size:1.5rem}.RukuActionRow_fullBtn__pdfK2,.RukuActionRow_yesBtn__uTchq{border:0;background:var(--hifz-brand-dark);color:#fff;box-shadow:0 4px 0 var(--hifz-brand-darker)}.RukuActionRow_fullBtn__pdfK2:hover,.RukuActionRow_yesBtn__uTchq:hover{background:#2a907b}.RukuActionRow_fullBtn__pdfK2:active,.RukuActionRow_yesBtn__uTchq:active{transform:translateY(2px);box-shadow:0 2px 0 var(--hifz-brand-darker)}.RukuActionRow_noBtn__RGbZl{border:1.5px solid var(--hifz-border-faint);background:var(--hifz-surface);color:var(--hifz-text-mid)}.RukuActionRow_noBtn__RGbZl:hover{background:var(--hifz-surface-hover);color:var(--hifz-text-strong)}.RukuActionRow_noBtn__RGbZl:active{transform:translateY(1px)}.SurahAyahPicker_wrapper__WQM6v{display:flex;align-items:center;gap:.35rem;padding:.4rem 0 .8rem}.SurahAyahPicker_picker__DkgNi{flex:1;min-width:0;display:flex;overflow-x:auto;gap:.5rem;padding-bottom:.45rem;scrollbar-width:thin;scrollbar-color:#cbd5e1 rgba(0,0,0,0)}.SurahAyahPicker_picker__DkgNi::-webkit-scrollbar{height:3px}.SurahAyahPicker_picker__DkgNi::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SurahAyahPicker_picker__DkgNi::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.SurahAyahPicker_chevron__djukx{flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:50%;border:1.5px solid var(--hifz-border);background:var(--hifz-surface);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--hifz-text-mid);font-size:1.4rem;transition:opacity .15s,background .12s,border-color .12s}.SurahAyahPicker_chevron__djukx:hover{background:var(--hifz-surface-hover);border-color:#cbd5e1}.SurahAyahPicker_chevron__djukx:active{transform:scale(.9)}.SurahAyahPicker_chevronHidden__iyHlA{opacity:0;pointer-events:none}.SurahAyahPicker_chip__kADtt{flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;border:1.5px solid var(--hifz-border);display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;cursor:pointer;background:var(--hifz-surface-alt);color:var(--hifz-text-mid);transition:transform .1s,background .12s}.SurahAyahPicker_chip__kADtt:active{transform:scale(.92)}.SurahAyahPicker_chipCurrent__hkeTy{border-color:var(--hifz-text-strong);background:var(--hifz-text-strong);color:#fff}.SurahAyahPicker_chipDone___wGjI{border-color:#34b299;background:rgba(52,178,153,.1);color:#34b299}.ReadAyah_ayah__3sQq2{position:relative;display:flex;align-items:flex-start;gap:1.4rem;padding:1.6rem 1.2rem;border-bottom:1px solid var(--hifz-border);border-radius:1rem;cursor:pointer;transition:background .15s ease}.ReadAyah_ayah__3sQq2:last-child{border-bottom:none}.ReadAyah_ayah__3sQq2:hover{background:var(--hifz-surface)}.ReadAyah_paused__AjAfz,.ReadAyah_paused__AjAfz:hover,.ReadAyah_playing__pxyP7,.ReadAyah_playing__pxyP7:hover{background:var(--read-audio-surface)}.ReadAyah_play__zfTEp{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin-top:.4rem;border-radius:50%;border:1px solid var(--hifz-border-faint);background:var(--hifz-surface);color:var(--hifz-text-muted);font-size:1.2rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ReadAyah_ayah__3sQq2:hover .ReadAyah_play__zfTEp{border-color:var(--read-audio);color:var(--read-audio-dark)}.ReadAyah_play__zfTEp:focus-visible{outline:2px solid var(--read-audio);outline-offset:2px}.ReadAyah_playing__pxyP7 .ReadAyah_play__zfTEp{background:var(--read-audio);border-color:var(--read-audio-dark);color:#fff}.ReadAyah_paused__AjAfz .ReadAyah_play__zfTEp{border:2px solid var(--read-audio);color:var(--read-audio-darker)}.ReadAyah_body__55ufy{flex:1;min-width:0}.ReadAyah_ref__D_ce9{display:block;font-size:1.4rem;font-weight:700;color:var(--hifz-text-muted)}.ReadAyah_arabic__VgNhX{font-family:Scheherazade New,serif;color:var(--hifz-text);line-height:2.1;text-align:right}.ReadAyah_translation__mjQbZ{margin-top:.6rem;font-size:1.5rem;line-height:1.65;color:var(--hifz-text-secondary);text-align:left;max-width:78ch}.ReadAyah_progress__o_Kty{position:absolute;left:1.2rem;right:1.2rem;bottom:-1px;height:3px;border-radius:3px;background:color-mix(in srgb,var(--read-audio) 20%,transparent)}.ReadAyah_progress__o_Kty span{display:block;height:100%;border-radius:3px;background:var(--read-audio);transition:width .25s linear}.ReadAyah_paused__AjAfz .ReadAyah_progress__o_Kty span{background:var(--read-audio-dark);opacity:.55}@media(max-width:560px){.ReadAyah_ayah__3sQq2{gap:1rem;padding:1.4rem .8rem}.ReadAyah_play__zfTEp{width:3.4rem;height:3.4rem}}@media(prefers-reduced-motion:reduce){.ReadAyah_progress__o_Kty span{transition:none}}.Toggle_toggle__njbt_{flex-shrink:0;width:2.8rem;height:1.6rem;border-radius:999px;border:none;cursor:pointer;position:relative;background:var(--hifz-border);transition:background .2s}.Toggle_toggle__njbt_.Toggle_on__wukC6{background:#34b299}.Toggle_thumb__yu_sB{position:absolute;top:50%;left:.2rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--hifz-surface);box-shadow:0 1px 3px rgba(0,0,0,.2);transform:translateY(-50%);transition:left .2s}.Toggle_on__wukC6 .Toggle_thumb__yu_sB{left:calc(100% - 1.4rem)}.SettingsPanel_panel__sg6k8{position:absolute;bottom:calc(100% + .6rem);right:0;width:272px;max-height:min(80dvh,520px);overflow-y:auto;background:var(--hifz-surface);border-radius:1.2rem;border:1px solid var(--hifz-border);box-shadow:0 8px 32px rgba(0,0,0,.14);padding:1.2rem;z-index:1100;transform-origin:bottom right;animation:SettingsPanel_scaleUp__Sze1G .15s ease-out forwards;display:flex;flex-direction:column;gap:1rem;scrollbar-width:thin;scrollbar-color:var(--hifz-border) rgba(0,0,0,0)}@keyframes SettingsPanel_scaleUp__Sze1G{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.SettingsPanel_panelHeader__pOjTw{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--hifz-text-secondary);padding-bottom:.8rem;border-bottom:1px solid var(--hifz-surface-hover)}.SettingsPanel_divider__gF3ai{border:none;border-top:1px solid var(--hifz-surface-hover);margin:0}.SettingsPanel_row__LaVNC{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SettingsPanel_rowText__EFDJ0{display:flex;flex-direction:column;gap:.15rem}.SettingsPanel_rowLabel__MKDap{font-size:1.4rem;font-weight:500;color:var(--hifz-text-strong)}.SettingsPanel_changeBtn__6luvl,.SettingsPanel_rowSub__1Jzaj{font-size:1.4rem;color:var(--hifz-text-secondary)}.SettingsPanel_changeBtn__6luvl{flex-shrink:0;padding:.4rem .9rem;border-radius:.6rem;border:1px solid var(--hifz-border);background:var(--hifz-surface-alt);font-weight:500;cursor:pointer;transition:background .12s,border-color .12s}.SettingsPanel_changeBtn__6luvl:hover{background:var(--hifz-surface-hover);border-color:var(--hifz-text-faint)}.SettingsPanel_toggle__5xE6D{flex-shrink:0;width:2.8rem;height:1.6rem;border-radius:999px;border:none;cursor:pointer;position:relative;background:var(--hifz-border);transition:background .2s}.SettingsPanel_toggle__5xE6D.SettingsPanel_on__U9zf3{background:var(--hifz-brand)}.SettingsPanel_toggleThumb__NZFdb{position:absolute;top:50%;left:.2rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--hifz-surface);box-shadow:0 1px 3px rgba(0,0,0,.2);transform:translateY(-50%);transition:left .2s}.SettingsPanel_on__U9zf3 .SettingsPanel_toggleThumb__NZFdb{left:calc(100% - 1.4rem)}.SettingsPanel_sizeButtons__mOznM{display:flex;gap:.3rem}.SettingsPanel_sizeBtn__SLmB8{width:2.8rem;height:2.8rem;border-radius:.5rem;border:1px solid var(--hifz-border);background:var(--hifz-surface-alt);font-size:1.4rem;font-weight:600;cursor:pointer;color:var(--hifz-text-secondary);display:flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s,color .12s}.SettingsPanel_sizeBtn__SLmB8.SettingsPanel_active__5WxBA{background:var(--hifz-brand);border-color:var(--hifz-brand);color:#fff}.SettingsPanel_sizeBtn__SLmB8:hover:not(.SettingsPanel_active__5WxBA){background:var(--hifz-surface-hover)}.SettingsPanel_goalStepper__XgvZW{display:flex;align-items:center;gap:.8rem}.SettingsPanel_goalStepperBtn__7PKJn{width:2.6rem;height:2.6rem;border-radius:.5rem;border:1px solid var(--hifz-border);background:var(--hifz-surface-alt);font-size:1.4rem;font-weight:600;cursor:pointer;color:var(--hifz-text-secondary);display:flex;align-items:center;justify-content:center;transition:background .12s}.SettingsPanel_goalStepperBtn__7PKJn:hover{background:var(--hifz-surface-hover)}.SettingsPanel_goalStepperValue__b0QfE{min-width:2rem;text-align:center;font-size:1.4rem;font-weight:600;color:var(--hifz-text-strong)}.SettingsPanel_sourceSection__dUTyw{display:flex;flex-direction:column;gap:.5rem}.SettingsPanel_sourceLabel___dlPk{font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--hifz-text-secondary)}.SettingsPanel_translationGrid__zQoGg{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.SettingsPanel_translationBtn__VBL9z{padding:.6rem .5rem;border-radius:.6rem;border:1px solid var(--hifz-border);background:var(--hifz-surface-alt);font-size:1.4rem;cursor:pointer;color:var(--hifz-text-secondary);text-align:center;transition:background .12s,border-color .12s,color .12s}.SettingsPanel_translationBtn__VBL9z.SettingsPanel_active__5WxBA{background:var(--hifz-brand);border-color:var(--hifz-brand);color:#fff;font-weight:600}.SettingsPanel_translationBtn__VBL9z:hover:not(.SettingsPanel_active__5WxBA){background:var(--hifz-surface-hover)}.HifzEmptyState_area__8qUb_{bottom:6rem}.HifzEmptyState_areaFull__Punqm,.HifzEmptyState_area__8qUb_{position:absolute;top:79px;left:0;right:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:1.6rem}.HifzEmptyState_areaFull__Punqm{bottom:0}.HifzEmptyState_emptyState__sLGiM{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.8rem;color:var(--hifz-text);padding:4rem 0}.HifzEmptyState_emptyIcon__Xleli{font-size:3.2rem;margin-bottom:.4rem}.HifzEmptyState_emptyTitle__kp7se{font-size:2.2rem;font-weight:600;color:var(--hifz-text)}.HifzEmptyState_emptySubtitle__mxivS{font-size:1.6rem;color:var(--hifz-text-secondary)}.HifzEmptyState_sessionSummary__dwBcZ{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 1.6rem;background:var(--hifz-surface-alt);border-radius:1rem;border:1px solid var(--hifz-border);margin:.4rem 0}.HifzEmptyState_sessionSummaryRow__iyLJZ{display:flex;gap:2rem;justify-content:center}.HifzEmptyState_sessionSummaryCaption__WH9Ng{font-size:1.4rem;color:var(--hifz-text-secondary)}.HifzEmptyState_statRow__6jG1N{display:flex;flex-direction:column;align-items:center;gap:.15rem}.HifzEmptyState_statNum__Hr7Kh{font-size:2.4rem;font-weight:700;color:var(--hifz-text-strong);line-height:1}.HifzEmptyState_statGood__vB1b8{color:var(--hifz-success)}.HifzEmptyState_statWeak__4rG79{color:var(--hifz-error-text)}.HifzEmptyState_statLabel__dr4dd{font-size:1.4rem;color:var(--hifz-text-secondary);font-weight:500}.HifzEmptyState_dueSummary__sQDPd{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center}.HifzEmptyState_dueChip__oTaSo{display:inline-flex;align-items:center;gap:.4rem;background:var(--hifz-warning-surface);border:1px solid var(--hifz-accent-dark);border-radius:999px;padding:.3rem .9rem}.HifzEmptyState_dueChipMode__itZ1t{font-size:1.4rem;font-weight:600;color:var(--hifz-warning-text)}.HifzEmptyState_dueChipCount__L0adm{font-size:1.4rem;font-weight:700;color:var(--hifz-warning-text);background:rgba(0,0,0,.08);border-radius:999px;padding:0 .4rem}.HifzEmptyState_welcomeBanner__BhKXI{background:var(--hifz-brand-surface);border:1px solid var(--hifz-brand);border-radius:.8rem;padding:.8rem 1.4rem;font-size:1.5rem;font-weight:600;color:var(--hifz-brand-text);text-align:center;animation:HifzEmptyState_fadeIn___iRkC .3s ease-out;width:100%}.HifzEmptyState_startBtn__1edtS{background:var(--hifz-brand);color:#fff;border:none;border-radius:.8rem;padding:1rem 2.4rem;font-size:1.7rem;font-weight:700;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:.01em}.HifzEmptyState_startBtn__1edtS:hover{background:var(--hifz-brand-dark)}.HifzEmptyState_startBtn__1edtS:active{transform:scale(.97)}.HifzEmptyState_statsLink__bPGvT{font-size:1.4rem;font-weight:600;color:var(--hifz-brand);text-decoration:none;padding:.5rem 1rem;border-radius:.6rem;border:1px solid var(--hifz-brand);transition:background .15s}.HifzEmptyState_statsLink__bPGvT:hover{background:rgba(52,178,153,.1)}.HifzEmptyState_sabqBreakdown__8JJmi{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin:.4rem 0;width:100%;max-width:36rem}.HifzEmptyState_sabqBreakdownLabel__uj0sr{font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--hifz-text-secondary)}.HifzEmptyState_sabqBreakdownList__PuDyY{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.HifzEmptyState_sabqPill__Ox09u{display:inline-flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;padding:.3rem .5rem .3rem .9rem;border-radius:999px;background:var(--hifz-surface-alt);color:var(--hifz-text-mid);border:1px solid var(--hifz-border)}.HifzEmptyState_sabqPillFocus__arL2f{background:var(--hifz-brand-surface);color:var(--hifz-brand-text);border-color:var(--hifz-brand)}.HifzEmptyState_sabqPillCount__t9Yxa{font-size:1.4rem;font-weight:700;color:var(--hifz-warning-text);background:var(--hifz-warning-surface);border-radius:999px;padding:0 .5rem;min-width:1.8rem;text-align:center}.HifzEmptyState_sabqPillFocus__arL2f .HifzEmptyState_sabqPillCount__t9Yxa{color:#7fdcc4;background:var(--hifz-brand-surface)}.HifzEmptyState_switchModeRow__iw8Z7{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center;margin-top:.4rem}.HifzEmptyState_dashboardArea__MEdkD{width:100%;display:flex;flex-direction:column;align-items:center}.HifzEmptyState_dashboard__R6EiM{display:flex;flex-direction:column;gap:1.2rem;width:100%;max-width:52rem;padding:1.2rem 0 2.4rem;margin:0 auto}.HifzEmptyState_topBar__tAvc0{width:100%;display:flex}.HifzEmptyState_backHomeBtn__qQAyV{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:600;color:var(--hifz-text-mid);padding:.4rem .2rem}.HifzEmptyState_backHomeBtn__qQAyV svg{font-size:1.2rem}.HifzEmptyState_backHomeBtn__qQAyV:hover{color:var(--hifz-brand)}.HifzEmptyState_stackList__kPLjL{display:flex;flex-direction:column;gap:2.8rem;width:100%}.HifzEmptyState_stackSection__wh2_G{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.HifzEmptyState_stackRow__e1qtr{display:flex;align-items:flex-end;justify-content:center;gap:2.4rem;min-height:9rem;padding-top:2.4rem}.HifzEmptyState_stackCluster__TirMw{position:relative;height:7.4rem}.HifzEmptyState_stackClusterLabel__I6JvX{position:absolute;top:-2.2rem;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;font-size:1.4rem;font-weight:700;color:var(--hifz-text-secondary)}.HifzEmptyState_stackClusterLabel__I6JvX svg{font-size:1.1rem}.HifzEmptyState_stackClusterLabelDue__6t_xo{color:var(--hifz-brand-dark)}.HifzEmptyState_stackClusterTiles__rbUTI{position:relative;height:100%}.HifzEmptyState_stackTile__EHTyG{position:absolute;bottom:0;width:5.4rem;height:7.4rem;border-radius:.7rem;border:1px solid rgba(0,0,0,.08);box-shadow:0 .4rem .9rem rgba(0,0,0,.15)}.HifzEmptyState_stackTileDue__4X_yT{background:var(--hifz-brand)}.HifzEmptyState_stackTileLater__c4H1Z{background:var(--hifz-surface-hover);border-color:var(--hifz-border)}.HifzEmptyState_stackVisualEmpty__9zs__{font-size:3.2rem;opacity:.4}.HifzEmptyState_stackTitle__whq_z{font-size:2.2rem;font-weight:800;color:var(--hifz-text-strong)}@media(min-width:640px){.HifzEmptyState_stackTitle__whq_z{font-size:2.5rem}}.HifzEmptyState_stackStartBtn__9kWz_{display:inline-flex;align-items:center;gap:.6rem;background:var(--hifz-brand);color:#fff;border:none;border-radius:1rem;padding:.9rem 1.8rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:background .15s,transform .1s}.HifzEmptyState_stackStartBtn__9kWz_ svg{font-size:1.2rem}.HifzEmptyState_stackStartBtn__9kWz_:hover:not(:disabled){background:var(--hifz-brand-dark)}.HifzEmptyState_stackStartBtn__9kWz_:active:not(:disabled){transform:scale(.97)}.HifzEmptyState_stackStartBtn__9kWz_:disabled{opacity:.5;cursor:not-allowed}.HifzEmptyState_switchModeBtn__fDKFy{display:inline-flex;align-items:center;gap:.35rem;background:var(--hifz-surface-alt);border:1px solid var(--hifz-border-faint);border-radius:999px;padding:.4rem 1rem;font-size:1.4rem;font-weight:600;color:var(--hifz-text-mid);cursor:pointer;transition:background .15s,border-color .15s}.HifzEmptyState_switchModeBtn__fDKFy .HifzEmptyState_switchModeDue__YJHTa{background:var(--hifz-warning-surface);color:var(--hifz-warning-text);border-radius:999px;padding:0 .4rem;font-size:1.4rem;font-weight:700}.HifzEmptyState_switchModeBtn__fDKFy:hover{background:var(--hifz-surface-hover);border-color:var(--hifz-text-faint)}.HifzEmptyState_moreSection__R_OeE{display:flex;flex-direction:column;gap:.6rem;width:100%;margin-top:.4rem}.HifzEmptyState_moreSectionLabel__KSqOY{font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hifz-text-secondary);padding:0 .2rem}.HifzEmptyState_moreGrid__TJTFD{display:flex;gap:.8rem}.HifzEmptyState_moreBtn__RVtqQ{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1.2rem .8rem;border-radius:1.2rem;border:1px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-mid);font-size:1.4rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.HifzEmptyState_moreBtn__RVtqQ svg{font-size:1.8rem;color:var(--hifz-text-secondary)}.HifzEmptyState_moreBtn__RVtqQ:hover{background:var(--hifz-surface-hover);border-color:var(--hifz-brand)}.HifzEmptyState_moreBtnActive__Y1s9t{background:var(--hifz-brand-dark);color:#fff;border-color:var(--hifz-brand-dark)}.HifzEmptyState_moreBtnActive__Y1s9t svg{color:#fff}.HifzEmptyState_moreBtnActive__Y1s9t:hover{background:var(--hifz-brand-dark)}.HifzEmptyState_moreSettingsWrapper__oLPYP{position:relative;flex:1;display:flex}@keyframes HifzStageLoading_shimmer__2ijWH{0%{background-color:var(--hifz-border)}50%{background-color:var(--hifz-surface-hover)}to{background-color:var(--hifz-border)}}.HifzStageLoading_area__pssFC{position:absolute;top:79px;left:0;right:0;bottom:6rem;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:1.6rem}.HifzStageLoading_inner__dgiM0{width:100%;max-width:500px}@media(min-width:768px){.HifzStageLoading_inner__dgiM0{max-width:1200px}}.HifzStageLoading_skeleton__iAoXx{background:var(--hifz-surface-alt);border-radius:1rem;border:1px solid var(--hifz-border);padding:1.2rem;display:flex;flex-direction:column;gap:.8rem}.HifzStageLoading_metaRow__G_1AS{display:flex;align-items:center;gap:.5rem}.HifzStageLoading_pill__WpRsm{height:18px;border-radius:999px;animation:HifzStageLoading_shimmer__2ijWH 1.4s ease-in-out infinite}.HifzStageLoading_pill__WpRsm.HifzStageLoading_pillShort__hkPg6{width:52px}.HifzStageLoading_pill__WpRsm.HifzStageLoading_pillMed___ayXp{width:72px}.HifzStageLoading_arabicBlock__umapt{height:80px;border-radius:.6rem;animation:HifzStageLoading_shimmer__2ijWH 1.4s ease-in-out infinite;animation-delay:.1s}.HifzStageLoading_translationBlock__sQOiK{height:44px;border-radius:.6rem;animation:HifzStageLoading_shimmer__2ijWH 1.4s ease-in-out infinite;animation-delay:.2s;margin-top:.4rem;border-top:1px solid var(--hifz-border);padding-top:.6rem}.SurahStartCard_area__WZ_bJ{position:absolute;top:79px;left:0;right:0;bottom:6rem;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:1.6rem}.SurahStartCard_inner__vPbIh{width:100%;max-width:500px;display:flex;flex-direction:column;gap:2.4rem}@media(min-width:768px){.SurahStartCard_inner__vPbIh{max-width:1200px}}.SurahStartCard_header__c3tN8{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:1.6rem}.SurahStartCard_surahName__q2V8s{font-size:2.8rem;font-weight:700;color:var(--hifz-text-strong);text-align:center}.SurahStartCard_meta__C_3g_{font-size:1.4rem;color:var(--hifz-text-secondary);text-align:center}.SurahStartCard_progressBar__uKk58{height:6px;background:#e2e8f0;border-radius:999px;overflow:hidden}.SurahStartCard_progressFill__Wefyt{height:100%;background:#34b299;border-radius:999px;transition:width .4s ease;min-width:2px}.SurahStartCard_choices__jTp6m{display:flex;flex-direction:column;gap:1rem}.SurahStartCard_choiceBtn__428jX{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:1.6rem;border-radius:1.2rem;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s;border:2px solid rgba(0,0,0,0)}.SurahStartCard_choiceBtn__428jX.SurahStartCard_primary__xIdWV{background:#000;border-color:#000}.SurahStartCard_choiceBtn__428jX.SurahStartCard_primary__xIdWV .SurahStartCard_choiceTitle__OCsWF{color:#fff}.SurahStartCard_choiceBtn__428jX.SurahStartCard_primary__xIdWV .SurahStartCard_choiceSub__aIOwk{color:#cbd5e1}.SurahStartCard_choiceBtn__428jX.SurahStartCard_primary__xIdWV:hover:not(:disabled){background:#1e293b;border-color:#1e293b}.SurahStartCard_choiceBtn__428jX.SurahStartCard_secondary__VXSQA{background:#f8fafc;border-color:#e2e8f0}.SurahStartCard_choiceBtn__428jX.SurahStartCard_secondary__VXSQA .SurahStartCard_choiceTitle__OCsWF{color:#0f172a}.SurahStartCard_choiceBtn__428jX.SurahStartCard_secondary__VXSQA .SurahStartCard_choiceSub__aIOwk{color:#64748b}.SurahStartCard_choiceBtn__428jX.SurahStartCard_secondary__VXSQA:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.SurahStartCard_choiceBtn__428jX:disabled{opacity:.4;cursor:not-allowed}.SurahStartCard_choiceTitle__OCsWF{font-size:1.6rem;font-weight:600}.SurahStartCard_choiceSub__aIOwk{font-size:1.4rem}.CelebrationCard_area__eDbUZ{position:absolute;top:79px;left:0;right:0;bottom:6rem;display:flex;align-items:center;justify-content:center;padding:1.6rem;z-index:100;background:#fff;animation:CelebrationCard_fadeIn__ylSp5 .25s ease-out}.CelebrationCard_card___vl38{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:2rem;padding:3.2rem 2.4rem;box-shadow:0 8px 32px rgba(0,0,0,.08)}.CelebrationCard_icon__bAvZr{font-size:4rem;animation:CelebrationCard_pop__ONVw7 .4s cubic-bezier(.34,1.56,.64,1)}.CelebrationCard_title__s8RfD{font-size:2.8rem;font-weight:700;color:#0f172a;line-height:1.2}.CelebrationCard_subtitle__NdK0w{font-size:1.6rem;color:#64748b;line-height:1.5}.CelebrationCard_continueBtn__vCDYG{margin-top:.8rem;padding:1.2rem 3.2rem;background:#34b299;color:#fff;border:none;border-radius:1.2rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:background .15s}.CelebrationCard_continueBtn__vCDYG:hover{background:#2a9077}@keyframes CelebrationCard_fadeIn__ylSp5{0%{opacity:0}to{opacity:1}}@keyframes CelebrationCard_pop__ONVw7{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}.CorrectPulseEffect_pulse__pbnfz{position:fixed;top:38%;left:50%;transform:translate(-50%,-50%);z-index:150;pointer-events:none;display:flex;align-items:center;justify-content:center}.CorrectPulseEffect_badge__njnPZ{display:flex;align-items:center;gap:.8rem;background:#166534;color:#fff;border-radius:999px;padding:1.3rem 2.4rem;box-shadow:0 .8rem 2.2rem rgba(0,0,0,.3);animation:CorrectPulseEffect_badgePop__bqJ41 .8s cubic-bezier(.22,1.4,.36,1) both}.CorrectPulseEffect_check__fLSqF{font-size:2.2rem;font-weight:700}.CorrectPulseEffect_label__VbgP1{font-size:1.9rem;font-weight:700}.CorrectPulseEffect_confetti__UE_Jm{position:absolute;top:50%;left:50%;width:0;height:0}.CorrectPulseEffect_piece__bsdX0{position:absolute;top:0;left:0;width:.7rem;height:.7rem;border-radius:2px;--angle:calc(var(--i) * 22.5deg);transform:rotate(var(--angle)) translateX(0) scale(1);animation:CorrectPulseEffect_confettiBurst__ZtT0B .75s ease-out both;animation-delay:calc(var(--i)*10ms)}.CorrectPulseEffect_piece__bsdX0:nth-child(6n+1){background:#22c55e}.CorrectPulseEffect_piece__bsdX0:nth-child(6n+2){background:#16a34a}.CorrectPulseEffect_piece__bsdX0:nth-child(6n+3){background:#facc15}.CorrectPulseEffect_piece__bsdX0:nth-child(6n+4){background:#f97316}.CorrectPulseEffect_piece__bsdX0:nth-child(6n+5){background:#38bdf8}.CorrectPulseEffect_piece__bsdX0:nth-child(6n){background:#a855f7}@keyframes CorrectPulseEffect_badgePop__bqJ41{0%{transform:scale(.55);opacity:0}22%{transform:scale(1.18);opacity:1}40%{transform:scale(1);opacity:1}80%{transform:scale(1);opacity:1}to{transform:scale(.92);opacity:0}}@keyframes CorrectPulseEffect_confettiBurst__ZtT0B{0%{transform:rotate(var(--angle)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateX(7rem) scale(.4);opacity:0}}.TopModeSelector_header__EZXxJ,.TopModeSelector_wrapper__5METG{display:flex;align-items:center;width:100%}.TopModeSelector_header__EZXxJ{gap:1.2rem;min-height:4.4rem}.TopModeSelector_backBtn__B_Hcx{width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.8rem;cursor:pointer;text-decoration:none}.TopModeSelector_backBtn__B_Hcx:hover{background:var(--hifz-surface-hover);color:var(--hifz-text-strong)}.TopModeSelector_title__ZryXO{font-size:2.2rem;font-weight:800;color:var(--hifz-text-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.TopModeSelector_title__ZryXO{font-size:2.6rem}}.TopModeSelector_duePill__LW6l2{margin-left:auto;height:3.2rem;padding:0 1.4rem;border-radius:999px;background:var(--hifz-warning);color:#1a1300;display:inline-flex;align-items:center;font-size:1.4rem;font-weight:800;white-space:nowrap}.TopModeSelector_modeButton__t5C7w{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;border:1px solid var(--hifz-border);background-color:var(--hifz-brand);cursor:pointer;color:#fff;font-size:var(--step-0);transition:background-color .2s}.TopModeSelector_modeButton__t5C7w:hover{background-color:var(--hifz-brand-darker)}.TopModeSelector_label__EdO4v{font-weight:500}.TopModeSelector_currentMode__j_g_p{font-weight:700}.TopModeSelector_placeholder__bxyyf{font-weight:500}.TopModeSelector_dueCount__txr6c{background:hsla(0,0%,100%,.25);color:#fff;font-size:1.4rem;font-weight:700;border-radius:999px;padding:.1rem .6rem;min-width:2rem;text-align:center}.TopModeSelector_hafizLabel__vXad5{font-size:var(--step-0);font-weight:700;color:#fff;background:var(--hifz-brand);padding:10px 24px;border-radius:12px;letter-spacing:.03em}.Modal_backdrop__5N4ry{position:fixed;inset:0;background-color:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:2000;backdrop-filter:blur(2px)}.Modal_modal__5Y93V{background:var(--hifz-surface);width:90%;max-width:450px;border-radius:16px;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);overflow:hidden}.Modal_header__rU90_{padding:1rem;margin-top:2.5rem;display:flex;justify-content:center;align-items:center;position:relative}.Modal_title__211oi{margin:0;font-size:var(--step-1);font-weight:600;color:var(--hifzGreenDark)}.Modal_closeButton__WfOCY{position:absolute;right:2rem;top:2rem;font-size:2.5rem;cursor:pointer;color:#fff;line-height:1;background-color:var(--hifzGreen);height:3.2rem;width:3.2rem;border-radius:.8rem;display:flex;align-items:center;justify-content:space-around;z-index:100;transition:all .3s}.Modal_closeButton__WfOCY:hover{box-shadow:5px 5px 5px 0 rgba(62,4,4,.1960784314)}.Modal_content__yHgzz{padding:1.5rem}.SurahSelector_selectorWrapper__bBBVg{display:flex;flex-direction:column;gap:0}.SurahSelector_searchBox__ZbX5A{padding:.8rem .5rem .5rem;position:sticky;top:0;background:var(--hifz-surface);z-index:1}.SurahSelector_searchInput__BJWBb{width:100%;padding:.8rem 1rem;border-radius:.8rem;border:1.5px solid var(--hifz-border);font-size:1.4rem;color:var(--hifz-text-strong);background:var(--hifz-surface-alt);outline:none}.SurahSelector_searchInput__BJWBb:focus{border-color:var(--hifz-brand);background:var(--hifz-surface)}.SurahSelector_noResults__tYuwm{font-size:1.4rem;color:var(--hifz-text-secondary);text-align:center;padding:2rem 0}.SurahSelector_surahGrid__OITx7{display:flex;flex-direction:column;gap:1rem;padding:1rem .5rem;max-height:70vh;overflow-y:auto}.SurahSelector_surahCard__lwcMU{display:flex;justify-content:space-between;align-items:center;padding:1.2rem;background:var(--hifz-surface);border:1px solid var(--hifz-surface-hover);border-radius:1.2rem;cursor:pointer;transition:all .2s ease}.SurahSelector_surahCard__lwcMU:active{background:var(--hifz-surface-alt);transform:scale(.98)}.SurahSelector_surahCard__lwcMU:hover{border-color:var(--hifz-brand)}.SurahSelector_leftSection__19Jaa{display:flex;align-items:center;gap:1.2rem}.SurahSelector_numberBox__KWWE2{width:3.6rem;height:3.6rem;background:var(--hifz-surface-hover);color:var(--hifz-text-secondary);border-radius:.8rem;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--step-0)}.SurahSelector_info__P42XG{display:flex;flex-direction:column}.SurahSelector_englishName__1ZVOX{font-size:var(--step-0);font-weight:600;color:var(--hifz-text-mid)}.SurahSelector_progressLabel__vqpu_{font-size:1.4rem;color:var(--hifz-text-secondary);margin-top:.2rem}.SurahSelector_arabicName__R_GFj{font-family:Scheherazade New,serif;font-size:var(--step-1);color:var(--hifz-text-mid);direction:rtl}.SurahSelector_hasDue__AFmPi{border-color:var(--hifz-warning);background:var(--hifz-warning-surface)}.SurahSelector_duePill__45RoS{display:inline-block;background:var(--hifz-warning-surface);color:var(--hifz-warning-text);font-size:1.4rem;font-weight:700;border-radius:999px;padding:0 .5rem;margin-left:.5rem}.SurahSelector_progressBar___vCE4{width:100%;height:3px;background:var(--hifz-surface-hover);border-radius:999px;margin-top:.3rem;overflow:hidden}.SurahSelector_progressFill__2nw5K{height:100%;background:var(--hifz-brand);border-radius:999px;transition:width .3s ease}.StreakBadge_streakText__OlyGU{font-size:1.4rem;font-weight:500;color:#92400e;white-space:nowrap}.StreakBadge_streakPending__j_1bk{color:#b45309;opacity:.7}.StreakBadge_welcomeBack__3CodA{font-size:1.4rem;color:var(--hifz-text-secondary);white-space:nowrap}.ContentArea_area__m1eUe{position:absolute;top:3px;left:0;right:0;bottom:6rem;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:0 1rem 1.6rem;user-select:none}.ContentArea_areaNoBottomBar__s0eyw{bottom:0}.ContentArea_modeRow__rdgkn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem 0;border-bottom:1px solid var(--hifz-surface-hover);margin-bottom:.4rem}.ContentArea_inner__HuuUH{width:100%;max-width:500px;display:flex;flex-direction:column;gap:1.2rem}@media(min-width:768px){.ContentArea_inner__HuuUH{max-width:1200px}}.ContentArea_promptSection__N3nEi{padding-bottom:.8rem;border-bottom:1px solid var(--hifz-border);min-width:0}.ContentArea_sectionLabel__dtW2y{font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--hifz-text);margin-bottom:.6rem}.ContentArea_offlineBanner__HcEud{background:var(--hifz-warning-surface);border:1px solid var(--hifz-accent-dark);border-radius:.8rem;padding:.6rem 1rem;font-size:1.4rem;font-weight:600;color:var(--hifz-warning-text);text-align:center}.ContentArea_mistakeBanner__j5ogK{padding:.7rem 1rem;text-align:center}.ContentArea_audioErrorBanner__Sg_fX,.ContentArea_mistakeBanner__j5ogK{background:var(--hifz-error-surface);border:1px solid var(--hifz-error);border-radius:.8rem;font-size:1.4rem;font-weight:600;color:var(--hifz-error-text);animation:ContentArea_fadeIn__PwZ8A .2s ease-out}.ContentArea_audioErrorBanner__Sg_fX{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.6rem .6rem .6rem 1rem}.ContentArea_audioErrorDismiss__G2eVw{flex-shrink:0;width:2.2rem;height:2.2rem;border:none;background:rgba(0,0,0,0);color:var(--hifz-error-text);font-size:1.8rem;line-height:1;cursor:pointer;border-radius:50%}.ContentArea_audioErrorDismiss__G2eVw:hover{background:rgba(220,38,38,.1)}@keyframes ContentArea_fadeIn__PwZ8A{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ContentArea_newAyahStudy__1aH7S{display:flex;flex-direction:column;gap:1rem;animation:ContentArea_newAyahStudyIn__Ik0kc .45s cubic-bezier(.22,1,.36,1) both}@keyframes ContentArea_newAyahStudyIn__Ik0kc{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ContentArea_newAyahLabel__FaD90{display:flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--hifz-brand)}.ContentArea_newAyahDot__bRVmy{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--hifz-brand);box-shadow:0 0 0 3px rgba(52,178,153,.25);animation:ContentArea_pulse__Cm_Bb 2s ease-in-out infinite}@keyframes ContentArea_pulse__Cm_Bb{0%,to{box-shadow:0 0 0 3px rgba(52,178,153,.25)}50%{box-shadow:0 0 0 6px rgba(52,178,153,.08)}}.ContentArea_newAyahTarget__veo_5{border-left:3px solid var(--hifz-brand);padding-left:1rem;animation:ContentArea_newAyahTargetIn__g_9fQ .5s cubic-bezier(.22,1,.36,1) .1s both}@keyframes ContentArea_newAyahTargetIn__g_9fQ{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.ContentArea_newAyahHint__l3UzY{font-size:1.4rem;color:var(--hifz-text-secondary);font-style:italic;margin:0;animation:ContentArea_newAyahStudyIn__Ik0kc .45s cubic-bezier(.22,1,.36,1) .2s both}.SabqAyahCard_card__O_06F{display:grid;grid-template-columns:1fr;grid-template-areas:"meta" "label" "arabic" "audio" "trans";row-gap:.7rem;align-items:center;text-align:center;padding:1.8rem 1.4rem}@media(min-width:768px){.SabqAyahCard_card__O_06F{padding:2.4rem 3.2rem}}.SabqAyahCard_audioSlot__hDTiD{grid-area:audio}.SabqAyahCard_topLabels__PSrmc{grid-area:label;display:flex;flex-direction:column;gap:.6rem}.SabqAyahCard_contextLabel__ttY4E{font-size:1.4rem;font-weight:700;color:var(--hifz-brand-dark)}.SabqAyahCard_contextLabelHidden__QsUVP{visibility:hidden}.SabqAyahCard_bismillahHeader__83lyc{text-align:center;line-height:2;color:var(--hifz-text-strong);font-family:Scheherazade New,serif}.SabqAyahCard_topRow__y_W9o{grid-area:meta;display:flex;align-items:center;justify-content:space-between;width:100%}.SabqAyahCard_stageBadge__Oyfcr{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.4rem 1rem;border-radius:999px;white-space:nowrap}.SabqAyahCard_stageBadgeTest__yeNae{background:var(--hifz-brand-surface);color:var(--hifz-brand-text)}.SabqAyahCard_stageBadgePractice__m7G1L{background:var(--hifz-warning-surface);color:var(--hifz-warning-text)}.SabqAyahCard_metaCluster__mub22{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.6rem}.SabqAyahCard_locator__MCJiH{font-size:1.4rem;color:var(--hifz-text-secondary);letter-spacing:.02em}.SabqAyahCard_arabic__eKVwH{grid-area:arabic;min-width:0;font-family:Scheherazade New,serif;font-weight:700;text-align:right;line-height:2.4;min-height:4.8em}.SabqAyahCard_arabic__eKVwH,.SabqAyahCard_promptInline__ztMvC{color:var(--hifz-text-strong)}.SabqAyahCard_translationSection__T5qL3{grid-area:trans;border-top:1px solid var(--hifz-surface-hover);padding-top:.6rem}.SabqAyahCard_translationToggle__CYxgd{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:none;border:none;cursor:pointer;font-size:1.4rem;font-weight:600;color:var(--hifz-text-secondary);padding:.2rem 0}.SabqAyahCard_translationToggle__CYxgd:hover{color:var(--hifz-text-secondary)}.SabqAyahCard_translationToggle__CYxgd svg{font-size:1rem;transition:transform .15s}.SabqAyahCard_chevronOpen__ivXxe{transform:rotate(180deg)}.SabqAyahCard_translation__TfOIo{width:100%;font-size:1.6rem;line-height:1.75;color:var(--hifz-text-secondary);margin-top:.6rem}.SabqAyahCard_ghostWhole__VuoRR{border-radius:1rem;padding:.1rem .6rem;animation:SabqAyahCard_pulseGhost__u1KIh 1.3s ease-in-out infinite}.SabqAyahCard_ghostWholeText__lYTuE{visibility:hidden}.SabqAyahCard_wordPad__jAnO1{padding:0 .15rem}@keyframes SabqAyahCard_pulseGhost__u1KIh{0%,to{background:rgba(52,178,153,.35)}50%{background:rgba(52,178,153,.6)}}.SabqActionRow_wrapper__rO74Q{display:flex;flex-direction:column;gap:.6rem;width:100%}.SabqActionRow_label__OuD1l{font-size:1.6rem;font-weight:700;color:var(--hifz-text-strong);text-align:center}.SabqActionRow_labelMistake__EWRfI{font-size:1.4rem;font-weight:600;color:#b45309}.SabqActionRow_row__64l5e{display:flex;gap:.7rem;width:100%}.SabqActionRow_row__64l5e button{display:flex;align-items:center;justify-content:center;gap:.6rem;flex:1;border-radius:.9rem;font-weight:700;font-size:1.6rem;padding:1.5rem 1.8rem;border:none;cursor:pointer}.SabqActionRow_row__64l5e button svg{font-size:1.05em}.SabqActionRow_row__64l5e .SabqActionRow_fullBtn__U683G{width:100%}.SabqActionRow_row__64l5e .SabqActionRow_fullBtn__U683G.SabqActionRow_hide__rDNNV,.SabqActionRow_row__64l5e .SabqActionRow_fullBtn__U683G.SabqActionRow_reveal__B9CPp{background:#334155;color:#fff}.SabqActionRow_row__64l5e .SabqActionRow_mistakeBtn__7WCDY{background:#fee2e2;color:#991b1b}.SabqActionRow_row__64l5e .SabqActionRow_correctBtn__IbtI6{background:#dcfce7;color:#166534;width:100%;flex-direction:column;gap:.3rem;padding:1.2rem 1.8rem}.SabqActionRow_row__64l5e .SabqActionRow_correctBtnMain__r6rKF{display:flex;align-items:center;justify-content:center;gap:.6rem}.SabqActionRow_row__64l5e .SabqActionRow_dueHint__2VaXD{font-size:1.4rem;font-weight:600;color:#15803d;opacity:.85}.SabqActionRow_row__64l5e .SabqActionRow_hintBtn__1Hr3Z{background:var(--hifz-surface-hover);color:var(--hifz-text-secondary);border:1.5px dashed var(--hifz-border-faint)}.BottomUIBar_bottomBar__WH0cG{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:500px;height:6rem;background:var(--hifz-surface);border-top:1px solid var(--hifz-border);display:flex;align-items:center;justify-content:space-between;padding:0 1.6rem;gap:1.2rem;z-index:1000}@media(min-width:768px){.BottomUIBar_bottomBar__WH0cG{max-width:650px}}.BottomUIBar_mainActionArea__L3lwO{flex:1;display:flex;gap:.8rem;height:5.2rem}.BottomUIBar_mainActionArea__L3lwO button{display:flex;align-items:center;justify-content:center;gap:.8rem;flex:1;border-radius:1.2rem;font-weight:700;font-size:var(--step-0);border:none;cursor:pointer}.BottomUIBar_mainActionArea__L3lwO button svg{font-size:1.2em}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_fullBtn__gKfQa{width:100%;padding:0 1.2rem}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_fullBtn__gKfQa.BottomUIBar_hide__DpQQo,.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_fullBtn__gKfQa.BottomUIBar_reveal__Q7dtQ{background:#334155;color:#fff}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_fullBtn__gKfQa.BottomUIBar_idle__eWQeN{background:var(--hifz-surface-hover);border:1.5px dashed var(--hifz-border-faint);color:rgba(0,0,0,0);cursor:default;pointer-events:none}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_mistakeBtn__5ShIj{background:#fee2e2;color:#991b1b;padding:0 1.2rem}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_correctBtn__R3Bag{background:#dcfce7;color:#166534;padding:0 1.2rem;width:100%}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_correctBtn__R3Bag:disabled{background:var(--hifz-surface-hover);color:var(--hifz-text-faint);cursor:not-allowed}.BottomUIBar_mainActionArea__L3lwO .BottomUIBar_hintBtn__kEBq0{background:var(--hifz-surface-hover);color:var(--hifz-text-secondary);border:1.5px dashed var(--hifz-border-faint);padding:0 1.2rem}.BottomUIBar_correctBtnWrapper__UCAgW{position:relative;flex:1;display:flex}.BottomUIBar_infoBtn__4FW8z{position:absolute;top:-.7rem;right:-.7rem;width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.4rem;padding:0}.BottomUIBar_infoBtn__4FW8z:hover{background:var(--hifz-surface-hover)}.BottomUIBar_infoPopover__DTK6U{position:absolute;bottom:calc(100% + .8rem);right:0;width:22rem;max-width:75vw;background:var(--hifz-surface);color:var(--hifz-text-strong);border:1px solid var(--hifz-border);font-size:1.4rem;line-height:1.4;text-align:left;padding:.9rem 1.1rem;border-radius:.8rem;box-shadow:0 8px 20px rgba(0,0,0,.25);z-index:1100}.BottomUIBar_utilityBtn__Uv9xg{width:4rem;height:4rem;border-radius:50%;border:1px solid var(--hifz-border);background:var(--hifz-surface-alt);color:var(--hifz-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.4rem;flex-shrink:0;transition:background .15s,color .15s}.BottomUIBar_utilityBtn__Uv9xg:hover:not(:disabled){background:var(--hifz-surface-hover)}.BottomUIBar_utilityBtn__Uv9xg:disabled{opacity:.3;cursor:not-allowed}.BottomUIBar_utilityBtn__Uv9xg.BottomUIBar_utilityBtnActive__viAVr{background:#334155;color:#fff;border-color:#334155}.BottomUIBar_settingsWrapper__4wTD9{position:relative}.ActiveSurahModal_status__7Ifbj{font-size:1.4rem;color:var(--hifz-text-secondary);text-align:center;padding:2rem 0}.SurahOverviewList_page__eHtuC{display:flex;flex-direction:column;gap:1.6rem}.SurahOverviewList_header__RV0mn{display:flex;align-items:center;gap:1rem}.SurahOverviewList_backBtn__cItn2{width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.SurahOverviewList_backBtn__cItn2:hover{background:var(--hifz-surface-hover)}.SurahOverviewList_title__Cjbkf{flex:1;font-size:2rem;font-weight:800;color:var(--hifz-text-strong)}@media(min-width:768px){.SurahOverviewList_title__Cjbkf{font-size:2.6rem}}.SurahOverviewList_settingsBtn__RVNwp{width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:1.6rem}.SurahOverviewList_settingsBtn__RVNwp:hover{background:var(--hifz-surface-hover)}.SurahOverviewList_loading__3SlkE{text-align:center;color:var(--hifz-text-muted);padding:3rem 0}.SurahOverviewList_activeCard__UD2_T{background:var(--hifz-brand-surface);border:2px solid var(--hifz-brand);border-radius:1.6rem;padding:1.6rem 1.8rem;cursor:pointer;transition:transform .15s ease}.SurahOverviewList_activeCard__UD2_T:hover{transform:translateY(-.2rem)}.SurahOverviewList_activeLabel__A2akL{font-size:1.4rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--hifz-brand)}@media(min-width:768px){.SurahOverviewList_activeLabel__A2akL{font-size:1.4rem}}.SurahOverviewList_activeName__SFez_{font-size:2.2rem;font-weight:800;color:var(--hifz-brand-text);margin-top:.2rem}@media(min-width:768px){.SurahOverviewList_activeName__SFez_{font-size:2.8rem}}.SurahOverviewList_activeCount__w_kAb{font-size:1.4rem;color:var(--hifz-text-secondary);margin-top:.4rem}@media(min-width:768px){.SurahOverviewList_activeCount__w_kAb{font-size:1.6rem}}.SurahOverviewList_nextUp__JMGvd{font-size:1.4rem;font-weight:700;color:var(--hifz-brand);margin-top:.8rem}@media(min-width:768px){.SurahOverviewList_nextUp__JMGvd{font-size:1.6rem}}.SurahOverviewList_emptyActiveCard__e_XAO{background:var(--hifz-surface);border:1px dashed var(--hifz-border-faint);border-radius:1.6rem;padding:1.8rem}.SurahOverviewList_emptyActiveTitle__71vg_{font-size:1.6rem;font-weight:800;color:var(--hifz-text-strong)}@media(min-width:768px){.SurahOverviewList_emptyActiveTitle__71vg_{font-size:1.8rem}}.SurahOverviewList_emptyActiveDesc__M_9wp{font-size:1.4rem;color:var(--hifz-text-secondary);line-height:1.5;margin-top:.5rem}@media(min-width:768px){.SurahOverviewList_emptyActiveDesc__M_9wp{font-size:1.5rem}}.SurahOverviewList_progressTrack____r6J{height:.8rem;border-radius:1rem;background:var(--hifz-surface-hover);overflow:hidden;margin-top:.8rem}.SurahOverviewList_progressFill__zbyrJ{height:100%;border-radius:1rem;background:var(--hifz-brand);transition:width .3s ease}.SurahOverviewList_sectionLabel__cGol5{font-size:1.4rem;font-weight:700;color:var(--hifz-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:.4rem}@media(min-width:768px){.SurahOverviewList_sectionLabel__cGol5{font-size:1.5rem}}.SurahOverviewList_list__CEWwt{display:flex;flex-direction:column;gap:.8rem}.SurahOverviewList_row__IjvWU{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--hifz-surface);border:1px solid var(--hifz-border);border-radius:1.2rem;padding:1.1rem 1.4rem;cursor:pointer;transition:background .15s ease}.SurahOverviewList_row__IjvWU:hover{background:var(--hifz-surface-hover)}.SurahOverviewList_rowInfo__OxdeV{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1}.SurahOverviewList_rowName__r3OZa{font-size:1.5rem;font-weight:700;color:var(--hifz-text-strong)}@media(min-width:768px){.SurahOverviewList_rowName__r3OZa{font-size:1.7rem}}.SurahOverviewList_rowTrack__tPPrS{height:.5rem;border-radius:1rem;background:var(--hifz-surface-hover);overflow:hidden}.SurahOverviewList_rowFill__j9XmJ{height:100%;border-radius:1rem;background:var(--hifz-brand)}.SurahOverviewList_rowCount__kHcRz{font-size:1.4rem;color:var(--hifz-text-muted);white-space:nowrap;flex-shrink:0}@media(min-width:768px){.SurahOverviewList_rowCount__kHcRz{font-size:1.5rem}}.SurahOverviewList_rowDone__WSMRq{color:var(--hifz-brand);font-weight:700}.Exercise_page__qMmyt{position:fixed;inset:4rem 0 0 0;z-index:50;overflow-y:auto;display:flex;flex-direction:column;background:var(--bg);color:var(--ink)}.Exercise_page__qMmyt,.Exercise_tokens__H_M5M{--bg:#0c1110;--ink:#eef3f0;--ink-2:#93a29b;--line:#26312d;--surface:#131a18;--frame:#222c29;--tile-line:#2f3b37;--ghost:#18201d;--mem:#34b299;--mem-fill:#247f6c;--mem-shade:#1c6e5e;--ok-ink:#7fdcc4;--ok-surface:#10241e;--miss:#d64545;--miss-ink:#ff9b9b;--miss-surface:#2a1414;--new:#f2bf7a;--new-surface:#2a1f0f;--new-line:#8f5616}.Exercise_loading__SmVEC{margin:6rem auto;font-size:1.6rem;color:var(--ink-2)}@keyframes Exercise_up__XhsTk{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}@keyframes Exercise_fade__AU_Xm{0%{opacity:0}to{opacity:1}}@keyframes Exercise_shake__KjuVR{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}60%{transform:translateX(7px)}}.Exercise_head__JXvkY{position:relative;flex-shrink:0;height:6.4rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 2.4rem;border-bottom:1.5px solid var(--line)}@media(max-width:600px){.Exercise_head__JXvkY{height:5.2rem;padding:0 .8rem}}.Exercise_back__uC8HI{width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:none;color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-size:2.4rem;cursor:pointer}.Exercise_back__uC8HI:hover{color:var(--ink);background:var(--surface)}.Exercise_where__xJXxt{margin:0;font-size:1.5rem;font-weight:700;color:var(--ink)}@media(max-width:600px){.Exercise_where__xJXxt{font-size:1.4rem}}.Exercise_prog__6xqvO{position:absolute;left:0;bottom:-1.5px;height:4px;border-radius:0 4px 4px 0;background:var(--mem);box-shadow:0 0 10px rgba(52,178,153,.5);transition:width .45s cubic-bezier(.34,1.56,.64,1),height .3s,box-shadow .3s}.Exercise_progNear__j8Lcl{height:5px;box-shadow:0 0 16px rgba(52,178,153,.85)}.Exercise_main__2OFYT{position:relative;flex:1;width:100%;max-width:72rem;margin:0 auto;padding:2.6rem 1.6rem 2.8rem;display:flex;flex-direction:column}.Exercise_main__2OFYT>*{flex-shrink:0}@media(min-width:1100px){.Exercise_main__2OFYT{max-width:88rem}}@media(max-width:600px){.Exercise_main__2OFYT{padding-top:1.4rem}}.Exercise_ask__2fX_Z{margin:0;font-size:2.6rem;font-weight:800;animation:Exercise_up__XhsTk .3s ease}@media(max-width:600px){.Exercise_ask__2fX_Z{font-size:2rem}}.Exercise_prompt__BDRaO{margin-top:2rem;display:flex;align-items:center;gap:1.4rem}@media(max-width:600px){.Exercise_prompt__BDRaO{margin-top:1.2rem;gap:.8rem}}.Exercise_pbtns__mPdZZ{flex-direction:column;gap:.8rem}.Exercise_pbtns__mPdZZ,.Exercise_play__LrlRG{flex-shrink:0;display:flex;align-items:center}.Exercise_play__LrlRG{width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:var(--mem-fill);color:#fff;box-shadow:0 3px 0 var(--mem-shade);justify-content:center;font-size:1.9rem;cursor:pointer}.Exercise_play__LrlRG:active{transform:translateY(2px);box-shadow:0 1px 0 var(--mem-shade)}.Exercise_playOn__uGcJN{background:var(--mem-shade)}.Exercise_trSm__CKhtn{width:3.4rem;height:3.4rem;border-radius:50%;border:1.5px solid var(--frame);background:var(--surface);color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-size:1.7rem;cursor:pointer}.Exercise_trSmOn__d1Q0n{color:var(--mem);border-color:var(--mem)}.Exercise_panel__efbJF{flex:1;min-width:0;margin:0;padding:1.2rem 2.2rem;border-radius:2rem;background:var(--surface);border:1.5px solid var(--frame);font-family:Scheherazade New,serif;font-size:3.4rem;line-height:1.85;text-align:right}@media(max-width:600px){.Exercise_panel__efbJF{font-size:2.3rem;padding:.8rem 1.4rem;border-radius:1.6rem}}.Exercise_mk__sQzOC{font-size:.75em;color:var(--ink-2);margin-right:.6rem}.Exercise_dots__nMjEs{display:inline-flex;align-items:center;justify-content:center;height:3rem;min-width:4rem;padding:0 .8rem;margin-left:.8rem;vertical-align:middle;border-radius:999px;border:1.5px solid var(--frame);background:var(--bg);color:var(--mem);font-family:Montserrat,system-ui,sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:1px;cursor:pointer}.Exercise_prevTr__iPhmh{margin:1rem 0 0 5.8rem;font-size:1.5rem;line-height:1.55;color:var(--ink-2);animation:Exercise_up__XhsTk .25s ease}@media(max-width:600px){.Exercise_prevTr__iPhmh{margin-left:4.8rem;font-size:1.4rem}}.Exercise_firstAyah__tzDBr{margin:2rem 0 0;font-size:1.6rem;color:var(--ink-2)}.Exercise_opening__tvJK0{margin:2.2rem 0 -1rem;text-align:center;font-family:Scheherazade New,serif;font-size:2.8rem;line-height:1.6;color:var(--ink-2)}@media(max-width:600px){.Exercise_opening__tvJK0{margin-top:1.4rem;font-size:2.4rem}}.Exercise_scriptBox__At2pe{position:relative;margin-top:2.2rem}@media(max-width:600px){.Exercise_scriptBox__At2pe{margin-top:1.4rem}}.Exercise_script___1yQz{margin:0;min-height:14.4rem;padding-bottom:7.2rem;font-family:Scheherazade New,serif;font-size:3.4rem;line-height:7.2rem;text-align:right;color:var(--ink);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 7rem,var(--line) 7rem,var(--line) 7.2rem)}@media(max-width:600px){.Exercise_script___1yQz{min-height:10.8rem;padding-bottom:5.4rem;font-size:2.5rem;line-height:5.4rem;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 5.2rem,var(--line) 5.2rem,var(--line) 5.4rem)}}.Exercise_w__1XApn{display:inline-block;margin-left:1rem}@media(max-width:600px){.Exercise_w__1XApn{margin-left:.7rem}}.Exercise_wSlip__TYL4g{color:var(--miss-ink)}.Exercise_wMk__o9myE{font-size:.78em;color:var(--ink-2)}.Exercise_wGiven__J4iLM{color:var(--ink-2)}.Exercise_wMore___URG3{color:var(--ink-2);opacity:.6}.Exercise_wBlank__GvDBg{height:.5em;border-bottom:2px dashed var(--tile-line);vertical-align:baseline}.Exercise_wMkWait__foQMq{opacity:.4}.Exercise_wIn__QmtFX{animation:Exercise_settle__8Kci9 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes Exercise_settle__8Kci9{0%{opacity:0;transform:translateY(-1.4rem) scale(1.08)}to{opacity:1;transform:none}}.Exercise_scriptDone__MJnh8{min-height:0;padding-bottom:0;background-image:none}.Exercise_scriptDone__MJnh8 .Exercise_w__1XApn:not(.Exercise_wMk__o9myE):not(.Exercise_wGiven__J4iLM){animation:Exercise_greenIn__lvXEH .5s ease both}@media(max-width:600px){.Exercise_scriptDone__MJnh8{min-height:0;padding-bottom:0;background-image:none}}@keyframes Exercise_greenIn__lvXEH{to{color:var(--ok-ink)}}.Exercise_confetti__Ul_tn{position:absolute;left:50%;top:30%;width:0;height:0;pointer-events:none;z-index:4}.Exercise_confetti__Ul_tn i{position:absolute;width:1rem;height:1.4rem;border-radius:3px;opacity:0;animation:Exercise_burst__PvreU 1.1s cubic-bezier(.2,.8,.3,1) forwards}@keyframes Exercise_burst__PvreU{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r))}}.Exercise_tray__Da2O0{margin-top:4.4rem;padding:2.2rem 2.2rem 2.4rem;border-radius:2.4rem;background:var(--surface);border:1.5px solid var(--frame)}@media(max-width:600px){.Exercise_tray__Da2O0{margin-top:1.8rem;padding:1.2rem 1rem 1.4rem;border-radius:1.8rem}}.Exercise_bank__W55TO{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 1rem}@media(max-width:600px){.Exercise_bank__W55TO{gap:.8rem .6rem}}.Exercise_tile__U7LKj{height:5.6rem;min-width:6.4rem;padding:0 1.6rem;border-radius:1.4rem;border:2px solid var(--tile-line);background:var(--bg);color:var(--ink);font-family:Scheherazade New,serif;font-size:2.7rem;line-height:1;cursor:pointer;box-shadow:0 3px 0 var(--tile-line);transition:transform .1s}.Exercise_tile__U7LKj:hover{transform:translateY(-1px)}.Exercise_tile__U7LKj:active{transform:translateY(2px);box-shadow:0 1px 0 var(--tile-line)}@media(max-width:600px){.Exercise_tile__U7LKj{height:4.8rem;min-width:4.8rem;padding:0 1.2rem;border-radius:1.2rem;font-size:2.2rem}}.Exercise_mkTile__wsU9V{color:var(--ink-2);font-size:2.4rem}.Exercise_buzz__jbBLm{border-color:var(--miss);background:var(--miss-surface);color:var(--miss-ink);box-shadow:0 3px 0 var(--miss);animation:Exercise_shake__KjuVR .34s}.Exercise_fresh__BZTOw{animation:Exercise_tileIn__WKn_M .3s cubic-bezier(.34,1.56,.64,1)}@keyframes Exercise_tileIn__WKn_M{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.Exercise_more__iBj_s{height:5.6rem;padding:0 1.4rem;border-radius:1.4rem;display:inline-flex;align-items:center;font-size:1.5rem;font-weight:800;color:var(--ink-2);background:var(--ghost);font-variant-numeric:tabular-nums;direction:ltr}@media(max-width:600px){.Exercise_more__iBj_s{height:4.8rem;padding:0 1rem;border-radius:1.2rem;font-size:1.4rem}}.Exercise_help__5H_LR{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.Exercise_helpBtn__dDM8R{height:4rem;padding:0 1.6rem;border-radius:999px;border:1.5px solid var(--frame);background:var(--surface);color:var(--ink);font-size:1.4rem;font-weight:700;display:inline-flex;align-items:center;gap:.8rem;cursor:pointer;animation:Exercise_nudge__H88NR 1.5s ease-in-out .4s 3}.Exercise_helpBtn__dDM8R svg{font-size:1.8rem;color:var(--mem)}@keyframes Exercise_nudge__H88NR{0%,to{box-shadow:0 0 0 0 rgba(52,178,153,0);border-color:var(--frame)}50%{box-shadow:0 0 0 7px rgba(52,178,153,.22);border-color:var(--mem)}}.Exercise_helpBox__ZgjoA{width:100%;padding:1.4rem 1.6rem 1.6rem;border-radius:2rem;background:var(--surface);border:1.5px solid var(--frame);display:flex;flex-direction:column;gap:1.2rem;animation:Exercise_up__XhsTk .25s ease}.Exercise_helpBox__ZgjoA .Exercise_player__XaeDK{background:var(--bg)}.Exercise_helpH__E_rkA{display:flex;align-items:center;justify-content:space-between}.Exercise_helpT__Iz0_B{font-size:1.4rem;font-weight:800;color:var(--ink-2)}.Exercise_helpX__6pnc8{width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:none;color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-size:1.8rem;cursor:pointer}.Exercise_helpX__6pnc8:hover{color:var(--ink)}.Exercise_trRow__cz_6v{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1.2rem}@media(max-width:600px){.Exercise_trRow__cz_6v{flex-direction:column;gap:.6rem}}.Exercise_trBtn__drpKF{flex-shrink:0;height:4rem;padding:0 1.4rem;border-radius:1.2rem;border:1.5px solid var(--frame);background:var(--bg);color:var(--ink);font-size:1.4rem;font-weight:700;display:inline-flex;align-items:center;gap:.8rem;cursor:pointer}.Exercise_trBtn__drpKF svg{font-size:1.6rem;color:var(--mem)}.Exercise_trBtnOn__2E2tx{border-color:var(--mem)}.Exercise_helpTr___V9zf{flex-basis:100%;margin:0;padding-top:.4rem;font-size:1.5rem;line-height:1.55;color:var(--ink-2)}.Exercise_peekWords__zqUHf{margin:0;font-family:Scheherazade New,serif;font-size:3rem;line-height:1.8;text-align:right;color:var(--ink-2)}@media(max-width:600px){.Exercise_peekWords__zqUHf{font-size:2.3rem}}.Exercise_player__XaeDK{display:flex;align-items:center;gap:1.4rem;padding:1rem 1.4rem;border-radius:1.8rem;background:var(--surface);border:1.5px solid var(--frame)}@media(max-width:600px){.Exercise_player__XaeDK{gap:.8rem;padding:.8rem 1rem}}.Exercise_pPlay__H0z5U{width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:var(--mem-fill);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.8rem;cursor:pointer;flex-shrink:0}.Exercise_pTime__TLsh5{font-size:1.4rem;font-weight:700;color:var(--ink-2);font-variant-numeric:tabular-nums}.Exercise_pTrack__DZk5I{position:relative;flex:1;height:.6rem;border-radius:999px;background:var(--line);cursor:pointer}.Exercise_pFill__XqNqR{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--mem)}.Exercise_pKnob__oJW0V{position:absolute;top:50%;width:1.6rem;height:1.6rem;margin-left:-.8rem;border-radius:50%;background:#fff;border:2px solid var(--mem);transform:translateY(-50%)}.Exercise_pSpeed__rRiYf{height:3.4rem;min-width:5rem;border-radius:1rem;border:1.5px solid var(--frame);background:var(--surface);color:var(--ink-2);font-size:1.4rem;font-weight:800;cursor:pointer}@media(max-width:600px){.Exercise_pSpeed__rRiYf{display:none}}.Exercise_endTools__6j1ge{margin-top:1.8rem;display:flex;flex-direction:column;gap:1rem;animation:Exercise_up__XhsTk .35s ease .2s both}.Exercise_recite__v_g7A{margin:.2rem 0 0;font-size:1.5rem;color:var(--ink-2);text-align:center}.Exercise_foot__jlmlW{position:sticky;bottom:0;z-index:3;flex-shrink:0;min-height:12rem;display:flex;background:var(--bg);border-top:1.5px solid var(--line)}@media(max-width:600px){.Exercise_foot__jlmlW{min-height:0}}.Exercise_footOk__kdvm2{background:var(--ok-surface);border-top-color:rgba(0,0,0,0)}.Exercise_footCalm___3OiN,.Exercise_footOk__kdvm2{animation:Exercise_up__XhsTk .3s cubic-bezier(.34,1.56,.64,1)}.Exercise_footCalm___3OiN{background:var(--surface);border-top-color:var(--frame)}.Exercise_footIn__GtUn9{width:100%;max-width:72rem;margin:0 auto;padding:1.6rem;display:flex;align-items:center;gap:1.8rem}@media(min-width:1100px){.Exercise_footIn__GtUn9{max-width:88rem}}@media(max-width:600px){.Exercise_footIn__GtUn9{flex-wrap:wrap;row-gap:1.2rem;padding:1.4rem 1.6rem 1.8rem}}.Exercise_res__uYlSb{flex:1;display:flex;align-items:center;gap:1.6rem}@media(max-width:600px){.Exercise_res__uYlSb{flex-basis:100%}}.Exercise_resI__A6ex8{width:5.2rem;height:5.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:2.6rem;background:var(--bg);color:var(--ink-2)}.Exercise_footOk__kdvm2 .Exercise_resI__A6ex8{background:var(--mem-fill);color:#fff;box-shadow:0 0 0 6px rgba(52,178,153,.25);animation:Exercise_pop__zPKCg .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes Exercise_pop__zPKCg{0%{transform:scale(.2) rotate(-30deg)}70%{transform:scale(1.15)}to{transform:none}}.Exercise_resT__odvXn{margin:0;font-size:2rem;font-weight:800;color:var(--ink)}.Exercise_footOk__kdvm2 .Exercise_resT__odvXn{font-size:2.6rem;color:var(--ok-ink);animation:Exercise_up__XhsTk .4s cubic-bezier(.34,1.56,.64,1) .1s both}@media(max-width:600px){.Exercise_resT__odvXn{font-size:1.8rem}.Exercise_footOk__kdvm2 .Exercise_resT__odvXn{font-size:2.2rem}}.Exercise_resL__f4sK9{margin:.2rem 0 0;font-size:1.5rem;line-height:1.45;color:var(--ink)}.Exercise_newChip__dcTDH{display:inline-flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:700;color:var(--new)}.Exercise_link__33Y8j{border:0;background:none;padding:0 .6rem;font-size:1.5rem;font-weight:700;color:var(--ink-2);cursor:pointer;text-decoration:underline;text-decoration-color:var(--frame);text-underline-offset:5px}.Exercise_link__33Y8j:hover{color:var(--ink)}.Exercise_primary__SJbOH{flex-shrink:0;min-width:20rem;height:5.2rem;padding:0 2rem;border-radius:1.4rem;border:0;background:var(--mem-fill);color:#fff;font-size:1.6rem;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--mem-shade)}.Exercise_primary__SJbOH:active{transform:translateY(2px);box-shadow:0 2px 0 var(--mem-shade)}.Exercise_primary__SJbOH:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.Exercise_primary__SJbOH{flex:1;min-width:0}}.Exercise_sheetDim__yzvGX{inset:0;z-index:120;background:rgba(0,0,0,.55)}.Exercise_sheetDim__yzvGX,.Exercise_sheet__os7Qc{position:fixed;animation:Exercise_fade__AU_Xm .2s ease}.Exercise_sheet__os7Qc{z-index:121;left:50%;top:50%;transform:translate(-50%,-50%);width:min(64rem,100% - 3.2rem);max-height:80dvh;display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border-radius:2.4rem;border:1.5px solid var(--frame);box-shadow:0 4rem 9rem -3rem rgba(0,0,0,.8)}@media(max-width:600px){.Exercise_sheet__os7Qc{left:0;right:0;top:auto;bottom:0;transform:none;width:auto;max-height:78dvh;border-radius:2.4rem 2.4rem 0 0;border-width:1.5px 0 0;animation:Exercise_sheetUp__7MA9x .3s cubic-bezier(.2,.8,.3,1)}}@keyframes Exercise_sheetUp__7MA9x{0%{transform:translateY(100%)}to{transform:none}}.Exercise_sheetHandle__UCZQ3{display:none;width:4rem;height:5px;border-radius:999px;background:var(--frame);align-self:center;margin:1rem 0 .4rem}@media(max-width:600px){.Exercise_sheetHandle__UCZQ3{display:block}}.Exercise_sheetH__cYslq{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.2rem 0 2rem}.Exercise_sheetT__hNUpE{margin:0;font-size:1.5rem;font-weight:800}.Exercise_sheetBody__xK9er{overflow-y:auto;padding:.4rem 2rem 1rem}.Exercise_sheetAr__1fyGD{margin:0;font-family:Scheherazade New,serif;font-size:3rem;line-height:1.9;text-align:right}@media(max-width:600px){.Exercise_sheetAr__1fyGD{font-size:2.5rem}}.Exercise_sheetTr__zrJU1{margin:.8rem 0 0;font-size:1.5rem;line-height:1.55;color:var(--ink-2)}.Exercise_sheetFoot__nFijy{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 2rem 1.8rem;border-top:1px solid var(--frame)}.Exercise_sheetL__QTWrJ{flex:1;font-size:1.4rem;font-weight:700;color:var(--ink-2)}.Exercise_nwDot__ZZ8Ra{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--new);box-shadow:0 0 0 4px rgba(242,191,122,.16);flex-shrink:0}.Exercise_card__tkZJ3{margin-top:2.2rem;padding:2.6rem 2.6rem 0;border-radius:2.8rem;background:var(--surface);border:1.5px solid var(--frame);display:flex;flex-direction:column;animation:Exercise_up__XhsTk .35s ease}@media(max-width:600px){.Exercise_card__tkZJ3{margin-top:1.4rem;padding:1.6rem 1.2rem 0;border-radius:2.2rem}}.Exercise_phrase__OtOxZ{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem .4rem}.Exercise_cw__fiXzr{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:6.4rem;padding:.6rem 1.2rem 1.2rem;border-radius:1.6rem;border:1.5px solid rgba(0,0,0,0);background:none;color:var(--ink);cursor:pointer}.Exercise_cw__fiXzr:hover{background:var(--ghost)}.Exercise_cw__fiXzr .Exercise_nwDot__ZZ8Ra{position:absolute;top:.9rem;left:.9rem}@media(max-width:600px){.Exercise_cw__fiXzr{min-width:0;padding:.4rem .8rem 1rem;border-radius:1.4rem}.Exercise_cw__fiXzr .Exercise_nwDot__ZZ8Ra{top:.7rem;left:.7rem}}.Exercise_cwAr__r_pXL{font-family:Scheherazade New,serif;font-size:4.4rem;line-height:1.6;transition:color .15s}@media(max-width:600px){.Exercise_cwAr__r_pXL{font-size:3.2rem}}.Exercise_cwPause__GHujH{color:var(--ink-2)}.Exercise_cwMore__Locz9{align-self:flex-start;padding:.6rem .4rem 0;font-family:Scheherazade New,serif;font-size:3.2rem;line-height:1.6;color:var(--ink-2);opacity:.6;user-select:none}.Exercise_phraseSm__wUHyW .Exercise_cwMore__Locz9{padding-top:.4rem;font-size:2.4rem}.Exercise_cwMk__aGDdn{cursor:default;justify-content:flex-start}.Exercise_cwMk__aGDdn:hover{background:none}.Exercise_cwMk__aGDdn .Exercise_cwAr__r_pXL{color:var(--ok-ink)}.Exercise_cwEn__Wzilz{direction:ltr;max-width:15rem;font-size:1.4rem;font-weight:600;line-height:1.3;color:var(--ink-2);text-align:center}@media(max-width:600px){.Exercise_cwEn__Wzilz{max-width:11rem}}.Exercise_cwSay__8dSTD .Exercise_cwAr__r_pXL{color:var(--ok-ink)}.Exercise_cwNew__DgaB_{border-color:var(--new-line)}.Exercise_cwNew__DgaB_,.Exercise_cwNew__DgaB_:hover{background:var(--new-surface)}.Exercise_cwNew__DgaB_ .Exercise_cwEn__Wzilz{color:var(--new)}.Exercise_cardFoot__2pXud{margin-top:2rem;display:flex;align-items:center;gap:1.8rem;padding:1.8rem 0 2.2rem;border-top:1.5px solid var(--frame)}@media(max-width:600px){.Exercise_cardFoot__2pXud{flex-direction:column;align-items:stretch;gap:1.2rem;margin-top:1.2rem;padding:1.4rem .4rem 1.6rem}}.Exercise_listen__POuyX{flex-shrink:0;height:4.8rem;padding:0 1.8rem 0 .7rem;border-radius:999px;border:0;background:var(--mem-fill);color:#fff;display:inline-flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:800;box-shadow:0 3px 0 var(--mem-shade);cursor:pointer}@media(max-width:600px){.Exercise_listen__POuyX{align-self:flex-start}}.Exercise_listenIc__fYnLQ{width:3.4rem;height:3.4rem;border-radius:50%;background:hsla(0,0%,100%,.16);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.Exercise_listenOn__06Z7m{background:var(--mem-shade)}.Exercise_bars__a2kg5{display:inline-flex;align-items:center;gap:3px;height:1.8rem}.Exercise_bars__a2kg5 i{width:3px;height:6px;border-radius:2px;background:#fff}.Exercise_listenOn__06Z7m .Exercise_bars__a2kg5 i{animation:Exercise_eq__24fth .8s ease-in-out infinite}.Exercise_listenOn__06Z7m .Exercise_bars__a2kg5 i:nth-child(2){animation-delay:.15s}.Exercise_listenOn__06Z7m .Exercise_bars__a2kg5 i:nth-child(3){animation-delay:.3s}.Exercise_listenOn__06Z7m .Exercise_bars__a2kg5 i:nth-child(4){animation-delay:.45s}@keyframes Exercise_eq__24fth{0%,to{height:5px}50%{height:17px}}.Exercise_meaning__kAvf1{flex:1;margin:0;font-size:1.7rem;line-height:1.5;color:var(--ink)}@media(max-width:600px){.Exercise_meaning__kAvf1{font-size:1.6rem}}.Exercise_br__wIW_u{color:var(--ink-2)}.Exercise_note__uoRHy{margin:0 0 2.2rem;padding:1.4rem 1.6rem;border-radius:1.6rem;background:var(--bg);border:1.5px solid var(--frame);font-size:1.5rem;line-height:1.55;color:var(--ink)}.Exercise_note__uoRHy b{display:block;margin-bottom:.2rem;font-size:1.4rem;color:var(--mem)}.Exercise_tapHint__RAN3M{margin:1.6rem 0 0;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.4rem;font-weight:600;color:var(--ink-2)}@media(max-width:600px){.Exercise_tapHint__RAN3M{margin-top:1.2rem}}.Exercise_lcue__jzCj4{margin-top:2.2rem;display:flex;align-items:center;gap:1.8rem;padding:1.4rem 2rem 1.4rem 1.4rem;border-radius:2.4rem;background:var(--surface);border:1.5px solid var(--frame)}@media(max-width:600px){.Exercise_lcue__jzCj4{margin-top:1.4rem;gap:1.2rem;padding:1rem 1.4rem 1rem 1rem;border-radius:2rem}}.Exercise_bigPlay__OYc0P{width:6.4rem;height:6.4rem;border-radius:50%;border:0;background:var(--mem-fill);color:#fff;box-shadow:0 4px 0 var(--mem-shade);display:flex;align-items:center;justify-content:center;font-size:2.4rem;cursor:pointer;flex-shrink:0}@media(max-width:600px){.Exercise_bigPlay__OYc0P{width:5.2rem;height:5.2rem}}.Exercise_bigPlayOn__ssMla{background:var(--mem-shade);box-shadow:0 4px 0 var(--mem-shade),0 0 0 8px rgba(52,178,153,.14)}.Exercise_lmid__0yO8N{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.Exercise_lnow__IpabH{margin:0;font-size:1.5rem;font-weight:800;color:var(--ink)}.Exercise_pips__0oZl6{display:flex;gap:.6rem}.Exercise_pips__0oZl6 i{flex:1;max-width:6rem;height:.8rem;border-radius:999px;background:var(--tile-line);transition:background .15s}.Exercise_pips__0oZl6 i.Exercise_pipOn__PoOnT{background:var(--mem)}.Exercise_phr__CSAHj{margin:0;padding:0;list-style:none;display:flex;gap:.6rem;flex-shrink:0}.Exercise_phr__CSAHj li{width:3.2rem;height:3.2rem;border-radius:50%;border:1.5px solid var(--frame);display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:800;color:var(--ink-2)}.Exercise_phr__CSAHj li.Exercise_phrDone__8dck_{color:var(--mem);border-color:var(--mem-shade)}.Exercise_phr__CSAHj li.Exercise_phrNow__Hecfr{background:var(--mem-fill);border-color:var(--mem-fill);color:#fff}@media(max-width:600px){.Exercise_phr__CSAHj{gap:.4rem}.Exercise_phr__CSAHj li{width:2.8rem;height:2.8rem}}.Exercise_tcue__yCXbT{margin-top:2.2rem;padding:1.8rem 2.2rem 2rem;border-radius:2.4rem;background:var(--surface);border:1.5px solid var(--frame)}@media(max-width:600px){.Exercise_tcue__yCXbT{margin-top:1.4rem;padding:1.4rem 1.6rem 1.6rem;border-radius:2rem}}.Exercise_tcueH__9CAHv{margin:0;display:flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ok-ink)}.Exercise_tcueT__5lxzF{margin:.8rem 0 0;font-size:1.9rem;line-height:1.55;color:var(--ink)}@media(max-width:600px){.Exercise_tcueT__5lxzF{font-size:1.7rem}}.Exercise_match__dJS0D{margin-top:2.6rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem}@media(max-width:600px){.Exercise_match__dJS0D{margin-top:1.6rem;gap:1rem}}.Exercise_col__ECUIx{display:flex;flex-direction:column;gap:1.2rem}@media(max-width:600px){.Exercise_col__ECUIx{gap:1rem}}.Exercise_mt__w_c1X{position:relative;min-height:7rem;padding:.6rem 1.8rem;border-radius:1.6rem;border:2px solid var(--tile-line);background:var(--bg);color:var(--ink);box-shadow:0 3px 0 var(--tile-line);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .1s,opacity .3s}.Exercise_mt__w_c1X:hover{transform:translateY(-1px)}.Exercise_mt__w_c1X .Exercise_nwDot__ZZ8Ra{position:absolute;top:1.2rem;right:1.2rem}@media(max-width:600px){.Exercise_mt__w_c1X{min-height:6rem;padding:.6rem 1rem;border-radius:1.4rem}.Exercise_mt__w_c1X .Exercise_nwDot__ZZ8Ra{top:.8rem;right:.8rem}}.Exercise_mtAr__dIWph{font-family:Scheherazade New,serif;font-size:3.2rem;line-height:1.4}@media(max-width:600px){.Exercise_mtAr__dIWph{font-size:2.5rem}}.Exercise_mtEn__LazA7{font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center}@media(max-width:600px){.Exercise_mtEn__LazA7{font-size:1.4rem}}.Exercise_spk__5QSlM{position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);font-size:1.8rem;color:var(--ink-2);opacity:.7;display:flex}@media(max-width:600px){.Exercise_spk__5QSlM{display:none}}.Exercise_spkOn__cyOTQ{color:var(--mem);opacity:1}.Exercise_mtSel__3Ax93{border-color:var(--mem);box-shadow:0 3px 0 var(--mem),0 0 0 5px rgba(52,178,153,.16)}.Exercise_mtRight__a0SKA{border-color:var(--mem);background:var(--ok-surface);color:var(--ok-ink);box-shadow:0 3px 0 var(--mem);animation:Exercise_popIn__pPXn_ .4s cubic-bezier(.34,1.56,.64,1)}@keyframes Exercise_popIn__pPXn_{50%{transform:scale(1.04)}}.Exercise_mtDone__eiAFV{opacity:.32;box-shadow:none;border-color:var(--frame);cursor:default}.Exercise_mtDone__eiAFV:hover{transform:none}.Exercise_mtBuzz__OVcKk{border-color:var(--miss);background:var(--miss-surface);color:var(--miss-ink);box-shadow:0 3px 0 var(--miss);animation:Exercise_shake__KjuVR .34s}.Exercise_cueRow__9hbGu{margin-top:2rem;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}@media(max-width:600px){.Exercise_cueRow__9hbGu{margin-top:1.2rem}}.Exercise_pill__tIdX1{height:4.4rem;padding:0 1.6rem 0 .6rem;border-radius:999px;border:1.5px solid var(--frame);background:var(--surface);color:var(--ink);display:inline-flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:700;cursor:pointer}.Exercise_pillIc__I4nLO{width:3.2rem;height:3.2rem;border-radius:50%;background:var(--mem-fill);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.Exercise_pillPlain__vWeJT{padding:0 1.6rem}.Exercise_pillPlain__vWeJT svg{font-size:1.6rem;color:var(--mem)}.Exercise_pillOn__1DRcl{border-color:var(--mem)}.Exercise_cueTr__Glc5v{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.55;color:var(--ink-2);animation:Exercise_up__XhsTk .25s ease}@media(max-width:600px){.Exercise_cueTr__Glc5v{font-size:1.4rem}}.Exercise_error__nYqEG{margin:1.2rem 0 0;font-size:1.4rem;color:var(--miss-ink)}.Exercise_headEnd__9_EjN{justify-self:end;display:flex;align-items:center;gap:.2rem}.Exercise_headHelp__R9XqS{justify-self:end;width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:none;color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-size:2.2rem;cursor:pointer}.Exercise_headHelp__R9XqS:hover{color:var(--ink);background:var(--surface)}.Exercise_welcome__dg8Ij{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:3.2rem;animation:Exercise_up__XhsTk .35s ease}@media(max-width:600px){.Exercise_welcome__dg8Ij{padding-top:1.6rem}}.Exercise_emblem__TpknX{position:relative;width:9.6rem;height:9.6rem;border-radius:50%;background:var(--ok-surface);border:2px solid var(--mem-shade);color:var(--ok-ink);display:flex;align-items:center;justify-content:center;font-size:4rem;box-shadow:0 0 0 1rem rgba(52,178,153,.06),0 0 6rem rgba(52,178,153,.18)}@media(max-width:600px){.Exercise_emblem__TpknX{width:8rem;height:8rem;font-size:3.4rem}}.Exercise_emblemFinal__wnHf4{background:var(--new-surface);border-color:var(--new-line);color:var(--new);box-shadow:0 0 0 1rem rgba(242,191,122,.06),0 0 6rem rgba(242,191,122,.16)}.Exercise_eyebrow__hwUUy{margin:2.4rem 0 0;font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.Exercise_wTitle__dOx2i{margin:.8rem 0 0;font-size:3.4rem;font-weight:800;line-height:1.2;color:var(--ink)}@media(max-width:600px){.Exercise_wTitle__dOx2i{font-size:2.6rem}}.Exercise_lead___rI0C{margin:1rem 0 0;max-width:48rem;font-size:1.8rem;line-height:1.5;color:var(--ink-2)}@media(max-width:600px){.Exercise_lead___rI0C{font-size:1.6rem}}.Exercise_how__eiit_{margin-top:3.2rem;width:100%;max-width:56rem;padding:2.2rem 2.4rem;border-radius:2.4rem;background:var(--surface);border:1.5px solid var(--frame);text-align:left}@media(max-width:600px){.Exercise_how__eiit_{margin-top:2.4rem;padding:1.8rem;border-radius:2rem}}.Exercise_howH__H3IZW{margin:0;font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ok-ink)}.Exercise_mlN__mleOD{flex-shrink:0;width:2.8rem;height:2.8rem;margin-top:-.1rem;border-radius:50%;border:1.5px solid var(--frame);display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:800;color:var(--ink-2)}.Exercise_points___CqBK{margin:1.6rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.4rem}.Exercise_points___CqBK li{display:flex;align-items:flex-start;gap:1.4rem;font-size:1.6rem;line-height:1.5;color:var(--ink)}.Exercise_points___CqBK .Exercise_mlN__mleOD{background:var(--mem-fill);border-color:var(--mem-fill);color:#fff}@media(max-width:600px){.Exercise_points___CqBK li{font-size:1.5rem;gap:1rem}}.Exercise_rule__x_tMX{margin:1.8rem 0 0;padding-top:1.6rem;border-top:1.5px solid var(--line);font-size:1.4rem;line-height:1.5;color:var(--ink-2)}.Exercise_infoHead__FwvFQ{display:flex;align-items:center;gap:1.4rem;padding:2rem 2rem 0}.Exercise_infoMark__YA9G9{flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--ok-surface);border:1.5px solid var(--mem-shade);color:var(--ok-ink);display:flex;align-items:center;justify-content:center;font-size:2.2rem}.Exercise_infoMarkFinal__3xKqp{background:var(--new-surface);border-color:var(--new-line);color:var(--new)}.Exercise_infoT__K5Ly1{margin:0;flex:1;font-size:1.8rem;font-weight:800}.Exercise_infoBody__gUenz{overflow-y:auto;padding:.4rem 2rem}.Exercise_infoBody__gUenz .Exercise_points___CqBK{margin-top:1.6rem}.Exercise_infoFoot__j5PC_{padding:1.6rem 2rem 2rem;display:flex;justify-content:flex-end}@media(max-width:600px){.Exercise_infoFoot__j5PC_ .Exercise_primary__SJbOH{flex:1}}.Exercise_listLead__1YJVd{margin:.8rem 0 0;font-size:1.6rem;line-height:1.5;color:var(--ink-2)}.Exercise_plist__k8cSQ{margin:2.2rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.6rem}@media(max-width:600px){.Exercise_plist__k8cSQ{margin-top:1.4rem;gap:1.2rem}}.Exercise_pitem__zYskL{padding:2rem 2.2rem 2.2rem;border-radius:2.4rem;background:var(--surface);border:1.5px solid var(--frame);display:flex;flex-direction:column;gap:1.2rem;scroll-margin:2rem}.Exercise_pitem__zYskL .Exercise_card__tkZJ3{margin-top:0;background:var(--bg);animation:none}.Exercise_pitem__zYskL .Exercise_tapHint__RAN3M{margin-top:0}@media(max-width:600px){.Exercise_pitem__zYskL{padding:1.4rem 1.4rem 1.6rem;border-radius:2rem}}.Exercise_pitemOpen__9wlxB{border-color:var(--mem-shade);animation:Exercise_up__XhsTk .35s ease}.Exercise_pitemHead__NWAKe{display:flex;align-items:center;gap:1rem}.Exercise_pitemN__V6fMC{width:3rem;height:3rem;border-radius:50%;background:var(--mem-fill);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:800}.Exercise_pitemT__dupt4{font-size:1.6rem;font-weight:800}.Exercise_pitemDone__W3Rl8{margin-left:auto;font-size:1.4rem;font-weight:700;color:var(--ok-ink)}.Exercise_phraseSm__wUHyW{justify-content:flex-start;gap:.4rem .2rem}.Exercise_phraseSm__wUHyW .Exercise_cw__fiXzr{min-width:0;padding:.4rem .8rem .8rem}.Exercise_phraseSm__wUHyW .Exercise_cwAr__r_pXL{font-size:3rem}@media(max-width:600px){.Exercise_phraseSm__wUHyW .Exercise_cwAr__r_pXL{font-size:2.6rem}}.Exercise_phraseSm__wUHyW .Exercise_cwEn__Wzilz{max-width:12rem}.Exercise_wbwLabel__Pbasz{margin-right:.4rem;letter-spacing:.04em;text-transform:uppercase}.Exercise_resPerfect__Bueif,.Exercise_wbwLabel__Pbasz{font-size:1.4rem;font-weight:800;color:var(--ok-ink)}.Exercise_resSlips__fD4M5{font-size:1.4rem;font-weight:800;color:var(--new)}.Exercise_pBtn__r6fIM{align-self:flex-start;min-width:22rem;height:5rem;padding:0 2rem;border:0;border-radius:1.4rem;background:var(--mem-fill);color:#fff;font-size:1.6rem;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--mem-shade)}.Exercise_pBtn__r6fIM:active{transform:translateY(2px);box-shadow:0 2px 0 var(--mem-shade)}@media(max-width:600px){.Exercise_pBtn__r6fIM{align-self:stretch}}.Exercise_pGhost__JrxXr{align-self:flex-start;height:4rem;padding:0 1.6rem;border-radius:1.2rem;border:1.5px solid var(--frame);background:none;color:var(--ink-2);font-size:1.4rem;font-weight:700;cursor:pointer}.Exercise_pGhost__JrxXr:hover{color:var(--ink);border-color:var(--tile-line)}.Exercise_wholeNote___6LzG{margin:0;font-size:1.6rem;line-height:1.5;color:var(--ink-2)}.Exercise_trRef__yxR_T{margin-top:2.4rem;padding:1.8rem 2.2rem;border-radius:2.4rem;border:1.5px dashed var(--frame)}.Exercise_trRefH__RuL6j{margin:0;display:flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ok-ink)}.Exercise_trRefT__QRrwe{margin:.8rem 0 0;font-size:1.7rem;line-height:1.55;color:var(--ink)}.Exercise_backLink__D8nNB{align-self:flex-start;margin:-.8rem 0 1rem -.8rem;height:3.6rem;padding:0 1rem 0 .4rem;border:0;border-radius:1rem;background:none;color:var(--ink-2);display:inline-flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:700;cursor:pointer}.Exercise_backLink__D8nNB svg{font-size:1.8rem}.Exercise_backLink__D8nNB:hover{color:var(--ink);background:var(--surface)}.Exercise_runWhere__aUzT5{margin:0 0 .6rem;font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ok-ink)}.Exercise_oneWrap__61nIC>.Exercise_card__tkZJ3{margin-top:1.6rem}.Exercise_oneCard__rcLNU{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center}.Exercise_oneAr__jMCgo{margin:0;font-family:Scheherazade New,serif;font-size:7.2rem;line-height:1.6;color:var(--ink)}@media(max-width:600px){.Exercise_oneAr__jMCgo{font-size:5.6rem}}.Exercise_oneMk__T46Lr{margin-right:1.2rem;font-size:.45em;color:var(--ink-2)}.Exercise_oneSaid__H1K1N{margin:0;font-size:2rem;font-weight:700;font-style:italic;color:var(--ok-ink)}.Exercise_oneMeaning__duBq8{margin:0 0 1.2rem;font-size:1.6rem;color:var(--ink-2)}.Exercise_oneCard__rcLNU .Exercise_cardFoot__2pXud{align-self:stretch;justify-content:center}.Exercise_hafizNote__poEHj{margin-top:1.6rem;padding:1.6rem 2rem;border-radius:1.8rem;background:var(--new-surface);border:1.5px solid var(--new-line)}.Exercise_hafizNoteH__s4XlH{margin:0;font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--new)}.Exercise_hafizNoteT__Zz5KL{margin:.6rem 0 0;font-size:1.6rem;line-height:1.55;color:var(--ink)}.Exercise_hafizNoteEmpty__kdsqV{background:none;border-style:dashed;border-color:var(--frame)}.Exercise_hafizNoteEmpty__kdsqV .Exercise_hafizNoteH__s4XlH{color:var(--ink-2)}.Exercise_hafizNoteEmpty__kdsqV .Exercise_hafizNoteT__Zz5KL{color:var(--ink-2);font-style:italic}.Exercise_trRef__yxR_T+.Exercise_hafizNote__poEHj{margin-top:1.2rem}.Exercise_hafizNote__poEHj+.Exercise_pBtn__r6fIM,.Exercise_oneCard__rcLNU+.Exercise_pBtn__r6fIM,.Exercise_oneWrap__61nIC+.Exercise_pBtn__r6fIM{margin-top:2rem}.Exercise_oneCard__rcLNU+.Exercise_trRef__yxR_T{margin-top:1.6rem}.Exercise_pBtnEnd__uG3MK{align-self:flex-end}@media(max-width:600px){.Exercise_pBtnEnd__uG3MK{align-self:stretch}}.Exercise_primary__SJbOH[aria-busy=true]{display:inline-flex;align-items:center;justify-content:center;gap:1rem;opacity:.85;cursor:progress}.Exercise_spin__LNDtz{width:1.6rem;height:1.6rem;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:Exercise_spin__LNDtz .8s linear infinite}@keyframes Exercise_spin__LNDtz{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Exercise_spin__LNDtz{animation-duration:2.4s}}.AyahPeek_backdrop__L0CqR{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:1.6rem;animation:AyahPeek_fadeIn__kfiOa .18s ease}@keyframes AyahPeek_fadeIn__kfiOa{0%{opacity:0}to{opacity:1}}.AyahPeek_card__ytbjZ{position:relative;width:100%;max-width:62rem;max-height:calc(100dvh - 3.2rem);overflow-y:auto;background:var(--hifz-surface);border-radius:2.6rem;padding:3rem 3.2rem;display:flex;flex-direction:column;gap:1.6rem;box-shadow:0 4rem 9rem -3rem rgba(15,23,42,.6)}@media(max-width:600px){.AyahPeek_card__ytbjZ{padding:2.4rem 2rem}}.AyahPeek_close__tFg0z{position:absolute;top:1.8rem;right:1.8rem;width:4rem;height:4rem;border-radius:50%;border:1.5px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-secondary);display:flex;align-items:center;justify-content:center;font-size:1.8rem;cursor:pointer}.AyahPeek_eyebrow__FefcX{margin:0 0 -1rem;padding-right:5rem;font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hifz-text-muted)}.AyahPeek_title__m_2UX{font-size:2rem;font-weight:800;color:var(--hifz-text-strong);padding-right:5rem}.AyahPeek_arabic__eA7WR{font-family:Scheherazade New,serif;font-size:3.6rem;line-height:1.9;color:var(--hifz-text-strong);text-align:center;padding:1.4rem 1rem;border-radius:1.8rem;background:var(--hifz-surface-hover)}.AyahPeek_marker__aM0iR{color:var(--hifz-brand);white-space:nowrap}.AyahPeek_translation__CBiQy{font-size:1.5rem;line-height:1.5;color:var(--hifz-text-secondary);text-align:center;min-height:2.2rem}.AyahPeek_muted__qOIkm{font-size:1.5rem;color:var(--hifz-text-muted);text-align:center}.AyahPeek_why__2bfT8{display:flex;gap:1.2rem;align-items:flex-start;padding:1.4rem 1.6rem;border-radius:1.6rem;background:var(--hifz-brand-surface)}.AyahPeek_why__2bfT8 svg{flex-shrink:0;font-size:2rem;color:var(--hifz-brand);margin-top:.1rem}.AyahPeek_why__2bfT8 p{font-size:1.5rem;line-height:1.5;color:var(--hifz-text)}.AyahPeek_why__2bfT8 b{font-weight:800;color:var(--hifz-text-strong)}.AyahPeek_goGhost__d7TmI,.AyahPeek_go___Hg_f{height:5.2rem;border-radius:999px;font-size:1.6rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;cursor:pointer}.AyahPeek_goGhost__d7TmI svg,.AyahPeek_go___Hg_f svg{font-size:1.4rem}.AyahPeek_go___Hg_f{border:none;background:var(--hifz-brand-dark);color:#fff}.AyahPeek_go___Hg_f:hover:not(:disabled){background:var(--hifz-brand-darker)}.AyahPeek_go___Hg_f:disabled{opacity:.6;cursor:not-allowed}.AyahPeek_goGhost__d7TmI{border:1.5px solid var(--hifz-border);background:var(--hifz-surface);color:var(--hifz-text-secondary)}.AyahPeek_dev__uyRXd{align-self:center;border:1px dashed var(--hifz-border);background:none;color:var(--hifz-text-muted);font-size:1.4rem;padding:.6rem 1.2rem;border-radius:.8rem;cursor:pointer}