.hero-line.svelte-hrccen{font-size:var(--solver-hero-size,2rem);font-weight:var(--solver-hero-weight,700);line-height:var(--solver-hero-leading,1.16);letter-spacing:var(--solver-hero-tracking,-.02em)}.composer.svelte-hrccen{animation:svelte-hrccen-composer-in var(--motion-smooth)}@keyframes svelte-hrccen-composer-in{0%{opacity:0;translate:0 6px}}.paper.svelte-1cmket{background-image:linear-gradient(var(--demo-grid) 1px, transparent 1px), linear-gradient(90deg, var(--demo-grid) 1px, transparent 1px);--demo-grid:color-mix(in oklab, var(--color-interactive) 9%, transparent);background-size:22px 22px}.demo.svelte-1cmket{border-radius:inherit}.demo.svelte-1cmket .katex{font-size:1em}.demo.svelte-1cmket,.demo.svelte-1cmket *{scrollbar-width:none;-ms-overflow-style:none}.demo.svelte-1cmket::-webkit-scrollbar{display:none}.demo.svelte-1cmket ::-webkit-scrollbar{display:none}.val-slot.svelte-1cmket{display:grid}.val-slot.svelte-1cmket>:where(.svelte-1cmket){grid-area:1/1}.sk.svelte-1cmket{transition:opacity var(--motion-crossfade)}.sk-bar.svelte-1cmket{background:var(--color-surface-sunken)}.demo.svelte-1cmket:not(.armed) .sk:where(.svelte-1cmket){opacity:0}.val-slot.svelte-1cmket:has(>.show:where(.svelte-1cmket))>.sk:where(.svelte-1cmket){opacity:0}.answer-label.svelte-1cmket,.approach-label.svelte-1cmket,.rest.svelte-1cmket{transition:opacity var(--motion-crossfade)}.demo.asleep.svelte-1cmket .answer-label:where(.svelte-1cmket),.approach-label.svelte-1cmket:not(.show){opacity:.1}.demo.asleep.svelte-1cmket .sk:where(.svelte-1cmket){opacity:0}.demo.svelte-1cmket:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--color-interactive);background:color-mix(in srgb, var(--color-interactive) 9%, transparent);opacity:0;pointer-events:none;transition:opacity var(--motion-deselect);position:absolute;inset:0}.demo.waking.svelte-1cmket:after{opacity:1;transition:none}.demo.solo.svelte-1cmket .rest:where(.svelte-1cmket){opacity:.4}.approach-label.svelte-1cmket:before{content:"";background:var(--color-information-default);border-radius:999px;width:3px;height:.75rem;margin-right:.4rem}.demo.armed.svelte-1cmket .demo-step:where(.svelte-1cmket),.demo.armed.svelte-1cmket .demo-answer:where(.svelte-1cmket),.demo.armed.svelte-1cmket .demo-approach:where(.svelte-1cmket){opacity:0;transition:opacity var(--motion-smooth), translate var(--motion-smooth);translate:0 6px}.demo.armed.svelte-1cmket .demo-step.show:where(.svelte-1cmket),.demo.armed.svelte-1cmket .demo-answer.show:where(.svelte-1cmket),.demo.armed.svelte-1cmket .demo-approach.show:where(.svelte-1cmket){opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.demo.armed.svelte-1cmket .demo-step:where(.svelte-1cmket),.demo.armed.svelte-1cmket .demo-answer:where(.svelte-1cmket),.demo.armed.svelte-1cmket .demo-approach:where(.svelte-1cmket){opacity:1;translate:none}.answer-label.svelte-1cmket,.approach-label.svelte-1cmket,.demo.solo.svelte-1cmket .rest:where(.svelte-1cmket){opacity:1}}.specimen.svelte-1payw8n .katex,.specimen.svelte-1kuc3ab .katex{font-size:1em}.jump-pill.svelte-1tjnspp{bottom:calc(.5rem + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;transition:opacity var(--motion-smooth), transform var(--motion-smooth), background-color var(--motion-hover), visibility 0s linear var(--motion-smooth-time);transform:translate(-50%,14px)scale(.96)}.jump-pill.show.svelte-1tjnspp{opacity:1;visibility:visible;transition:opacity var(--motion-smooth), transform var(--motion-smooth), background-color var(--motion-hover), visibility 0s;transform:translate(-50%)scale(1)}.hero-paper.svelte-1tjnspp,.cta-paper.svelte-1tjnspp{--paper-grid:color-mix(in oklab, var(--color-interactive,#4c6ef5) 7%, transparent);background-color:var(--color-surface);background-image:linear-gradient(var(--paper-grid) 1px, transparent 1px), linear-gradient(90deg, var(--paper-grid) 1px, transparent 1px);background-size:26px 26px}.cta-paper.svelte-1tjnspp{background-color:var(--color-surface-raised)}.replay-btn.svelte-1tjnspp{opacity:0;pointer-events:none;transition:opacity var(--motion-fade), background-color var(--motion-hover), color var(--motion-hover)}.replay-btn.show.svelte-1tjnspp{opacity:1;pointer-events:auto}.composer-wrap.svelte-1tjnspp{position:relative}.composer-wrap.guide.svelte-1tjnspp:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--color-interactive,#4c6ef5);background:color-mix(in srgb, var(--color-interactive,#4c6ef5) 9%, transparent);opacity:0;pointer-events:none;animation:svelte-1tjnspp-composer-spot var(--motion-deselect) var(--motion-deselect-time) backwards;position:absolute;inset:0}@keyframes svelte-1tjnspp-composer-spot{0%{opacity:1}}.hero-veil.svelte-1tjnspp{opacity:0;transition:opacity var(--motion-smooth) var(--veil-delay,0s), translate var(--motion-smooth) var(--veil-delay,0s);translate:0 6px}.hero-veil.shown.svelte-1tjnspp{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.hero-veil.svelte-1tjnspp{opacity:1;translate:none}}.landing.svelte-1tjnspp .reveal-pending{opacity:0;translate:0 6px}.landing.svelte-1tjnspp .reveal-in{animation:svelte-1tjnspp-reveal-up var(--motion-smooth) var(--reveal-delay,0s) backwards}@keyframes svelte-1tjnspp-reveal-up{0%{opacity:0;translate:0 6px}}.restore-wait.svelte-1exq6ld{animation:svelte-1exq6ld-restore-wait-appears var(--motion-fade) var(--motion-wait-after) backwards;display:block}@keyframes svelte-1exq6ld-restore-wait-appears{0%{opacity:0}}
