*{box-sizing:border-box}body{margin:0;background:#fff;color:#080808;font-family:sans-serif}#app{min-height:100svh;display:grid;place-items:center;padding:24px}main.svelte-1n46o8q{position:relative;width:100%;max-width:640px}body{overflow-x:clip}.track.svelte-1n46o8q{position:absolute;top:0;left:0;display:flex;align-items:center;gap:48px;width:max-content}.panel.svelte-1n46o8q{position:relative;flex:none;width:max-content;max-width:min(640px,calc(100vw - 48px))}.panel.svelte-1n46o8q .selected:where(.svelte-1n46o8q){font-weight:700;border-bottom-color:currentColor}.previous-back.svelte-1n46o8q{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent}.restart-tail.svelte-1n46o8q{animation:svelte-1n46o8q-fade-restart-tail .35s ease-out forwards}@keyframes svelte-1n46o8q-fade-restart-tail{0%{opacity:.1}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.restart-tail.svelte-1n46o8q{animation-duration:0ms}}h2.svelte-1n46o8q{font-size:inherit}h2.svelte-1n46o8q{margin:0 0 1em;outline:none}.choices.svelte-1n46o8q{display:flex;flex-direction:column;gap:16px}button.svelte-1n46o8q{font:inherit;color:inherit;cursor:pointer}.choice.svelte-1n46o8q{display:block;width:100%;border:0;border-bottom:1px solid #ccc;border-radius:0;padding:.2em 0;background:transparent;text-align:left}.choice.svelte-1n46o8q:hover{background:#f5f5f5;border-bottom-color:#080808}button.svelte-1n46o8q:focus-visible{outline:2px solid #080808;outline-offset:5px}.back-arrow.svelte-1n46o8q{position:absolute;top:0;right:calc(100% + 12px);padding:0;border:0;background:transparent;display:flex;align-items:center;height:1.2em}.question-nav.svelte-1n46o8q{position:absolute;bottom:calc(100% + 16px);left:0;width:max-content}nav.svelte-1n46o8q{display:flex;flex-wrap:wrap;gap:24px}nav.svelte-1n46o8q button:where(.svelte-1n46o8q){border:0;border-bottom:1px solid #aaa;padding:2px 0;background:transparent}.recommendations.svelte-1n46o8q{margin:0;padding:0;list-style:none;line-height:1.5}.recommendations.svelte-1n46o8q li:where(.svelte-1n46o8q)+li:where(.svelte-1n46o8q){margin-top:12px}
