.continue-overlay.svelte-9szywo{z-index:2;box-sizing:border-box;color:#182d50;text-align:center;background:radial-gradient(at 12% 5%,#e7ecff 0%,#0000 46%),radial-gradient(at 95% 95%,#fff1da 0%,#0000 40%),#fafbfffb;place-items:center;padding:28px 22px;display:grid;position:absolute;inset:0;overflow:hidden}.invitation.svelte-9szywo{width:100%;max-width:400px}.motion-toggle.svelte-9szywo{color:#536580;cursor:pointer;background:#ffffffb3;border:1px solid #dce3ee;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:12px;right:12px}.motion-toggle.svelte-9szywo:focus-visible{outline-offset:3px;outline:3px solid #0071e3}.play-scene.svelte-9szywo{width:280px;height:155px;margin:0 auto 16px;position:relative}.play-art.svelte-9szywo{transform-origin:top;width:280px;height:190px;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.8)}.completed.svelte-9szywo .play-scene:where(.svelte-9szywo){height:130px;margin-bottom:12px}.completed.svelte-9szywo .play-art:where(.svelte-9szywo){transform:translate(-50%)scale(.68)}.halo.svelte-9szywo{background:#e4eaff;border-radius:50%;position:absolute;inset:0 45px}.orbit.svelte-9szywo{border:1px dashed #c6d2ea;border-radius:50%;position:absolute;inset:12px 11px;transform:rotate(-18deg)}.tile.svelte-9szywo{box-sizing:border-box;place-items:center;display:grid;position:absolute}.play-tile.svelte-9szywo{color:#fff;--tilt:-7deg;background:linear-gradient(145deg,#2589f4,#0064cf);border-radius:29px;width:110px;height:116px;top:37px;left:86px;transform:rotate(-7deg);box-shadow:0 16px 28px #0064cf26,inset 0 2px #ffffff4d}.tile-dots.svelte-9szywo{gap:4px;display:flex;position:absolute;bottom:14px}.tile-dots.svelte-9szywo i:where(.svelte-9szywo){background:#ffffff80;border-radius:50%;width:4px;height:4px}.number-tile.svelte-9szywo{color:#8a5616;--tilt:-17deg;background:#fff0d4;border-radius:19px;width:68px;height:78px;font-size:38px;font-weight:750;top:31px;left:18px;transform:rotate(-17deg);box-shadow:0 8px 20px #8a561612}.number-tile.svelte-9szywo i:where(.svelte-9szywo){background:#c39552;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;right:10px}.number-tile.svelte-9szywo i:where(.svelte-9szywo):last-child{inset:auto auto 10px 10px}.letter-tile.svelte-9szywo{color:#23644e;--tilt:14deg;background:#d8f1e6;border-radius:19px;width:67px;height:75px;font-size:35px;font-weight:750;top:66px;right:15px;transform:rotate(14deg);box-shadow:0 8px 20px #23644e12}.letter-tile.svelte-9szywo span:where(.svelte-9szywo){font-size:12px;position:absolute;bottom:6px;right:9px}.saved-stamp.svelte-9szywo{color:#23644e;background:#d9f2e8;border:4px solid #fafbff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:132px;left:164px;box-shadow:0 4px 12px #23644e14}.spark.svelte-9szywo{color:#a585db;font-size:23px;position:absolute}.spark-one.svelte-9szywo{top:7px;right:44px}.spark-two.svelte-9szywo{color:#d6a145;font-size:18px;bottom:16px;left:48px}.dot.svelte-9szywo{background:#b6c6ed;border-radius:50%;width:6px;height:6px;position:absolute}.dot-one.svelte-9szywo{top:10px;left:100px}.dot-two.svelte-9szywo{background:#b2d9c8;bottom:26px;right:32px}.eyebrow.svelte-9szywo{color:#596981;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.eyebrow.svelte-9szywo span:where(.svelte-9szywo){color:#8e9bb0;margin:0 4px}h2.svelte-9szywo{letter-spacing:-.045em;outline:none;margin:0;font-size:clamp(34px,8vw,44px);font-weight:800;line-height:1.08}.completed-line.svelte-9szywo{display:block}.lead.svelte-9szywo{color:#53637a;max-width:330px;margin:16px auto 22px;font-size:16px;line-height:1.5}.saved-note.svelte-9szywo{color:#326b58;justify-content:center;align-items:center;gap:5px;margin:14px 0 0;font-size:12px;font-weight:600;display:flex}.saved-note.svelte-9szywo svg:where(.svelte-9szywo){flex:none}.archive.svelte-9szywo{color:#596981;max-width:300px;margin:14px auto 0;font-size:12px;line-height:1.5}.destination.svelte-9szywo{color:#6b778c;margin-top:20px;font-size:11px;display:block}.archived.svelte-9szywo .destination:where(.svelte-9szywo){display:none}.destination.svelte-9szywo strong:where(.svelte-9szywo){color:#53637a;font-weight:600}@media (width<=350px){.continue-overlay.svelte-9szywo{padding:28px 18px}.play-scene.svelte-9szywo{width:260px;max-width:100%;margin-bottom:14px}.lead.svelte-9szywo{margin:15px auto 20px;font-size:15px}}@media (prefers-reduced-motion:no-preference){.play-tile.svelte-9szywo{animation:5.2s ease-in-out infinite svelte-9szywo-tile-float}.number-tile.svelte-9szywo{animation:5.8s ease-in-out -1.8s infinite svelte-9szywo-tile-float}.letter-tile.svelte-9szywo{animation:4.8s ease-in-out -3.1s infinite svelte-9szywo-tile-float}.spark.svelte-9szywo{animation:4.6s ease-in-out infinite svelte-9szywo-sparkle}.spark-two.svelte-9szywo{animation-delay:-2.3s}.paused.svelte-9szywo .tile:where(.svelte-9szywo),.paused.svelte-9szywo .spark:where(.svelte-9szywo){animation-play-state:paused}@keyframes svelte-9szywo-tile-float{0%,to{transform:translateY(0) rotate(var(--tilt))}50%{transform:translateY(-8px) rotate(calc(var(--tilt) + 3deg))}}@keyframes svelte-9szywo-sparkle{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}}.article-game.svelte-1o956mp{box-sizing:border-box;background:var(--ui-bg);max-width:760px;color:var(--ui-ink);margin:auto;padding:16px;position:relative}header.svelte-1o956mp{text-align:center;margin-bottom:12px}header.svelte-1o956mp span:where(.svelte-1o956mp){letter-spacing:.08em;color:var(--ui-ink-muted);font-size:11px;font-weight:700}h1.svelte-1o956mp{margin:4px 0;font-size:23px}.player.svelte-1o956mp{isolation:isolate;flex-direction:column;height:600px;min-height:0;display:flex}.player.quiz.svelte-1o956mp{height:620px}footer.svelte-1o956mp{text-align:center;padding-top:12px}footer.svelte-1o956mp p:where(.svelte-1o956mp){margin:8px 0;font-size:14px}.action.svelte-1o956mp{background:var(--ui-accent,#0071e3);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:12px 24px;font-weight:600}.continue-action.svelte-1o956mp{box-sizing:border-box;background:linear-gradient(135deg,#0071e3,#0062cc);border-radius:18px;justify-content:center;align-items:center;gap:14px;width:100%;max-width:330px;min-height:56px;margin:auto;padding:16px 22px;font-size:17px;font-weight:700;display:flex;box-shadow:0 8px 20px #0064cf24,inset 0 1px #fff3}.continue-action.svelte-1o956mp svg:where(.svelte-1o956mp){flex:none}.continue-action.svelte-1o956mp:focus-visible{outline-offset:4px;outline:3px solid #182d50}.action.svelte-1o956mp:disabled{opacity:.5;cursor:default}.notice.svelte-1o956mp{padding:12px}.notice.svelte-1o956mp a:where(.svelte-1o956mp){margin-top:12px;display:block}
