.story-overlay.svelte-eenlxz{margin:auto;width:100%;height:100%;max-width:100%;max-height:100%;border:none;padding:0;background:transparent;display:none;align-items:center;justify-content:center}.story-overlay[open].svelte-eenlxz{display:flex}.story-overlay.svelte-eenlxz::backdrop{background:#05040ee6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.story-card.svelte-eenlxz{position:relative;width:100vw;height:100dvh;border-radius:0;overflow:hidden;background:radial-gradient(130% 100% at 50% 0%,#241d44,#14102a 55%,#0c0919);border:none;box-shadow:0 30px 90px #0000008c}@media(min-width:640px){.story-card.svelte-eenlxz{width:auto;height:100dvh;max-width:100vw;aspect-ratio:9 / 16;border-radius:12px;border:1px solid rgba(255,255,255,.14)}}.is-paused.svelte-eenlxz :is(.slide:where(.svelte-eenlxz),.slide:where(.svelte-eenlxz) :where(.svelte-eenlxz),.story-stars:where(.svelte-eenlxz) circle:where(.svelte-eenlxz)){animation-play-state:paused!important}.is-paused.svelte-eenlxz .segs:where(.svelte-eenlxz){opacity:.35;transition:opacity .2s}.segs.svelte-eenlxz,.story-close.svelte-eenlxz{transition:opacity .35s}.chrome-hidden.svelte-eenlxz .segs:where(.svelte-eenlxz),.chrome-hidden.svelte-eenlxz .story-close:where(.svelte-eenlxz){opacity:0;pointer-events:none}.story-stars.svelte-eenlxz{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.75}.tap.svelte-eenlxz{position:absolute;top:0;bottom:0;border:none;background:transparent;cursor:pointer;padding:0}.tap--prev.svelte-eenlxz{left:0;width:34%}.tap--next.svelte-eenlxz{right:0;width:66%}.segs.svelte-eenlxz{position:absolute;top:12px;left:12px;right:12px;display:flex;gap:5px;pointer-events:none}.seg.svelte-eenlxz{flex:1;height:3px;border-radius:999px;background:#ffffff38;overflow:hidden}.seg-fill.svelte-eenlxz{height:100%;background:#fff;border-radius:999px}.story-btn.svelte-eenlxz{position:absolute;top:24px;width:32px;height:32px;border-radius:999px;border:none;background:#ffffff21;color:#fff;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.story-close.svelte-eenlxz{right:13px}.story-exports.svelte-eenlxz{position:absolute;top:24px;right:55px;display:flex;gap:8px;transition:opacity .35s}.story-exports.svelte-eenlxz .story-btn:where(.svelte-eenlxz){position:static}.story-exports.svelte-eenlxz .story-btn:where(.svelte-eenlxz):disabled{opacity:.5;cursor:default}.story-menu.svelte-eenlxz{position:absolute;top:40px;right:0;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:14px;background:#0a0816f2;border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 44px #0000008c;white-space:nowrap}.story-menu-item.svelte-eenlxz{display:flex;align-items:center;gap:9px;padding:9px 12px;border:none;border-radius:9px;background:transparent;color:#f5efe7;font-family:inherit;cursor:pointer;pointer-events:auto}.story-menu-item.svelte-eenlxz:hover{background:#ffffff1a}.chrome-hidden.svelte-eenlxz .story-exports:where(.svelte-eenlxz){opacity:0;pointer-events:none}.segs.svelte-eenlxz,.slide.svelte-eenlxz{pointer-events:none}.story-btn.svelte-eenlxz{pointer-events:auto}.story-end.svelte-eenlxz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:#080614b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:svelte-eenlxz-fadeUp .4s ease both}.story-end-title.svelte-eenlxz{font-size:21px;color:#f5efe7}.story-end-quit.svelte-eenlxz{border:1px solid rgba(255,255,255,.25);border-radius:999px;background:transparent;color:#f5efe7;font-family:inherit;cursor:pointer}.slide.svelte-eenlxz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:44px 28px 32px}.slide-kicker.svelte-eenlxz{letter-spacing:.3em;text-transform:uppercase;color:var(--accent);font-size:10px;animation:svelte-eenlxz-fadeUp .6s ease both}.open-const.svelte-eenlxz{width:170px;margin:26px 0 18px}.slide-title.svelte-eenlxz{font-size:30px;line-height:1.2;color:#f5efe7;animation:svelte-eenlxz-fadeUp .6s .2s ease both}.slide-sub.svelte-eenlxz{margin-top:14px;font-size:12.5px;color:var(--text-dim);font-weight:300;animation:svelte-eenlxz-fadeUp .6s .45s ease both}.story-recap.svelte-eenlxz{margin-top:18px;display:flex;flex-direction:column;gap:8px;width:min(80vw,320px);animation:svelte-eenlxz-fadeUp .6s .6s ease both}.recap-label.svelte-eenlxz{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);text-align:left}.recap-card.svelte-eenlxz{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);font-size:12px;line-height:1.55;font-weight:300;color:var(--text);text-align:left}.recap-dot.svelte-eenlxz{flex:none;color:var(--accent)}.story-wheel.svelte-eenlxz{width:min(66vw,250px);margin:20px 0;animation:svelte-eenlxz-natalReveal .9s .15s ease both}.chips.svelte-eenlxz{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.chip.svelte-eenlxz{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);font-size:11.5px;color:#f5efe7}.quote-mark.svelte-eenlxz{font-size:92px;font-style:italic;line-height:.45;color:var(--accent);opacity:.9;margin:34px 0 2px;animation:svelte-eenlxz-fadeUp .5s .15s ease both}.quote.svelte-eenlxz{margin:0;font-size:21px;line-height:1.55;font-weight:400;color:#f5efe7;max-width:26ch;animation:svelte-eenlxz-fadeUp .6s .3s ease both}.story-gauges.svelte-eenlxz{width:100%;max-width:250px;margin-top:30px;display:flex;flex-direction:column;gap:22px}.sg-head.svelte-eenlxz{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.04em;color:#f5efe7;margin-bottom:7px}.sg-pct.svelte-eenlxz{color:var(--text-dim)}.sg-track.svelte-eenlxz{height:7px;border-radius:999px;background:#ffffff1f;overflow:hidden}.sg-fill.svelte-eenlxz{height:100%;border-radius:999px;transform-origin:left center}.lucky-num.svelte-eenlxz{margin:18px 0 14px;font-size:104px;line-height:1;color:var(--lucky);text-shadow:0 0 38px var(--lucky);animation:svelte-eenlxz-fadeUp .7s .15s ease both}.lucky-name.svelte-eenlxz{font-size:25px;color:#f5efe7;animation:svelte-eenlxz-fadeUp .6s .4s ease both}.lucky-ally.svelte-eenlxz{margin-top:16px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:300;color:var(--text-dim);animation:svelte-eenlxz-fadeUp .6s .65s ease both}.lucky-ally.svelte-eenlxz b:where(.svelte-eenlxz){color:#f5efe7;font-weight:600}.story-end-premium.svelte-eenlxz{max-width:300px;padding:1rem 1.25rem;border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid var(--card-bd);text-align:left}.story-end-premium.svelte-eenlxz li:where(.svelte-eenlxz){color:var(--text-dim);font-weight:300}.story-end-premium.svelte-eenlxz li:where(.svelte-eenlxz):before{content:"✦ ";color:var(--accent)}.keeps.svelte-eenlxz{margin-top:26px;display:flex;flex-direction:column;gap:18px;max-width:250px}.keep-word.svelte-eenlxz{font-size:22px;color:var(--accent)}.keep-text.svelte-eenlxz{margin-top:4px;font-size:12px;font-weight:300;color:var(--text-dim);line-height:1.5}.brand.svelte-eenlxz,.story-mark.svelte-eenlxz{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--serif);font-weight:500;letter-spacing:.03em;color:#fff}.brand.svelte-eenlxz{margin-top:34px;font-size:16px}.story-mark.svelte-eenlxz{position:absolute;bottom:44px;left:0;right:0;font-size:16px;pointer-events:none}@keyframes story-bar{0%{width:0%}to{width:100%}}@keyframes story-growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-eenlxz-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes story-cstar{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes story-cline{0%{opacity:0}to{opacity:.5}}@keyframes story-ctwinkle{0%,to{opacity:.5}50%{opacity:1}}@keyframes svelte-eenlxz-natalReveal{0%{opacity:0;transform:scale(.86) rotate(-7deg)}60%{opacity:1}to{opacity:1;transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.slide.svelte-eenlxz :where(.svelte-eenlxz),.seg-fill.svelte-eenlxz,.sg-fill.svelte-eenlxz{animation-duration:.01ms!important;animation-delay:0s!important}}
