.visual.svelte-14gsbbx{display:grid;place-items:center;min-height:27rem;margin:0;color:var(--color-ink)}.object.svelte-14gsbbx{width:min(28rem,94%);border:4px solid var(--color-ink);border-radius:1.6rem;background:var(--color-surface);box-shadow:8px 9px 0 var(--color-ink);overflow:hidden}.builder.svelte-14gsbbx header:where(.svelte-14gsbbx){display:grid;gap:.25rem;border-bottom:3px solid var(--color-ink);padding:1.1rem}.builder.svelte-14gsbbx header:where(.svelte-14gsbbx) span:where(.svelte-14gsbbx),.prompt.svelte-14gsbbx small:where(.svelte-14gsbbx),.memory.svelte-14gsbbx small:where(.svelte-14gsbbx),.inbox.svelte-14gsbbx small:where(.svelte-14gsbbx){font-size:.6rem;font-weight:950;letter-spacing:.15em}.builder.svelte-14gsbbx header:where(.svelte-14gsbbx) strong:where(.svelte-14gsbbx){font-size:1.4rem;font-weight:950}.question.svelte-14gsbbx{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-height:3.6rem;border-bottom:2px solid color-mix(in oklab,var(--color-ink) 14%,transparent);padding:.65rem .85rem;font-size:.76rem;font-weight:850}.question.svelte-14gsbbx:last-child{border-bottom:0}.question.active.svelte-14gsbbx{background:#c9f9e9}.question.svelte-14gsbbx i:where(.svelte-14gsbbx){display:grid;place-items:center;width:1.8rem;height:1.8rem;border:2px solid var(--color-ink);border-radius:50%;background:#fff6cc;font-size:.58rem;font-style:normal}.prompt.svelte-14gsbbx,.memory.svelte-14gsbbx,.inbox.svelte-14gsbbx{display:grid;align-content:center;justify-items:start;min-height:24rem;padding:2rem}.prompt.svelte-14gsbbx{background:#dbeafe}.prompt.svelte-14gsbbx small:where(.svelte-14gsbbx),.memory.svelte-14gsbbx small:where(.svelte-14gsbbx),.inbox.svelte-14gsbbx small:where(.svelte-14gsbbx){margin-top:2rem}.prompt.svelte-14gsbbx strong:where(.svelte-14gsbbx),.memory.svelte-14gsbbx>strong:where(.svelte-14gsbbx),.inbox.svelte-14gsbbx strong:where(.svelte-14gsbbx){margin-top:.8rem;max-width:15ch;font-size:2rem;font-weight:950;line-height:.96}.prompt.svelte-14gsbbx span:where(.svelte-14gsbbx),.inbox.svelte-14gsbbx span:where(.svelte-14gsbbx){margin-top:1rem;font-size:.78rem;font-weight:750;opacity:.65}.memory.svelte-14gsbbx{background:#ffe0f0}.memory-faces.svelte-14gsbbx{display:flex;align-items:center;gap:1rem;color:var(--color-primary)}.memory-faces.svelte-14gsbbx span:where(.svelte-14gsbbx),.player.svelte-14gsbbx>span:where(.svelte-14gsbbx){display:grid;place-items:center;width:4.3rem;height:4.3rem;border:4px solid var(--color-ink);border-radius:50%;background:#7c3aed;color:#fff;font-size:1.35rem;font-weight:950}.memory-faces.svelte-14gsbbx span:where(.svelte-14gsbbx):last-child{background:#1597a5}.memory.svelte-14gsbbx p:where(.svelte-14gsbbx){margin:.7rem 0 0;font-size:.76rem;font-weight:750;opacity:.65}.leaderboard-stage.svelte-14gsbbx{width:min(31rem,96%);border-radius:2rem;background:var(--color-accent);padding:1.15rem;transform:rotate(-1.7deg)}.leaderboard-shell.svelte-14gsbbx{border:5px solid var(--color-ink);border-radius:1.8rem;background:var(--color-surface);box-shadow:9px 10px 0 var(--color-ink);padding:1.15rem}.leaderboard-heading.svelte-14gsbbx{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.9rem}.leaderboard-heading.svelte-14gsbbx div:where(.svelte-14gsbbx){display:grid;gap:.35rem}.leaderboard-heading.svelte-14gsbbx span:where(.svelte-14gsbbx){color:color-mix(in oklab,var(--color-ink) 52%,transparent);font-size:.65rem;font-weight:950;letter-spacing:.24em}.leaderboard-heading.svelte-14gsbbx strong:where(.svelte-14gsbbx){font-size:1.7rem;font-weight:950;line-height:.95}.leaderboard-heading.svelte-14gsbbx em:where(.svelte-14gsbbx){display:inline-flex;align-items:center;gap:.3rem;color:var(--color-ink);font-size:.72rem;font-style:normal;font-weight:950;white-space:nowrap}.leaderboard-list.svelte-14gsbbx{display:grid;gap:.7rem}.rank.svelte-14gsbbx{display:flex;align-items:center;justify-content:space-between;gap:.65rem;border:3px solid var(--color-ink);border-radius:1.15rem;background:var(--color-surface);box-shadow:5px 5px 0 var(--color-ink);padding:.62rem .7rem}.rank-gold.svelte-14gsbbx{background:#fff3b0}.rank-silver.svelte-14gsbbx{background:#dbeafe}.rank-bronze.svelte-14gsbbx{background:#ffd8e8}.rank-user.svelte-14gsbbx{display:flex;min-width:0;align-items:center;gap:.55rem}.rank.svelte-14gsbbx i:where(.svelte-14gsbbx),.rank.svelte-14gsbbx b:where(.svelte-14gsbbx){display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border:2px solid var(--color-ink);border-radius:50%;font-style:normal;font-weight:950}.rank.svelte-14gsbbx i:where(.svelte-14gsbbx){background:#ffe0f0;color:var(--color-primary)}.rank-gold.svelte-14gsbbx i:where(.svelte-14gsbbx){background:#ffd028;color:var(--color-ink)}.rank-silver.svelte-14gsbbx i:where(.svelte-14gsbbx){background:#93c5fd;color:var(--color-ink)}.rank-bronze.svelte-14gsbbx i:where(.svelte-14gsbbx){background:#fb7185;color:var(--color-ink)}.rank.svelte-14gsbbx b:where(.svelte-14gsbbx){color:#fff}.avatar-maya.svelte-14gsbbx{background:#7e22ce}.avatar-jordan.svelte-14gsbbx{background:#0e9aa7}.avatar-sofia.svelte-14gsbbx{background:#ef4444}.avatar-hidden.svelte-14gsbbx{background:var(--color-surface);color:var(--color-ink)!important}.rank-user.svelte-14gsbbx span:where(.svelte-14gsbbx),.rank-user.svelte-14gsbbx strong:where(.svelte-14gsbbx),.rank-user.svelte-14gsbbx small:where(.svelte-14gsbbx){display:block;min-width:0}.rank-user.svelte-14gsbbx strong:where(.svelte-14gsbbx){overflow:hidden;font-size:.8rem;font-weight:950;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.rank-user.svelte-14gsbbx small:where(.svelte-14gsbbx){margin-top:.15rem;font-size:.58rem;font-weight:750;opacity:.55}.rank.svelte-14gsbbx>em:where(.svelte-14gsbbx){display:inline-flex;align-items:center;gap:.3rem;border:2px solid var(--color-ink);border-radius:999px;background:var(--color-surface);padding:.32rem .48rem;color:var(--color-primary);font-size:.72rem;font-style:normal;font-weight:950}.versus.svelte-14gsbbx{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;background:#e9ddff;padding:2rem 1rem 0;text-align:center}.player.svelte-14gsbbx{display:grid;justify-items:center;gap:.35rem}.player.svelte-14gsbbx:last-of-type>span:where(.svelte-14gsbbx){background:#1597a5}.player.svelte-14gsbbx strong:where(.svelte-14gsbbx){font-size:.8rem}.player.svelte-14gsbbx small:where(.svelte-14gsbbx){font-size:.65rem;font-weight:850}.versus.svelte-14gsbbx>b:where(.svelte-14gsbbx){font-size:1rem}.versus.svelte-14gsbbx footer:where(.svelte-14gsbbx){grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1.5rem -1rem 0;border-top:3px solid var(--color-ink);background:#fff6cc;padding:.9rem;font-size:.74rem}.profile-mark.svelte-14gsbbx{display:grid;align-content:center;min-height:24rem;background:#11152d;padding:2rem;color:#fff}.profile-mark.svelte-14gsbbx svg{color:#79f2d0}.profile-mark.svelte-14gsbbx small:where(.svelte-14gsbbx){margin-top:1.6rem;font-size:.6rem;font-weight:950;letter-spacing:.15em}.profile-mark.svelte-14gsbbx strong:where(.svelte-14gsbbx){margin-top:.75rem;max-width:13ch;font-size:2rem;font-weight:950;line-height:.96}.profile-mark.svelte-14gsbbx span:where(.svelte-14gsbbx){margin-top:1rem;font-size:.78rem;font-weight:750;opacity:.7}.inbox.svelte-14gsbbx{background:#fff6cc}.inbox.svelte-14gsbbx svg{color:var(--color-primary)}.product-loop.svelte-14gsbbx header:where(.svelte-14gsbbx){display:flex;align-items:center;gap:.7rem;border-bottom:3px solid var(--color-ink);background:#c9f9e9;padding:1.1rem}.product-loop.svelte-14gsbbx ol:where(.svelte-14gsbbx){display:grid;margin:0;padding:0;list-style:none}.product-loop.svelte-14gsbbx li:where(.svelte-14gsbbx){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;border-bottom:2px solid color-mix(in oklab,var(--color-ink) 14%,transparent);padding:.9rem 1rem;font-size:.86rem;font-weight:900}.product-loop.svelte-14gsbbx li:where(.svelte-14gsbbx):last-child{border:0}.product-loop.svelte-14gsbbx i:where(.svelte-14gsbbx){display:grid;place-items:center;width:2rem;height:2rem;border:2px solid var(--color-ink);border-radius:50%;background:#fff6cc;font-size:.62rem;font-style:normal}@media(max-width:600px){.visual.svelte-14gsbbx{min-height:23rem}.object.svelte-14gsbbx{width:100%;box-shadow:6px 7px 0 var(--color-ink)}.prompt.svelte-14gsbbx,.memory.svelte-14gsbbx,.inbox.svelte-14gsbbx,.profile-mark.svelte-14gsbbx{min-height:20rem;padding:1.4rem}.prompt.svelte-14gsbbx strong:where(.svelte-14gsbbx),.memory.svelte-14gsbbx>strong:where(.svelte-14gsbbx),.inbox.svelte-14gsbbx strong:where(.svelte-14gsbbx),.profile-mark.svelte-14gsbbx strong:where(.svelte-14gsbbx){font-size:1.65rem}.question.svelte-14gsbbx{font-size:.7rem}.leaderboard-stage.svelte-14gsbbx{width:100%;padding:.75rem;transform:rotate(-1deg)}.leaderboard-shell.svelte-14gsbbx{border-width:4px;padding:.75rem}.leaderboard-heading.svelte-14gsbbx strong:where(.svelte-14gsbbx){font-size:1.35rem}.leaderboard-heading.svelte-14gsbbx em:where(.svelte-14gsbbx){font-size:.65rem}.leaderboard-list.svelte-14gsbbx{gap:.55rem}.rank.svelte-14gsbbx{padding:.52rem}.rank.svelte-14gsbbx i:where(.svelte-14gsbbx),.rank.svelte-14gsbbx b:where(.svelte-14gsbbx){width:1.85rem;height:1.85rem}.rank-user.svelte-14gsbbx strong:where(.svelte-14gsbbx){font-size:.7rem}.rank-user.svelte-14gsbbx small:where(.svelte-14gsbbx){font-size:.52rem}.rank.svelte-14gsbbx>em:where(.svelte-14gsbbx){font-size:.64rem}}
