.chart-container.svelte-1w7pc71{justify-content:space-between;align-items:center;gap:4rem;width:100%;max-width:1000px;display:flex}.stats.svelte-1w7pc71{flex:0 0 300px;min-width:300px}.progress-counter.svelte-1w7pc71{letter-spacing:.05em;color:var(--text-muted);text-transform:uppercase;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.stats.svelte-1w7pc71 h2:where(.svelte-1w7pc71){margin:0;font-size:3.5rem;line-height:1;transition:color .4s}.is-guessing.svelte-1w7pc71{color:var(--text-heading)}.percent-symbol.svelte-1w7pc71{opacity:.6;font-size:2rem}.reveal-numbers.svelte-1w7pc71{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:1rem;display:flex}.reveal-item.svelte-1w7pc71{flex-direction:column;display:flex}.reveal-label.svelte-1w7pc71{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.25rem;font-size:.8rem}.reveal-numbers.svelte-1w7pc71 h2:where(.svelte-1w7pc71){font-size:2.5rem}.reveal-line.svelte-1w7pc71{background-color:var(--border-subtle);width:2px;height:40px;margin-top:1rem}.question-text.svelte-1w7pc71{margin-top:.5rem;font-size:1.1rem;line-height:1.4}.stats.svelte-1w7pc71 p:where(.svelte-1w7pc71){margin-top:.5rem;font-size:1.1rem}.hint.svelte-1w7pc71{color:var(--text-muted);margin-top:1rem;font-size:.9rem;font-style:italic}.result.svelte-1w7pc71{margin-top:1rem;padding:.5rem;font-weight:600}.slot-actions.svelte-1w7pc71{justify-content:center;margin-top:2rem;display:flex}.waffle-cell-group.svelte-1w7pc71{will-change:transform;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.is-interactive.svelte-1w7pc71 .waffle-cell-group:where(.svelte-1w7pc71){cursor:pointer}.is-interactive.svelte-1w7pc71 .waffle-cell-group:where(.svelte-1w7pc71):hover .waffle-shape:where(.svelte-1w7pc71){transform:scale(1.1)}.waffle-shape.svelte-1w7pc71{transform-origin:24px 24px;transition:fill .3s,transform .3s}.mobile-axis-labels.svelte-1w7pc71{pointer-events:none;display:none}.axis-label.svelte-1w7pc71{fill:var(--text-muted);opacity:.7;font-size:1.25rem;font-weight:500}@media (width<=768px){.dynamic-guess-title.svelte-1w7pc71{display:none}.mobile-axis-labels.svelte-1w7pc71{display:block}.chart-container.svelte-1w7pc71{text-align:center;flex-direction:column;gap:1rem;width:100%}.chart-container.svelte-1w7pc71 svg:where(.svelte-1w7pc71){width:100%;max-width:100%;height:auto;max-height:45vh}.stats.svelte-1w7pc71{flex:none;max-width:100%}.stats.svelte-1w7pc71 h2:where(.svelte-1w7pc71){font-size:3rem}}@media (width>=769px){.reveal-numbers.svelte-1w7pc71,.slot-actions.svelte-1w7pc71{justify-content:flex-start}}.guess-page.svelte-1e87xhj{flex-direction:column;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem 10vw;display:flex}.game-header.svelte-1e87xhj{flex-direction:column;gap:1.5rem;margin-bottom:3rem;padding-top:1rem;display:flex}.title-container.svelte-1e87xhj{text-align:center;max-width:800px;margin:0 auto}.title-container.svelte-1e87xhj h1:where(.svelte-1e87xhj){color:var(--text-heading);margin:0 0 .5rem;font-size:2.5rem;line-height:1.2}.subtitle.svelte-1e87xhj{color:var(--text-muted);margin:0;font-size:1.1rem;line-height:1.5}.game-board.svelte-1e87xhj{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3rem;display:flex}.next-btn.svelte-1e87xhj{background:var(--text-heading);color:var(--bg-canvas);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:1.1rem;font-weight:600;transition:transform .2s,opacity .2s;display:flex}.next-btn.svelte-1e87xhj:hover{opacity:.9;transform:translateY(-2px)}.finished-container.svelte-1e87xhj{text-align:center;flex-direction:column;align-items:center;gap:2rem;max-width:600px;margin:4rem auto;display:flex}.finished-container.svelte-1e87xhj h2:where(.svelte-1e87xhj){color:var(--text-heading);margin:0;font-size:2.5rem;line-height:1.2}.finished-container.svelte-1e87xhj p:where(.svelte-1e87xhj){color:var(--text-muted);margin:0;font-size:1.2rem;line-height:1.6}.finished-container.svelte-1e87xhj .actions:where(.svelte-1e87xhj){flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem;display:flex}.btn-secondary.svelte-1e87xhj{border:2px solid var(--text-heading);color:var(--text-heading);background:0 0}.btn-secondary.svelte-1e87xhj:hover{background:var(--bg-surface-alt)}a.next-btn.svelte-1e87xhj{text-decoration:none}@media (width<=768px){.guess-page.svelte-1e87xhj{padding:5rem 5vw 2rem}}
