.NeS7Fa_composer{z-index:10000;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaeec7;justify-content:center;align-items:center;animation:.32s ease-out both NeS7Fa_prayer-fade-in;display:flex;position:fixed;inset:0}.NeS7Fa_composerHandoff{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;pointer-events:none;background:#fff;animation:none}.NeS7Fa_panel{background:#fff;border:1px solid #e4c04a52;border-radius:1rem;width:min(22rem,92vw);padding:1.35rem 1.25rem 1.15rem;animation:.4s cubic-bezier(.34,1.35,.48,1) both NeS7Fa_prayer-panel-in;box-shadow:0 0 0 1px #ffebaa59,0 0 28px #e4c04a47,0 12px 40px #c9a22738,0 24px 56px #9a751824}.NeS7Fa_title{letter-spacing:.02em;text-align:center;color:#303030eb;margin:0 0 .35rem;font-size:1.32rem;font-weight:600;line-height:1.35}.NeS7Fa_subtitle{letter-spacing:.02em;text-align:center;color:#484848c7;margin:0 0 .85rem;font-size:1.08rem;line-height:1.45}.NeS7Fa_input{width:100%;min-height:5.5rem;font:inherit;color:#5a440ad9;resize:vertical;background:#fafafa;border:1px solid #b4b4b473;border-radius:.65rem;padding:.65rem .75rem;font-size:1rem;line-height:1.45;display:block}.NeS7Fa_input:focus{outline-offset:1px;background:#fff;border-color:#c8c8c8a6;outline:2px solid #e4c04a59}.NeS7Fa_input::placeholder{color:#48484873;font-size:.95rem}.NeS7Fa_input:disabled{opacity:.65}.NeS7Fa_actions{justify-content:flex-end;margin-top:.85rem;display:flex}.NeS7Fa_submit{font:inherit;letter-spacing:.03em;text-transform:none;color:#484848eb;cursor:pointer;touch-action:manipulation;background:0 0;border:2px solid #c9a227bf;border-radius:999px;padding:.55rem 1.25rem;font-size:1rem;font-weight:600}.NeS7Fa_submit:disabled{color:#8c8c8cd9;cursor:not-allowed;border-color:#b4b4b48c}.NeS7Fa_submit:not(:disabled):hover{background:#e4c04a14;border-color:#b48c28d9}.NeS7Fa_guidePanel{flex-direction:column;width:min(26rem,94vw);max-height:min(34rem,88vh);display:flex}.NeS7Fa_guideThread{flex-direction:column;flex:1;gap:.55rem;min-height:8rem;max-height:min(16rem,42vh);margin:0 0 .75rem;padding:.35rem .15rem;display:flex;overflow-y:auto}.NeS7Fa_guideBubbleAssistant,.NeS7Fa_guideBubbleUser{letter-spacing:.01em;white-space:pre-wrap;word-break:break-word;border-radius:.75rem;max-width:92%;padding:.55rem .7rem;font-size:.98rem;line-height:1.48}.NeS7Fa_guideBubbleAssistant{color:#383838eb;background:#faf8f2;border:1px solid #e4c04a38;align-self:flex-start}.NeS7Fa_guideBubbleUser{color:#303030e6;background:#fffaee;border:1px solid #c9a22759;align-self:flex-end}.NeS7Fa_guideActions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.NeS7Fa_guideCloseBtn{font:inherit;color:#646464e6;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:999px;padding:.5rem .85rem;font-size:.95rem}.NeS7Fa_guideCloseBtn:disabled{opacity:.5;cursor:not-allowed}.NeS7Fa_guideCloseBtn:not(:disabled):hover{color:#383838eb}.NeS7Fa_guidePrayBtn{font:inherit;letter-spacing:.02em;color:#484848eb;cursor:pointer;touch-action:manipulation;background:0 0;border:2px solid #c9a2278c;border-radius:999px;padding:.5rem .95rem;font-size:.92rem;font-weight:600}.NeS7Fa_guidePrayBtn:disabled{opacity:.5;cursor:not-allowed}.NeS7Fa_guidePrayBtn:not(:disabled):hover{background:#e4c04a14}.NeS7Fa_guideSelectHint{word-break:break-word;font-size:.98rem;font-style:italic}.NeS7Fa_guideSelectStack{flex-direction:column;gap:.65rem;margin:.5rem 0 .25rem;display:flex}.NeS7Fa_guideSelectBtn{width:100%;font:inherit;letter-spacing:.02em;text-align:center;color:#484848eb;cursor:pointer;touch-action:manipulation;background:0 0;border:2px solid #c9a227bf;border-radius:999px;padding:.65rem 1rem;font-size:1rem;font-weight:600}.NeS7Fa_guideSelectBtn:hover{background:#e4c04a14;border-color:#b48c28d9}.NeS7Fa_meditationOverlay{z-index:10001;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:#fff;justify-content:center;align-items:center;animation:.28s ease-out both NeS7Fa_prayer-fade-in;display:flex;position:fixed;inset:0}.NeS7Fa_meditationBeginBtn{font:inherit;letter-spacing:.03em;text-align:center;color:#484848eb;cursor:pointer;touch-action:manipulation;background:0 0;border:2px solid #c9a227bf;border-radius:999px;max-width:min(20rem,88vw);padding:.85rem 1.65rem;font-size:1.05rem;font-weight:600;line-height:1.35}.NeS7Fa_meditationBeginBtn:hover{background:#e4c04a14;border-color:#b48c28d9}.NeS7Fa_meditationBeginBtn:active,.NeS7Fa_submit:not(:disabled):active{background:#e4c04a24}.NeS7Fa_revealShell{z-index:10001;background:#fff;flex-direction:column;animation:.35s ease-out both NeS7Fa_prayer-fade-in;display:flex;position:fixed;inset:0}.NeS7Fa_revealScroll{padding:max(3.5rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));flex:1;overflow-y:auto}.NeS7Fa_revealSection{text-align:center;max-width:22rem;margin:0 auto}.NeS7Fa_sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:#785a14a6;margin:1.25rem 0 .5rem;font-size:.82rem;font-weight:600}.NeS7Fa_sectionLabel:first-child{margin-top:0}.NeS7Fa_shareHeading{color:#303030eb;margin:0 0 1rem;font-size:1.15rem;font-weight:600;line-height:1.45}.NeS7Fa_cardPreview{border:1px solid #e4c04a59;border-radius:.65rem;width:min(100%,17rem);height:auto;margin:0 auto 1rem;display:block;box-shadow:0 8px 28px #c9a2272e}.NeS7Fa_shareActions{flex-direction:column;gap:.65rem;margin-bottom:1rem;display:flex}.NeS7Fa_primaryGhost,.NeS7Fa_secondaryGhost{width:100%;min-height:3rem;font:inherit;cursor:pointer;touch-action:manipulation;border-radius:999px;padding:.65rem 1rem;font-size:1rem;font-weight:600}.NeS7Fa_primaryGhost{color:#484848eb;background:0 0;border:2px solid #c9a227bf}.NeS7Fa_secondaryGhost{color:#484848e0;background:#fafafa;border:2px solid #b4b4b48c}.NeS7Fa_primaryGhost:disabled,.NeS7Fa_secondaryGhost:disabled{opacity:.5;cursor:not-allowed}.NeS7Fa_contactBlock{text-align:left;margin-top:.5rem}.NeS7Fa_contactSearchLabel{color:#484848d9;margin-bottom:.35rem;font-size:.9rem;display:block}.NeS7Fa_contactSearch{width:100%;font:inherit;border:1px solid #b4b4b473;border-radius:.5rem;margin-bottom:.65rem;padding:.55rem .65rem;font-size:1rem}.NeS7Fa_contactList{border:1px solid #e4c04a40;border-radius:.65rem;max-height:14rem;margin:0;padding:0;list-style:none;overflow-y:auto}.NeS7Fa_contactRow{text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:0;border-bottom:1px solid #f0f0f0;flex-direction:column;align-items:flex-start;padding:.65rem .75rem;display:flex}.NeS7Fa_contactRow:last-child{border-bottom:0}.NeS7Fa_contactName{color:#303030eb;font-weight:600}.NeS7Fa_contactMeta{color:#787878e6;font-size:.85rem}.NeS7Fa_muted{color:#787878d9;margin:.5rem 0;font-size:.88rem;line-height:1.45}.NeS7Fa_errorText{color:#a03c28e6;margin:.5rem 0;font-size:.88rem}.NeS7Fa_musicBlock{border-top:1px solid #e4c04a33;margin:1.25rem 0;padding-top:.5rem}.NeS7Fa_musicHint{color:#787878e0;margin:0 0 .75rem;font-size:.88rem;line-height:1.45}.NeS7Fa_musicPlayer{width:100%;margin:0 0 .75rem;display:block}.NeS7Fa_textBtn{font:inherit;color:#785a14bf;cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:.5rem;font-size:.95rem;text-decoration:underline}.NeS7Fa_overlay{z-index:10001;padding:max(2rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.NeS7Fa_overlayField{background:#fff}.NeS7Fa_overlayEnter{animation:.45s ease-out both NeS7Fa_prayer-overlay-in}.NeS7Fa_overlayExit{pointer-events:none;animation:.9s ease-in-out forwards NeS7Fa_prayer-fade-to-orb}.NeS7Fa_revealStage{justify-content:center;align-items:center;width:100%;min-height:16rem;display:flex;position:relative}.NeS7Fa_prayerWaitLayer{z-index:2;justify-content:center;align-items:center;transition:opacity 1.4s ease-in-out;display:flex;position:absolute;inset:0}.NeS7Fa_waitFadeOut{opacity:0;pointer-events:none}.NeS7Fa_waitOrbRing{--wait-orb-body-inset:12%;width:15.5rem;height:15.5rem;position:relative}.NeS7Fa_waitOrbPulse{opacity:1;animation:8s ease-in-out infinite NeS7Fa_prayer-wait-calm-pulse;transform:scale(1.08)}.NeS7Fa_waitOrbHaloFar,.NeS7Fa_waitOrbHaloNear,.NeS7Fa_waitOrbCore{pointer-events:none;border-radius:50%;position:absolute}.NeS7Fa_waitOrbHaloFar{filter:blur(34px);background:radial-gradient(circle,#fff8dc61 0%,#ffebaa38 32%,#0000 68%);inset:-62%}.NeS7Fa_waitOrbHaloNear{filter:blur(22px);background:radial-gradient(circle at 48% 46%,#fffceb80 0%,#fff3c452 26%,#0000 58%);inset:-34%}.NeS7Fa_waitOrbCore{inset:var(--wait-orb-body-inset);filter:blur(16px);background:radial-gradient(circle at 48% 44%,#fff3c494 0%,#ffebaa70 24%,#fce4a047 44%,#ffebaa24 62%,#0000 80%)}@keyframes NeS7Fa_prayer-wait-calm-pulse{0%,to{opacity:1;transform:scale(1.08)}50%{opacity:.9;transform:scale(.96)}}.NeS7Fa_prayerTextLayer{z-index:1;opacity:0;margin:0;transition:opacity 1.4s ease-in-out;position:relative}.NeS7Fa_prayerTextVisible{opacity:1}.NeS7Fa_prayerTextInner{text-align:center;letter-spacing:.03em;color:#5c5c5cf0;width:min(22rem,92vw);max-width:22rem;font-size:clamp(1.15rem,4.2vw,1.45rem);line-height:1.65}.NeS7Fa_refs{letter-spacing:.04em;color:#c9a2278c;margin:1rem 0 0;font-size:.78rem;line-height:1.5}.NeS7Fa_refs p{margin:.35rem 0 0}.NeS7Fa_refLabel{letter-spacing:.06em;font-weight:600}.NeS7Fa_overlayTopBar{z-index:5;top:max(.75rem, env(safe-area-inset-top));right:max(.85rem, env(safe-area-inset-right));align-items:center;gap:.45rem;display:flex;position:absolute}.NeS7Fa_prayerTimer{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#5c5c5ce0;flex-shrink:0;justify-content:center;align-items:center;min-width:2.75rem;height:2.75rem;font-size:1rem;font-weight:600;display:flex}.NeS7Fa_close{color:#5c5c5cb8;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;font-size:1.75rem;line-height:1;position:relative}@keyframes NeS7Fa_prayer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes NeS7Fa_prayer-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes NeS7Fa_prayer-fade-out{0%{opacity:1}to{opacity:0}}@keyframes NeS7Fa_prayer-fade-to-orb{0%{opacity:1}to{opacity:0}}@keyframes NeS7Fa_prayer-panel-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes NeS7Fa_prayer-text-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes NeS7Fa_prayer-text-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.NeS7Fa_composer,.NeS7Fa_panel,.NeS7Fa_revealShell,.NeS7Fa_overlay,.NeS7Fa_overlayEnter,.NeS7Fa_overlayExit,.NeS7Fa_overlayInner,.NeS7Fa_overlayInnerFade,.NeS7Fa_waitOrbPulse{opacity:1;animation:none;transform:none}.NeS7Fa_waitFadeOut,.NeS7Fa_prayerWaitLayer,.NeS7Fa_prayerTextLayer,.NeS7Fa_prayerTextVisible{opacity:1;transition:none}}
.QZRIfW_backdrop{z-index:10003;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaeed1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.QZRIfW_sheet{background:#fff;border:1px solid #e4c04a52;border-radius:1rem;flex-direction:column;width:min(26rem,94vw);max-height:min(36rem,90vh);padding:1.25rem 1.15rem 1.1rem;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffebaa59,0 12px 40px #c9a2272e}.QZRIfW_headerRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.QZRIfW_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#b48c28d9;margin:0;font-size:.68rem;font-weight:600}.QZRIfW_title{letter-spacing:.02em;color:#303030eb;margin:.2rem 0 0;font-size:1.22rem;font-weight:600}.QZRIfW_sub{color:#484848bf;margin:.35rem 0 0;font-size:.92rem;line-height:1.45}.QZRIfW_closeBtn{color:#787878e6;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;width:2rem;height:2rem;font-size:1.35rem;line-height:1}.QZRIfW_progress{background:#e4c04a33;border-radius:999px;height:2px;margin-top:.85rem;overflow:hidden}.QZRIfW_progressFill{background:linear-gradient(90deg,#b48c28,#e4c04a);height:100%;transition:width .2s}.QZRIfW_scroll{flex:1;min-height:0;margin-top:.85rem;padding-right:.15rem;overflow-y:auto}.QZRIfW_hint{color:#646464d9;margin:0 0 .65rem;font-size:.78rem;line-height:1.4}.QZRIfW_dayLabel{letter-spacing:.12em;text-transform:uppercase;color:#785514cc;margin:0 0 .35rem;font-size:.68rem;font-weight:600}.QZRIfW_dayBlock{margin-bottom:.75rem}.QZRIfW_slotGrid{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.QZRIfW_slotBtn{min-height:2.65rem;font:inherit;color:#383838e6;cursor:pointer;background:#fffcf5;border:1px solid #c9a22773;border-radius:.5rem;padding:.35rem .25rem;font-size:.78rem;font-weight:600;line-height:1.2}.QZRIfW_slotBtnSelected{background:#fff8dc;border-color:#b48c28f2;box-shadow:0 0 0 1px #e4c04a59}.QZRIfW_fieldGrid{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.QZRIfW_field{letter-spacing:.08em;text-transform:uppercase;color:#646464d9;font-size:.68rem;font-weight:600;display:block}.QZRIfW_input{width:100%;font:inherit;color:#303030eb;background:#fafafa;border:1px solid #b4b4b473;border-radius:.5rem;margin-top:.25rem;padding:.5rem .55rem;font-size:.92rem;display:block}.QZRIfW_input:focus{outline-offset:1px;outline:2px solid #e4c04a59}.QZRIfW_fieldFull{letter-spacing:.08em;text-transform:uppercase;color:#646464d9;grid-column:1/-1;font-size:.68rem;font-weight:600;display:block}.QZRIfW_selectedSlot{color:#483a1ce6;background:#fffaeed9;border:1px solid #e4c04a73;border-radius:.5rem;margin:0 0 .65rem;padding:.5rem .65rem;font-size:.88rem}.QZRIfW_error{color:#a03c28f2;margin:.5rem 0 0;font-size:.88rem}.QZRIfW_footer{border-top:1px solid #e4c04a38;gap:.55rem;margin-top:.85rem;padding-top:.75rem;display:flex}.QZRIfW_btnSecondary{min-height:2.65rem;font:inherit;color:#505050e6;cursor:pointer;background:0 0;border:1px solid #b4b4b48c;border-radius:999px;flex:1;font-size:.88rem;font-weight:600}.QZRIfW_btnPrimary{min-height:2.65rem;font:inherit;color:#484848eb;cursor:pointer;background:0 0;border:2px solid #c9a227bf;border-radius:999px;flex:1;font-size:.88rem;font-weight:600}.QZRIfW_btnPrimary:disabled{opacity:.55;cursor:not-allowed}.QZRIfW_doneTitle{color:#303030eb;margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.QZRIfW_doneBody{color:#484848d1;margin:0 0 1rem;font-size:.95rem;line-height:1.5}
.UGETcq_root{--jesus-gold-deep:#9a7518;--jesus-gold-mid:#e4c04a;--jesus-gold-bright:#fff3c4;--jesus-white:#fff;--jesus-orb-size:21rem;--jesus-stage-size:26rem;width:100%;min-height:100dvh;max-height:100dvh;padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));background:var(--jesus-white);isolation:isolate;overflow-clip-margin:6px;touch-action:none;overscroll-behavior:none;justify-content:center;align-items:center;margin:0;font-size:16px;display:flex;position:relative;overflow:hidden}@media (max-width:480px){.UGETcq_root{--jesus-orb-size:min(74vw, 21rem);--jesus-stage-size:min(92vw, 26rem)}}.UGETcq_menuBtn{--menu-bar-thickness:3px;--menu-bar-width:1.125rem;z-index:12;top:max(.85rem, env(safe-area-inset-top));right:max(.85rem, env(safe-area-inset-right));box-sizing:border-box;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:3rem;height:3rem;padding:.5rem 0;display:flex;position:absolute;overflow:visible}.UGETcq_menuBtn:focus-visible{outline-offset:3px;outline:2px solid #e4c04a73}.UGETcq_menuBtn:active .UGETcq_menuBar{background:#e4c04ab8}.UGETcq_menuBar{width:var(--menu-bar-width);height:var(--menu-bar-thickness);min-height:var(--menu-bar-thickness);max-height:var(--menu-bar-thickness);background:#e4c04a94;border:0;border-radius:999px;flex-shrink:0;margin:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s,background .2s;display:block}.UGETcq_menuOverlay{z-index:20;padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));background:#fff;justify-content:center;align-items:center;animation:.28s cubic-bezier(.22,1,.36,1) both UGETcq_jesus-menu-in;display:flex;position:absolute;inset:0}.UGETcq_menuClose{top:max(.85rem, env(safe-area-inset-top));right:max(.85rem, env(safe-area-inset-right));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex;position:absolute}.UGETcq_menuClose:focus-visible{outline-offset:3px;outline:2px solid #e4c04a73}.UGETcq_menuCloseLine{background:#e4c04aad;border-radius:999px;width:1.25rem;height:3px;min-height:3px;display:block;position:absolute}.UGETcq_menuCloseLine:first-child{transform:rotate(45deg)}.UGETcq_menuCloseLine:nth-child(2){transform:rotate(-45deg)}.UGETcq_menuClose:active .UGETcq_menuCloseLine{background:#e4c04ac7}.UGETcq_menuNav{justify-content:center;width:100%;max-width:22rem;max-height:100%;padding:0;display:flex;overflow-y:auto}.UGETcq_menuList{flex-direction:column;align-items:stretch;gap:1.35rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.UGETcq_menuList li{justify-content:center;width:100%;display:flex}.UGETcq_menuLink{text-align:center;font:inherit;letter-spacing:.06em;color:#e4c04ab8;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:.35rem .5rem;font-size:clamp(1.65rem,5.5vw,2.15rem);font-weight:500;text-decoration:none;transition:color .18s,opacity .18s;display:block}.UGETcq_menuLink:hover,.UGETcq_menuLink:focus-visible{color:#c9a227e0}.UGETcq_menuLink:active{opacity:.72}.UGETcq_menuLinkStub{font:inherit;letter-spacing:.06em;text-align:center;color:#e4c04a6b;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;padding:.35rem .5rem;font-size:clamp(1.65rem,5.5vw,2.15rem);font-weight:500;display:block}@keyframes UGETcq_jesus-menu-in{0%{opacity:0}to{opacity:1}}.UGETcq_stage{z-index:10;width:var(--jesus-stage-size);height:var(--jesus-stage-size);max-width:min(var(--jesus-stage-size), calc(100vw - 3rem));max-height:min(var(--jesus-stage-size), calc(100dvh - 6rem));flex-shrink:0;position:relative}.UGETcq_hit{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:relative}.UGETcq_hit:active{cursor:grabbing}.UGETcq_orbMotion{width:var(--jesus-orb-size);height:var(--jesus-orb-size);margin-top:calc(var(--jesus-orb-size) / -2);margin-left:calc(var(--jesus-orb-size) / -2);will-change:transform;position:absolute;top:50%;left:50%}.UGETcq_orb{filter:brightness(calc(1.04 + var(--jesus-charge,0) * .22)) saturate(calc(1.06 + var(--jesus-charge,0) * .2));transition:filter .12s ease-out;position:absolute;inset:0}.UGETcq_orbIdle{animation:11s ease-in-out infinite UGETcq_jesus-orb-float}.UGETcq_orbHallelujah{animation:1.71429s ease-in-out infinite UGETcq_jesus-hallelujah-orb-pulse}@keyframes UGETcq_jesus-hallelujah-orb-pulse{0%,to{filter:brightness(1.1)saturate(1.12);transform:scale(1)}50%{filter:brightness(1.22)saturate(1.2);transform:scale(1.045)}}.UGETcq_orbHeld .UGETcq_energyHeart,.UGETcq_orbHeld .UGETcq_energyCore{animation-duration:2.8s}.UGETcq_orbDragging{filter:brightness(1.12)saturate(1.14)}.UGETcq_orbDragging .UGETcq_energyFlow,.UGETcq_orbDragging .UGETcq_energyFilament{animation-duration:12s}.UGETcq_orbSpring .UGETcq_energyCore{animation-duration:3.2s}.UGETcq_orbSurge{animation:.68s cubic-bezier(.22,1.15,.36,1) both UGETcq_jesus-orb-surge-pop}.UGETcq_orbSurge .UGETcq_surgeRipple{animation:.72s ease-out forwards UGETcq_jesus-surge-ring}.UGETcq_surgeRipple{opacity:0;pointer-events:none;border:2px solid #ffebaa8c;border-radius:50%;position:absolute;inset:-20%}@keyframes UGETcq_jesus-orb-surge-pop{0%{filter:brightness(1.35)saturate(1.35)}45%{filter:brightness(1.55)saturate(1.45)}to{filter:brightness(1.08)saturate(1.12)}}@keyframes UGETcq_jesus-surge-ring{0%{opacity:.85;transform:scale(.55)}to{opacity:0;transform:scale(1.45)}}.UGETcq_haloFar{filter:blur(32px);background:radial-gradient(circle,#e4c04a4d 0%,#f5e6a826 35%,#0000 64%);animation:9s ease-in-out infinite UGETcq_jesus-energy-breathe;position:absolute;inset:-55%}.UGETcq_haloNear{filter:blur(20px);background:radial-gradient(circle,#fff3c480 0%,#e4c04a47 28%,#0000 60%);animation:7.5s ease-in-out infinite reverse UGETcq_jesus-energy-breathe;position:absolute;inset:-28%}.UGETcq_energyCore{filter:blur(9px);background:radial-gradient(circle,#fffcebeb 0%,#ffebaab8 18%,#e4c04a7a 36%,#c9a22738 52%,#0000 70%);animation:5.5s ease-in-out infinite UGETcq_jesus-core-pulse;position:absolute;inset:8%}.UGETcq_energyFlow{filter:blur(13px);mix-blend-mode:plus-lighter;background:radial-gradient(circle,#0000 30%,#ffe69647 48%,#0000 72%);animation:28s linear infinite UGETcq_jesus-flow-spin;position:absolute;inset:-15%}.UGETcq_energyFilament{filter:blur(16px);opacity:.88;mix-blend-mode:soft-light;background:conic-gradient(from 120deg,#0000 0deg,#ffffff73 24deg,#0000 52deg,#fff3c452 110deg,#0000 160deg,#ffffff47 220deg,#0000 280deg);animation:36s linear infinite reverse UGETcq_jesus-flow-spin;position:absolute;inset:0}.UGETcq_energyHeart{filter:blur(11px);background:radial-gradient(circle,#fffffff2 0%,#fff3c494 35%,#0000 74%);animation:4.2s ease-in-out infinite UGETcq_jesus-heart-flicker;position:absolute;inset:28%}@keyframes UGETcq_jesus-energy-breathe{0%,to{opacity:.9;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes UGETcq_jesus-core-pulse{0%,to{opacity:.94;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}@keyframes UGETcq_jesus-heart-flicker{0%,to{opacity:.88}40%{opacity:1}70%{opacity:.92}}@keyframes UGETcq_jesus-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes UGETcq_jesus-flow-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.UGETcq_orbIdle,.UGETcq_haloFar,.UGETcq_haloNear,.UGETcq_energyCore,.UGETcq_energyFlow,.UGETcq_energyFilament,.UGETcq_energyHeart,.UGETcq_orbSurge,.UGETcq_orbSurge .UGETcq_surgeRipple{animation:none}}.UGETcq_streamAudioBar{z-index:11;left:0;right:0;bottom:max(1.1rem, env(safe-area-inset-bottom));box-shadow:none;pointer-events:none;background:0 0;border:0;grid-template-columns:1fr auto 1fr;align-items:center;padding:0;display:grid;position:absolute}.UGETcq_streamAudioSide{pointer-events:auto;align-items:center;display:flex}.UGETcq_streamAudioSidePrev{justify-content:flex-end;padding-right:20px}.UGETcq_streamAudioSideNext{justify-content:flex-start;padding-left:20px}.UGETcq_streamAudioBtnPrimary{pointer-events:auto;font-variant-numeric:tabular-nums;grid-area:1/2;justify-self:center;font-size:1.05rem}.UGETcq_streamAudioBtn{width:auto;min-width:0;height:auto;box-shadow:none;appearance:none;color:#9a7518e0;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:.2rem;font-size:1.35rem;line-height:1;display:flex}.UGETcq_streamAudioBtn:hover,.UGETcq_streamAudioBtn:focus-visible{box-shadow:none;background:0 0}.UGETcq_streamAudioBtnActive{color:#785a10}
.uiJNQG_root{--hallelujah-bpm:140;--beat:calc(60s / var(--hallelujah-bpm));--hallelujah-fade:3s;z-index:2;pointer-events:none;opacity:1;transition:opacity var(--hallelujah-fade) ease;justify-content:center;align-items:center;animation:1.2s ease-out both uiJNQG_hallelujah-enter;display:flex;position:fixed;inset:0;overflow:hidden}.uiJNQG_rootFading{opacity:0}.uiJNQG_spiralField{flex-shrink:0;width:min(118vmin,52rem);height:min(118vmin,52rem);position:relative}.uiJNQG_wash{background:radial-gradient(circle,#fff8dceb 0%,#ffebb48c 42%,#fffaf01f 68%,#0000 78%);border-radius:50%;position:absolute;inset:-8%}.uiJNQG_rays{opacity:.9;background:conic-gradient(#fffaeb00 0deg,#ffeb9661 18deg,#fffaeb00 36deg,#ffeb964d 54deg,#fffaeb00 72deg,#ffeb9657 90deg,#fffaeb00 108deg,#ffeb9647 126deg,#fffaeb00 144deg,#ffeb965c 162deg,#fffaeb00 180deg,#ffeb964d 198deg,#fffaeb00 216deg,#ffeb9652 234deg,#fffaeb00 252deg,#ffeb964a 270deg,#fffaeb00 288deg,#ffeb9659 306deg,#fffaeb00 324deg,#ffeb9645 342deg,#fffaeb00 360deg);animation:48s linear infinite uiJNQG_hallelujah-rays-spin;position:absolute;inset:-45%}.uiJNQG_glow{animation:uiJNQG_hallelujah-glow-pulse var(--beat) ease-in-out infinite;background:radial-gradient(circle,#fff0a08c 0%,#ffdc6438 42%,#0000 68%);border-radius:50%;position:absolute;inset:18%}.uiJNQG_stained{opacity:.22;mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(circle at 20% 80%,#b48cff59,#0000 45%),radial-gradient(circle at 80% 75%,#ffc87866,#0000 42%),radial-gradient(circle at 50% 10%,#ffffffe6,#0000 55%);border-radius:50%;position:absolute;inset:0}.uiJNQG_sparkles{pointer-events:none;animation:uiJNQG_hallelujah-sparkle var(--beat) steps(2) infinite;background-image:radial-gradient(circle at 12% 22%,#ffffffe6 0 2px,#0000 3px),radial-gradient(circle at 78% 18%,#fff0b4f2 0 2px,#0000 3px),radial-gradient(circle at 88% 62%,#ffffffd9 0 1.5px,#0000 2.5px),radial-gradient(circle at 22% 72%,#ffeba0e6 0 2px,#0000 3px),radial-gradient(circle at 55% 88%,#fffc 0 1.5px,#0000 2.5px);border-radius:50%;position:absolute;inset:0}@keyframes uiJNQG_hallelujah-enter{0%{opacity:0;filter:brightness(1.25)}to{opacity:1;filter:brightness()}}@keyframes uiJNQG_hallelujah-rays-spin{to{transform:rotate(360deg)}}@keyframes uiJNQG_hallelujah-glow-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes uiJNQG_hallelujah-sparkle{50%{opacity:.55}}
