.quiz.svelte-nnt5gg{gap:16px;padding-top:18px;padding-bottom:48px;display:grid}.steps.svelte-nnt5gg{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-nnt5gg li:where(.svelte-nnt5gg){height:10px;transition:background-color var(--normal) ease, transform .3s var(--ease-spring);background:#1a103314;border-radius:999px}.steps.svelte-nnt5gg li.ctx:where(.svelte-nnt5gg){background:#1a10330d}.steps.svelte-nnt5gg li.done:where(.svelte-nnt5gg){background:var(--accent)}.steps.svelte-nnt5gg li.ctx.done:where(.svelte-nnt5gg){background:var(--accent-soft-deep)}.steps.svelte-nnt5gg li.now:where(.svelte-nnt5gg):not(.done){background:var(--accent-2);transform:scaleY(1.3)}.count.svelte-nnt5gg{color:var(--accent-text);font-size:.95rem;font-weight:700}.q.svelte-nnt5gg{gap:12px;display:grid}.q.svelte-nnt5gg h2:where(.svelte-nnt5gg){font-size:clamp(1.45rem,6.4vw,1.9rem);line-height:1.35}.hint.svelte-nnt5gg{color:var(--ink-3);font-size:.95rem}.options.svelte-nnt5gg{gap:12px;margin-top:4px;display:grid}.options.svelte-nnt5gg .option:where(.svelte-nnt5gg){min-height:60px;animation:rise .36s var(--ease-out) both;font-size:1.06rem}.key.svelte-nnt5gg{background:var(--accent-tint);width:34px;height:34px;color:var(--accent-text);transition:background-color .2s ease, color .2s ease, transform .3s var(--ease-spring);border-radius:11px;flex:none;place-items:center;font-size:.95rem;font-weight:700;display:grid}.on.svelte-nnt5gg .key:where(.svelte-nnt5gg){background:var(--accent);color:var(--on-accent);transform:rotate(-6deg)scale(1.08)}.back.svelte-nnt5gg{color:var(--ink-2);justify-self:start;padding:6px 0;font-size:.95rem}.calendar.svelte-nnt5gg{background:var(--surface);width:132px;color:var(--ink);box-shadow:0 5px 0 var(--edge), var(--shadow-lg);text-align:center;border-radius:16px;padding:30px 0 10px;position:absolute;bottom:-6%;right:-6%;transform:rotate(6deg)}.calendar.svelte-nnt5gg:before{content:"";background:var(--accent-deep);border-radius:16px 16px 0 0;height:20px;position:absolute;inset:0 0 auto}.rings.svelte-nnt5gg{justify-content:center;gap:52px;display:flex;position:absolute;inset:-8px 0 auto}.rings.svelte-nnt5gg i:where(.svelte-nnt5gg){background:var(--ink-2);border-radius:5px;width:9px;height:20px;box-shadow:inset 0 -3px #00000040}.calendar.svelte-nnt5gg b:where(.svelte-nnt5gg){font-family:var(--font-brand);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:1}.verdict.svelte-nnt5gg,.clue.svelte-nnt5gg,.ledger.svelte-nnt5gg{gap:10px;padding:18px 16px;display:grid}.step.svelte-nnt5gg{gap:10px;display:grid}.verdict.svelte-nnt5gg .q:where(.svelte-nnt5gg){font-size:1.35rem;font-weight:700;line-height:1.3}.small.svelte-nnt5gg{color:var(--ink-2);font-size:.92rem}.choices.svelte-nnt5gg{gap:10px;margin-top:2px;display:grid}.choices.svelte-nnt5gg .btn:where(.svelte-nnt5gg){font-size:1.05rem}.side.svelte-nnt5gg{margin-top:4px;font-weight:700}.gaps.svelte-nnt5gg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gaps.svelte-nnt5gg .btn:where(.svelte-nnt5gg){min-height:48px;padding-inline:.3em;font-size:.95rem}.verdict.svelte-nnt5gg .link:where(.svelte-nnt5gg){color:var(--ink-2);justify-self:center;padding:6px 0;font-size:.95rem}.clue.svelte-nnt5gg h2:where(.svelte-nnt5gg),.ledger.svelte-nnt5gg h2:where(.svelte-nnt5gg){font-size:1.2rem;line-height:1.35}.clue.svelte-nnt5gg h2:where(.svelte-nnt5gg){align-items:center;gap:8px;display:flex}.clue.svelte-nnt5gg h2:where(.svelte-nnt5gg) svg{color:var(--accent-text);flex:none}.asked.svelte-nnt5gg{color:var(--ink-2);font-size:.95rem}.answer.svelte-nnt5gg{font-size:1.3rem;font-weight:700;line-height:1.35}.why.svelte-nnt5gg{background:var(--sun-soft);border-radius:14px;padding:10px 12px;font-weight:600}.bars.svelte-nnt5gg{border-bottom:2px solid var(--line-2);grid-template-columns:repeat(15,minmax(0,1fr));align-items:end;gap:3px;height:120px;margin-top:4px;padding-bottom:2px;display:grid}.bar.svelte-nnt5gg{align-items:flex-end;height:100%;display:flex}.bar.svelte-nnt5gg i:where(.svelte-nnt5gg){transform-origin:bottom;width:100%;animation:svelte-nnt5gg-up .52s var(--ease-out) both;background:#1a10331a;border-radius:6px 6px 2px 2px;display:block}.bar.near.svelte-nnt5gg i:where(.svelte-nnt5gg){background:var(--accent-soft-deep)}.bar.best.svelte-nnt5gg i:where(.svelte-nnt5gg){background:var(--accent);box-shadow:inset 0 3px #ffffff4d}@keyframes svelte-nnt5gg-up{0%{transform:scaleY(0)}}.axis.svelte-nnt5gg{color:var(--ink-3);text-align:center;white-space:nowrap;grid-template-columns:repeat(15,minmax(0,1fr));gap:3px;font-size:.76rem;font-weight:600;display:grid}.sure.svelte-nnt5gg{color:var(--ink-2);font-size:.95rem}.sure.svelte-nnt5gg b:where(.svelte-nnt5gg){color:var(--ink)}.line.svelte-nnt5gg{text-align:center;padding:0 8px;font-size:1.12rem;font-weight:700}.acc.svelte-nnt5gg{text-align:center;min-height:1.6em;font-weight:700}
