.layer[data-v-f8fe7812]{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07060ead;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.account-card[data-v-f8fe7812]{background:#100d22;border:1px solid #8b7cff3d;border-radius:18px;gap:12px;width:min(100%,390px);padding:22px;display:grid;position:relative;box-shadow:0 30px 100px #0009}.close[data-v-f8fe7812]{color:#ece9ff73;cursor:pointer;font:22px/1 inherit;position:absolute;top:10px;right:12px}.kicker[data-v-f8fe7812]{color:#7ce8ff;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px}h2[data-v-f8fe7812]{letter-spacing:-.04em;font:600 26px/1 Geist,sans-serif}h2[data-v-f8fe7812],p[data-v-f8fe7812]{margin:0}p[data-v-f8fe7812]{color:#ece9ff8c;font-size:11px;line-height:1.55}form[data-v-f8fe7812]{gap:9px;display:grid}label[data-v-f8fe7812]{color:#ece9ff61;letter-spacing:.12em;text-transform:uppercase;font-size:9px}input[data-v-f8fe7812]{color:#ece9ff;height:42px;font:inherit;background:#00000040;border:1px solid #8b7cff3d;border-radius:10px;outline:none;padding:0 12px;font-size:12px}input[data-v-f8fe7812]:focus{border-color:#7ce8ff;box-shadow:0 0 0 3px #7ce8ff1f}.primary[data-v-f8fe7812]{color:#1a0f05;cursor:pointer;background:linear-gradient(135deg,#ffb86b,#ff7a59);border-radius:10px;height:42px;font:600 11px inherit}.primary[data-v-f8fe7812]:disabled{opacity:.5}.error[data-v-f8fe7812]{color:#ff8fa8}.tree-board[data-v-4b0128ea]{--gap:clamp(6px, 1.6cqmin, 12px);--slide:.11s;aspect-ratio:1;width:100%;padding:var(--gap);background:#0b0918db;border:1px solid #8b7cff38;border-radius:clamp(14px,3cqmin,24px);position:relative;box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff0d}.cells[data-v-4b0128ea],.tiles[data-v-4b0128ea]{inset:var(--gap);position:absolute}.cells[data-v-4b0128ea]{grid-template-columns:repeat(var(--size),minmax(0,1fr));gap:var(--gap);display:grid}.cells i[data-v-4b0128ea]{background:#ece9ff0a;border-radius:clamp(8px,1.8cqmin,14px)}.tiles[data-v-4b0128ea]{container-type:inline-size}.tile[data-v-4b0128ea]{--cell:calc((100cqw - (var(--size) - 1)*var(--gap))/var(--size));z-index:2;width:var(--cell);height:var(--cell);transform:translate(calc(var(--x)*(var(--cell) + var(--gap))),calc(var(--y)*(var(--cell) + var(--gap))));transition:transform var(--slide) ease-in-out;position:absolute;top:0;left:0}.tile span[data-v-4b0128ea]{color:#07060e;width:100%;height:100%;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:calc(var(--cell)*.4);letter-spacing:-.06em;border-radius:clamp(8px,1.8cqmin,14px);place-items:center;font-weight:650;line-height:1;display:grid}.tile span[data-len="3"][data-v-4b0128ea]{font-size:calc(var(--cell)*.33)}.tile span[data-len="4"][data-v-4b0128ea]{font-size:calc(var(--cell)*.27)}.tile.sliding[data-v-4b0128ea]{z-index:1}.tile.merge[data-v-4b0128ea]{z-index:3}.tile.spawn span[data-v-4b0128ea]{animation:appear-4b0128ea .2s ease var(--slide) backwards}.tile.merge span[data-v-4b0128ea]{animation:pop-4b0128ea .2s ease var(--slide) backwards}.tile.checkout span[data-v-4b0128ea]{animation:.16s ease-out checkout-4b0128ea}.tone-1 span[data-v-4b0128ea]{background:#dcd8ff}.tone-2 span[data-v-4b0128ea]{background:#c6c0ff}.tone-3 span[data-v-4b0128ea]{background:#a99fff}.tone-4 span[data-v-4b0128ea]{background:#8b7cff}.tone-5 span[data-v-4b0128ea]{background:#7ce8ff}.tone-6 span[data-v-4b0128ea]{background:#69d4ef;box-shadow:0 0 22px #69d4ef38}.tone-7 span[data-v-4b0128ea]{background:#ffcf91;box-shadow:0 0 24px #ffcf9138}.tone-8 span[data-v-4b0128ea]{background:#ffb86b;box-shadow:0 0 26px #ffb86b42}.tone-9 span[data-v-4b0128ea]{background:#ff9870;box-shadow:0 0 28px #ff98704d}.tone-10 span[data-v-4b0128ea]{background:#ff7a59;box-shadow:0 0 32px #ff7a595c}.tone-11 span[data-v-4b0128ea]{background:#fff0c7;box-shadow:0 0 44px #ffb86b7a}@keyframes appear-4b0128ea{0%{opacity:0;transform:scale(0)}}@keyframes pop-4b0128ea{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes checkout-4b0128ea{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.tile[data-v-4b0128ea]{transition:none}.tile span[data-v-4b0128ea]{animation:none!important}}.commit-panel[data-v-c19df124]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0a1bbd;border:1px solid #8b7cff2e;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto auto;min-height:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #0000004d}header[data-v-c19df124]{border-bottom:1px solid #8b7cff1f;align-items:flex-start;padding:16px;display:flex}header h2[data-v-c19df124],header p[data-v-c19df124]{margin:0}header p[data-v-c19df124]{color:#ece9ff61;letter-spacing:.14em;text-transform:uppercase;font-size:9px}header h2[data-v-c19df124]{letter-spacing:-.03em;margin-top:3px;font:600 16px/1 Geist,sans-serif}header>span[data-v-c19df124]{color:#ece9ff6b;text-align:right;margin-left:auto;font-size:9px;line-height:1.5}.sheet-close[data-v-c19df124]{color:#ece9ff8c;cursor:pointer;border-radius:9px;place-items:center;width:32px;height:32px;margin:-6px -6px -6px 8px;display:none}.tree-list[data-v-c19df124]{overscroll-behavior:contain;flex-direction:column;min-height:0;padding:8px 10px;display:flex;position:relative;overflow:auto}.commit[data-v-c19df124]{grid-template-columns:var(--graph) 12px 48px minmax(0,1fr) auto;height:var(--row);color:#ece9ff8c;font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:7px;padding:0 8px 0 0;font-size:9px;display:grid;overflow:hidden}.commit.side[data-v-c19df124]{color:#ece9ff5c}.commit[data-v-c19df124]:hover{color:#ece9ff;background:#8b7cff17}.commit.head[data-v-c19df124]{color:#ece9ff;background:#ffb86b17}.commit[data-v-c19df124]:focus-visible{outline-offset:-1px;outline:1px solid #7ce8ff}.graph[data-v-c19df124]{overflow:visible}.graph line[data-v-c19df124],.graph path[data-v-c19df124]{fill:none;stroke-width:1.5px;stroke-linecap:round}.graph [stroke=\#8b7cff][data-v-c19df124]{stroke-width:2px}.commit.side .graph line[data-v-c19df124],.commit.side .graph path[data-v-c19df124]{opacity:.7}.commit.head .dot[data-v-c19df124]{filter:drop-shadow(0 0 4px #ffb86b)}.commit .move[data-v-c19df124]{color:#ece9ff73;text-align:center}.commit code[data-v-c19df124]{color:inherit;font-size:9px}.labels[data-v-c19df124]{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.labels em[data-v-c19df124]{color:#1a0f05;background:#ffb86b;border-radius:999px;padding:2px 5px;font-size:8px;font-style:normal;font-weight:600}.labels small[data-v-c19df124]{white-space:nowrap}.jev-label[data-v-c19df124]{color:#7ce8ff}.gain[data-v-c19df124]{color:#7ce8ffa6}.dead[data-v-c19df124]{color:#ff8fa8}.commit strong[data-v-c19df124]{color:#ece9ffb8;font-variant-numeric:tabular-nums;font-weight:600}.commit strong.record[data-v-c19df124]{color:#07060e;background:#8b7cff;border-radius:6px;padding:2px 6px}.older[data-v-c19df124]{color:#ece9ff73;font:inherit;cursor:pointer;border:1px dashed #8b7cff38;border-radius:9px;margin:0 10px 8px;padding:8px;font-size:9px}.older[data-v-c19df124]:hover{color:#ece9ff;border-color:#8b7cff73}.tree-help[data-v-c19df124]{color:#ece9ff57;border-top:1px solid #8b7cff1f;margin:0;padding:11px 16px 14px;font-size:9px;line-height:1.45}.commit-enter-active[data-v-c19df124]{transition:height .2s,opacity .2s,background-color 1s}.commit-enter-active .dot[data-v-c19df124]{transform-box:fill-box;transform-origin:50%;animation:.32s cubic-bezier(.2,.9,.3,1.4) dot-in-c19df124}.commit-enter-from[data-v-c19df124]{opacity:0;background-color:#7ce8ff38;height:0}@keyframes dot-in-c19df124{0%{transform:scale(0)}}@media (width<=880px){.sheet-close[data-v-c19df124]{display:grid}.commit[data-v-c19df124]{font-size:10px}}@media (prefers-reduced-motion:reduce){.commit-enter-active[data-v-c19df124],.commit-enter-active .dot[data-v-c19df124]{transition:none;animation:none}}.tree2048[data-v-5fe2d449]{--ink:#ece9ff;--dim:#ece9ff8c;--faint:#ece9ff52;--line:#8b7cff2e;--panel:#0e0c20b8;color:var(--ink);overscroll-behavior:none;background:radial-gradient(50% 60% at 15% 10%,#7ce8ff14,#0000 72%),radial-gradient(55% 65% at 85% 90%,#8b7cff21,#0000 72%),#07060e;grid-template-rows:auto minmax(0,1fr);font-family:Geist Mono,ui-monospace,monospace;display:grid;position:fixed;inset:0;overflow:hidden}a[data-v-5fe2d449],button[data-v-5fe2d449],input[data-v-5fe2d449],textarea[data-v-5fe2d449]{font:inherit}button[data-v-5fe2d449]{-webkit-tap-highlight-color:transparent}.topbar[data-v-5fe2d449]{z-index:5;padding:max(14px,env(safe-area-inset-top)) clamp(14px,3vw,34px) 10px;grid-template-columns:1fr auto 1fr;gap:14px;display:grid;position:relative}.brand[data-v-5fe2d449],.topbar[data-v-5fe2d449]{align-items:center}.brand[data-v-5fe2d449]{width:max-content;color:var(--ink);gap:9px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.brand>span:last-child span[data-v-5fe2d449]{color:var(--faint)}.brand-mark[data-v-5fe2d449]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.agent[data-v-5fe2d449]{border:1px solid var(--line);background:var(--panel);min-width:210px;color:var(--dim);border-radius:12px;grid-column:2;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 11px;font-size:10px;display:grid}.agent-dot[data-v-5fe2d449]{background:#7ce8ff;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite breathe-5fe2d449;box-shadow:0 0 9px #7ce8ff}.agent.done .agent-dot[data-v-5fe2d449]{background:#ffb86b;animation:none;box-shadow:0 0 9px #ffb86b}.agent b[data-v-5fe2d449]{color:var(--ink);font-weight:400}.agent small[data-v-5fe2d449]{color:#ff8fa8;grid-column:1/-1}.challenge-strip[data-v-5fe2d449]{z-index:7;top:max(62px,calc(env(safe-area-inset-top) + 52px));color:#7ce8ff;white-space:nowrap;background:#07060ee0;border:1px solid #7ce8ff4d;border-radius:999px;padding:7px 11px;font-size:9px;position:absolute;left:50%;transform:translate(-50%)}.challenge-strip.error[data-v-5fe2d449]{color:#ff8fa8;border-color:#ff7a5959}.top-actions[data-v-5fe2d449]{grid-column:3;justify-content:flex-end;gap:6px;display:flex}.top-actions a[data-v-5fe2d449],.top-actions button[data-v-5fe2d449]{border:1px solid var(--line);background:var(--panel);color:var(--dim);cursor:pointer;border-radius:9px;padding:7px 10px;font-size:10px;text-decoration:none}.top-actions a[data-v-5fe2d449]:hover,.top-actions button[data-v-5fe2d449]:hover{color:var(--ink);border-color:#8b7cff73}.level-picker[data-v-5fe2d449]{z-index:12;border:1px solid var(--line);background:#0e0c20f5;border-radius:14px;gap:5px;width:230px;padding:8px;display:grid;position:fixed;top:58px;right:clamp(14px,3vw,34px);box-shadow:0 20px 70px #00000080}.level-picker button[data-v-5fe2d449]{color:var(--dim);text-align:left;cursor:pointer;border-radius:9px;grid-template-columns:40px 1fr;gap:2px 9px;padding:9px;display:grid}.level-picker button.active[data-v-5fe2d449],.level-picker button[data-v-5fe2d449]:hover{color:var(--ink);background:#8b7cff24}.level-picker button>span[data-v-5fe2d449]{color:#7ce8ff;grid-row:1/3;align-self:center}.level-picker strong[data-v-5fe2d449]{font:600 12px Geist,sans-serif}.level-picker small[data-v-5fe2d449]{color:var(--faint);font-size:9px}.workspace[data-v-5fe2d449]{padding:4px clamp(14px,3vw,34px) max(18px,env(safe-area-inset-bottom));grid-template-columns:minmax(0,620px) minmax(240px,310px);gap:clamp(18px,3vw,40px);display:grid}.play-column[data-v-5fe2d449],.workspace[data-v-5fe2d449]{justify-content:center;min-height:0}.play-column[data-v-5fe2d449]{--chrome:128px;--board:min(100cqw, 100cqh - var(--chrome));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;align-items:center;gap:12px;display:flex;container-type:size}.board[data-v-5fe2d449],.play-head[data-v-5fe2d449],.toolbar[data-v-5fe2d449]{width:var(--board);flex:none}.play-head[data-v-5fe2d449]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.title[data-v-5fe2d449]{min-width:0}.title h1[data-v-5fe2d449]{letter-spacing:-.045em;margin:0;font:600 clamp(22px,3vw,30px)/1 Geist,sans-serif}.title p[data-v-5fe2d449]{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;line-height:1.4;overflow:hidden}.stats[data-v-5fe2d449]{flex:none;gap:6px;display:flex}.stat[data-v-5fe2d449]{border:1px solid var(--line);background:var(--panel);text-align:center;border-radius:10px;gap:3px;min-width:64px;padding:7px 10px;display:grid;position:relative}.stat small[data-v-5fe2d449]{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;font-size:8px}.stat b[data-v-5fe2d449]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:600 15px/1 Geist,sans-serif}.stat b span[data-v-5fe2d449]{color:var(--faint);font-size:11px;font-weight:500}.gain[data-v-5fe2d449]{color:#7ce8ff;pointer-events:none;font:600 13px/1 Geist,sans-serif;animation:.7s ease-in forwards gain-5fe2d449;position:absolute;bottom:8px;left:0;right:0}.toolbar[data-v-5fe2d449]{justify-content:space-between;gap:8px;position:relative}.jev[data-v-5fe2d449],.toolbar[data-v-5fe2d449],.tools[data-v-5fe2d449]{align-items:center;display:flex}.jev[data-v-5fe2d449],.tools[data-v-5fe2d449]{gap:6px}.jev-strategy[data-v-5fe2d449],.tools button[data-v-5fe2d449]{border:1px solid var(--line);background:var(--panel);min-width:38px;height:38px;color:var(--dim);cursor:pointer;border-radius:11px;grid-auto-flow:column;place-items:center;gap:5px;padding:0 10px;font-size:10px;display:inline-grid;position:relative}.jev-strategy[data-v-5fe2d449]:hover,.tools button[data-v-5fe2d449]:hover:not(:disabled){color:var(--ink);border-color:#8b7cff73}.tools button[data-v-5fe2d449]:disabled{opacity:.3;cursor:default}.tree-toggle[data-v-5fe2d449]{display:none!important}.jev-strategy.set[data-v-5fe2d449]:after{content:"";background:#7ce8ff;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:6px}.jev-play[data-v-5fe2d449]{height:38px;color:var(--ink);cursor:pointer;background:#7ce8ff0f;border:1px solid #7ce8ff3d;border-radius:999px;align-items:center;gap:8px;padding:0 5px 0 11px;font-size:10px;display:inline-flex}.jev-play[data-v-5fe2d449]:hover:not(:disabled){border-color:#7ce8ff8c}.jev-play[data-v-5fe2d449]:disabled{opacity:.35;cursor:default}.jev-play small[data-v-5fe2d449]{color:var(--faint);font-variant-numeric:tabular-nums;font-size:9px}.jev-play b[data-v-5fe2d449]{color:#071016;background:#7ce8ff;border-radius:999px;padding:6px 11px;font-size:9px;font-weight:600}.jev.active .jev-play[data-v-5fe2d449]{background:#7ce8ff1f;border-color:#7ce8ff8c}.jev.active .jev-play b[data-v-5fe2d449]{color:var(--ink);background:#ece9ff1f}.jev-mark[data-v-5fe2d449]{width:16px;height:16px;position:relative}.jev-mark i[data-v-5fe2d449]{border:1px solid #7ce8ff;border-right-color:#0000;border-radius:50%;position:absolute;inset:1px}.jev-mark i[data-v-5fe2d449]:last-child{border-color:#ffb86b #ffb86b #ffb86b #0000;inset:5px}.jev.active .jev-mark i[data-v-5fe2d449]{animation:1.2s linear infinite spin-5fe2d449}.jev.thinking .jev-mark i[data-v-5fe2d449]{animation-duration:.6s}.strategy[data-v-5fe2d449]{z-index:8;-webkit-user-select:text;user-select:text;background:#100d22f7;border:1px solid #7ce8ff3d;border-radius:14px;gap:8px;width:min(100%,360px);padding:12px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 24px 70px #0000008c}.strategy label[data-v-5fe2d449]{color:#7ce8ff;letter-spacing:.14em;text-transform:uppercase;font-size:9px}.strategy textarea[data-v-5fe2d449]{resize:none;border:1px solid var(--line);color:var(--ink);background:#00000040;border-radius:9px;outline:none;padding:9px 10px;font-size:16px;line-height:1.45}.strategy textarea[data-v-5fe2d449]:focus{border-color:#7ce8ff}.strategy p[data-v-5fe2d449]{color:var(--faint);margin:0;font-size:9px;line-height:1.45}.strategy div[data-v-5fe2d449]{justify-content:flex-end;gap:6px;display:flex}.strategy button[data-v-5fe2d449]{border:1px solid var(--line);height:32px;color:var(--dim);cursor:pointer;border-radius:9px;padding:0 12px;font-size:10px}.strategy button.primary[data-v-5fe2d449]{color:#071016;background:#7ce8ff;border-color:#0000;font-weight:600}.strategy button[data-v-5fe2d449]:disabled{opacity:.4}.board[data-v-5fe2d449]{position:relative}.board.peeking[data-v-5fe2d449] .tree-board{border-style:dashed;border-color:#ffb86b8c}.peek-label[data-v-5fe2d449]{z-index:5;color:#ffb86b;white-space:nowrap;pointer-events:none;background:#07060ee0;border-radius:999px;padding:5px 10px;bottom:10px;left:50%;transform:translate(-50%)}.jev-error[data-v-5fe2d449],.peek-label[data-v-5fe2d449]{margin:0;font-size:9px;position:absolute}.jev-error[data-v-5fe2d449]{color:#ff8fa8;top:calc(100% + 6px);right:0}.tree-backdrop[data-v-5fe2d449]{display:none}.ready-layer[data-v-5fe2d449],.result-layer[data-v-5fe2d449]{z-index:18;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#07060e8c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ready-layer[data-v-5fe2d449]{z-index:25}.result-card[data-v-5fe2d449]{background:#100d22f2;border:1px solid #ff7a594d;border-radius:20px;gap:11px;width:min(100%,390px);padding:22px;display:grid;box-shadow:0 30px 100px #0009}.result-card.won[data-v-5fe2d449]{border-color:#ffb86b66}.result-card .kicker[data-v-5fe2d449]{color:#ffb86b;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:9px}.result-card .kicker.error[data-v-5fe2d449]{color:#ff8fa8}.result-card h2[data-v-5fe2d449]{letter-spacing:-.055em;margin:0;font:600 36px/1 Geist,sans-serif}.result-card p[data-v-5fe2d449]{color:var(--dim);margin:0;font-size:11px;line-height:1.5}.result-card .verify[data-v-5fe2d449]{color:var(--faint);background:#8b7cff17;border-radius:9px;padding:8px 10px}.result-card .verify.good[data-v-5fe2d449]{color:#7ce8ff}.result-card .verify.error[data-v-5fe2d449]{color:#ff8fa8}.result-actions[data-v-5fe2d449]{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:3px;display:flex}.result-actions button[data-v-5fe2d449]{border:1px solid var(--line);height:38px;color:var(--dim);cursor:pointer;border-radius:9px;padding:0 12px;font-size:10px}.result-actions button.primary[data-v-5fe2d449]{color:#1a0f05;background:linear-gradient(135deg,#ffb86b,#ff7a59);border-color:#0000;font-weight:600}.pop-enter-active[data-v-5fe2d449],.pop-leave-active[data-v-5fe2d449],.ready-enter-active[data-v-5fe2d449],.ready-leave-active[data-v-5fe2d449],.result-leave-active[data-v-5fe2d449]{transition:opacity .18s}.pop-enter-from[data-v-5fe2d449],.pop-leave-to[data-v-5fe2d449],.ready-enter-from[data-v-5fe2d449],.ready-leave-to[data-v-5fe2d449],.result-leave-to[data-v-5fe2d449]{opacity:0}.result-enter-active[data-v-5fe2d449]{transition:opacity .5s .55s}.result-enter-active .result-card[data-v-5fe2d449]{transition:transform .5s cubic-bezier(.2,.9,.3,1.2) .55s}.result-enter-from[data-v-5fe2d449]{opacity:0}.result-enter-from .result-card[data-v-5fe2d449]{transform:translateY(12px)scale(.96)}@keyframes spin-5fe2d449{to{transform:rotate(1turn)}}@keyframes breathe-5fe2d449{50%{opacity:.45;transform:scale(.82)}}@keyframes gain-5fe2d449{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-34px)}}@media (width<=880px){.topbar[data-v-5fe2d449]{grid-template-columns:1fr auto}.agent[data-v-5fe2d449]{grid-area:2/1/auto/-1}.top-actions[data-v-5fe2d449]{grid-area:1/2}.workspace[data-v-5fe2d449]{padding:0 12px max(12px,env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.play-column[data-v-5fe2d449]{--chrome:140px;gap:14px}.title p[data-v-5fe2d449]{display:none}.tree-toggle[data-v-5fe2d449]{display:inline-grid!important}.tree-backdrop[data-v-5fe2d449]{z-index:14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07060e99;display:block;position:fixed;inset:0}.commit-panel[data-v-5fe2d449]{z-index:15;max-height:min(70dvh,560px);padding-bottom:env(safe-area-inset-bottom);background:#0e0c20f7;border-radius:20px 20px 0 0;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:8px;right:8px;transform:translateY(105%)}.commit-panel.open[data-v-5fe2d449]{transform:none}}@media (width<=520px){.topbar[data-v-5fe2d449]{padding-inline:12px}.brand>span:last-child span[data-v-5fe2d449],.top-actions a[data-v-5fe2d449]{display:none}.workspace[data-v-5fe2d449]{padding-inline:10px}.play-column[data-v-5fe2d449]{--chrome:124px}.title h1[data-v-5fe2d449]{font-size:22px}.stat[data-v-5fe2d449]{min-width:56px;padding:6px 8px}.stat b[data-v-5fe2d449]{font-size:14px}.tools[data-v-5fe2d449]{gap:5px}.jev-strategy[data-v-5fe2d449],.tools button[data-v-5fe2d449]{min-width:40px;height:40px;padding:0 9px}.jev-play[data-v-5fe2d449]{height:40px}.jev-play>span[data-v-5fe2d449]:nth-child(2){display:none}.strategy[data-v-5fe2d449]{width:100%}}@media (prefers-reduced-motion:reduce){.gain[data-v-5fe2d449]{display:none}.result-enter-active[data-v-5fe2d449],.result-enter-active .result-card[data-v-5fe2d449]{transition-delay:0s}}
