Choose your language / Выберите язык

A life simulation

Lifepath

Explore the roads not taken — and the ones that await — one decision at a time.

Powered by Claude — every branch is unique

seen, even inside JS strings. const _cs = '<' + '/script>'; // ══════════════════════════════════════════════════════════════════════════════ // WIDGET TEMPLATES — AI generates a small config JSON (~300 tokens); // templates render it locally → zero truncation, guaranteed working interactions. // ══════════════════════════════════════════════════════════════════════════════ const _WCSS = `html,body{margin:0;padding:0;background:#0d0d0f;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#fff;overflow:hidden;width:100%;height:360px;box-sizing:border-box}*{box-sizing:border-box}button{cursor:pointer;background:rgba(255,255,255,.1);border:1.5px solid rgba(255,255,255,.18);color:#fff;border-radius:11px;font-size:14px;transition:background .15s;outline:none}button:hover{background:rgba(255,255,255,.22)}button:active{background:rgba(255,255,255,.32)}.done{width:100%;padding:12px;background:rgba(255,255,255,.15);border-radius:12px;font-size:15px;font-weight:600;letter-spacing:.3px}`; function _wt_chat(cfg, L) { return `