:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{height:100%}body{color:#eef2ff;direction:rtl;background:#0b0f19;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}a{color:inherit}*{box-sizing:border-box}.page[data-v-57e96054]{min-height:100vh;padding:16px 14px 124px}.header[data-v-57e96054]{margin:6px 0 14px}.title[data-v-57e96054]{margin:0;font-size:22px;font-weight:900;line-height:1.2}.installSection[data-v-57e96054]{padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b14eb;border:1px solid #ffffff1f;border-radius:22px;gap:6px;display:grid;position:fixed;bottom:10px;left:12px;right:12px;box-shadow:0 -6px 24px #00000038}.installBtn[data-v-57e96054]{color:#fff;text-align:center;background:linear-gradient(135deg,#16a34aeb,#22c55ef5);border:1px solid #4ade806b;border-radius:16px;width:100%;min-height:56px;padding:14px 18px;font-size:18px;font-weight:900;animation:2.2s ease-in-out infinite installPulse-57e96054;box-shadow:0 10px 26px #22c55e33}.installBtn[data-v-57e96054]:active{transform:scale(.99)}.installMeta[data-v-57e96054]{text-align:center;opacity:.82;font-size:12px;font-weight:800;line-height:1.4}.installNote[data-v-57e96054]{text-align:center;opacity:.72;font-size:11px;font-weight:800;line-height:1.4}.grid[data-v-57e96054]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tile[data-v-57e96054]{text-align:right;min-height:108px;color:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;align-content:space-between;gap:10px;padding:14px 12px;display:grid}.tile.primary[data-v-57e96054]{background:#60a5fa1f;border-color:#60a5fa47}.tile.danger[data-v-57e96054]{background:#ef44441f;border-color:#f8717142}.refreshTile[data-v-57e96054]{background:#3b82f614;border-color:#60a5fa3d;grid-column:1/-1;min-height:88px}.tile[data-v-57e96054]:disabled{opacity:.45}.tileTitle[data-v-57e96054]{font-size:16px;font-weight:900;line-height:1.4}.tileMeta[data-v-57e96054]{opacity:.76;font-size:12px;font-weight:800}.tileValue[data-v-57e96054]{font-size:28px;font-weight:900;line-height:1}.tile[data-v-57e96054]:active{transform:scale(.99)}@keyframes installPulse-57e96054{0%,to{transform:translateY(0);box-shadow:0 10px 26px #22c55e33}50%{transform:translateY(-2px);box-shadow:0 14px 32px #22c55e57}}@media (width<=360px){.grid[data-v-57e96054]{grid-template-columns:1fr 1fr;gap:8px}.tile[data-v-57e96054]{min-height:96px;padding:12px 10px}.tileTitle[data-v-57e96054]{font-size:14px}.installSection[data-v-57e96054]{bottom:8px;left:10px;right:10px}}.shell[data-v-888d765b]{background:radial-gradient(1200px 600px at 30% -10%,#60a5fa38,#0000 60%),radial-gradient(900px 500px at 90% 10%,#22d3ee29,#0000 55%),#070b14;min-height:100vh;padding-top:52px;padding-bottom:64px}.topBar[data-v-888d765b]{top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-bottom:1px solid #ffffff1a;grid-template-columns:96px 1fr 96px;align-items:center;gap:10px;height:52px;padding:0 10px;display:grid;position:fixed;inset-inline:0}.topTitle[data-v-888d765b]{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.topBtn[data-v-888d765b],.bottomBtn[data-v-888d765b]{height:38px;color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;font-size:13px;font-weight:700}.content[data-v-888d765b]{padding:12px 12px 18px}.bottomBar[data-v-888d765b]{bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-top:1px solid #ffffff1a;grid-template-columns:1fr;gap:10px;height:64px;padding:10px 12px;display:grid;position:fixed;inset-inline:0}.topBtn[data-v-888d765b]:active,.bottomBtn[data-v-888d765b]:active{transform:scale(.99)}.page[data-v-a3c906c3]{gap:14px;display:grid}.heroCard[data-v-a3c906c3],.entryCard[data-v-a3c906c3]{text-align:right;width:100%;color:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;gap:10px;padding:16px;display:grid}.heroTitle[data-v-a3c906c3],.entryTitle[data-v-a3c906c3]{font-size:18px;font-weight:900}.heroHint[data-v-a3c906c3],.entryHint[data-v-a3c906c3]{opacity:.84;font-size:14px;line-height:1.6}.entryAction[data-v-a3c906c3]{background:#60a5fa38;border:1px solid #60a5fa59;border-radius:12px;width:fit-content;padding:10px 14px;font-size:13px;font-weight:900}.entryCard[data-v-a3c906c3]:active{transform:scale(.99)}.page[data-v-725cef9d]{align-content:center;min-height:42vh;display:grid}.summary[data-v-725cef9d]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;gap:10px;padding:16px;display:grid}.summaryTitle[data-v-725cef9d]{text-align:center;font-size:17px;font-weight:900}.summaryHint[data-v-725cef9d]{opacity:.84;text-align:center;margin:0;font-size:14px;line-height:1.8}.shell[data-v-ca64f984]{background:radial-gradient(1200px 600px at 30% -10%,#60a5fa38,#0000 60%),radial-gradient(900px 500px at 90% 10%,#22d3ee29,#0000 55%),#070b14;min-height:100vh;padding-top:52px;padding-bottom:64px}.shell.noTopBar[data-v-ca64f984]{padding-top:0}.topBar[data-v-ca64f984]{top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-bottom:1px solid #ffffff1a;grid-template-columns:96px 1fr 96px;align-items:center;gap:10px;height:52px;padding:0 10px;display:grid;position:fixed;inset-inline:0}.topTitle[data-v-ca64f984]{text-align:center;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.topBtn[data-v-ca64f984]{height:38px;color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;font-size:13px;font-weight:700}.content[data-v-ca64f984]{padding:12px 12px 18px}.content.immersive[data-v-ca64f984]{padding:0}.bottomBar[data-v-ca64f984]{bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-top:1px solid #ffffff1a;gap:10px;height:64px;padding:10px 12px;display:grid;position:fixed;inset-inline:0}.bottomBar.triple[data-v-ca64f984]{grid-template-columns:1fr 1fr 1fr}.bottomBar.dual[data-v-ca64f984]{grid-template-columns:1fr 1fr}.bottomBar.single[data-v-ca64f984]{grid-template-columns:1fr}.bottomBtn[data-v-ca64f984]{color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:14px;font-size:14px;font-weight:800}.bottomBtn.primary[data-v-ca64f984]{background:#60a5fa40;border-color:#60a5fa73}.bottomBtn.danger[data-v-ca64f984]{background:#ef444429;border-color:#f8717157}.bottomBtn.success[data-v-ca64f984]{background:#22c55e2e;border-color:#4ade8057}.drawer[data-v-ca64f984]{top:0;bottom:0;z-index:30;background:#070b14eb;border-inline-end:1px solid #ffffff1a;grid-template-rows:auto 1fr;width:min(280px,86vw);transition:transform .16s;display:grid;position:fixed;inset-inline-start:0;transform:translate(110%)}.drawer.open[data-v-ca64f984]{transform:translate(0)}.backdrop[data-v-ca64f984]{z-index:25;background:#0000008c;position:fixed;inset:0}.drawerHeader[data-v-ca64f984]{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:14px 14px 12px;display:grid}.drawerTitle[data-v-ca64f984]{font-size:18px;font-weight:900}.drawerClose[data-v-ca64f984]{height:34px;color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;font-size:13px;font-weight:800}.drawerList[data-v-ca64f984]{gap:10px;padding:10px;display:grid}.drawerItem[data-v-ca64f984]{text-align:right;width:100%;color:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;padding:12px;font-size:15px;font-weight:800}.drawerItem[data-v-ca64f984]:active,.topBtn[data-v-ca64f984]:active,.bottomBtn[data-v-ca64f984]:active,.drawerClose[data-v-ca64f984]:active{transform:scale(.99)}.confirmCard[data-v-ca64f984]{inset-inline:12px;z-index:42;background:#0d1422;border:1px solid #ffffff1f;border-radius:20px;gap:12px;padding:16px;display:grid;position:fixed;bottom:84px;box-shadow:0 16px 40px #00000059}.confirmTitle[data-v-ca64f984]{font-size:16px;font-weight:900}.confirmText[data-v-ca64f984]{opacity:.84;font-size:14px;line-height:1.6}.confirmActions[data-v-ca64f984]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.confirmBtn[data-v-ca64f984]{height:42px;color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;font-size:13px;font-weight:900}.confirmBtn.danger[data-v-ca64f984]{background:#ef444429;border-color:#f8717152}.page[data-v-1f664357]{gap:14px;display:grid}.readBlock[data-v-1f664357]{background:#ffffff0d;border:1px solid #fbbf242e;border-radius:18px;justify-items:center;gap:8px;padding:14px 12px 12px;display:grid}.readBtn[data-v-1f664357]{width:min(100%,290px);height:54px;color:inherit;background:linear-gradient(#fbbf2457,#f59e0b3d);border:1px solid #fbbf2475;border-radius:16px;justify-self:center;padding:0 14px;font-size:14px;font-weight:900;animation:1.8s ease-in-out infinite fawatihPulse-1f664357;box-shadow:0 12px 28px #f59e0b38}.tasks[data-v-1f664357]{gap:10px;display:grid}.taskRow[data-v-1f664357]{text-align:right;width:100%;color:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:28px 1fr;align-items:start;gap:10px;padding:14px 12px;display:grid}.labelWrap[data-v-1f664357]{gap:6px;display:grid}.order[data-v-1f664357]{opacity:.7;font-size:12px;font-weight:900}.label[data-v-1f664357]{font-size:14px;font-weight:900;line-height:1.5}.label.done[data-v-1f664357]{opacity:.86}.check[data-v-1f664357]{background:#00000040;border:2px solid #ffffff59;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.check.on[data-v-1f664357]{background:#22c55e40;border-color:#22c55ea6}.checkIcon[data-v-1f664357]{color:#dcfce7;font-size:15px;font-weight:900;line-height:1}.modalBackdrop[data-v-1f664357]{z-index:39;background:#00000094;position:fixed;inset:0}.confirmCard[data-v-1f664357]{inset-inline:12px;z-index:42;background:#0d1422;border:1px solid #ffffff1f;border-radius:20px;gap:12px;padding:16px;display:grid;position:fixed;bottom:84px;box-shadow:0 16px 40px #00000059}.confirmTitle[data-v-1f664357]{font-size:16px;font-weight:900}.confirmText[data-v-1f664357]{opacity:.84;font-size:14px;line-height:1.6}.confirmActions[data-v-1f664357]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.confirmBtn[data-v-1f664357]{height:42px;color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;font-size:13px;font-weight:900}.confirmBtn.danger[data-v-1f664357]{background:#ef444429;border-color:#f8717152}.feedbackToast[data-v-1f664357]{inset-inline:12px;text-align:center;z-index:41;background:#0f172af5;border:1px solid #22c55e59;border-radius:16px;padding:14px 16px;font-size:14px;font-weight:900;position:fixed;bottom:84px;box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-1f664357],.toast-leave-active[data-v-1f664357]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-1f664357],.toast-leave-to[data-v-1f664357]{opacity:0;transform:translateY(8px)}@keyframes fawatihPulse-1f664357{0%{transform:scale(1);box-shadow:0 12px 28px #f59e0b33}50%{transform:scale(1.025);box-shadow:0 16px 34px #fbbf2457}to{transform:scale(1);box-shadow:0 12px 28px #f59e0b33}}.taskRow[data-v-1f664357]:active,.readBtn[data-v-1f664357]:active{transform:scale(.99)}.page[data-v-d2106760]{min-height:calc(100vh - 146px);display:grid}.hero[data-v-d2106760]{align-content:center;gap:16px;min-height:100%;display:grid}.counter[data-v-d2106760]{background:#22d3ee24;border:1px solid #7dd3fc4d;border-radius:999px;justify-self:center;padding:8px 14px;font-size:13px;font-weight:900}.title[data-v-d2106760]{text-align:center;font-size:18px;font-weight:900}.card[data-v-d2106760]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;gap:14px;padding:18px 16px;display:grid}.card.done[data-v-d2106760]{border-color:#22c55e47;box-shadow:0 14px 32px #22c55e14}.itemOrder[data-v-d2106760]{opacity:.72;font-size:13px;font-weight:900}.itemText[data-v-d2106760]{text-align:center;font-size:22px;font-weight:900;line-height:1.9}.status[data-v-d2106760]{background:#ffffff14;border-radius:999px;justify-self:center;padding:8px 12px;font-size:12px;font-weight:900}.status.done[data-v-d2106760]{background:#22c55e2e;border:1px solid #22c55e52}.navRow[data-v-d2106760]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.navBtn[data-v-d2106760]{height:48px;color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;font-size:15px;font-weight:900}.navBtn.success[data-v-d2106760]{background:#22c55e2e;border-color:#4ade8057}.navBtn.completion[data-v-d2106760]{background:linear-gradient(#facc153d,#eab30829);border-color:#facc156b}.navBtn.done[data-v-d2106760]{opacity:.82}.navBtn[data-v-d2106760]:disabled{opacity:.45}.navBtn[data-v-d2106760]:active:not(:disabled){transform:scale(.99)}.feedbackToast[data-v-d2106760]{text-align:center;z-index:41;background:#0f172af5;border:1px solid #facc1559;border-radius:16px;width:min(100vw - 32px,320px);padding:12px 14px;font-size:14px;font-weight:900;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-d2106760],.toast-leave-active[data-v-d2106760]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-d2106760],.toast-leave-to[data-v-d2106760]{opacity:0;transform:translate(-50%,8px)}.page[data-v-22dd61e3]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-align:center;align-content:center;justify-items:center;gap:18px;min-height:calc(100vh - 64px);padding:20px 16px 12px;display:grid;position:relative;overflow:hidden}.heroGlow[data-v-22dd61e3]{pointer-events:none;background:radial-gradient(circle at 50% 28%,#22d3ee2e,#0000 26%),radial-gradient(circle at 50% 54%,#60a5fa1a,#0000 34%);position:absolute;inset:0}.title[data-v-22dd61e3]{opacity:.84;font-size:16px;font-weight:900}.finalCelebrateCard[data-v-22dd61e3]{inset-inline:12px;z-index:5;background:linear-gradient(#080f1efa,#0e1728fa);border:1px solid #4ade805c;border-radius:22px;gap:6px;padding:18px 16px;display:grid;position:fixed;top:58px;box-shadow:0 20px 42px #00000057}.finalCelebrateTitle[data-v-22dd61e3]{color:#dcfce7;font-size:20px;font-weight:900}.finalCelebrateValue[data-v-22dd61e3]{color:#f8fbff;font-size:34px;font-weight:900;line-height:1}.lockIndicator[data-v-22dd61e3]{background:radial-gradient(circle at center, #070b1400 57%, #070b14e0 58%), conic-gradient(#22d3eef2 0deg, #60a5faeb var(--lock-progress), #ffffff14 var(--lock-progress), #ffffff14 360deg);border-radius:50%;place-items:center;width:168px;height:168px;display:grid;box-shadow:0 18px 40px #22d3ee2e}.lockIndicatorInner[data-v-22dd61e3]{background:#070b14f2;border:1px solid #7dd3fc38;border-radius:50%;align-content:center;justify-items:center;gap:6px;width:126px;height:126px;padding:16px;display:grid}.lockText[data-v-22dd61e3]{font-size:18px;font-weight:900;line-height:1.35}.lockText.small[data-v-22dd61e3]{opacity:.88;font-size:13px}.markDoneBtn[data-v-22dd61e3]{min-width:108px;height:48px;color:inherit;z-index:2;background:#22c55e2e;border:1px solid #4ade8061;border-radius:16px;padding:0 18px;font-size:18px;font-weight:900;box-shadow:0 14px 30px #22c55e29}.count[data-v-22dd61e3]{color:#f8fbff;text-shadow:0 10px 28px #22d3ee2e;font-size:clamp(72px,24vw,132px);font-weight:900;line-height:1}.page.locked .count[data-v-22dd61e3]{opacity:.94}.page[data-v-22dd61e3]:active{transform:scale(.995)}.finalCelebrate-enter-active[data-v-22dd61e3],.finalCelebrate-leave-active[data-v-22dd61e3]{transition:opacity .22s,transform .22s}.finalCelebrate-enter-from[data-v-22dd61e3],.finalCelebrate-leave-to[data-v-22dd61e3]{opacity:0;transform:translateY(-10px)scale(.98)}.page[data-v-975921bb]{gap:14px;display:grid}.summary[data-v-975921bb]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;gap:6px;padding:14px;display:grid}.summaryTitle[data-v-975921bb]{opacity:.85;font-size:14px;font-weight:800}.summaryValue[data-v-975921bb]{font-size:20px;font-weight:900}.daysCard[data-v-975921bb]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;gap:12px;padding:14px;display:grid}.quickDayBar[data-v-975921bb]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quickDayBtn[data-v-975921bb]{min-height:42px;color:inherit;background:#070b148c;border:1px solid #ffffff1f;border-radius:14px;font-size:14px;font-weight:900}.quickDayBtn.active[data-v-975921bb]{background:linear-gradient(#22d3ee3d,#3b82f633);border-color:#7dd3fc8c}.daysHead[data-v-975921bb]{justify-content:space-between;align-items:start;gap:8px;display:flex}.daysTitle[data-v-975921bb]{font-size:15px;font-weight:900}.daysHint[data-v-975921bb]{opacity:.7;font-size:12px}.chooseDayBtn[data-v-975921bb],.modalCloseBtn[data-v-975921bb]{min-width:82px;height:38px;color:inherit;background:#22d3ee24;border:1px solid #7dd3fc52;border-radius:12px;padding:0 12px;font-size:13px;font-weight:900}.selectedDayCard[data-v-975921bb]{width:100%;color:inherit;text-align:right;background:#070b148c;border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.selectedDayText[data-v-975921bb]{justify-items:start;gap:4px;display:grid}.selectedDayAction[data-v-975921bb]{background:#3b82f62e;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:900}.dayChip[data-v-975921bb]{color:inherit;text-align:right;background:#070b148c;border:1px solid #ffffff1a;border-radius:16px;justify-items:start;gap:4px;padding:12px 10px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:grid}.dayChip.active[data-v-975921bb]{background:linear-gradient(#22d3ee3d,#3b82f633);border-color:#7dd3fc8c;box-shadow:0 10px 24px #22d3ee29}.dayChipTitle[data-v-975921bb]{font-size:13px;font-weight:900;line-height:1.2}.dayChipDate[data-v-975921bb]{opacity:.8;font-size:12px;line-height:1.2}.tasks[data-v-975921bb]{gap:10px;display:grid}.modalBackdrop[data-v-975921bb]{z-index:39;background:#00000094;position:fixed;inset:0}.dayModal[data-v-975921bb]{inset-inline:12px;z-index:40;background:#0d1422;border:1px solid #ffffff1f;border-radius:20px;gap:14px;padding:14px;display:grid;position:fixed;bottom:74px;box-shadow:0 16px 40px #00000059}.confirmCard[data-v-975921bb]{inset-inline:12px;z-index:42;background:#0d1422;border:1px solid #ffffff1f;border-radius:20px;gap:12px;padding:16px;display:grid;position:fixed;bottom:84px;box-shadow:0 16px 40px #00000059}.confirmTitle[data-v-975921bb]{font-size:16px;font-weight:900}.confirmText[data-v-975921bb]{opacity:.84;font-size:14px;line-height:1.6}.confirmActions[data-v-975921bb]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.confirmBtn[data-v-975921bb]{height:42px;color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;font-size:13px;font-weight:900}.confirmBtn.danger[data-v-975921bb]{background:#ef444429;border-color:#f8717152}.confirmBtn.success[data-v-975921bb]{background:#22c55e2e;border-color:#4ade8057}.dayModalHead[data-v-975921bb]{justify-content:space-between;align-items:start;gap:10px;display:flex}.dayModalTitle[data-v-975921bb]{font-size:16px;font-weight:900}.dayModalHint[data-v-975921bb]{opacity:.72;margin-top:4px;font-size:12px}.dayList[data-v-975921bb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.taskEntry[data-v-975921bb]{grid-template-columns:1fr 66px;gap:8px;display:grid}.taskEntryWide[data-v-975921bb]{grid-template-columns:1fr 66px 66px}.groupCard[data-v-975921bb]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;gap:10px;padding:12px;display:grid}.groupHead[data-v-975921bb]{justify-content:space-between;align-items:center;gap:10px;display:flex}.groupTitle[data-v-975921bb]{opacity:.94;margin:0;font-size:16px;font-weight:900}.groupActionBtn[data-v-975921bb]{min-width:96px;height:38px;color:inherit;background:#22c55e29;border:1px solid #4ade8057;border-radius:12px;padding:0 12px;font-size:13px;font-weight:900}.groupActionBtn[data-v-975921bb]:disabled{opacity:.5}.surahFrame[data-v-975921bb]{background:#080f1e73;border:1px solid #7dd3fc38;border-radius:18px;gap:8px;padding:10px;display:grid}.surahFrameTitle[data-v-975921bb]{opacity:.82;font-size:13px;font-weight:900}.taskRow[data-v-975921bb]{text-align:right;width:100%;color:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:14px 12px;display:grid}.taskPageBtn[data-v-975921bb]{color:inherit;background:#3b82f624;border:1px solid #7dd3fc47;border-radius:16px;font-size:13px;font-weight:900}.taskPageBtn.doneBtn[data-v-975921bb]{background:#22c55e29;border-color:#4ade8057}.taskPageBtn.secondaryBtn[data-v-975921bb]{background:#facc151f;border-color:#facc1542}.taskPageBtn[data-v-975921bb]:disabled{opacity:.55}.check[data-v-975921bb]{background:#00000040;border:2px solid #ffffff59;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.check.on[data-v-975921bb]{background:#22c55e40;border-color:#22c55ea6}.checkIcon[data-v-975921bb]{color:#dcfce7;font-size:15px;font-weight:900;line-height:1}.label[data-v-975921bb]{font-size:15px;font-weight:900;line-height:1.3}.labelWrap[data-v-975921bb]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.label.done[data-v-975921bb]{opacity:.85}.progressBadge[data-v-975921bb]{color:#fff8dcf0;background:#facc151f;border:1px solid #facc1533;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900;line-height:1}.feedbackToast[data-v-975921bb]{inset-inline:12px;text-align:center;z-index:41;background:#0f172af5;border:1px solid #22c55e59;border-radius:16px;padding:14px 16px;font-size:14px;font-weight:900;position:fixed;bottom:84px;box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-975921bb],.toast-leave-active[data-v-975921bb]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-975921bb],.toast-leave-to[data-v-975921bb]{opacity:0;transform:translateY(8px)}.taskRow[data-v-975921bb]:active,.taskPageBtn[data-v-975921bb]:active,.quickDayBtn[data-v-975921bb]:active,.dayChip[data-v-975921bb]:active{transform:scale(.99)}@media (width<=360px){.dayList[data-v-975921bb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page[data-v-65a0c25a]{min-height:calc(100vh - 146px);display:grid}.hero[data-v-65a0c25a]{align-content:start;gap:16px;min-height:100%;display:grid}.counter[data-v-65a0c25a]{background:#22d3ee24;border:1px solid #7dd3fc4d;border-radius:999px;justify-self:center;padding:8px 14px;font-size:13px;font-weight:900}.card[data-v-65a0c25a]{background:linear-gradient(#ffffff12,#ffffff0a),#ffffff0a;border:1px solid #facc151f;border-radius:26px;justify-self:center;gap:18px;width:min(100%,820px);padding:24px 18px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #0003}.paragraphs[data-v-65a0c25a]{gap:16px;display:grid}.paragraphBlock[data-v-65a0c25a]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:22px;gap:18px;padding:12px 10px;display:grid}.paragraphWrap[data-v-65a0c25a]{border-radius:18px;gap:10px;transition:background .14s,border-color .14s,box-shadow .14s;display:grid}.paragraphWrap.repeatCard[data-v-65a0c25a]{background:linear-gradient(#22c55e1a,#0f172a24),#ffffff0a;border:1px solid #4ade803d;justify-self:center;width:min(100%,760px);padding:18px 14px 16px;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #0000002e}.paragraphWrap.repeatCard.completed[data-v-65a0c25a]{background:linear-gradient(#22c55e29,#0f172a2e),#ffffff0d;border-color:#4ade8070;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #22c55e1f}.paragraph[data-v-65a0c25a]{text-align:center;color:#fffffff5;text-wrap:pretty;justify-self:center;width:min(100%,720px);margin:0;padding:8px 4px;font-family:Amiri,Scheherazade New,Noto Naskh Arabic,serif;font-size:clamp(1.35rem,1.15rem + .55vw,1.85rem);font-weight:800;line-height:2.15}.basmalaLine[data-v-65a0c25a]{padding-bottom:2px}.ayahFlow[data-v-65a0c25a]{text-align:center;color:#fffffff5;justify-self:center;width:min(100%,760px);margin:0;font-family:Amiri,Scheherazade New,Noto Naskh Arabic,serif;font-size:clamp(1.25rem,1.05rem + .48vw,1.7rem);font-weight:800;line-height:2.2}.ayahText[data-v-65a0c25a]{display:inline}.ayahSeparator[data-v-65a0c25a]{color:#fde047f5;margin-inline:.45em;font-size:1.12em;display:inline-block;transform:translateY(-.03em)}.repeatCard .paragraph[data-v-65a0c25a]{width:100%;padding:0}.repeatBox[data-v-65a0c25a]{width:min(100%,240px);min-height:86px;color:inherit;cursor:pointer;background:#fde04714;border:1px solid #fde0472e;border-radius:22px;grid-template-columns:1fr;justify-self:center;gap:8px;padding:10px 12px;display:grid}.repeatBtn[data-v-65a0c25a]{background:#22c55e2e;border:1px solid #4ade8057;border-radius:16px;place-items:center;min-height:42px;padding:0 14px;font-size:13px;font-weight:900;display:grid}.repeatCount[data-v-65a0c25a]{text-align:center;color:#fff8dcf5;min-width:62px;font-size:14px;font-weight:900}.repeatResetBtn[data-v-65a0c25a]{min-height:36px;color:inherit;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-self:end;padding:0 14px;font-size:13px;font-weight:900}.feedbackToast[data-v-65a0c25a]{text-align:center;z-index:41;background:#0f172af5;border:1px solid #22c55e59;border-radius:16px;width:min(100vw - 32px,320px);padding:12px 14px;font-size:14px;font-weight:900;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-65a0c25a],.toast-leave-active[data-v-65a0c25a]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-65a0c25a],.toast-leave-to[data-v-65a0c25a]{opacity:0;transform:translate(-50%,8px)}.repeatBox[data-v-65a0c25a]:active,.repeatResetBtn[data-v-65a0c25a]:active{transform:scale(.99)}.page[data-v-706f15cc]{min-height:calc(100vh - 146px);display:grid}.hero[data-v-706f15cc]{align-content:start;gap:16px;min-height:100%;display:grid}.counter[data-v-706f15cc]{background:#22d3ee24;border:1px solid #7dd3fc4d;border-radius:999px;justify-self:center;padding:8px 14px;font-size:13px;font-weight:900}.card[data-v-706f15cc]{background:linear-gradient(#ffffff12,#ffffff0a),#ffffff0a;border:1px solid #facc151f;border-radius:26px;justify-self:center;gap:18px;width:min(100%,820px);padding:24px 18px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #0003}.paragraphs[data-v-706f15cc]{gap:16px;display:grid}.paragraphBlock[data-v-706f15cc]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:22px;gap:18px;padding:12px 10px;display:grid}.paragraphWrap[data-v-706f15cc]{border-radius:18px;gap:10px;transition:background .14s,border-color .14s,box-shadow .14s;display:grid}.paragraphWrap.repeatCard[data-v-706f15cc]{background:linear-gradient(#22c55e1a,#0f172a24),#ffffff0a;border:1px solid #4ade803d;justify-self:center;width:min(100%,760px);padding:18px 14px 16px;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #0000002e}.paragraphWrap.repeatCard.completed[data-v-706f15cc]{background:linear-gradient(#22c55e29,#0f172a2e),#ffffff0d;border-color:#4ade8070;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #22c55e1f}.sectionTitle[data-v-706f15cc]{color:#fde68a;background:#facc151f;border:1px solid #facc1547;border-radius:999px;justify-self:center;padding:8px 14px;font-size:14px;font-weight:900}.tasbihCard[data-v-706f15cc]{background:linear-gradient(#0ea5e91f,#0f172a29),#ffffff0a;border:1px solid #7dd3fc47;border-radius:26px;justify-self:center;gap:14px;width:min(100%,760px);padding:16px 12px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 18px 36px #0000002e}.tasbihHero[data-v-706f15cc]{text-align:center;background:radial-gradient(circle at 50% 20%,#22d3ee29,#0000 46%),#070b1480;border:1px solid #7dd3fc38;border-radius:24px;gap:10px;padding:20px 16px 18px;display:grid}.tasbihHero.completed[data-v-706f15cc]{background:radial-gradient(circle at 50% 20%,#22c55e2e,#0000 46%),#070b1485;border-color:#4ade8057}.tasbihHeroLabel[data-v-706f15cc]{opacity:.84;font-size:15px;font-weight:900}.tasbihHeroCount[data-v-706f15cc]{color:#f8fbff;text-shadow:0 10px 28px #22d3ee2e;font-size:clamp(2.6rem,2rem + 3vw,4.5rem);font-weight:900;line-height:1}.tasbihHeroBar[data-v-706f15cc]{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.tasbihHeroBarFill[data-v-706f15cc]{border-radius:inherit;background:linear-gradient(90deg,#22d3eef2,#4ade80f2);height:100%;transition:width .18s}.tasbihRow[data-v-706f15cc]{text-align:center;background:radial-gradient(circle at 50% 18%,#22d3ee1f,#0000 46%),#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;justify-items:center;gap:10px;padding:18px 14px 14px;display:grid}.tasbihRow.completed[data-v-706f15cc]{background:radial-gradient(circle at 50% 18%,#22c55e29,#0000 46%),#22c55e14;border-color:#4ade8057}.tasbihLabel[data-v-706f15cc]{font-size:1.12rem;font-weight:900}.tasbihCount[data-v-706f15cc]{color:#f8fbff;text-shadow:0 10px 28px #22d3ee29;font-size:clamp(2.4rem,1.8rem + 3vw,4rem);font-weight:900;line-height:1}.tasbihTotal[data-v-706f15cc]{text-align:center;color:#fff8dcf5;font-size:16px;font-weight:900}.tasbihResetBtn[data-v-706f15cc],.tasbihResetAllBtn[data-v-706f15cc]{min-height:38px;color:inherit;border:1px solid #ffffff24;border-radius:14px;padding:0 14px;font-size:13px;font-weight:900}.tasbihTapArea[data-v-706f15cc]{width:min(100%,280px);min-height:56px;color:inherit;background:#22c55e2e;border:1px solid #4ade8057;border-radius:18px;padding:0 16px;font-size:14px;font-weight:900}.tasbihTapArea[data-v-706f15cc]:disabled{opacity:.7}.tasbihTapArea.blocked[data-v-706f15cc]{opacity:.82}.tasbihResetBtn[data-v-706f15cc],.tasbihResetAllBtn[data-v-706f15cc]{background:#ffffff14}.tasbihResetBtn[data-v-706f15cc]{justify-self:start}.tasbihResetAllBtn[data-v-706f15cc]{justify-self:end}@media (width<=560px){.tasbihCard[data-v-706f15cc]{padding-inline:10px}.tasbihResetAllBtn[data-v-706f15cc]{justify-self:stretch}}.paragraph[data-v-706f15cc]{text-align:center;color:#fffffff5;text-wrap:pretty;justify-self:center;width:min(100%,720px);margin:0;padding:8px 4px;font-family:Amiri,Scheherazade New,Noto Naskh Arabic,serif;font-size:clamp(1.35rem,1.15rem + .55vw,1.85rem);font-weight:800;line-height:2.15}.basmalaLine[data-v-706f15cc]{padding-bottom:2px}.ayahFlow[data-v-706f15cc]{text-align:center;color:#fffffff5;justify-self:center;width:min(100%,760px);margin:0;font-family:Amiri,Scheherazade New,Noto Naskh Arabic,serif;font-size:clamp(1.25rem,1.05rem + .48vw,1.7rem);font-weight:800;line-height:2.2}.ayahText[data-v-706f15cc]{white-space:pre-line}.ayahSeparator[data-v-706f15cc]{color:#facc15;margin-inline:.45em;font-size:1.22em;font-weight:900;display:inline-block;transform:translateY(-.03em)}.softSeparator[data-v-706f15cc]{color:#facc15eb;margin-inline:.42em;font-size:1.05em;font-weight:900;display:inline-block;transform:translateY(-.02em)}.repeatCard .paragraph[data-v-706f15cc],.repeatAyahFlow[data-v-706f15cc]{width:100%;padding:0}.repeatBox[data-v-706f15cc]{width:min(100%,240px);min-height:86px;color:inherit;cursor:pointer;background:#fde04714;border:1px solid #fde0472e;border-radius:22px;grid-template-columns:1fr;justify-self:center;gap:8px;padding:10px 12px;display:grid}.repeatBtn[data-v-706f15cc]{background:#22c55e2e;border:1px solid #4ade8057;border-radius:16px;place-items:center;min-height:42px;padding:0 14px;font-size:13px;font-weight:900;display:grid}.repeatCount[data-v-706f15cc]{text-align:center;color:#fff8dcf5;min-width:62px;font-size:14px;font-weight:900}.repeatResetBtn[data-v-706f15cc]{min-height:36px;color:inherit;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-self:end;padding:0 14px;font-size:13px;font-weight:900}.feedbackToast[data-v-706f15cc]{text-align:center;z-index:41;background:#0f172af5;border:1px solid #22c55e59;border-radius:16px;width:min(100vw - 32px,320px);padding:12px 14px;font-size:14px;font-weight:900;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #0000004d}.feedbackToast.blocked[data-v-706f15cc]{border-color:#f871716b;box-shadow:0 16px 34px #7f1d1d42}.feedbackToast.celebration[data-v-706f15cc]{color:#fef3c7;background:linear-gradient(#12192bfa,#0f172afa);border-color:#facc1570;width:min(100vw - 28px,380px);padding:16px;font-size:15px;box-shadow:0 20px 42px #facc1529}.toast-enter-active[data-v-706f15cc],.toast-leave-active[data-v-706f15cc]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-706f15cc],.toast-leave-to[data-v-706f15cc]{opacity:0;transform:translate(-50%,8px)}.repeatBox[data-v-706f15cc]:active,.repeatResetBtn[data-v-706f15cc]:active{transform:scale(.99)}.page[data-v-0e5d92aa]{min-height:calc(100vh - 64px)}.pdfCard[data-v-0e5d92aa]{text-align:center;place-content:center;gap:18px;min-height:calc(100vh - 64px);padding:24px;display:grid}.pdfTitle[data-v-0e5d92aa]{margin:0;font-size:1.4rem;font-weight:900;line-height:1.5}.openBtn[data-v-0e5d92aa]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:18px;width:100%;padding:16px 22px;font-size:1.05rem;font-weight:900}.openBtn.primary[data-v-0e5d92aa]{background:linear-gradient(135deg,#2563eb,#3b82f6)}.actions[data-v-0e5d92aa]{gap:12px;width:min(100%,320px);margin:0 auto;display:grid}.frameCard[data-v-0e5d92aa]{min-height:calc(100vh - 64px);overflow:hidden}.frame[data-v-0e5d92aa]{background:#fff;border:0;width:100%;height:calc(100vh - 64px);display:block}.page[data-v-a7e493dc]{min-height:calc(100vh - 88px);display:grid}.readerCard[data-v-a7e493dc]{justify-self:center;gap:18px;width:min(100%,820px);padding:14px 0 8px;display:grid}.paragraphBlock[data-v-a7e493dc]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:28px;gap:14px;padding:20px 16px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 36px #00000029}.paragraph[data-v-a7e493dc]{text-align:center;color:#fffffff5;margin:0;line-height:2.25}.basmalaLine[data-v-a7e493dc]{color:#fde047f2;font-size:1.05rem;font-weight:900}.ayahFlow[data-v-a7e493dc]{text-align:center;color:#fffffff7;margin:0;font-size:clamp(1.1rem,2.6vw,1.45rem);font-weight:800;line-height:2.45}.ayahText[data-v-a7e493dc]{white-space:normal}.ayahSeparator[data-v-a7e493dc]{color:#fde047f0;margin:0 .45rem;font-size:1.1em;display:inline-block}.feedbackToast[data-v-a7e493dc]{text-align:center;z-index:41;background:#0f172af5;border:1px solid #22c55e59;border-radius:16px;width:min(100vw - 32px,320px);padding:12px 14px;font-size:14px;font-weight:900;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-a7e493dc],.toast-leave-active[data-v-a7e493dc]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-a7e493dc],.toast-leave-to[data-v-a7e493dc]{opacity:0;transform:translate(-50%,8px)}.shell[data-v-70747d18]{background:radial-gradient(1200px 600px at 30% -10%,#60a5fa38,#0000 60%),radial-gradient(900px 500px at 90% 10%,#22d3ee29,#0000 55%),#070b14;min-height:100vh;padding-top:52px;padding-bottom:64px}.shell.noTopBar[data-v-70747d18]{padding-top:0}.topBar[data-v-70747d18]{top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-bottom:1px solid #ffffff1a;grid-template-columns:96px 1fr 96px;align-items:center;gap:10px;height:52px;padding:0 10px;display:grid;position:fixed;inset-inline:0}.topTitle[data-v-70747d18]{text-align:center;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.topBtn[data-v-70747d18]{height:38px;color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;font-size:13px;font-weight:700}.content[data-v-70747d18]{padding:12px 12px 18px}.content.immersive[data-v-70747d18]{padding:0 0 8px}.bottomBar[data-v-70747d18]{bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-top:1px solid #ffffff1a;gap:10px;height:64px;padding:10px 12px;display:grid;position:fixed;inset-inline:0}.bottomBar.single[data-v-70747d18]{grid-template-columns:1fr}.bottomBar.dual[data-v-70747d18]{grid-template-columns:1fr 1fr}.bottomBtn[data-v-70747d18]{color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:14px;font-size:14px;font-weight:800}.bottomBtn.primary[data-v-70747d18]{background:#60a5fa40;border-color:#60a5fa73}.topBtn[data-v-70747d18]:active,.bottomBtn[data-v-70747d18]:active{transform:scale(.99)}.page[data-v-16ce8557]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;place-items:center;min-height:calc(100vh - 64px);padding:16px;display:grid}.count[data-v-16ce8557]{color:#f8fbff;text-shadow:0 14px 32px #22d3ee2e;font-size:clamp(84px,28vw,160px);font-weight:900;line-height:1}.page[data-v-16ce8557]:active{transform:scale(.996)}.page[data-v-b1630676]{gap:14px;display:grid}.summary[data-v-b1630676]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;padding:16px}.summaryGrid[data-v-b1630676]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.summaryBlock[data-v-b1630676]{background:#070b1473;border:1px solid #ffffff14;border-radius:16px;gap:8px;padding:14px;display:grid}.summaryTitle[data-v-b1630676]{opacity:.78;font-size:14px;font-weight:900}.summaryValue[data-v-b1630676]{font-size:32px;font-weight:900;line-height:1}.summaryValue.small[data-v-b1630676]{font-size:26px}.summaryHint[data-v-b1630676]{opacity:.8;font-size:12px;font-weight:800}.grid[data-v-b1630676]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tile[data-v-b1630676]{text-align:right;min-height:108px;color:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;align-content:space-between;gap:10px;padding:14px 12px;display:grid}.tile.primary[data-v-b1630676]{background:#60a5fa1f;border-color:#60a5fa47}.heroTile[data-v-b1630676]{text-align:center;background:linear-gradient(#60a5fa3d,#22d3ee2e);border-color:#7dd3fc66;align-content:center;place-items:center;width:100%;min-height:132px;display:grid;box-shadow:0 14px 30px #22d3ee1f}.tile.danger[data-v-b1630676]{background:#ef44441f;border-color:#f8717142}.tile[data-v-b1630676]:disabled{opacity:.45}.tileTitle[data-v-b1630676]{font-size:16px;font-weight:900;line-height:1.4}.heroTile .tileTitle[data-v-b1630676]{font-size:24px;line-height:1.3}.tileMeta[data-v-b1630676]{opacity:.76;font-size:12px;font-weight:800}.heroTile .tileMeta[data-v-b1630676]{opacity:.9;font-size:14px}@media (width<=360px){.summaryGrid[data-v-b1630676]{grid-template-columns:1fr}}.modalBackdrop[data-v-b1630676]{background:#00000094;position:fixed;inset:0}.confirmCard[data-v-b1630676]{inset-inline:14px;z-index:5;background:#0d1422;border:1px solid #ffffff1f;border-radius:18px;gap:12px;padding:16px;display:grid;position:fixed;bottom:24px}.confirmTitle[data-v-b1630676]{font-size:16px;font-weight:900}.confirmText[data-v-b1630676]{opacity:.84;font-size:14px;line-height:1.5}.confirmActions[data-v-b1630676]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.confirmBtn[data-v-b1630676]{height:42px;color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;font-size:13px;font-weight:800}.confirmBtn.danger[data-v-b1630676]{background:#ef444424;border-color:#f8717147}.tile[data-v-b1630676]:active,.confirmBtn[data-v-b1630676]:active{transform:scale(.99)}.page[data-v-007a2b19]{gap:14px;display:grid}.summary[data-v-007a2b19],.dayCard[data-v-007a2b19]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;gap:10px;padding:14px;display:grid}.summaryTitle[data-v-007a2b19]{font-size:16px;font-weight:900}.summaryHint[data-v-007a2b19],.dayDate[data-v-007a2b19],.dayMeta[data-v-007a2b19],.empty[data-v-007a2b19]{opacity:.75;font-size:12px}.summaryValue[data-v-007a2b19]{font-size:28px;font-weight:900}.summarySub[data-v-007a2b19]{opacity:.84;font-size:13px;font-weight:800}.days[data-v-007a2b19]{gap:10px;display:grid}.dayHead[data-v-007a2b19]{justify-content:space-between;align-items:start;gap:10px;display:flex}.dayTitle[data-v-007a2b19]{font-size:15px;font-weight:900}.dayTotal[data-v-007a2b19]{font-size:24px;font-weight:900}.chips[data-v-007a2b19]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-007a2b19]{background:#3b82f62e;border:1px solid #7dd3fc3d;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.shell[data-v-ef9b1713]{background:radial-gradient(1200px 600px at 30% -10%,#60a5fa38,#0000 60%),radial-gradient(900px 500px at 90% 10%,#22d3ee29,#0000 55%),#070b14;min-height:100vh;padding-top:52px;padding-bottom:64px}.shell.noTopBar[data-v-ef9b1713]{padding-top:0}.topBar[data-v-ef9b1713]{top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-bottom:1px solid #ffffff1a;grid-template-columns:96px 1fr 96px;align-items:center;gap:10px;height:52px;padding:0 10px;display:grid;position:fixed;inset-inline:0}.topTitle[data-v-ef9b1713]{text-align:center;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.topBtn[data-v-ef9b1713]{height:38px;color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;font-size:13px;font-weight:700}.content[data-v-ef9b1713]{padding:12px 12px 18px}.content.immersive[data-v-ef9b1713]{padding:0 0 8px}.bottomBar[data-v-ef9b1713]{bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;border-top:1px solid #ffffff1a;grid-template-columns:1fr;gap:10px;height:64px;padding:10px 12px;display:grid;position:fixed;inset-inline:0}.bottomBtn[data-v-ef9b1713]{color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:14px;font-size:14px;font-weight:800}.topBtn[data-v-ef9b1713]:active,.bottomBtn[data-v-ef9b1713]:active{transform:scale(.99)}.page[data-v-e6d86a7b]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-align:center;align-content:center;justify-items:center;gap:18px;min-height:calc(100vh - 64px);padding:20px 16px 12px;display:grid;position:relative;overflow:hidden}.page.done[data-v-e6d86a7b]{cursor:default}.target[data-v-e6d86a7b],.remaining[data-v-e6d86a7b]{opacity:.84;font-size:15px;font-weight:900}.count[data-v-e6d86a7b]{color:#f8fbff;text-shadow:0 14px 32px #22d3ee2e;font-size:clamp(84px,28vw,160px);font-weight:900;line-height:1}.restartBtn[data-v-e6d86a7b]{min-width:150px;height:42px;color:inherit;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:0 16px;font-size:13px;font-weight:900}.progressWrap[data-v-e6d86a7b]{background:#ffffff14;border-radius:999px;width:min(100%,320px);height:12px;overflow:hidden}.progressBar[data-v-e6d86a7b]{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#60a5fa);height:100%;transition:width .16s;box-shadow:0 8px 24px #22d3ee40}.doneBadge[data-v-e6d86a7b]{background:#22c55e2e;border:1px solid #4ade8052;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:900}.feedbackToast[data-v-e6d86a7b]{inset-inline:12px;text-align:center;z-index:41;background:#0f172af5;border:1px solid #7dd3fc59;border-radius:16px;padding:14px 16px;font-size:14px;font-weight:900;position:fixed;bottom:84px;box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-e6d86a7b],.toast-leave-active[data-v-e6d86a7b]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-e6d86a7b],.toast-leave-to[data-v-e6d86a7b]{opacity:0;transform:translateY(8px)}.page[data-v-e6d86a7b]:active{transform:scale(.996)}.restartBtn[data-v-e6d86a7b]:active{transform:scale(.99)}.page[data-v-95c30f74]{align-content:center;min-height:calc(100vh - 146px);display:grid}.card[data-v-95c30f74]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;gap:14px;padding:18px 16px;display:grid}.title[data-v-95c30f74]{font-size:18px;font-weight:900}.hint[data-v-95c30f74]{opacity:.8;font-size:13px}.presetGrid[data-v-95c30f74]{grid-template-columns:1fr;gap:8px;display:grid}.presetBtn[data-v-95c30f74],.customBtn[data-v-95c30f74]{height:52px;color:inherit;background:#3b82f624;border:1px solid #7dd3fc42;border-radius:12px;width:100%;font-size:15px;font-weight:900}.customField[data-v-95c30f74]{grid-template-columns:1fr;gap:8px;display:grid}.customInput[data-v-95c30f74]{height:52px;color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;width:100%;padding:0 12px;font-size:14px;font-weight:800}.feedbackToast[data-v-95c30f74]{inset-inline:12px;text-align:center;z-index:41;background:#0f172af5;border:1px solid #7dd3fc59;border-radius:16px;padding:14px 16px;font-size:14px;font-weight:900;position:fixed;bottom:84px;box-shadow:0 16px 34px #0000004d}.toast-enter-active[data-v-95c30f74],.toast-leave-active[data-v-95c30f74]{transition:opacity .16s,transform .16s}.toast-enter-from[data-v-95c30f74],.toast-leave-to[data-v-95c30f74]{opacity:0;transform:translateY(8px)}.presetBtn[data-v-95c30f74]:active,.customBtn[data-v-95c30f74]:active{transform:scale(.99)}
