.RecapStage-module__68CwWW__stage{--bg:#1f1f1f;--accent:#f58a3f;--accent-soft:#f58a3f24;--panel:#2b2b2b;--panel-soft:#262626;--line:#3a3a3a;--text:#f4f2ef;--heading:#fff;--muted:#a39d96;--ink:#1f1f1f;--white:#fff;--font-display:var(--font-montserrat), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans:var(--font-montserrat), "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--bg);width:100%;max-width:480px;height:100dvh;color:var(--text);font-family:var(--font-sans);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:481px){.RecapStage-module__68CwWW__stage{border-radius:22px;height:min(860px,92dvh);box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #ffffff0f}}.RecapStage-module__68CwWW__progress{padding:max(14px, env(safe-area-inset-top)) 14px 0;flex-shrink:0;gap:5px;display:flex}.RecapStage-module__68CwWW__seg{cursor:pointer;background:0 0;border:none;flex:1;align-items:center;height:22px;padding:0;display:flex;overflow:visible}.RecapStage-module__68CwWW__seg>i{background:var(--line);border-radius:3px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.RecapStage-module__68CwWW__seg>i:after{content:"";background:var(--accent);border-radius:3px;width:0;height:100%;transition:width .2s linear;display:block}.RecapStage-module__68CwWW__done>i:after,.RecapStage-module__68CwWW__current>i:after{width:100%}.RecapStage-module__68CwWW__topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px 4px;display:flex}.RecapStage-module__68CwWW__back{color:var(--accent);flex-shrink:0;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.RecapStage-module__68CwWW__ref{text-overflow:ellipsis;white-space:nowrap;text-align:center;letter-spacing:.3px;min-width:0;color:var(--accent);flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.RecapStage-module__68CwWW__topbar button{appearance:none;background:var(--accent-soft);color:var(--accent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.RecapStage-module__68CwWW__viewport{flex:1;min-height:0;position:relative}.RecapStage-module__68CwWW__slide{padding:8px 22px max(60px, calc(env(safe-area-inset-bottom) + 48px));opacity:0;pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;overflow-y:auto;transform:translate(24px)}.RecapStage-module__68CwWW__active{opacity:1;pointer-events:auto;z-index:2;transition:opacity .32s,transform .32s;transform:translate(0)}@media (prefers-reduced-motion:reduce){.RecapStage-module__68CwWW__active{transition:opacity .12s linear;transform:none}}.RecapStage-module__68CwWW__kicker{letter-spacing:.6px;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.RecapStage-module__68CwWW__dot{background:var(--accent);border-radius:50%;width:5px;height:5px}.RecapStage-module__68CwWW__slide h1,.RecapStage-module__68CwWW__slide h2{font-family:var(--font-display);color:var(--heading);letter-spacing:-.01em;margin:0;font-weight:800}.RecapStage-module__68CwWW__num{font-family:var(--font-display);color:var(--accent);vertical-align:3px;margin-right:6px;font-size:.62em;font-weight:700}.RecapStage-module__68CwWW__bodyText{font-family:var(--font-display);color:var(--text);max-width:36ch;margin:12px 0 0;font-size:16px;line-height:1.6}.RecapStage-module__68CwWW__panel{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:20px 20px 22px}.RecapStage-module__68CwWW__titleSlide{align-items:flex-start}.RecapStage-module__68CwWW__titleSlide h1{text-transform:uppercase;font-size:34px;line-height:1.08}.RecapStage-module__68CwWW__rule{background:var(--accent);border-radius:2px;width:46px;height:3px;margin:14px 0 16px}.RecapStage-module__68CwWW__subtitle{font-family:var(--font-display);color:var(--muted);max-width:30ch;margin:0;font-size:17px;font-style:italic}.RecapStage-module__68CwWW__meta{letter-spacing:.4px;text-transform:uppercase;color:var(--muted);margin-top:26px;font-size:12.5px;font-weight:700}.RecapStage-module__68CwWW__begin{background:var(--accent);color:var(--ink);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-self:flex-start;align-items:center;margin-top:32px;padding:12px 22px;font-size:14px;font-weight:800;display:inline-flex}.RecapStage-module__68CwWW__versebox{background:var(--panel-soft);border-radius:6px;padding:20px 20px 20px 22px;position:relative}.RecapStage-module__68CwWW__versebox:before{content:"";background:var(--accent);border-radius:4px 0 0 4px;width:4px;position:absolute;top:0;bottom:0;left:0}.RecapStage-module__68CwWW__versebox blockquote{font-family:var(--font-display);margin:0;font-size:21px;font-style:italic;line-height:1.42}.RecapStage-module__68CwWW__cite{color:var(--accent);margin-top:14px;font-size:14.5px;font-style:normal;font-weight:700;display:block}.RecapStage-module__68CwWW__insight h2{font-size:26px;line-height:1.22}.RecapStage-module__68CwWW__verseref{color:var(--muted);margin:4px 0;font-size:13px}.RecapStage-module__68CwWW__talk .RecapStage-module__68CwWW__panel{border:1.4px solid var(--accent)}.RecapStage-module__68CwWW__label{font-family:var(--font-display);margin-bottom:8px;font-size:15px;font-weight:700;display:block}.RecapStage-module__68CwWW__qtext{font-family:var(--font-display);margin:0;font-size:18px;font-style:italic;line-height:1.4}.RecapStage-module__68CwWW__ctext{font-family:var(--font-display);margin:0;font-size:16px;line-height:1.5}.RecapStage-module__68CwWW__check{border:1.5px solid var(--accent);width:32px;height:32px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.RecapStage-module__68CwWW__apply h2{font-size:23px;line-height:1.24}.RecapStage-module__68CwWW__quiet .RecapStage-module__68CwWW__panel,.RecapStage-module__68CwWW__prayer .RecapStage-module__68CwWW__panel{background:var(--panel-soft);border:1.4px dashed var(--accent)}.RecapStage-module__68CwWW__end{align-items:flex-start}.RecapStage-module__68CwWW__end h1{text-transform:uppercase;font-size:36px}.RecapStage-module__68CwWW__actions{flex-direction:column;gap:10px;width:100%;max-width:300px;margin-top:30px;display:flex}.RecapStage-module__68CwWW__btn{cursor:pointer;border:1.4px solid var(--accent);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-size:14.5px;font-weight:700;display:inline-flex}.RecapStage-module__68CwWW__btn:disabled{opacity:.45;cursor:wait}.RecapStage-module__68CwWW__primary{background:var(--accent);color:var(--ink)}.RecapStage-module__68CwWW__secondary{color:var(--accent);background:0 0}.RecapStage-module__68CwWW__restart{color:var(--muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:6px;padding:6px 2px;font-size:13px;font-weight:600;text-decoration:underline}.RecapStage-module__68CwWW__toast{left:50%;bottom:max(26px, calc(env(safe-area-inset-bottom) + 12px));background:var(--accent);color:var(--ink);opacity:0;pointer-events:none;z-index:20;white-space:nowrap;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:600;position:absolute;transform:translate(-50%)translateY(8px)}.RecapStage-module__68CwWW__toast.RecapStage-module__68CwWW__show{opacity:1;transform:translate(-50%)translateY(0)}.RecapStage-module__68CwWW__hint{left:0;right:0;bottom:max(22px, env(safe-area-inset-bottom));text-align:center;color:var(--muted);opacity:0;pointer-events:none;z-index:6;font-size:12px;position:absolute}.RecapStage-module__68CwWW__hint.RecapStage-module__68CwWW__show{opacity:.85}.RecapStage-module__68CwWW__icon{width:15px;height:15px}
