.JournalApp_app__HEnN5{min-height:100vh;background:radial-gradient(ellipse at 20% 50%,rgba(201,146,42,.08) 0,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(169,87,30,.06) 0,transparent 50%),#fbf6ea;display:flex;flex-direction:column;align-items:center;padding:48px 20px 80px}.JournalApp_header__RS6lb{text-align:center;margin-bottom:44px}.JournalApp_headerCross__2uipc{font-size:16px;color:#c9922a;letter-spacing:12px;margin-bottom:12px;opacity:.85}.JournalApp_headerTitle__JLfzG{font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,6vw,48px);color:#2c1810;font-weight:400;letter-spacing:1px;line-height:1.1}.JournalApp_headerSub__zEY4U{font-family:Lora,serif;font-style:italic;color:#b8845a;font-size:13px;margin-top:8px;letter-spacing:3px;text-transform:uppercase}.JournalApp_headerDate__Iz8MV{color:#c9922a;font-size:11px;letter-spacing:3px;text-transform:uppercase;margin-top:6px;opacity:.95}.JournalApp_journalCard__KsY_H{width:100%;max-width:680px;background:hsla(0,0%,100%,.62);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-radius:16px;border:1px solid hsla(0,0%,100%,.75);box-shadow:0 8px 32px rgba(0,0,0,.07),0 2px 8px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);position:relative;overflow:hidden}.JournalApp_journalLines__wKkwg{position:absolute;inset:0;background-image:repeating-linear-gradient(transparent,transparent 31px,rgba(139,94,60,.12) 0,rgba(139,94,60,.12) 32px);background-position:0 60px;pointer-events:none;z-index:0}.JournalApp_marginLine__RgTSt{left:54px;width:1px;background:rgba(201,146,42,.3)}.JournalApp_marginLine__RgTSt,.JournalApp_marginShade__xXVqJ{position:absolute;top:0;bottom:0;z-index:1;pointer-events:none}.JournalApp_marginShade__xXVqJ{left:0;width:50px;background:linear-gradient(90deg,rgba(139,94,60,.1),transparent)}.JournalApp_cardTop__kHieS{padding:28px 28px 16px 70px;position:relative;z-index:2;border-bottom:1px solid rgba(139,94,60,.2)}.JournalApp_prompt__2FVV0{font-family:Playfair Display,serif;font-style:italic;color:#b8845a;font-size:14px;margin-bottom:14px}.JournalApp_textarea__i5JpP{width:100%;min-height:260px;background:transparent;border:none;outline:none;resize:none;font-family:Lora,Georgia,serif;font-size:15px;line-height:32px;color:#2c1810;caret-color:#2f6f62}.JournalApp_textarea__i5JpP::placeholder{color:rgba(139,94,60,.38);font-style:italic}.JournalApp_errorMsg__U9sXQ{color:#c0392b;font-size:13px;font-style:italic;margin-top:10px;font-family:Lora,serif}.JournalApp_cardBottom__3O_cg{padding:14px 28px 22px 70px;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.JournalApp_wordCount__9nzej{font-size:11px;color:#9c7858;letter-spacing:1px}.JournalApp_submitHint__gXXrO{display:flex;align-items:center;gap:10px}.JournalApp_hint__iwpOb{font-size:11px;color:#9c7858;letter-spacing:1px}.JournalApp_submitBtn__3TUgm{background:#8b5e3c;color:#fbf6ea;border:none;cursor:pointer;font-family:Lora,serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:10px 22px;border-radius:10px;transition:background .2s,color .2s}.JournalApp_submitBtn__3TUgm:hover{background:#c9922a;color:#2c1810}.JournalApp_submitBtn__3TUgm:disabled{opacity:.4;cursor:not-allowed}.JournalApp_submitBtn__3TUgm:disabled:hover{background:#8b5e3c;color:#fbf6ea}.JournalApp_loading__hsozn{display:flex;flex-direction:column;align-items:center;gap:18px;padding:60px 20px;width:100%;max-width:680px}.JournalApp_loadingCross__Spp_f{font-size:32px;color:#c9922a;animation:JournalApp_pulse__PBi03 2s ease-in-out infinite}@keyframes JournalApp_pulse__PBi03{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.JournalApp_loadingText__3DaVs{font-family:Lora,serif;font-style:italic;color:#b8845a;font-size:15px;letter-spacing:.5px;text-align:center;line-height:1.7}.JournalApp_results__ssgPi{width:100%;max-width:680px;display:flex;flex-direction:column;gap:20px}.JournalApp_resultCard__aEd3X{background:hsla(0,0%,100%,.62);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-radius:16px;border:1px solid hsla(0,0%,100%,.75);box-shadow:0 8px 32px rgba(0,0,0,.07),0 2px 8px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);overflow:hidden;animation:JournalApp_fadeUp__dW4qU .5s ease both}.JournalApp_resultCard__aEd3X:nth-child(2){animation-delay:.08s}.JournalApp_resultCard__aEd3X:nth-child(3){animation-delay:.16s}.JournalApp_resultCard__aEd3X:nth-child(4){animation-delay:.24s}@keyframes JournalApp_fadeUp__dW4qU{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.JournalApp_cardHeader__bXBvJ{padding:14px 22px;display:flex;align-items:center;gap:10px}.JournalApp_headerJournal__VN_LB{background:linear-gradient(135deg,#1c1c2e,#2e2e4a)}.JournalApp_headerSummary__JC4Ir{background:#2c1810}.JournalApp_headerStudy__vvkT_{background:linear-gradient(135deg,#3d1f0a,#5c2e0e)}.JournalApp_headerPrayer__S03Eb{background:linear-gradient(135deg,#1a2a1a,#2a3d2a)}.JournalApp_cardIcon__Mz7KD{font-size:16px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.1);flex-shrink:0}.JournalApp_cardTitle__FWER3{font-family:Playfair Display,serif;font-size:12px;letter-spacing:3px;color:#f5edd6;font-weight:400}.JournalApp_cardBody__TDfi3{padding:22px 24px;background:transparent}.JournalApp_bodyText__87W37{font-family:Lora,Georgia,serif;font-size:14.5px;line-height:1.85;color:#2c1810;margin-bottom:10px}.JournalApp_bodyText__87W37:last-child{margin-bottom:0}.JournalApp_journalEntryText__DDhK_{font-family:Lora,serif;font-style:italic;font-size:14.5px;line-height:1.85;color:#2c1810;opacity:.85;white-space:pre-wrap}.JournalApp_verseBlock__jI_7C{background:rgba(201,146,42,.1);border-left:3px solid #c9922a;padding:12px 16px;margin:14px 0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:6px}.JournalApp_verseText__7FVbe{font-family:Lora,serif;font-size:14.5px;line-height:1.75;color:#2c1810}.JournalApp_verseRef__9BK68{font-family:Lora,serif;font-size:11px;color:#8b5e3c;letter-spacing:1px;text-transform:uppercase}.JournalApp_question__SGHKQ{font-family:Lora,serif;font-weight:500;font-size:14.5px;line-height:1.75;color:#2f6f62;margin-bottom:10px}.JournalApp_questionBlock___1s4U{margin-bottom:18px}.JournalApp_answerInput__CDhQm{width:100%;min-height:56px;resize:vertical;font-family:Lora,serif;font-size:14px;line-height:1.6;color:#2c1810;background:hsla(0,0%,100%,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.65);border-radius:12px;padding:8px 10px;caret-color:#2f6f62}.JournalApp_answerInput__CDhQm:focus{outline:none;border-color:rgba(47,111,98,.5)}.JournalApp_answerInput__CDhQm::placeholder{color:rgba(44,24,16,.4)}.JournalApp_footer__YZ_Ji{display:flex;flex-direction:column;align-items:center;padding:12px 0 8px;gap:16px}.JournalApp_ornament___tzmm{color:#c9922a;opacity:.65;font-size:18px;letter-spacing:8px}.JournalApp_newEntryBtn__KtUok{background:transparent;border:1px solid rgba(201,146,42,.4);color:#c9922a;font-family:Lora,serif;font-size:12px;letter-spacing:3px;text-transform:uppercase;padding:11px 32px;cursor:pointer;transition:all .2s;border-radius:10px}.JournalApp_newEntryBtn__KtUok:hover{background:rgba(201,146,42,.1);border-color:#c9922a}.JournalApp_historyBtn__Id7W6{background:transparent;border:none;color:#c9922a;font-family:Lora,serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;margin-top:10px;opacity:.65;transition:opacity .2s;padding:4px 8px}.JournalApp_historyBtn__Id7W6:hover{opacity:1}.JournalApp_historyItem__jsVUh{width:100%;background:hsla(0,0%,100%,.62);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid hsla(0,0%,100%,.75);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.07),0 2px 8px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);padding:18px 24px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:8px;transition:box-shadow .2s,transform .15s;animation:JournalApp_fadeUp__dW4qU .4s ease both}.JournalApp_historyItem__jsVUh:hover{box-shadow:0 12px 40px rgba(0,0,0,.1);transform:translateY(-2px)}.JournalApp_historyDate__8n8a2{font-family:Playfair Display,serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#c9922a}.JournalApp_historyPreview__ZBaUl{font-family:Lora,serif;font-style:italic;font-size:14px;color:#2c1810;line-height:1.6;opacity:.8}.JournalApp_footerBtns__rqSRb{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.JournalApp_userBar__FCru2{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.JournalApp_userName__PbOy_{font-family:Lora,serif;font-size:12px;color:#8b5e3c;letter-spacing:.03em}.JournalApp_fellowshipBtn__Sgzfy{background:none;border:1px solid rgba(201,146,42,.4);border-radius:8px;padding:3px 10px;font-family:Lora,serif;font-size:11px;color:#c9922a;cursor:pointer;letter-spacing:.05em;transition:border-color .15s,background .15s}.JournalApp_fellowshipBtn__Sgzfy:hover{border-color:#c9922a;background:rgba(201,146,42,.1)}.JournalApp_settingsBtn__yCu6u{background:none;border:1px solid rgba(201,146,42,.3);border-radius:8px;padding:3px 10px;font-family:Lora,serif;font-size:11px;color:#c9922a;cursor:pointer;letter-spacing:.05em;transition:border-color .15s,color .15s}.JournalApp_settingsBtn__yCu6u:hover{border-color:#c9922a;color:#e0a830}.JournalApp_changelogBtn__FO9eV{background:none;border:none;font-family:Lora,serif;font-size:10px;color:#8b7060;cursor:pointer;letter-spacing:.05em;text-decoration:underline;text-underline-offset:2px;transition:color .15s;padding:0;margin-top:4px}.JournalApp_changelogBtn__FO9eV:hover{color:#c4a898}.JournalApp_notifBtn__uRAYp{background:none;border:none;font-family:Lora,serif;font-size:10px;color:#8b7060;cursor:pointer;letter-spacing:.05em;transition:color .15s;padding:0;margin-top:6px}.JournalApp_notifBtn__uRAYp:hover:not(:disabled){color:#c9922a}.JournalApp_notifBtn__uRAYp:disabled{opacity:.6;cursor:not-allowed}.JournalApp_notifBlocked__V00UX{font-family:Lora,serif;font-size:10px;color:#8b7060;letter-spacing:.04em;margin-top:6px}.JournalApp_memoryBar__xvOz6{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:6px}.JournalApp_memoryToggleBtn__Hj0vt{background:none;border:none;font-family:Lora,serif;font-size:10px;color:#8b7060;cursor:pointer;letter-spacing:.05em;transition:color .15s;padding:0}.JournalApp_memoryToggleBtn__Hj0vt:hover{color:#c9922a}.JournalApp_memoryClearBtn__FmAQD{background:none;border:none;font-family:Lora,serif;font-size:10px;color:#6a5a4a;cursor:pointer;letter-spacing:.04em;text-decoration:underline;text-underline-offset:2px;transition:color .15s;padding:0}.JournalApp_memoryClearBtn__FmAQD:hover{color:#b85450}.JournalApp_memoryConfirm__aN5cU{font-family:Lora,serif;font-size:10px;color:#8b7060;letter-spacing:.04em}.JournalApp_memoryClearConfirmBtn___9j8U{color:#b85450;text-decoration:underline;text-underline-offset:2px}.JournalApp_memoryCancelBtn__8QZg_,.JournalApp_memoryClearConfirmBtn___9j8U{background:none;border:none;font-family:Lora,serif;font-size:10px;cursor:pointer;padding:0}.JournalApp_memoryCancelBtn__8QZg_{color:#8b7060}.JournalApp_memoryCancelBtn__8QZg_:hover{color:#c9922a}.JournalApp_scriptureCard__2Hy8m{width:100%;max-width:680px;background:hsla(42,68%,95%,.72);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-radius:14px;border:1px solid rgba(201,146,42,.35);box-shadow:0 4px 20px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.85);padding:20px 24px;margin-bottom:20px;position:relative}.JournalApp_scriptureLabel__Xw6Xz{font-family:Lora,serif;font-size:9px;letter-spacing:3px;text-transform:uppercase;color:#9c7858;margin-bottom:10px}.JournalApp_scriptureVerse__Ej155{font-family:Playfair Display,serif;font-style:italic;font-size:15px;line-height:1.65;color:#2c1810;margin-bottom:6px}.JournalApp_scriptureRef__QaaZc{font-family:Lora,serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#8b5e3c;margin-bottom:10px}.JournalApp_scriptureContext__mFbcP{font-family:Lora,serif;font-size:13px;line-height:1.7;color:#6b4c35;font-style:italic;border-top:1px solid rgba(201,146,42,.2);padding-top:10px;margin-top:4px}.JournalApp_streakBadge__rnGi6{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:4px 12px;border-radius:20px;background:hsla(0,0%,100%,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(201,146,42,.3);font-family:Lora,serif;font-size:12px;color:#c9922a;letter-spacing:.03em}.JournalApp_searchWrap__SS_32{width:100%;max-width:680px;margin-bottom:16px}.JournalApp_searchInput__gEMAf{width:100%;background:hsla(0,0%,100%,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.65);border-radius:12px;padding:12px 16px;font-family:Lora,serif;font-size:14px;color:#2c1810;outline:none}.JournalApp_searchInput__gEMAf::placeholder{color:rgba(44,24,16,.4)}.JournalApp_searchInput__gEMAf:focus{border-color:rgba(201,146,42,.5)}.JournalApp_noResults__e1P_g{font-family:Lora,serif;font-style:italic;color:#9c7858;text-align:center;padding:2rem}.JournalApp_verseOfDay___pb1_{width:100%;max-width:680px;background:hsla(42,68%,95%,.72);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-radius:14px;border:1px solid hsla(0,0%,100%,.65);box-shadow:0 4px 20px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.85);padding:24px 28px;text-align:center;margin-bottom:20px}.JournalApp_verseOfDayLabel__R7rO0{font-family:Lora,serif;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#9c7858;margin-bottom:10px}.JournalApp_verseOfDayQuote__kUzEN{font-family:Playfair Display,serif;font-style:italic;font-size:16px;line-height:1.6;color:#2c1810}.JournalApp_verseOfDayRef__k1tfY{display:block;font-family:Lora,serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#8b5e3c;margin-top:10px}.JournalApp_migrationBanner__opJZm{width:100%;max-width:680px;background:hsla(0,0%,100%,.62);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-radius:16px;border:1px solid hsla(0,0%,100%,.75);box-shadow:0 8px 32px rgba(0,0,0,.07),0 2px 8px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);padding:14px 20px;margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.JournalApp_migrationText__fUXj3{font-family:Lora,serif;font-size:13px;color:#2c1810;margin:0;flex:1 1;min-width:200px}.JournalApp_migrationBtns__hppp1{display:flex;gap:8px}.JournalApp_migrateBtn__D2qOO{padding:5px 14px;background:#c9922a;color:#1a0e08;border:none;border-radius:2px;font-family:Lora,serif;font-size:12px;cursor:pointer;transition:background .15s}.JournalApp_migrateBtn__D2qOO:hover:not(:disabled){background:#e0a830}.JournalApp_migrateBtn__D2qOO:disabled{opacity:.6;cursor:not-allowed}.JournalApp_migrateDismiss__Fm9Ju{padding:5px 14px;background:none;border:1px solid rgba(201,146,42,.3);border-radius:2px;font-family:Lora,serif;font-size:12px;color:#9c8878;cursor:pointer;transition:border-color .15s}.JournalApp_migrateDismiss__Fm9Ju:hover:not(:disabled){border-color:#c9922a;color:#c9922a}@media (max-width:600px){.JournalApp_app__HEnN5{padding:32px 12px 60px}.JournalApp_cardTop__kHieS{padding:22px 16px 16px 58px}.JournalApp_cardBottom__3O_cg{padding:12px 16px 18px 58px}.JournalApp_hint__iwpOb{display:none}}.AnnouncementPopup_overlay__EUblN{position:fixed;inset:0;background:rgba(10,6,3,.75);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AnnouncementPopup_popup__3VbAZ{background:#1e130a;border:1px solid rgba(201,146,42,.3);border-radius:4px;padding:2rem 2rem 1.75rem;max-width:420px;width:100%;text-align:center;box-shadow:0 8px 48px rgba(0,0,0,.6);animation:AnnouncementPopup_rise__I7Fa2 .25s ease}@keyframes AnnouncementPopup_rise__I7Fa2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AnnouncementPopup_ornament__bGiHE{font-size:.65rem;letter-spacing:.4em;color:#c9922a;opacity:.7;margin-bottom:1rem}.AnnouncementPopup_title__DYhpo{font-family:Playfair Display,Georgia,serif;font-size:1.4rem;font-weight:700;color:#f5edd6;margin:0 0 .25rem}.AnnouncementPopup_date__l_PHW{font-family:Lora,Georgia,serif;font-size:.75rem;color:#bea898;letter-spacing:.06em;margin:0 0 1.5rem}.AnnouncementPopup_list__3cURX{list-style:none;padding:0;margin:0 0 1.75rem;text-align:left;display:flex;flex-direction:column;gap:.6rem}.AnnouncementPopup_item__BOWOn{font-family:Lora,Georgia,serif;font-size:.875rem;color:#d4c4a8;line-height:1.5;padding-left:1.25rem;position:relative}.AnnouncementPopup_item__BOWOn:before{content:"✦";position:absolute;left:0;font-size:.5rem;color:#c9922a;top:.3rem}.AnnouncementPopup_actions__O5PWI{display:flex;flex-direction:column;align-items:center;gap:10px}.AnnouncementPopup_btn__9K0Gz{padding:.6rem 2rem;background:#c9922a;color:#1a0e08;border:none;border-radius:2px;font-family:Lora,Georgia,serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s;width:100%}.AnnouncementPopup_btn__9K0Gz:hover{background:#e0a830}.AnnouncementPopup_changelogLink__jG8Ri{background:none;border:none;font-family:Lora,Georgia,serif;font-size:.75rem;color:#9c8878;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .15s;padding:0}.AnnouncementPopup_changelogLink__jG8Ri:hover{color:#c9922a}