.disclaimer.svelte-1rveik1{background:color-mix(in srgb, var(--amber) 12%, transparent);border:1px solid color-mix(in srgb, var(--amber) 45%, transparent);border-radius:var(--radius-sm);align-items:flex-start;gap:1rem;padding:1.1rem 1.3rem;display:flex}.icon.svelte-1rveik1{background:var(--amber);color:#3a2a06;width:26px;height:26px;font-family:var(--font-head);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}strong.svelte-1rveik1{font-family:var(--font-head);margin-bottom:.2rem;display:block}p.svelte-1rveik1{color:var(--text-muted);margin:0;font-size:.92rem}.game.svelte-t04dxy{max-width:920px}.chars.svelte-t04dxy{gap:.8rem;margin:1.2rem 0;display:grid}@media (width>=640px){.chars.svelte-t04dxy{grid-template-columns:repeat(3,1fr)}}.char.svelte-t04dxy{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.char.svelte-t04dxy .avatar:where(.svelte-t04dxy){background:color-mix(in srgb, var(--cyan) 25%, transparent);width:38px;height:38px;font-family:var(--font-head);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.char.svelte-t04dxy p:where(.svelte-t04dxy){color:var(--text-muted);margin:.2rem 0 0;font-size:.85rem}.hud.svelte-t04dxy{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-bottom:1.2rem;display:grid}.hud-item.svelte-t04dxy{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;padding:.8rem 1rem;display:flex}.hud-item.svelte-t04dxy span:where(.svelte-t04dxy){color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.hud-item.svelte-t04dxy strong:where(.svelte-t04dxy){font-family:var(--font-head);font-size:1.2rem}.play-grid.svelte-t04dxy{gap:1.2rem;display:grid}@media (width>=760px){.play-grid.svelte-t04dxy{grid-template-columns:.85fr 1.15fr;align-items:start}}.battery-card.svelte-t04dxy{flex-direction:column;gap:1.2rem;display:flex}.char-status.svelte-t04dxy{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.char-status.svelte-t04dxy li:where(.svelte-t04dxy){align-items:center;gap:.5rem;font-size:.92rem;display:flex}.char-status.svelte-t04dxy .dot:where(.svelte-t04dxy){background:var(--grey-blue);border-radius:50%;width:9px;height:9px}.char-status.svelte-t04dxy .dot.ok:where(.svelte-t04dxy){background:var(--lime)}.scene-card.svelte-t04dxy{flex-direction:column;gap:.9rem;min-height:260px;display:flex}.time-chip.svelte-t04dxy{font-family:var(--font-head);color:var(--cyan);background:color-mix(in srgb, var(--cyan) 15%, transparent);border:1px solid color-mix(in srgb, var(--cyan) 35%, transparent);border-radius:999px;align-self:flex-start;padding:.35rem .8rem;font-size:.8rem;font-weight:600}.narrative.svelte-t04dxy{margin:0;font-size:1.05rem}.choices.svelte-t04dxy{flex-direction:column;gap:.6rem;margin-top:auto;display:flex}.choice.svelte-t04dxy{text-align:left;background:var(--surface-strong);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;transition:all .18s var(--ease);min-height:48px;padding:.9rem 1.1rem;font-size:.95rem}.choice.svelte-t04dxy:hover{border-color:var(--cyan);transform:translate(3px)}.fb-text.svelte-t04dxy{font-size:1.05rem}.feedback.svelte-t04dxy{flex-direction:column;gap:1rem;height:100%;display:flex}.feedback.svelte-t04dxy .btn:where(.svelte-t04dxy){align-self:flex-start;margin-top:auto}.result.svelte-t04dxy{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;display:flex}.badge.svelte-t04dxy{font-family:var(--font-head);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700}.result-stats.svelte-t04dxy{grid-template-columns:repeat(2,1fr);gap:.8rem;width:100%;display:grid}@media (width>=640px){.result-stats.svelte-t04dxy{grid-template-columns:repeat(3,1fr)}}.result-stats.svelte-t04dxy div:where(.svelte-t04dxy){background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:.2rem;padding:.9rem .6rem;display:flex}.result-stats.svelte-t04dxy span:where(.svelte-t04dxy){color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.result-stats.svelte-t04dxy strong:where(.svelte-t04dxy){font-family:var(--font-head);font-size:1.1rem}.coverage.svelte-t04dxy{color:var(--text-muted);margin:0}.lessons.svelte-t04dxy{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius-sm);text-align:left;width:100%;padding:1.2rem}.lessons.svelte-t04dxy h3:where(.svelte-t04dxy){color:var(--cyan);margin-top:0}.lessons.svelte-t04dxy ul:where(.svelte-t04dxy){color:var(--text-muted);flex-direction:column;gap:.5rem;margin:0;padding-left:1.1rem;display:flex}.result-actions.svelte-t04dxy{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}
