.collections_collectionCard__QB3Ol{display:flex;alignItems:center;gap:12px;padding:20px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:12px;cursor:pointer;transition:all .2s;text-align:left;width:100%}.collections_collectionCard__QB3Ol:hover{background:var(--bg-tertiary);box-shadow:var(--shadow-sm)}.collections_collectionIcon__WnWyq{color:var(--accent-primary);flex-shrink:0}.collections_collectionContent__J20q_{flex:1 1}.collections_collectionTitle__TsIiX{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:4px;display:flex;align-items:center;gap:6px}.collections_collectionDescription__7SEqa{font-size:14px;color:var(--text-secondary);margin-bottom:6px}.collections_collectionMeta__yKkQC{font-size:var(--text-xs);color:var(--text-secondary)}.collections_featuredBadge__wRC_P{color:var(--accent-primary);fill:var(--accent-primary)}.collections_premiumBadge__GlcBQ{color:var(--text-secondary)}.ContentCard_contentCard__Xwryw{width:100%;cursor:pointer;transition:all var(--duration-slow) var(--ease-spring);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04);animation:ContentCard_cardFadeIn__Bxfle var(--duration-page) var(--ease-spring) both;opacity:0;transform:translateY(20px);background:var(--card-white);border:1px solid var(--border-light)}@keyframes ContentCard_cardFadeIn__Bxfle{to{opacity:1;transform:translateY(0)}}.ContentCard_contentCard__Xwryw:first-child{animation-delay:0s}.ContentCard_contentCard__Xwryw:nth-child(2){animation-delay:.2s}.ContentCard_contentCard__Xwryw:nth-child(3){animation-delay:.4s}.ContentCard_contentCard__Xwryw:nth-child(4){animation-delay:.6s}.ContentCard_contentCard__Xwryw:nth-child(5){animation-delay:.8s}.ContentCard_contentCard__Xwryw:nth-child(6){animation-delay:1s}.ContentCard_contentCard__Xwryw:nth-child(n+7){animation-delay:1.2s}.ContentCard_contentCard__Xwryw{position:relative;overflow:visible}.ContentCard_contentCard__Xwryw:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:radial-gradient(400px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,255,255,.4),rgba(255,255,255,.1) 30%,transparent 60%);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:1}.ContentCard_contentCard__Xwryw:hover:before{opacity:1}.ContentCard_cardPressed__TJt2K{transform:scale(.98) translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.12);transition:all .1s cubic-bezier(.4,0,.2,1)}.ContentCard_cardPressed__TJt2K .ContentCard_cardImage__zlygf{filter:brightness(1.05) saturate(1.1);transform:scale(1.01)}.ContentCard_cardImage__zlygf{width:100%;height:180px;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:16px;background-position:50%;transition:all .4s cubic-bezier(.4,0,.2,1);filter:saturate(.7);background:radial-gradient(circle at 20% 30%,rgba(240,220,180,.3) 0,transparent 40%),radial-gradient(ellipse at 80% 70%,rgba(220,190,140,.25) 0,transparent 50%),linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.35) 100%),linear-gradient(135deg,var(--color-wheat-light) 0,var(--gold) 50%,var(--color-wheat-dark) 100%);background-size:cover;position:relative}.ContentCard_cardImage__zlygf:after,.ContentCard_cardImage__zlygf:before{content:none}.ContentCard_cardImage__zlygf[data-variant="1"]{background:radial-gradient(circle at 30% 20%,rgba(200,230,200,.3) 0,transparent 35%),radial-gradient(ellipse at 70% 80%,rgba(180,220,180,.25) 0,transparent 45%),linear-gradient(180deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.38) 100%),linear-gradient(120deg,var(--color-sage-light) 0,var(--color-sage-mid) 40%,var(--color-sage-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant="2"]{background:conic-gradient(from 45deg at 30% 70%,rgba(255,205,210,.25) 0deg,transparent 90deg,transparent 1turn),radial-gradient(ellipse at 70% 30%,rgba(255,190,195,.2) 0,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.38) 100%),linear-gradient(150deg,var(--color-lavender-light) 0,var(--color-wine-mid) 50%,var(--color-wine-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant="3"]{background:radial-gradient(ellipse at 25% 25%,rgba(180,210,210,.3) 0,transparent 35%),radial-gradient(circle at 75% 60%,rgba(160,200,200,.25) 0,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.35) 100%),linear-gradient(140deg,var(--color-ocean-light) 0,var(--color-ocean-mid) 50%,var(--color-ocean-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant="4"]{background:radial-gradient(ellipse at 75% 25%,rgba(210,200,220,.3) 0,transparent 35%),radial-gradient(circle at 25% 75%,rgba(180,160,190,.25) 0,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.4) 100%),linear-gradient(160deg,var(--color-lavender-light) 0,var(--color-lavender-mid) 55%,var(--color-lavender-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant="5"]{background:radial-gradient(ellipse at 20% 80%,rgba(227,242,253,.3) 0,transparent 45%),conic-gradient(from 200deg at 60% 40%,rgba(187,222,251,.15) 0deg,transparent 120deg,transparent 1turn),linear-gradient(180deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.38) 100%),linear-gradient(145deg,var(--color-sky-light) 0,var(--color-powder-mid) 50%,var(--color-sky-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant="6"]{background:radial-gradient(circle at 40% 30%,rgba(210,200,190,.3) 0,transparent 40%),radial-gradient(ellipse at 70% 70%,rgba(190,180,170,.25) 0,transparent 45%),linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.35) 100%),linear-gradient(130deg,var(--color-stone-light) 0,var(--color-stone-mid) 45%,var(--color-stone-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant="7"]{background:radial-gradient(circle at 30% 30%,rgba(255,230,235,.3) 0,transparent 40%),radial-gradient(ellipse at 70% 75%,rgba(250,220,230,.25) 0,transparent 45%),linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.35) 100%),linear-gradient(140deg,var(--color-blush-light) 0,var(--color-blush-mid) 50%,var(--color-blush-dark) 100%)}.ContentCard_cardImage__zlygf[data-variant]:after,.ContentCard_cardImage__zlygf[data-variant]:before{display:none}.ContentCard_cardTime__J5WKe{position:absolute;top:12px;right:12px;background:rgba(255,255,255,.85);color:#555;font-size:var(--text-base);font-weight:var(--font-medium);padding:4px 8px;border-radius:12px;animation:ContentCard_slideInRight__B1i1d .5s cubic-bezier(.4,0,.2,1) .3s both;opacity:0;transform:translateX(10px)}.ContentCard_completedBadge__ah8nb{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-success);border-radius:20px;font-size:var(--text-xs);font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:3;animation:ContentCard_slideInLeft__MfMtQ .5s cubic-bezier(.4,0,.2,1) .3s both;opacity:0;transform:translateX(-10px)}.ContentCard_completedBadge__ah8nb span{line-height:1}@keyframes ContentCard_slideInLeft__MfMtQ{to{opacity:1;transform:translateX(0)}}@keyframes ContentCard_slideInRight__B1i1d{to{opacity:1;transform:translateX(0)}}.ContentCard_cardContent__YDzdS{position:relative;z-index:1}.ContentCard_cardLabel__jcuN9{font-size:var(--text-xs);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.75);margin-bottom:4px;font-weight:var(--font-medium);animation:ContentCard_fadeIn__bIEi0 .8s cubic-bezier(.4,0,.2,1) .4s both;opacity:0}@keyframes ContentCard_fadeIn__bIEi0{to{opacity:1}}.ContentCard_cardTitle__R3KzS{font-size:var(--text-2xl);font-weight:var(--font-normal);color:var(--color-white);line-height:1.05;font-family:var(--font-scripture);text-shadow:0 3px 12px rgba(0,0,0,.5);animation:ContentCard_slideInUp__W6IWK .6s cubic-bezier(.4,0,.2,1) .5s both;opacity:0;transform:translateY(10px)}@keyframes ContentCard_slideInUp__W6IWK{to{opacity:1;transform:translateY(0)}}.ContentCard_cardSubtitle__sx_zF{font-size:var(--text-lg);color:rgba(255,255,255,.85);margin-top:4px}.ContentCard_cardScripture__rnF_B{font-size:var(--text-md);font-weight:300;color:rgba(255,255,255,.75);margin-top:6px;font-style:normal;letter-spacing:.3px;text-transform:capitalize}.ContentCard_heartBurst__9vGoI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10}.ContentCard_burstIcon__LgE1q{color:#FF6B6B;filter:drop-shadow(0 0 8px rgba(255,107,107,.8));animation:ContentCard_heartBurstAnim__UKWq2 .8s cubic-bezier(.68,-.55,.265,1.55)}@keyframes ContentCard_heartBurstAnim__UKWq2{0%{transform:scale(.1) rotate(0deg);opacity:0}30%{transform:scale(1.3) rotate(-10deg);opacity:1}60%{transform:scale(1.1) rotate(5deg);opacity:1}to{transform:scale(.8) rotate(0deg);opacity:0}}.ContentCard_sparkleBurst__Ji2dk{position:absolute;top:30%;right:20%;pointer-events:none;z-index:10}.ContentCard_sparkleIcon__XCulN{color:#FFD700;filter:drop-shadow(0 0 6px rgba(255,215,0,.9));animation:ContentCard_sparkleBurstAnim__T8OuZ .6s cubic-bezier(.4,0,.2,1)}@keyframes ContentCard_sparkleBurstAnim__T8OuZ{0%{transform:scale(.2) rotate(0deg);opacity:0}50%{transform:scale(1.2) rotate(180deg);opacity:1}to{transform:scale(.6) rotate(1turn);opacity:0}}.ContentCard_contentCard__Xwryw:hover .ContentCard_cardImage__zlygf{filter:brightness(1.08) saturate(1.15)}.ContentCard_ripple__1WvkP{position:absolute;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:0 0 20px rgba(255,255,255,.8);transform:translate(-50%,-50%);pointer-events:none;animation:ContentCard_rippleEffect__9sW2w .6s cubic-bezier(.4,0,.2,1);z-index:10}@keyframes ContentCard_rippleEffect__9sW2w{0%{width:30px;height:30px;opacity:1}to{width:150px;height:150px;opacity:0}}@media (hover:none){.ContentCard_contentCard__Xwryw:hover{transform:none;box-shadow:0 1px 3px rgba(0,0,0,.04)}.ContentCard_contentCard__Xwryw:hover .ContentCard_cardImage__zlygf{animation:none}}@media (prefers-reduced-motion:reduce){.ContentCard_contentCard__Xwryw:hover .ContentCard_cardImage__zlygf,.ContentCard_heartBurst__9vGoI .ContentCard_burstIcon__LgE1q,.ContentCard_sparkleBurst__Ji2dk .ContentCard_sparkleIcon__XCulN{animation:none}.ContentCard_cardPressed__TJt2K{transition:none}}.LoadingScreen_container__0iPvO{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary)}.LoadingScreen_content__jgJj7{text-align:center;padding:40px}.LoadingScreen_spinner__mr8Uj{display:inline-flex;gap:12px;margin-bottom:24px;position:relative}.LoadingScreen_dot1__6xPjR,.LoadingScreen_dot2__e4NQ8,.LoadingScreen_dot3__8bcfE{width:14px;height:14px;border-radius:50%;position:relative;box-shadow:0 0 20px rgba(79,195,247,.3)}.LoadingScreen_dot1__6xPjR{background:linear-gradient(45deg,#4FC3F7,#29B6F6);animation:LoadingScreen_bounce__fAVY1 1.4s ease-in-out infinite,LoadingScreen_glow1__PMeLa 1.4s ease-in-out infinite;animation-delay:0s}.LoadingScreen_dot2__e4NQ8{background:linear-gradient(45deg,#58D4B1,#4DB6AC);animation:LoadingScreen_bounce__fAVY1 1.4s ease-in-out infinite,LoadingScreen_glow2__shSwh 1.4s ease-in-out infinite;animation-delay:.15s}.LoadingScreen_dot3__8bcfE{background:linear-gradient(45deg,#66BB6A,#4CAF50);animation:LoadingScreen_bounce__fAVY1 1.4s ease-in-out infinite,LoadingScreen_glow3___4mXs 1.4s ease-in-out infinite;animation-delay:.3s}@keyframes LoadingScreen_bounce__fAVY1{0%,80%,to{transform:translateY(0) scale(1);opacity:.6}40%{transform:translateY(-12px) scale(1.2);opacity:1}}@keyframes LoadingScreen_glow1__PMeLa{0%,to{box-shadow:0 0 20px rgba(79,195,247,.3)}50%{box-shadow:0 0 30px rgba(79,195,247,.8),0 0 40px rgba(79,195,247,.4)}}@keyframes LoadingScreen_glow2__shSwh{0%,to{box-shadow:0 0 20px rgba(88,212,177,.3)}50%{box-shadow:0 0 30px rgba(88,212,177,.8),0 0 40px rgba(88,212,177,.4)}}@keyframes LoadingScreen_glow3___4mXs{0%,to{box-shadow:0 0 20px rgba(102,187,106,.3)}50%{box-shadow:0 0 30px rgba(102,187,106,.8),0 0 40px rgba(102,187,106,.4)}}.LoadingScreen_message__FY8jg{font-size:16px;color:var(--text-secondary);font-weight:500;margin:0}.TabBar_tabBar__DvKsc{position:fixed;bottom:0;left:0;right:0;background:rgba(50,50,50,.08);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-top:.5px solid rgba(255,255,255,.06);box-shadow:0 -2px 16px rgba(0,0,0,.1);display:flex;justify-content:space-around;padding:8px 0 calc(8px + env(safe-area-inset-bottom));z-index:1000;pointer-events:auto;animation:TabBar_slideInUp__Y1TNQ .4s cubic-bezier(.4,0,.2,1) both}@keyframes TabBar_slideInUp__Y1TNQ{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:768px){.TabBar_tabBar__DvKsc{width:600px;max-width:600px;left:50%;right:auto;transform:translateX(-50%);animation:TabBar_slideInUpCentered__iDy8k .4s cubic-bezier(.4,0,.2,1) both}@keyframes TabBar_slideInUpCentered__iDy8k{0%{transform:translateX(-50%) translateY(100%);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}}.TabBar_tab__XzOkh{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:4px 0;background:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--text-secondary);pointer-events:auto;position:relative;z-index:1001;opacity:1;animation:TabBar_tabFadeIn__MjYO2 .5s cubic-bezier(.4,0,.2,1);text-decoration:none}@keyframes TabBar_tabFadeIn__MjYO2{0%{opacity:0}to{opacity:1}}.TabBar_tab__XzOkh:first-child{animation-delay:.1s}.TabBar_tab__XzOkh:nth-child(2){animation-delay:.15s}.TabBar_tab__XzOkh:nth-child(3){animation-delay:.2s}.TabBar_tab__XzOkh:nth-child(4){animation-delay:.25s}.TabBar_tab__XzOkh:nth-child(5){animation-delay:.3s}.TabBar_tab__XzOkh:hover:not(.TabBar_active__xIDXZ){transform:translateY(-2px);color:var(--text-primary)}.TabBar_tab__XzOkh:active{transform:scale(.95)}.TabBar_tab__XzOkh.TabBar_active__xIDXZ{color:var(--text-primary);position:relative}.TabBar_tab__XzOkh.TabBar_active__xIDXZ:before{content:"";position:absolute;top:-10.5px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:var(--text-primary);animation:TabBar_pulse__gBKva 2s cubic-bezier(.4,0,.2,1) infinite;will-change:transform,opacity}.TabBar_tab__XzOkh:not(.TabBar_active__xIDXZ):before{content:none}@keyframes TabBar_pulse__gBKva{0%,to{transform:translateX(-50%) scale(1);opacity:1}50%{transform:translateX(-50%) scale(1.5);opacity:.5}}.TabBar_tabIcon__VE6Pr{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-bottom:4px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.TabBar_tab__XzOkh.TabBar_active__xIDXZ .TabBar_tabIcon__VE6Pr{transform:scale(1.1)}.TabBar_tab__XzOkh:hover .TabBar_tabIcon__VE6Pr{transform:scale(1.15) rotate(5deg)}.TabBar_tabLabel__Rejzu{font-size:var(--text-xs);font-weight:var(--font-medium);transition:all .3s cubic-bezier(.4,0,.2,1)}.TabBar_tab__XzOkh.TabBar_active__xIDXZ .TabBar_tabLabel__Rejzu{font-weight:var(--font-semibold)}body[data-page-type=reading] .TabBar_tabBar__DvKsc{animation:TabBar_slideOutDown__eQGwF .3s cubic-bezier(.4,0,.2,1) both;pointer-events:none}body[data-audio-playing=true] .TabBar_tabBar__DvKsc{display:none}@keyframes TabBar_slideOutDown__eQGwF{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.PersistentAudioPlayer_backdrop__cA_RN{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;animation:PersistentAudioPlayer_fadeIn__pgGgS .3s ease-out}@keyframes PersistentAudioPlayer_fadeIn__pgGgS{0%{opacity:0}to{opacity:1}}.PersistentAudioPlayer_miniPlayer__uPj4S{position:fixed;bottom:env(safe-area-inset-bottom);left:0;right:0;background:rgba(50,50,50,.12);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-top:.5px solid rgba(255,255,255,.06);z-index:999;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 -4px 16px rgba(0,0,0,.25)}.PersistentAudioPlayer_miniPlayer__uPj4S:active{transform:scale(.99)}.PersistentAudioPlayer_miniProgress__immxW{height:3px;background:rgba(0,0,0,.05);position:relative;overflow:hidden}.PersistentAudioPlayer_miniProgressFill___xQkZ{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--sage),var(--color-brand-secondary));transition:width .2s ease-out}.PersistentAudioPlayer_miniContent__FFV50{display:flex;align-items:center;gap:12px;padding:8px 16px calc(8px + env(safe-area-inset-bottom))}.PersistentAudioPlayer_miniPlayButton__W_pth{width:44px;height:44px;border-radius:50%;background:var(--text-primary);color:var(--bg-primary);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.PersistentAudioPlayer_miniPlayButton__W_pth:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PersistentAudioPlayer_miniPlayButton__W_pth:active{transform:scale(.95)}.PersistentAudioPlayer_miniInfo__L50ow{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.PersistentAudioPlayer_miniTitle__V_B0k{font-size:15px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-display)}.PersistentAudioPlayer_miniSubtitle__eoUYm{font-size:11px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PersistentAudioPlayer_miniChevron__eLZDm{color:var(--text-secondary);flex-shrink:0;transform:rotate(180deg)}.PersistentAudioPlayer_expandedSheet__zcwaM{position:fixed;bottom:0;left:0;right:0;background:rgba(50,50,50,.12);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-radius:24px 24px 0 0;z-index:9999;padding:24px 24px 40px;box-shadow:0 -4px 24px rgba(0,0,0,.15);animation:PersistentAudioPlayer_slideUp__CPQK3 .3s cubic-bezier(.4,0,.2,1);max-height:85vh;overflow-y:auto;touch-action:pan-y}@keyframes PersistentAudioPlayer_slideUp__CPQK3{0%{transform:translateY(100%)}to{transform:translateY(0)}}.PersistentAudioPlayer_dragHandle__UMBsC{display:flex;justify-content:center;padding:8px 0 16px;margin:-24px -24px 16px;cursor:grab}.PersistentAudioPlayer_dragHandle__UMBsC:active{cursor:grabbing}.PersistentAudioPlayer_dragHandleLine__LJuWZ{width:40px;height:5px;background:var(--border-light);border-radius:3px}.PersistentAudioPlayer_closeButton__jY5QK{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:rgba(50,50,50,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:.5px solid rgba(255,255,255,.1);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:1}.PersistentAudioPlayer_closeButton__jY5QK:hover{background:rgba(50,50,50,.25);border-color:rgba(255,255,255,.2);transform:scale(1.05)}.PersistentAudioPlayer_closeButton__jY5QK:active{transform:scale(.95)}.PersistentAudioPlayer_collapseButton__u4CvN{position:absolute;top:20px;left:20px;width:40px;height:40px;border-radius:50%;background:rgba(50,50,50,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:.5px solid rgba(255,255,255,.1);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:1}.PersistentAudioPlayer_collapseButton__u4CvN:hover{background:rgba(50,50,50,.25);border-color:rgba(255,255,255,.2);transform:scale(1.05)}.PersistentAudioPlayer_collapseButton__u4CvN:active{transform:scale(.95)}.PersistentAudioPlayer_trackInfo__ug63B{text-align:center;margin-bottom:32px;padding:0 50px}.PersistentAudioPlayer_trackTitle__Ffxfh{font-size:22px;font-weight:600;color:var(--text-primary);margin:0 0 8px;font-family:var(--font-display);line-height:1.3}.PersistentAudioPlayer_trackSubtitle__8puLx{font-size:16px;color:var(--text-secondary);margin:0;font-family:var(--font-ui)}.PersistentAudioPlayer_progressSection__PyIiR{margin-bottom:32px}.PersistentAudioPlayer_progressBar__4x29Q{height:6px;background:rgba(0,0,0,.08);border-radius:3px;position:relative;cursor:pointer;margin-bottom:12px;overflow:visible}.PersistentAudioPlayer_progressFill__yScnH{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--sage),var(--color-brand-secondary));border-radius:3px;transition:width .1s ease-out;display:flex;align-items:center;justify-content:flex-end}.PersistentAudioPlayer_progressThumb__7ht05{width:16px;height:16px;background:var(--color-brand-secondary);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);transform:translateX(50%);transition:transform .2s ease}.PersistentAudioPlayer_progressBar__4x29Q:hover .PersistentAudioPlayer_progressThumb__7ht05{transform:translateX(50%) scale(1.2)}.PersistentAudioPlayer_progressBar__4x29Q:active .PersistentAudioPlayer_progressThumb__7ht05{transform:translateX(50%) scale(1.3)}.PersistentAudioPlayer_progressTime__s2Bm4{display:flex;justify-content:space-between;font-size:13px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PersistentAudioPlayer_mainControls__VkQTh{display:flex;align-items:center;justify-content:center;gap:32px;margin-bottom:24px}.PersistentAudioPlayer_controlButton__FDv_O{width:56px;height:56px;border-radius:50%;background:var(--bg-tertiary);border:1px solid var(--border-light);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.PersistentAudioPlayer_controlButton__FDv_O:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary);transform:scale(1.05)}.PersistentAudioPlayer_controlButton__FDv_O:active{transform:scale(.95)}.PersistentAudioPlayer_controlButton__FDv_O.PersistentAudioPlayer_controlActive__qi1d0{background:var(--lavender-mid,#E8C0D8);color:var(--text-primary);border-color:var(--lavender-mid,#E8C0D8)}.PersistentAudioPlayer_controlButton__FDv_O.PersistentAudioPlayer_controlActive__qi1d0:hover{background:var(--lavender-dark,#d5a8c6);color:var(--text-primary);border-color:var(--lavender-dark,#d5a8c6)}.PersistentAudioPlayer_controlButton__FDv_O:first-child,.PersistentAudioPlayer_controlButton__FDv_O:last-child{width:44px;height:44px}.PersistentAudioPlayer_controlButton__FDv_O:first-child svg,.PersistentAudioPlayer_controlButton__FDv_O:last-child svg{width:18px;height:18px}.PersistentAudioPlayer_controlButton__FDv_O[data-tooltip]{position:relative}.PersistentAudioPlayer_controlButton__FDv_O[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:4px 8px;background:rgba(0,0,0,.8);color:white;font-size:11px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1}.PersistentAudioPlayer_controlButton__FDv_O[data-tooltip]:hover:after{opacity:1}.PersistentAudioPlayer_speedText__rD9cG{font-size:15px;font-weight:600;font-family:var(--font-ui)}.PersistentAudioPlayer_playButtonLarge__TsxbJ{width:72px;height:72px;border-radius:50%;background:var(--text-primary);color:var(--bg-primary);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px rgba(0,0,0,.15)}.PersistentAudioPlayer_playButtonLarge__TsxbJ:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.2)}.PersistentAudioPlayer_playButtonLarge__TsxbJ:active{transform:scale(.95)}.PersistentAudioPlayer_volumeSection__ypZ7g{display:flex;align-items:center;gap:12px;padding:0 8px}.PersistentAudioPlayer_volumeIcon__hi1fe{color:var(--text-secondary);flex-shrink:0}.PersistentAudioPlayer_volumeSlider__l0Nvh{flex:1 1;appearance:none;height:6px;background:rgba(0,0,0,.08);border-radius:3px;outline:none;cursor:pointer}.PersistentAudioPlayer_volumeSlider__l0Nvh::-webkit-slider-thumb{appearance:none;width:18px;height:18px;background:var(--color-ocean-dark);border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.PersistentAudioPlayer_volumeSlider__l0Nvh::-webkit-slider-thumb:hover{transform:scale(1.2)}.PersistentAudioPlayer_volumeSlider__l0Nvh::-webkit-slider-thumb:active{transform:scale(1.3)}.PersistentAudioPlayer_volumeSlider__l0Nvh::-moz-range-thumb{width:18px;height:18px;background:var(--color-ocean-dark);border:none;border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);-moz-transition:all .2s ease;transition:all .2s ease}.PersistentAudioPlayer_volumeSlider__l0Nvh::-moz-range-thumb:hover{transform:scale(1.2)}.PersistentAudioPlayer_volumeSlider__l0Nvh::-moz-range-thumb:active{transform:scale(1.3)}.PersistentAudioPlayer_optionsSection__zGGkN{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px;padding:0 8px}.PersistentAudioPlayer_optionButton__PaL6p{padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;transition:all var(--duration-normal);min-width:45px;display:flex;align-items:center;justify-content:center}.PersistentAudioPlayer_optionButton__PaL6p.PersistentAudioPlayer_optionActive__gPcFC,.PersistentAudioPlayer_optionButton__PaL6p:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.PersistentAudioPlayer_optionButton__PaL6p.PersistentAudioPlayer_optionActive__gPcFC:hover{background:var(--text-secondary);color:var(--bg-primary);border-color:var(--text-secondary)}@media (max-width:480px){.PersistentAudioPlayer_expandedSheet__zcwaM{padding:20px 20px 32px}.PersistentAudioPlayer_trackInfo__ug63B{padding:0 40px;margin-bottom:24px}.PersistentAudioPlayer_trackTitle__Ffxfh{font-size:20px}.PersistentAudioPlayer_trackSubtitle__8puLx{font-size:14px}.PersistentAudioPlayer_mainControls__VkQTh{gap:24px;margin-bottom:20px}.PersistentAudioPlayer_controlButton__FDv_O{width:48px;height:48px}.PersistentAudioPlayer_playButtonLarge__TsxbJ{width:64px;height:64px}.PersistentAudioPlayer_optionsSection__zGGkN{gap:8px;margin-top:16px}.PersistentAudioPlayer_optionButton__PaL6p{padding:6px 10px;min-width:40px}}.PersistentAudioPlayer_splitButtonContainer__HEuLc{display:flex;border-radius:12px;overflow:hidden;border:1px solid var(--border-light);background:var(--bg-tertiary)}.PersistentAudioPlayer_splitButtonHalf__9zjZt{width:60px;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--bg-tertiary);border:none;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;padding:6px}.PersistentAudioPlayer_splitButtonLeft__gc6On{border-radius:12px 0 0 12px}.PersistentAudioPlayer_splitButtonRight__9ofjv{border-radius:0 12px 12px 0;border-left:1px solid var(--border-light)}.PersistentAudioPlayer_splitButtonLabel__5wZgo{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;line-height:1;margin-top:2px}.PersistentAudioPlayer_splitButtonHalf__9zjZt.PersistentAudioPlayer_controlActive__qi1d0{background:var(--sage)!important;color:var(--bg-primary)!important;box-shadow:inset 0 0 0 2px rgba(128,167,151,.35);border-color:transparent}.PersistentAudioPlayer_splitButtonHalf__9zjZt:not(.PersistentAudioPlayer_disabled__1YGkj):hover{background:var(--bg-hover)}.PersistentAudioPlayer_splitButtonHalf__9zjZt.PersistentAudioPlayer_controlActive__qi1d0:hover{background:var(--color-sage-dark)!important;color:var(--bg-primary)!important}.PersistentAudioPlayer_splitButtonHalf__9zjZt.PersistentAudioPlayer_disabled__1YGkj{opacity:.3;cursor:not-allowed;pointer-events:none}.CelebrationModal_overlay__zbBHp{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.CelebrationModal_fadeIn__RRF3H{animation:CelebrationModal_fadeIn__RRF3H .3s ease-out forwards}.CelebrationModal_fadeOut__9E5SK{animation:CelebrationModal_fadeOut__9E5SK .3s ease-out forwards}.CelebrationModal_modal__us79W{position:relative;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 32px;text-align:center;background:var(--soft-white)}.CelebrationModal_slideIn__cJCdY{animation:CelebrationModal_slideIn__cJCdY .4s cubic-bezier(.34,1.56,.64,1) forwards}.CelebrationModal_slideOut__NFkp_{animation:CelebrationModal_slideOut__NFkp_ .3s ease-in forwards}.CelebrationModal_closeButton__WmiwY{position:absolute;top:16px;right:16px;background:transparent;border:none;color:var(--stone);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.CelebrationModal_closeButton__WmiwY:hover{background:rgba(0,0,0,.05);color:var(--text-primary)}.CelebrationModal_iconContainer__aD_Xr{display:flex;align-items:center;justify-content:center;margin-bottom:32px;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,rgba(255,200,100,.1),rgba(255,150,50,.15))}.CelebrationModal_title__UVzQD{font-family:var(--font-display);font-size:32px;font-weight:700;text-align:center;margin:0 0 8px;letter-spacing:-.5px;color:var(--text-primary)}.CelebrationModal_subtitle__Ly979{font-family:var(--font-accent);font-size:16px;color:var(--stone);text-align:center;margin:0 0 16px;font-weight:400}.CelebrationModal_message__NoiXL{font-family:var(--font-body);font-size:16px;line-height:1.7;text-align:center;color:var(--text-primary);margin:0 0 32px;max-width:400px}.CelebrationModal_buttonGroup__Z_Ajp{display:flex;flex-direction:column;gap:12px;width:100%;max-width:300px;align-items:center}.CelebrationModal_actionButton__rTIp6{width:100%;padding:16px 32px;font-family:var(--font-ui);font-size:16px;font-weight:600;border:none;border-radius:28px;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);background:var(--ocean-dark);color:var(--soft-white);box-shadow:0 4px 12px rgba(0,0,0,.1)}.CelebrationModal_actionButton__rTIp6:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.CelebrationModal_secondaryButton__3rxSx{width:100%;padding:16px 32px;font-family:var(--font-ui);font-size:16px;font-weight:600;border:2px solid var(--ocean-dark);border-radius:28px;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);background:transparent;color:var(--text-primary);box-shadow:none}.CelebrationModal_secondaryButton__3rxSx:hover{background:var(--ocean-dark);color:var(--soft-white);transform:translateY(-2px)}.CelebrationModal_modal__us79W.CelebrationModal_joyful__1lPOL .CelebrationModal_iconContainer__aD_Xr{background:linear-gradient(135deg,rgba(255,200,100,.15),rgba(255,150,50,.2))}.CelebrationModal_modal__us79W.CelebrationModal_joyful__1lPOL .CelebrationModal_actionButton__rTIp6{background:linear-gradient(135deg,#f4a261,#e76f51);color:var(--soft-white)}.CelebrationModal_modal__us79W.CelebrationModal_joyful__1lPOL .CelebrationModal_actionButton__rTIp6:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(244,162,97,.4)}.CelebrationModal_modal__us79W.CelebrationModal_solemn__vjIqO .CelebrationModal_iconContainer__aD_Xr{background:linear-gradient(135deg,rgba(212,165,176,.15),rgba(166,120,128,.2))}.CelebrationModal_modal__us79W.CelebrationModal_solemn__vjIqO .CelebrationModal_actionButton__rTIp6{background:linear-gradient(135deg,#d4a5b0,#a67880);color:var(--soft-white)}.CelebrationModal_modal__us79W.CelebrationModal_solemn__vjIqO .CelebrationModal_actionButton__rTIp6:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(212,165,176,.4)}.CelebrationModal_modal__us79W.CelebrationModal_gentle__KR8cN .CelebrationModal_iconContainer__aD_Xr{background:linear-gradient(135deg,rgba(127,176,105,.15),rgba(94,139,84,.2))}.CelebrationModal_modal__us79W.CelebrationModal_gentle__KR8cN .CelebrationModal_actionButton__rTIp6{background:linear-gradient(135deg,#7fb069,#5e8b54);color:var(--soft-white)}.CelebrationModal_modal__us79W.CelebrationModal_gentle__KR8cN .CelebrationModal_actionButton__rTIp6:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(127,176,105,.4)}.CelebrationModal_modal__us79W.CelebrationModal_triumphant__wAsQR .CelebrationModal_iconContainer__aD_Xr{background:linear-gradient(135deg,rgba(212,165,116,.15),rgba(184,134,11,.2))}.CelebrationModal_modal__us79W.CelebrationModal_triumphant__wAsQR .CelebrationModal_actionButton__rTIp6{background:linear-gradient(135deg,#d4a574,#b8860b);color:var(--soft-white)}.CelebrationModal_modal__us79W.CelebrationModal_triumphant__wAsQR .CelebrationModal_actionButton__rTIp6:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(212,165,116,.4)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT{background:#1a1a1a}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_closeButton__WmiwY{color:var(--text-muted,#999)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_closeButton__WmiwY:hover{background:rgba(255,255,255,.1);color:#ffffff}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_iconContainer__aD_Xr{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(37,99,235,.2))}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_title__UVzQD{color:#ffffff;font-family:var(--font-display)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_subtitle__Ly979{color:var(--text-muted,#999)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_message__NoiXL{color:var(--text-secondary,#cccccc)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_actionButton__rTIp6{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_actionButton__rTIp6:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(59,130,246,.4)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_secondaryButton__3rxSx{border-color:var(--neutral-700,#666);color:var(--text-secondary,#cccccc)}.CelebrationModal_modal__us79W.CelebrationModal_dark__FkYmT .CelebrationModal_secondaryButton__3rxSx:hover{background:#2a2a2a;border-color:var(--text-muted,#999);color:#ffffff}.CelebrationModal_confetti__qekTs{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.CelebrationModal_confettiPiece__4PA89{position:absolute;width:8px;height:8px;opacity:0;animation:CelebrationModal_confettiFall__lcw50 3s ease-out forwards;border-radius:2px}.CelebrationModal_piece0__ygB6P{left:10%;background:var(--sage);animation-delay:0s}.CelebrationModal_piece1__AQ1DR{left:30%;background:var(--gold);animation-delay:.1s}.CelebrationModal_piece2__iooeG{left:50%;background:var(--brown-light);animation-delay:.2s}.CelebrationModal_piece3__uXGib{left:70%;background:var(--color-stone-mid);animation-delay:.3s}.CelebrationModal_piece4__VZQaD{left:90%;background:var(--color-lavender-mid);animation-delay:.4s}@keyframes CelebrationModal_fadeIn__RRF3H{0%{opacity:0}to{opacity:1}}@keyframes CelebrationModal_fadeOut__9E5SK{0%{opacity:1}to{opacity:0}}@keyframes CelebrationModal_slideIn__cJCdY{0%{transform:translateY(-50px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes CelebrationModal_slideOut__NFkp_{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(50px) scale(.95);opacity:0}}@keyframes CelebrationModal_confettiFall__lcw50{0%{top:-10%;opacity:.7;transform:translateX(0) rotate(0deg)}to{top:110%;opacity:0;transform:translateX(30px) rotate(180deg)}}.AuthForm_overlay__R_pcg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9999;animation:AuthForm_fadeIn__VSUyU .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;padding:20px}@keyframes AuthForm_fadeIn__VSUyU{0%{opacity:0}to{opacity:1}}@keyframes AuthForm_modalFadeIn__9dxfS{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.AuthForm_authForm__wZx1d{width:100vw;height:100vh;background:var(--bg-primary);display:flex;flex-direction:column;overflow:hidden;animation:AuthForm_slideUp__bw9Fc .4s cubic-bezier(.4,0,.2,1)}@media (min-width:769px){.AuthForm_authForm__wZx1d{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:480px;height:auto;min-height:500px;max-height:90vh;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:AuthForm_modalFadeIn__9dxfS .3s ease-out}}.AuthForm_authFormInner__lo_vm{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}@keyframes AuthForm_slideUp__bw9Fc{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes AuthForm_slideIn__dNbmZ{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.AuthForm_closeButton__kZGMB{position:absolute;top:16px;right:16px;width:40px;height:40px;background:var(--bg-secondary);border:none;font-size:var(--text-2xl);color:var(--text-secondary);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.1);animation:AuthForm_slideIn__dNbmZ .5s cubic-bezier(.4,0,.2,1) .2s both}.AuthForm_closeButton__kZGMB:hover{transform:scale(1.15) rotate(90deg);background:var(--bg-tertiary);color:var(--text-primary)}.AuthForm_closeButton__kZGMB:active{transform:scale(.95)}.AuthForm_formContainer__94PrL{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;max-width:440px;width:100%;margin:0 auto}.AuthForm_formHeader__kzC14{text-align:center;margin-bottom:40px;animation:AuthForm_slideIn__dNbmZ .5s cubic-bezier(.4,0,.2,1) .1s both}.AuthForm_title__uHSh8{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 8px;font-family:var(--font-display)}.AuthForm_subtitle__lOLLN{font-size:var(--text-md);color:var(--text-secondary);margin:0;line-height:1.4}.AuthForm_form__marQN{display:flex;flex-direction:column;gap:20px;animation:AuthForm_slideIn__dNbmZ .5s cubic-bezier(.4,0,.2,1) .2s both}.AuthForm_inputGroup__myyUS{display:flex;flex-direction:column;gap:8px;animation:AuthForm_slideIn__dNbmZ .5s cubic-bezier(.4,0,.2,1) .3s both}.AuthForm_label__5dixF{font-size:var(--text-md);font-weight:var(--font-medium);color:var(--text-primary);margin:0}.AuthForm_input__XHYg6{width:100%;padding:12px 16px;border:2px solid var(--border-medium);border-radius:12px;font-size:var(--text-lg);transition:all .2s ease;background:var(--bg-secondary);color:var(--text-primary);box-sizing:border-box}.AuthForm_input__XHYg6:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.AuthForm_input__XHYg6:disabled{background:var(--color-input-disabled);color:var(--text-muted);cursor:not-allowed}.AuthForm_input__XHYg6::placeholder{color:var(--text-muted)}.AuthForm_error__axs9E{background:linear-gradient(135deg,var(--color-form-error-bg) 0,var(--color-form-error-bg) 100%);border:1px solid var(--color-form-error-border);color:var(--color-error);border-radius:12px}.AuthForm_error__axs9E,.AuthForm_success__xFBSE{padding:12px 16px;font-size:var(--text-md);line-height:1.4}.AuthForm_success__xFBSE{background:linear-gradient(135deg,#e6f4ea,#d9f2e1);border:1px solid #a3d9a5;color:#2e7d32;border-radius:12px}.AuthForm_info__7K2Rw{background:linear-gradient(135deg,var(--color-form-info-bg) 0,var(--color-form-info-bg) 100%);border:1px solid var(--color-form-info-border);color:var(--color-form-info-text);padding:12px 16px;border-radius:12px;font-size:var(--text-md);line-height:1.4;text-align:center;margin-top:16px}.AuthForm_submitButton___GsJq{background:var(--text-primary);color:var(--bg-primary);border:none;padding:16px 24px;border-radius:28px;font-size:var(--text-lg);font-weight:var(--font-semibold);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15);width:100%;animation:AuthForm_slideIn__dNbmZ .5s cubic-bezier(.4,0,.2,1) .4s both}.AuthForm_submitButton___GsJq:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 10px 25px rgba(0,0,0,.25);background:var(--text-secondary)}.AuthForm_submitButton___GsJq:active:not(:disabled){transform:scale(.98)}.AuthForm_submitButton___GsJq:disabled{background:linear-gradient(135deg,var(--color-disabled-bg) 0,var(--color-slate-400) 100%);cursor:not-allowed;transform:none;box-shadow:none}.AuthForm_switchMode__96SHa{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid var(--color-divider)}.AuthForm_switchMode__96SHa p{margin:0;font-size:var(--text-md);color:var(--color-slate-500)}.AuthForm_switchButton__MOiD2{background:none;border:none;color:#7fb3d5;font-weight:var(--font-medium);cursor:pointer;text-decoration:underline;font-size:var(--text-md);transition:color .2s ease}.AuthForm_switchButton__MOiD2:hover:not(:disabled){color:#5a9fd8;text-decoration-thickness:2px}.AuthForm_switchButton__MOiD2:disabled{color:var(--text-muted);cursor:not-allowed}.AuthForm_socialButtons__zrpx5{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.AuthForm_socialButton__enWcf{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:16px 20px;border:1px solid var(--border-light);border-radius:28px;background:var(--bg-secondary);font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--text-primary);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08);animation:AuthForm_slideIn__dNbmZ .5s cubic-bezier(.4,0,.2,1) .2s both;will-change:transform,box-shadow}.AuthForm_socialButton__enWcf:nth-child(2){animation-delay:.25s}.AuthForm_socialButton__enWcf:nth-child(3){animation-delay:.3s}.AuthForm_socialButton__enWcf:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(0,0,0,.15);border-color:var(--border-medium);background:var(--bg-tertiary)}.AuthForm_socialButton__enWcf:disabled{opacity:.5;cursor:not-allowed}.AuthForm_disabledButton__7Jyhj{opacity:.4;cursor:not-allowed;background:var(--bg-tertiary);border-color:var(--border-light)}.AuthForm_disabledButton__7Jyhj:hover{transform:none!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;background:var(--bg-tertiary)!important;border-color:var(--border-light)!important}.AuthForm_socialButton__enWcf.AuthForm_appleButton__lAwyO{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-medium)}.AuthForm_socialButton__enWcf.AuthForm_appleButton__lAwyO:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-dark)}.AuthForm_socialIcon__nFi7d{flex-shrink:0}.AuthForm_divider__yg7Ee{position:relative;text-align:center;margin:20px 0}.AuthForm_divider__yg7Ee:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--color-divider)}.AuthForm_divider__yg7Ee span{position:relative;padding:0 16px;color:var(--text-muted);font-size:var(--text-base);text-transform:uppercase;letter-spacing:.5px}.AuthForm_divider__yg7Ee span,.AuthForm_emailButton___fIkI{background:var(--bg-secondary);font-weight:var(--font-medium)}.AuthForm_emailButton___fIkI{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 20px;border:2px solid var(--color-brand-primary);border-radius:12px;font-size:var(--text-md);color:var(--color-brand-primary);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);will-change:transform,background-color,box-shadow}.AuthForm_emailButton___fIkI:hover:not(:disabled){background:var(--color-brand-primary);color:var(--color-white);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(102,126,234,.3)}.AuthForm_emailButton___fIkI:disabled{opacity:.5;cursor:not-allowed}.AuthForm_emailIcon__4FhBe{flex-shrink:0}.AuthForm_backButton__Ht_RP{background:none;border:none;color:#7fb3d5;font-size:var(--text-md);font-weight:var(--font-medium);cursor:pointer;padding:8px;margin-bottom:20px;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.AuthForm_backButton__Ht_RP:hover:not(:disabled){color:#5a9fd8;transform:translateX(-4px)}.AuthForm_backButton__Ht_RP:disabled{opacity:.5;cursor:not-allowed}.AuthForm_optionalLabel__rvDCB{font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--font-normal)}.AuthForm_validating__YaAZz{font-size:var(--text-sm);color:var(--text-muted);font-style:italic;margin-top:4px}.AuthForm_validReferral__uJ2F7{color:var(--color-success)}.AuthForm_invalidReferral__d41th,.AuthForm_validReferral__uJ2F7{font-size:var(--text-sm);margin-top:4px;display:flex;align-items:center;gap:4px}.AuthForm_invalidReferral__d41th{color:var(--color-error)}@media (max-width:768px){.AuthForm_overlay__R_pcg{padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.AuthForm_formContainer__94PrL{padding:60px 20px 20px;justify-content:center;min-height:100vh}.AuthForm_title__uHSh8{font-size:var(--text-5xl);font-weight:var(--font-bold)}.AuthForm_input__XHYg6,.AuthForm_subtitle__lOLLN{font-size:var(--text-lg)}.AuthForm_input__XHYg6{padding:16px;border-radius:16px}.AuthForm_emailButton___fIkI,.AuthForm_socialButton__enWcf,.AuthForm_submitButton___GsJq{padding:18px 24px;font-size:var(--text-lg);border-radius:32px}.AuthForm_closeButton__kZGMB{width:44px;height:44px;font-size:var(--text-2xl)}}.ClickableScriptureRef_clickableReference__He2lt{cursor:pointer;transition:all var(--duration-normal);border-radius:4px;text-decoration:none;color:inherit;position:relative}.ClickableScriptureRef_clickableReference__He2lt:hover{background-color:rgba(158,186,155,.1);color:rgb(158,186,155);text-decoration:underline;text-decoration-color:rgba(158,186,155,.5);text-underline-offset:2px}.ClickableScriptureRef_clickableReference__He2lt:active{transform:scale(.98);background-color:rgba(158,186,155,.2)}.ClickableScriptureRef_clickableReference__He2lt:focus{outline:2px solid rgba(158,186,155,.5);outline-offset:2px}.ClickableScriptureRef_inline__kPohE{display:inline;padding:2px 4px;margin:0 1px}.ClickableScriptureRef_block__J0e_y{display:block;padding:4px 8px;margin:2px 0}.ClickableScriptureRef_referenceText__TsCr9{font-weight:inherit;font-size:inherit;color:inherit}.ClickableScriptureRef_externalIcon__VAQw8{display:inline-block;margin-left:4px;font-size:.8em;opacity:.6;transition:opacity var(--duration-normal)}.ClickableScriptureRef_clickableReference__He2lt:hover .ClickableScriptureRef_externalIcon__VAQw8{opacity:1}.ClickableScriptureRef_invalidReference__gyZzI{color:var(--text-secondary);font-style:italic;opacity:.8}@media (hover:none) and (pointer:coarse){.ClickableScriptureRef_clickableReference__He2lt{padding:8px;min-height:44px}.ClickableScriptureRef_block__J0e_y{display:flex;align-items:center}.ClickableScriptureRef_inline__kPohE{padding:4px 8px;min-height:32px;display:inline}}@media (prefers-contrast:high){.ClickableScriptureRef_clickableReference__He2lt{border:1px solid}.ClickableScriptureRef_clickableReference__He2lt:hover{background-color:currentColor;color:var(--bg-primary)}}@media (prefers-reduced-motion:reduce){.ClickableScriptureRef_clickableReference__He2lt{transition:none}.ClickableScriptureRef_clickableReference__He2lt:active{transform:none}}.LifetimeUpsellModal_lifetimeUpsell__VwfXg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(30,30,30,.85);z-index:20000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:LifetimeUpsellModal_fadeIn__1UFHr .3s ease-out}.LifetimeUpsellModal_lifetimeCard__Lgaph{background:var(--soft-white);border-radius:16px;padding:24px;max-width:400px;width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 80px rgba(0,0,0,.15),0 0 0 1px rgba(212,165,116,.1);border:2px solid var(--gold);animation:LifetimeUpsellModal_slideUp__pIHPo .4s cubic-bezier(.34,1.56,.64,1);transform:translateY(20px);opacity:0;animation-fill-mode:forwards}@keyframes LifetimeUpsellModal_fadeIn__1UFHr{0%{opacity:0}to{opacity:1}}@keyframes LifetimeUpsellModal_slideUp__pIHPo{to{opacity:1;transform:translateY(0)}}.LifetimeUpsellModal_lifetimeHeader__1RXnn{text-align:center;margin-bottom:20px}.LifetimeUpsellModal_lifetimeIcon__5gETA{margin-bottom:12px;display:flex;justify-content:center;animation:LifetimeUpsellModal_bounce__vnk3P 2s infinite;color:var(--gold)}@keyframes LifetimeUpsellModal_bounce__vnk3P{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.LifetimeUpsellModal_lifetimeHeader__1RXnn h2{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 12px;line-height:1.2}.LifetimeUpsellModal_lifetimeHeader__1RXnn p{font-family:var(--font-body);font-size:18px;color:var(--stone);margin:0;line-height:1.4}.LifetimeUpsellModal_priceSection__4Oa4w{text-align:center;margin-bottom:24px}.LifetimeUpsellModal_normalPrice__VkeWc{font-family:var(--font-body);font-size:20px;color:var(--text-primary);text-decoration:line-through;margin-bottom:4px;opacity:.7;font-weight:600}.LifetimeUpsellModal_lifetimePrice__9ni_u{display:flex;align-items:baseline;justify-content:center;margin-bottom:12px}.LifetimeUpsellModal_lifetimeCurrency__w5AAk{font-size:24px;color:var(--stone);margin-right:4px;font-weight:600}.LifetimeUpsellModal_lifetimeAmount__H0JAg{font-size:52px;font-weight:800;color:var(--text-primary);font-family:var(--font-display)}.LifetimeUpsellModal_lifetimePeriod__mtros{font-size:20px;color:var(--stone);margin-left:6px;font-weight:600}.LifetimeUpsellModal_lifetimeValue__nNxZK{font-family:var(--font-body);font-size:16px;color:var(--stone);font-weight:600;margin:0}.LifetimeUpsellModal_lifetimeFeatures__dOmVG{margin-bottom:20px;background:var(--card-white);border:1px solid var(--tan-light);border-radius:12px;padding:16px}.LifetimeUpsellModal_lifetimeFeature__mRQYl{padding:8px 0;color:var(--text-primary);font-size:15px;font-family:var(--font-body);font-weight:500;display:flex;align-items:center;gap:10px}.LifetimeUpsellModal_lifetimeFeature__mRQYl svg{color:var(--success);flex-shrink:0}.LifetimeUpsellModal_lifetimeActions__QSS5c{display:flex;flex-direction:column;gap:12px}.LifetimeUpsellModal_lifetimeButton__31zyk{width:100%;background:linear-gradient(135deg,var(--gold) 0,var(--brown-light) 100%);border:2px solid var(--gold);color:var(--text-primary);padding:16px 24px;border-radius:12px;font-family:var(--font-display);font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.LifetimeUpsellModal_lifetimeButton__31zyk:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.LifetimeUpsellModal_lifetimeButton__31zyk:hover:before{left:100%}.LifetimeUpsellModal_lifetimeButton__31zyk:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(212,165,116,.4)}.LifetimeUpsellModal_lifetimeButton__31zyk:disabled{opacity:.7;cursor:not-allowed;transform:none}.LifetimeUpsellModal_lifetimeSkip__7Aj2d{width:100%;background:transparent;border:1px solid var(--tan-medium);color:var(--stone);padding:12px 24px;border-radius:8px;font-family:var(--font-body);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;display:flex;align-items:center;justify-content:center}.LifetimeUpsellModal_lifetimeSkip__7Aj2d:hover{background:var(--tan-light);color:var(--text-primary)}.LifetimeUpsellModal_error__MEHlj{margin-top:16px;padding:12px;background:var(--error-bg);border:1px solid var(--error);border-radius:8px;color:var(--error);font-size:14px;font-family:var(--font-body);text-align:center}.Select_container__evJko{position:relative;width:100%}.Select_trigger__2gWGG{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.875rem 1rem;border:1px solid var(--border-light);border-radius:12px;font-size:var(--text-md);font-family:var(--font-ui);color:var(--text-primary);background:var(--bg-secondary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm)}.Select_trigger__2gWGG:hover{border-color:var(--sage);box-shadow:var(--shadow-md)}.Select_trigger__2gWGG:focus{outline:none}.Select_triggerOpen__8tFtA,.Select_trigger__2gWGG:focus{border-color:var(--sage);box-shadow:0 0 0 3px rgba(139,169,137,.1)}.Select_icon__OZESQ{color:var(--text-secondary);transition:transform .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.Select_iconRotated__HwySx{transform:rotate(180deg)}.Select_dropdown__p_Cuu{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;background:var(--card-white);border:1px solid var(--border-light);border-radius:12px;box-shadow:var(--shadow-lg);z-index:50;animation:Select_slideDown__ibe_a .15s ease-out}@keyframes Select_slideDown__ibe_a{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Select_option__LGxXY{display:block;width:100%;padding:.875rem 1rem;border:none;background:transparent;text-align:left;font-size:var(--text-md);font-family:var(--font-ui);color:var(--text-primary);cursor:pointer;transition:background .15s ease}.Select_option__LGxXY:hover{background:var(--bg-hover)}.Select_option__LGxXY:first-child{border-radius:12px 12px 0 0}.Select_option__LGxXY:last-child{border-radius:0 0 12px 12px}.Select_optionSelected__ySYxI{background:rgba(139,169,137,.1);color:var(--sage);font-weight:var(--font-semibold)}.Select_optionSelected__ySYxI:hover{background:rgba(139,169,137,.15)}.Select_dropdown__p_Cuu::-webkit-scrollbar{width:8px}.Select_dropdown__p_Cuu::-webkit-scrollbar-track{background:transparent}.Select_dropdown__p_Cuu::-webkit-scrollbar-thumb{background:var(--stone);border-radius:4px}.Select_dropdown__p_Cuu::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.ContentPreferencesOnboarding_overlay__rlPId{position:fixed;inset:0;background:var(--card-white);z-index:10000;display:flex;flex-direction:column}.ContentPreferencesOnboarding_modal__VLZcI{flex:1 1;display:flex;flex-direction:column;width:100%;height:100%}.ContentPreferencesOnboarding_step__Z1TSo{flex:1 1;justify-content:center;padding:48px 32px;display:flex;flex-direction:column;align-items:center;text-align:center}.ContentPreferencesOnboarding_iconWrapper__Q6mYl{margin-bottom:24px}.ContentPreferencesOnboarding_featureIcon__TDJFv,.ContentPreferencesOnboarding_logo__wY7wy{animation:ContentPreferencesOnboarding_fadeIn__ZG0iU .6s ease-out;border-radius:24px}.ContentPreferencesOnboarding_featureIcon__TDJFv{width:120px;height:120px;background:linear-gradient(135deg,var(--sage) 0,var(--ocean) 100%);display:flex;align-items:center;justify-content:center;color:white}@keyframes ContentPreferencesOnboarding_fadeIn__ZG0iU{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ContentPreferencesOnboarding_title__rfIOO{font-size:32px;font-weight:700;color:var(--text-primary);margin:0 0 16px;letter-spacing:-.5px}.ContentPreferencesOnboarding_subtitle__n8dis{font-size:17px;color:var(--text-secondary);line-height:1.6;margin:0 0 16px;font-weight:400}.ContentPreferencesOnboarding_scriptureRef__4tJza{font-size:11px;font-style:normal;opacity:.45;display:block;margin-top:10px;font-weight:400;letter-spacing:.5px}.ContentPreferencesOnboarding_primaryButton__R4Jty{background:linear-gradient(135deg,var(--sage) 0,var(--ocean) 100%);color:white;border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;width:100%;max-width:280px}.ContentPreferencesOnboarding_primaryButton__R4Jty:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(82,131,151,.3)}.ContentPreferencesOnboarding_primaryButton__R4Jty:active{transform:translateY(0)}.ContentPreferencesOnboarding_secondaryButton__LGhCi{background:transparent;color:var(--text-secondary);border:2px solid var(--border-light);border-radius:12px;padding:14px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.ContentPreferencesOnboarding_secondaryButton__LGhCi:hover{border-color:var(--sage);color:var(--ocean)}.ContentPreferencesOnboarding_optionsList__Uvh1g{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;text-align:left}.ContentPreferencesOnboarding_option__8TrvQ{display:flex;align-items:center;justify-content:space-between;padding:16px;border:2px solid var(--border-light);border-radius:12px;cursor:pointer;transition:all .2s;background:transparent;width:100%;text-align:left}.ContentPreferencesOnboarding_option__8TrvQ:hover{border-color:var(--sage);background:rgba(128,167,151,.1)}.ContentPreferencesOnboarding_option__8TrvQ.ContentPreferencesOnboarding_disabled__V4zu0{cursor:not-allowed;opacity:.7}.ContentPreferencesOnboarding_optionLeft__SqH82{display:flex;align-items:center;gap:12px;flex:1 1}.ContentPreferencesOnboarding_checkbox__VNw_7{width:24px;height:24px;border:2px solid var(--border-light);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.ContentPreferencesOnboarding_checkbox__VNw_7.ContentPreferencesOnboarding_checked__B2j9j{background:var(--sage);border-color:var(--sage);color:white}.ContentPreferencesOnboarding_optionText__qSNoN{flex:1 1}.ContentPreferencesOnboarding_optionTitle__0nrUg{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.ContentPreferencesOnboarding_optionDescription__URmp5{font-size:13px;color:var(--text-secondary)}.ContentPreferencesOnboarding_requiredBadge__sV_5P{font-size:11px;font-weight:700;color:var(--ocean);background:rgba(128,167,151,.15);padding:4px 12px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.ContentPreferencesOnboarding_buttons__eyAnJ{display:flex;gap:12px;width:100%;margin-bottom:16px}.ContentPreferencesOnboarding_buttons__eyAnJ .ContentPreferencesOnboarding_primaryButton__R4Jty,.ContentPreferencesOnboarding_buttons__eyAnJ .ContentPreferencesOnboarding_secondaryButton__LGhCi{flex:1 1;max-width:none}.ContentPreferencesOnboarding_hint__KLJdU{font-size:13px;color:var(--text-secondary);margin:0}.ContentPreferencesOnboarding_pagination__xTRlZ{display:flex;gap:8px;justify-content:center;padding:24px 0 16px}.ContentPreferencesOnboarding_dot__Gnkur{width:8px;height:8px;border-radius:50%;background:var(--border-light);transition:all .3s}.ContentPreferencesOnboarding_dotActive__0B58y{width:24px;border-radius:4px;background:var(--sage)}.ContentPreferencesOnboarding_themeOptions__HcIEv{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:400px;margin-top:24px}.ContentPreferencesOnboarding_themeOption__EvJVQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 12px;border:2px solid var(--border-light);background:var(--bg-secondary);border-radius:12px;cursor:pointer;transition:all .2s;color:var(--text-primary);font-size:14px;font-weight:500}.ContentPreferencesOnboarding_themeOption__EvJVQ:hover{border-color:var(--sage);background:var(--bg-hover)}.ContentPreferencesOnboarding_themeOptionActive__Tik1m{border-color:var(--sage);background:var(--bg-secondary);color:var(--sage);font-weight:600}.ContentPreferencesOnboarding_notificationToggleCard__cnLMQ{display:flex;align-items:center;justify-content:space-between;padding:1.25rem;border:2px solid var(--border-light);background:var(--bg-secondary);border-radius:12px;transition:all .2s cubic-bezier(.4,0,.2,1);gap:1rem;margin-top:24px;width:100%;max-width:400px}.ContentPreferencesOnboarding_notificationToggleCard__cnLMQ:hover{border-color:var(--color-ocean-mid);background:var(--bg-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.ContentPreferencesOnboarding_notificationToggleContent__eAFZB{display:flex;align-items:center;gap:1rem;flex:1 1}.ContentPreferencesOnboarding_notificationToggleIcon__j78YY{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--color-ocean-light);color:var(--color-ocean-dark);flex-shrink:0}.ContentPreferencesOnboarding_notificationToggleInfo__K5xC2{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.ContentPreferencesOnboarding_notificationToggleTitle__TNKn1{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);font-family:var(--font-ui);margin:0}.ContentPreferencesOnboarding_notificationToggleSubtext__w3r_f{font-size:var(--text-sm);color:var(--text-secondary);font-family:var(--font-ui);margin:0;line-height:1.4}.ContentPreferencesOnboarding_notificationToggleSwitch__d8ob4{cursor:pointer;flex-shrink:0}.ContentPreferencesOnboarding_toggleCheckbox__q5qwR{position:relative;width:52px;height:30px;appearance:none;background:var(--stone);border-radius:15px;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.ContentPreferencesOnboarding_toggleCheckbox__q5qwR:checked{background:var(--color-success)}.ContentPreferencesOnboarding_toggleCheckbox__q5qwR:before{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:var(--card-white);top:2px;left:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.15)}.ContentPreferencesOnboarding_toggleCheckbox__q5qwR:checked:before{transform:translateX(22px)}.ContentPreferencesOnboarding_toggleCheckbox__q5qwR:disabled{opacity:.5;cursor:not-allowed}.ContentPreferencesOnboarding_toggleCheckbox__q5qwR:disabled:before{box-shadow:none}.ContentPreferencesOnboarding_notificationUnsupported__3K8v2{margin-top:16px;padding:12px 16px;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;color:var(--text-secondary);font-size:13px;text-align:center}.ContentPreferencesOnboarding_navigation__mPEA3{display:flex;gap:12px;padding:0 32px 32px;width:100%}.ContentPreferencesOnboarding_skipButton__wUgfU{flex:1 1;background:transparent;color:var(--text-secondary);border:2px solid var(--border-light);border-radius:12px;padding:14px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.ContentPreferencesOnboarding_skipButton__wUgfU:hover{border-color:var(--sage);color:var(--ocean)}.ContentPreferencesOnboarding_continueButton__IGuuF{flex:1 1;background:var(--sage);color:white;border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.ContentPreferencesOnboarding_continueButton__IGuuF:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(108,190,157,.4);background:#5fb090}.ContentPreferencesOnboarding_continueButton__IGuuF:active{transform:translateY(0)}@media (max-width:640px){.ContentPreferencesOnboarding_step__Z1TSo{padding:32px 24px}.ContentPreferencesOnboarding_title__rfIOO{font-size:24px}.ContentPreferencesOnboarding_subtitle__n8dis{font-size:15px}.ContentPreferencesOnboarding_buttons__eyAnJ{flex-direction:column-reverse}.ContentPreferencesOnboarding_buttons__eyAnJ .ContentPreferencesOnboarding_primaryButton__R4Jty,.ContentPreferencesOnboarding_buttons__eyAnJ .ContentPreferencesOnboarding_secondaryButton__LGhCi{width:100%}.ContentPreferencesOnboarding_navigation__mPEA3{padding:0 24px 24px}.ContentPreferencesOnboarding_continueButton__IGuuF,.ContentPreferencesOnboarding_skipButton__wUgfU{padding:14px 24px;font-size:15px}.ContentPreferencesOnboarding_themeOptions__HcIEv{max-width:100%}.ContentPreferencesOnboarding_themeOption__EvJVQ{padding:14px 10px;font-size:13px}.ContentPreferencesOnboarding_notificationToggleCard__cnLMQ{max-width:100%;padding:16px}.ContentPreferencesOnboarding_notificationToggleTitle__TNKn1{font-size:14px}.ContentPreferencesOnboarding_notificationToggleSubtext__w3r_f{font-size:12px}}.TheologianQuoteCard_cardContainer__yvAVo{perspective:1000px;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative;overflow:visible;transition:height .6s ease}.TheologianQuoteCard_card__jluxF{position:relative;width:100%;min-height:-moz-fit-content;min-height:fit-content;transition:transform .6s ease;transform-style:preserve-3d}.TheologianQuoteCard_flipped__B1VPV{transform:rotateY(180deg)}.TheologianQuoteCard_cardBack__0GvOl,.TheologianQuoteCard_cardFront__7SJ5g{position:absolute;width:100%;min-height:280px;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(135deg,rgba(216,167,177,.08),rgba(184,92,122,.12));border-radius:20px;padding:24px;box-shadow:var(--shadow-md);border:1px solid rgba(216,167,177,.2);display:flex;flex-direction:column;transition:box-shadow .3s ease;overflow:auto}.TheologianQuoteCard_cardContainer__yvAVo:hover .TheologianQuoteCard_cardBack__0GvOl,.TheologianQuoteCard_cardContainer__yvAVo:hover .TheologianQuoteCard_cardFront__7SJ5g{box-shadow:var(--shadow-lg)}.TheologianQuoteCard_cardFront__7SJ5g{transform:rotateY(0deg)}.TheologianQuoteCard_quoteIcon__WdCbb{font-family:var(--font-display);font-size:120px;color:var(--color-stone-mid);opacity:.7;line-height:1;margin-bottom:-40px;text-align:left;-webkit-user-select:none;user-select:none}.TheologianQuoteCard_quote__pRcvo{font-family:var(--font-handwriting);font-size:var(--text-3xl);color:var(--text-primary);line-height:1.5;margin:0 0 24px;flex:1 1;font-style:normal;font-weight:500}.TheologianQuoteCard_attribution__54oVu{padding-top:16px;border-top:2px solid var(--border-light);margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.TheologianQuoteCard_theologianName__HPzC8{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:4px;max-width:calc(100% - 10px)}.TheologianQuoteCard_theologianName__HPzC8.TheologianQuoteCard_longName__zkd4r{font-size:var(--text-lg)}.TheologianQuoteCard_theologianName__HPzC8.TheologianQuoteCard_veryLongName__vn_DW{font-size:var(--text-base)}.TheologianQuoteCard_dates__cIN_0{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--stone)}.TheologianQuoteCard_cardBack__0GvOl{transform:rotateY(180deg);justify-content:center;align-items:center;text-align:center}.TheologianQuoteCard_backHeader__4LyAC{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;position:relative;z-index:1}.TheologianQuoteCard_backTitle__OV30e{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:12px;line-height:1.1}.TheologianQuoteCard_backDates__6ALR8{font-family:var(--font-ui);font-size:var(--text-lg);color:var(--stone);margin-bottom:24px}.TheologianQuoteCard_backBio___UX6H{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-primary);line-height:var(--leading-relaxed);text-align:center;max-width:85%;margin:0 auto;opacity:.8}.TheologianQuoteCard_shareButton__EaqMt{position:static;background:transparent;border:none;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--stone);opacity:1;z-index:10;flex-shrink:0}.TheologianQuoteCard_shareButton__EaqMt:hover{opacity:1;color:var(--sage);background:var(--color-sage-light);transform:translateY(-1px)}.TheologianQuoteCard_shareButton__EaqMt:active{transform:translateY(0);opacity:.8}.TheologianQuoteCard_flipHint__Mt53s{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--stone);text-align:center;opacity:.6;margin-top:auto;padding-top:16px;padding-bottom:8px;position:relative;z-index:1}.TheologianQuoteCard_cardBack__0GvOl .TheologianQuoteCard_flipHint__Mt53s{margin-top:24px;padding-top:0;padding-bottom:0}.TheologianQuoteCard_ripple__Le_Fs{position:absolute;border-radius:50%;background:var(--sage);opacity:.3;transform:translate(-50%,-50%) scale(0);animation:TheologianQuoteCard_ripple-animation__Uxj5F .6s ease-out;pointer-events:none;width:100px;height:100px;z-index:10}@keyframes TheologianQuoteCard_ripple-animation__Uxj5F{to{transform:translate(-50%,-50%) scale(4);opacity:0}}.TheologianQuoteCard_cardContainer__yvAVo:active .TheologianQuoteCard_card__jluxF{transform:scale(.98)}.TheologianQuoteCard_cardContainer__yvAVo:active .TheologianQuoteCard_flipped__B1VPV.TheologianQuoteCard_card__jluxF{transform:rotateY(180deg) scale(.98)}.TheologianQuoteCard_compact__PcyrL .TheologianQuoteCard_cardBack__0GvOl,.TheologianQuoteCard_compact__PcyrL .TheologianQuoteCard_cardFront__7SJ5g{padding:20px;min-height:240px}.TheologianQuoteCard_compact__PcyrL .TheologianQuoteCard_quote__pRcvo{font-size:var(--text-base)}.TheologianQuoteCard_compact__PcyrL .TheologianQuoteCard_quoteIcon__WdCbb{font-size:80px}.TheologianQuoteCard_featured__1jMXq .TheologianQuoteCard_cardBack__0GvOl,.TheologianQuoteCard_featured__1jMXq .TheologianQuoteCard_cardFront__7SJ5g{padding:32px 28px;min-height:320px}.TheologianQuoteCard_featured__1jMXq .TheologianQuoteCard_quote__pRcvo{font-size:var(--text-xl)}.TheologianQuoteCard_featured__1jMXq .TheologianQuoteCard_quoteIcon__WdCbb{font-size:140px}.TheologianQuoteCard_featured__1jMXq .TheologianQuoteCard_backTitle__OV30e{font-size:var(--text-5xl)}.TheologianQuoteCard_cardContainer__yvAVo:focus{outline:3px solid var(--sage);outline-offset:4px;border-radius:20px}.TheologianQuoteCard_cardContainer__yvAVo:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.TheologianQuoteCard_card__jluxF{transition:none}.TheologianQuoteCard_ripple__Le_Fs{animation:none}}@media (max-width:768px){.TheologianQuoteCard_backTitle__OV30e{font-size:var(--text-3xl)}.TheologianQuoteCard_backDates__6ALR8{font-size:var(--text-base)}.TheologianQuoteCard_backBio___UX6H{font-size:var(--text-sm)}}.VerseHighlight_verseHighlight__jEdws{margin:24px 0 0;padding:16px 16px 16px 20px;background:var(--bg-tertiary);border:none;border-left:4px solid #6ba3d4;border-radius:8px;position:relative;box-shadow:0 2px 12px rgba(0,0,0,.05)}.VerseHighlight_verseText__3WJ1M{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.8;color:var(--color-silver);font-weight:var(--font-normal)}.VerseHighlight_verseHeader__9n0nL{display:flex;align-items:center;gap:12px;margin-bottom:16px}.VerseHighlight_verseReference__og4R4{display:inline-block;padding:6px 14px;background:var(--border-light);border-radius:20px;font-size:var(--text-sm);color:var(--text-secondary);font-style:normal;font-weight:var(--font-semibold);letter-spacing:.8px}.VerseHighlight_verseLabel__9C0NJ{font-size:var(--text-xxs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-semibold);opacity:.6;margin-right:8px}.VerseHighlight_esvCopyright__GPcKX{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-light);font-size:var(--text-xs);color:var(--text-secondary);font-family:var(--font-ui);font-weight:var(--font-normal);line-height:1.4;opacity:.6;text-align:left}.VerseHighlight_scriptureSuperscription___P18m{font-style:normal;display:block;margin-bottom:.5em;opacity:.8;font-size:.95em}.VerseHighlight_textualVariantWarning__bhaNG{display:block;font-family:var(--font-body);font-size:var(--text-sm);font-style:italic;color:var(--text-secondary);opacity:.7;margin:8px 0}.ReadingContent_readingScreen__gETV6{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bg-secondary);z-index:100;overflow-y:auto;padding-bottom:200px}.ReadingContent_readingHeader__l77Ex{position:sticky;top:0;background:var(--bg-secondary);padding:calc(20px + env(safe-area-inset-top)) 20px 20px;border-bottom:1px solid rgba(28,28,28,.08);display:flex;justify-content:space-between;align-items:center;z-index:10}.ReadingContent_backButton__Ka3cw{width:40px;height:40px;border-radius:20px;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;color:var(--text-primary);text-decoration:none;transition:background var(--duration-normal);border:none;cursor:pointer}.ReadingContent_backButton__Ka3cw:hover{background:var(--bg-tertiary)}.ReadingContent_readingMeta__WAa0e{display:flex;gap:16px;font-size:var(--text-sm);color:var(--text-secondary)}.ReadingContent_readingCategory__DMLNh{text-transform:uppercase;letter-spacing:.5px}.ReadingContent_readingTime__see4n{display:flex;align-items:center;gap:4px}.ReadingContent_readingContent__bJlOD{padding:20px 24px 40px}.ReadingContent_readingTitle__khyzg{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--font-black);color:var(--text-primary);margin-bottom:8px;line-height:1.2}.ReadingContent_readingSubtitle__k8Dcr{font-size:var(--text-lg);color:var(--text-secondary);font-style:italic;margin-bottom:20px}.ReadingContent_readingBody__TtUu3{font-family:var(--font-body);font-size:var(--text-xl);line-height:1.8;color:var(--text-primary)}.ReadingContent_prayerSection__QXkI8{margin-top:28px;padding-top:20px;border-top:1px solid rgba(28,28,28,.08)}.ReadingContent_prayerTitle__ETiy3{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:16px}.ReadingContent_prayerText__I74R3{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.8;color:var(--text-primary);font-style:italic}.ReadingContent_readingActions__qhOV_{position:fixed;bottom:calc(60px + env(safe-area-inset-bottom));left:0;right:0;width:100%;padding:20px 20px 10px;background:linear-gradient(to top,var(--bg-secondary) 80%,transparent);display:flex;justify-content:space-between;gap:12px;z-index:1010;opacity:0;transform:translateY(30px);transition:all .5s ease}.ReadingContent_readingActions__qhOV_.ReadingContent_show__h1miL{opacity:1;transform:translateY(0)}@media (min-width:768px){.ReadingContent_readingActions__qhOV_{position:absolute;left:0;right:0;width:100%;transform:translateY(30px)}.ReadingContent_readingActions__qhOV_.ReadingContent_show__h1miL{transform:translateY(0)}}.ReadingContent_actionButton__AiSEA{flex:0 0 52px;width:52px;height:52px;padding:0;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-primary);cursor:pointer;transition:all var(--duration-normal);box-shadow:var(--shadow-sm)}.ReadingContent_actionButton__AiSEA:hover:not(:disabled){background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary);transform:scale(1.05)}.ReadingContent_actionButton__AiSEA:active:not(:disabled){transform:scale(.95)}.ReadingContent_actionButton__AiSEA:disabled{opacity:.3;cursor:not-allowed}.ReadingContent_actionButton__AiSEA.ReadingContent_saved__kcS1K{background:var(--bg-primary);color:var(--text-primary);border-color:var(--text-primary)}.ReadingContent_actionButton__AiSEA svg{width:24px;height:24px}.ReadingContent_actionButtonWithLabel__1ZOdY{flex:0 0 auto;width:auto;min-width:auto;padding:12px 20px;border-radius:26px;gap:8px}.ReadingContent_actionButtonWithLabel__1ZOdY svg{width:20px;height:20px}.ReadingContent_actionButtonWithLabel__1ZOdY span{font-size:var(--text-sm);font-weight:var(--font-medium)}.ReadingContent_centerActions__NHqPY{display:flex;gap:12px}.ReadingContent_paragraph__OOPkz{display:flex;gap:16px;margin-bottom:32px}.ReadingContent_paragraphNumber__r8gr4{font-weight:var(--font-bold);color:var(--text-secondary);flex-shrink:0;font-size:var(--text-xl);position:sticky;top:80px;align-self:flex-start}.ReadingContent_textContent__I6gIO{margin-bottom:4px;white-space:pre-line}.ReadingContent_references__0OgaK{margin-top:16px;margin-bottom:16px;padding-left:12px;border-left:3px solid rgba(158,186,155,.3);font-family:var(--font-ui);font-size:var(--text-xs)}.ReadingContent_referencesLabel__rBQgd{font-weight:var(--font-semibold);color:var(--text-secondary);margin-bottom:12px;font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.8px;opacity:.6}.ReadingContent_reference__bGhF1{display:flex;gap:8px;margin-bottom:6px;line-height:1.6;font-size:var(--text-xs);color:var(--text-secondary);align-items:baseline}.ReadingContent_referenceNumber__E98PY{color:var(--text-tertiary);font-weight:var(--font-medium);flex-shrink:0;font-size:var(--text-xs);min-width:24px;text-align:right}.ReadingContent_referenceText__y7_Fx{color:var(--text-secondary);font-size:var(--text-xs)}.ReadingContent_navigation__Iqgfa{display:flex;justify-content:space-between;gap:16px;margin-top:48px;padding-top:32px;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-top:1px solid rgba(28,28,28,.08)}.ReadingContent_navButton__lloiG{display:flex;align-items:center;gap:8px;padding:12px 24px;border:1px solid rgba(28,28,28,.12);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer;transition:all var(--duration-normal)}.ReadingContent_navButton__lloiG:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--text-primary)}.ReadingContent_navButton__lloiG:disabled{opacity:.4;cursor:not-allowed}.ReadingContent_suggestedReading__6BaWZ{font-family:var(--font-ui);font-size:1rem;color:var(--text-tertiary);font-style:normal;margin-top:3rem;margin-bottom:2.5rem;opacity:.25}.ReadingContent_audioPlayer__dW09v{background:rgba(50,50,50,.08);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-radius:16px;padding:16px;margin:24px 0;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 12px rgba(0,0,0,.1);border:.5px solid rgba(255,255,255,.06);position:relative;transition:all 2.5s cubic-bezier(.34,1.56,.64,1)}@keyframes ReadingContent_audioGrowSnap__JLtHp{0%{transform:scale(1)}30%{transform:scale(1.08);box-shadow:0 8px 24px rgba(0,0,0,.2)}to{transform:scale(1)}}.ReadingContent_audioPlayer__dW09v.ReadingContent_collapsing__DXKb5{position:fixed;top:0;left:0;right:0;margin:0;border-radius:0 0 8px 8px;padding:2px 20px;background:rgba(50,50,50,.08);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-bottom:.5px solid rgba(255,255,255,.06);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1001;animation:ReadingContent_audioGrowSnap__JLtHp .6s ease-out}.ReadingContent_audioPlayer__dW09v.ReadingContent_collapsing__DXKb5 .ReadingContent_playButton__gcG5U{width:38px;height:38px}.ReadingContent_audioControls__5uYzu{display:flex;align-items:center;gap:12px}.ReadingContent_playButton__gcG5U{width:48px;height:48px;border-radius:50%;background:var(--text-primary);color:var(--bg-primary);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all var(--duration-normal);flex-shrink:0}.ReadingContent_playButton__gcG5U:hover{transform:scale(1.05);box-shadow:var(--shadow-md)}.ReadingContent_playButton__gcG5U:active{transform:scale(.95)}.ReadingContent_audioProgress__irn_6{flex:1 1;display:flex;align-items:center;gap:12px}.ReadingContent_audioTime__wycXD{font-size:var(--text-sm);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:45px}.ReadingContent_audioBar__qubit{flex:1 1;height:6px;background:rgba(0,0,0,.1);border-radius:3px;position:relative;cursor:pointer;overflow:hidden}.ReadingContent_audioBarFill__npOiv{position:absolute;left:0;top:0;height:100%;background:var(--gold);border-radius:3px;transition:width .1s ease-out}.ReadingContent_speedButton__aXsfh{padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;transition:all var(--duration-normal);min-width:45px;text-align:center}.ReadingContent_speedButton__aXsfh:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.ReadingContent_miniPlayer__Lmx_j{position:fixed;top:0;left:0;right:0;background:var(--bg-secondary);border-bottom:1px solid var(--border-light);padding:12px 20px;display:flex;align-items:center;gap:16px;z-index:1001;box-shadow:0 2px 10px rgba(0,0,0,.1)}.ReadingContent_miniPlayButton__OtCP5{width:40px;height:40px;border-radius:50%;background:var(--text-primary);color:var(--bg-primary);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all var(--duration-normal);flex-shrink:0}.ReadingContent_miniPlayButton__OtCP5:hover{transform:scale(1.05);box-shadow:var(--shadow-sm)}.ReadingContent_miniPlayButton__OtCP5:active{transform:scale(.95)}.ReadingContent_miniInfo__FMTYf{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.ReadingContent_miniTitle__Pqs0r{font-size:var(--text-md);font-weight:var(--font-medium);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReadingContent_miniTime__eJRSD{font-size:var(--text-sm);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReadingContent_miniProgressBar__oztdJ{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(0,0,0,.05)}.ReadingContent_miniProgressFill__GLK_D{height:100%;background:var(--gold);transition:width .1s ease-out}.ReadingContent_miniExpandButton__jF3xI{padding:8px 12px;background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:20px;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;transition:all var(--duration-normal);display:flex;align-items:center;gap:6px}.ReadingContent_miniExpandButton__jF3xI:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.ReadingContent_collapseButton__TvmZy{padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;transition:all var(--duration-normal);display:flex;align-items:center;gap:6px}.ReadingContent_collapseButton__TvmZy:hover{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}@keyframes ReadingContent_shimmer__5Emzf{0%{background-position:-1000px 0}to{background-position:1000px 0}}.ReadingContent_shimmer__5Emzf{padding:calc(24px + env(safe-area-inset-top, 44px)) 24px 24px;animation:ReadingContent_fadeIn__yYg2f .3s ease-in}.ReadingContent_shimmerTitle__LP8iu{height:32px;width:80%;margin:0 auto 24px;border-radius:8px}.ReadingContent_shimmerText__3u7WS,.ReadingContent_shimmerTitle__LP8iu{background:linear-gradient(90deg,var(--bg-tertiary) 0,var(--bg-secondary) 50%,var(--bg-tertiary) 100%);background-size:1000px 100%;animation:ReadingContent_shimmer__5Emzf 1.5s linear infinite}.ReadingContent_shimmerText__3u7WS{height:18px;width:100%;margin:16px auto;border-radius:4px}@keyframes ReadingContent_fadeIn__yYg2f{0%{opacity:0}to{opacity:1}}