.heading.svelte-ot88cd{text-align:center;justify-items:center;gap:12px;display:grid}h1.svelte-ot88cd{max-width:24ch;color:var(--ink);font-family:var(--font-display);font-size:var(--quiz-title,clamp(1.75rem, 1.1rem + 2.2vw, 2.625rem));letter-spacing:-.02em;text-wrap:balance;outline:none;font-weight:500;line-height:1.12}p.svelte-ot88cd{max-width:34rem;color:var(--muted);text-wrap:pretty;font-size:max(.9375rem,min(.86rem + .35vw,1.125rem));font-weight:500;line-height:1.45}.step.svelte-v8yw5x{gap:max(24px,min(3.5vh,36px));width:min(100%,440px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.card.svelte-v8yw5x{gap:22px;display:grid}.switch.svelte-v8yw5x{background:var(--surface);border-radius:18px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.switch.svelte-v8yw5x button:where(.svelte-v8yw5x){height:48px;color:var(--muted);cursor:pointer;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border:0;border-radius:14px;font-size:.9375rem;font-weight:500}.switch.svelte-v8yw5x button[aria-pressed=true]:where(.svelte-v8yw5x){background:var(--white);color:var(--ink);box-shadow:0 2px 8px #0d0d0d1f}form.svelte-v8yw5x{gap:8px;display:grid}label.svelte-v8yw5x{margin-top:8px;font-size:.875rem;font-weight:600}label.svelte-v8yw5x:first-child{margin-top:0}input.svelte-v8yw5x{background:var(--surface);width:100%;height:56px;font:inherit;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);border:2px solid #0000;border-radius:18px;padding:0 18px;font-size:1.0625rem}input.svelte-v8yw5x::placeholder{color:#9a9792}input.svelte-v8yw5x:focus{border-color:var(--accent);background:var(--white);outline:none}.error.svelte-v8yw5x{color:#c0173c;margin-top:4px;font-size:.875rem;font-weight:500}.primary.svelte-v8yw5x{background:var(--accent);height:58px;color:var(--white);cursor:pointer;transition:background-color .2s var(--ease-out), transform .2s var(--ease-out);border:0;border-radius:999px;margin-top:16px;font-size:1.0625rem;font-weight:500}.primary.svelte-v8yw5x:hover:not(:disabled){background:var(--accent-bright)}.primary.svelte-v8yw5x:active:not(:disabled){transform:scale(.985)}.primary.svelte-v8yw5x:disabled{cursor:default;background:#dcd9d4}.later.svelte-v8yw5x{color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:8px 12px;font-size:.9375rem;font-weight:500;text-decoration:underline}.flag.svelte-uzwv43{aspect-ratio:3/2;border-radius:var(--flag-radius,14px);background:var(--surface);width:100%;display:block;position:relative;overflow:hidden}.flag.svelte-uzwv43:after{border-radius:inherit;content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #0d0d0d17}svg.svelte-uzwv43{width:100%;height:100%}.letters.svelte-uzwv43{height:100%;color:var(--accent);place-items:center;font-weight:600;display:grid}.step.svelte-1cgeciq{gap:max(28px,min(4vh,40px));width:min(100%,500px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.options.svelte-1cgeciq{gap:10px;display:grid}.option.svelte-1cgeciq{background:var(--surface);text-align:left;cursor:pointer;min-height:64px;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .2s var(--ease-out);border:2px solid #0000;border-radius:20px;align-items:center;gap:14px;padding:10px 16px 10px 12px;font-size:max(1rem,min(.95rem + .2vw,1.125rem));font-weight:500;line-height:1.3;display:flex;position:relative}.option.svelte-1cgeciq:hover{background:#efedea}.option.svelte-1cgeciq:active{transform:scale(.985)}.picked.svelte-1cgeciq,.picked.svelte-1cgeciq:hover{border-color:var(--accent);background:var(--accent-soft)}.mark.svelte-1cgeciq{background:var(--white);width:44px;height:44px;color:var(--accent);transition:background-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #0d0d0d0f}.badge.svelte-1cgeciq{font-family:var(--font-display);letter-spacing:-.01em;font-size:1rem;font-weight:600}.picked.svelte-1cgeciq .mark:where(.svelte-1cgeciq){background:var(--accent);color:var(--white)}.label.svelte-1cgeciq{flex:1;gap:2px;display:grid}small.svelte-1cgeciq{color:var(--muted);font-size:.8125rem;font-weight:500}.tick.svelte-1cgeciq{background:var(--accent);width:24px;height:24px;color:var(--white);opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid;transform:scale(.6)}.tick.box.svelte-1cgeciq{background:var(--white);color:#0000;opacity:1;border:2px solid #d6d3ce;border-radius:7px;transform:scale(1)}.picked.svelte-1cgeciq .tick:where(.svelte-1cgeciq){opacity:1;transform:scale(1)}.picked.svelte-1cgeciq .tick.box:where(.svelte-1cgeciq){border-color:var(--accent);background:var(--accent);color:var(--white)}.tiles.svelte-1cgeciq .options:where(.svelte-1cgeciq){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tiles.svelte-1cgeciq .option:where(.svelte-1cgeciq){text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:max(120px,min(18vh,148px));padding:18px 12px}.big.svelte-1cgeciq{color:var(--accent);font-family:var(--font-display);letter-spacing:-.03em;font-size:max(2.5rem,min(2rem + 1.5vw,3.25rem));font-weight:600;line-height:1}.tiles.svelte-1cgeciq .name:where(.svelte-1cgeciq){color:var(--muted);font-size:.9375rem}.hidden.svelte-1cgeciq{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.flags.svelte-1cgeciq{width:min(100%,460px)}.flags.svelte-1cgeciq .options:where(.svelte-1cgeciq){grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.flags.svelte-1cgeciq .option:where(.svelte-1cgeciq){text-align:center;background:0 0;border:0;flex-direction:column;gap:4px;min-height:0;padding:0}.flags.svelte-1cgeciq .option:where(.svelte-1cgeciq):hover{background:0 0}.flags.svelte-1cgeciq .picked:where(.svelte-1cgeciq){background:0 0}.flag-frame.svelte-1cgeciq{width:min(100%,104px);transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out);border-radius:18px;margin-bottom:8px;padding:3px;box-shadow:0 0 0 2px #0000}.flags.svelte-1cgeciq .option:where(.svelte-1cgeciq):hover .flag-frame:where(.svelte-1cgeciq){transform:translateY(-2px)}.flags.svelte-1cgeciq .picked:where(.svelte-1cgeciq) .flag-frame:where(.svelte-1cgeciq){box-shadow:0 0 0 3px var(--accent)}.flags.svelte-1cgeciq .name:where(.svelte-1cgeciq){font-size:max(1rem,min(.95rem + .2vw,1.0625rem));font-weight:600}.flags.svelte-1cgeciq .picked:where(.svelte-1cgeciq) .name:where(.svelte-1cgeciq){color:var(--accent)}@media (min-width:900px){.flags.svelte-1cgeciq{width:min(100%,680px)}.flags.svelte-1cgeciq .options:where(.svelte-1cgeciq){grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 16px}}.quote-card.svelte-1cgeciq{background:var(--accent-soft);text-align:center;border-radius:28px;justify-items:center;gap:18px;margin:0;padding:max(28px,min(4vw,40px)) max(20px,min(4vw,40px));display:grid;position:relative}.quote-mark.svelte-1cgeciq{width:34px;height:auto;color:var(--accent)}.quote-card.svelte-1cgeciq h1:where(.svelte-1cgeciq){color:var(--ink);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;outline:none;font-size:max(1.375rem,min(1rem + 1.4vw,2rem));font-weight:500;line-height:1.2}.ask.svelte-1cgeciq{color:var(--muted);text-align:center;margin-top:-8px;font-size:max(.9375rem,min(.86rem + .35vw,1.125rem));font-weight:500}.quote.svelte-1cgeciq .options:where(.svelte-1cgeciq){grid-template-columns:repeat(3,minmax(0,1fr))}.quote.svelte-1cgeciq .option:where(.svelte-1cgeciq){text-align:center;flex-direction:column;justify-content:center;gap:10px;min-height:112px;padding:16px 8px}.round.svelte-1cgeciq{border-radius:50%}.step.svelte-44hb1z{justify-items:center;gap:max(24px,min(3.5vh,32px));width:min(100%,460px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.partner.svelte-44hb1z{animation:svelte-44hb1z-pop .6s var(--ease-out) both;position:relative}.photo.svelte-44hb1z{width:132px;height:132px;box-shadow:0 0 0 6px var(--accent-soft), 0 18px 36px #0d0d0d2e;border-radius:36px;display:block;position:relative;overflow:hidden}.day.svelte-44hb1z{background:var(--accent);color:var(--white);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:.8125rem;font-weight:600;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}ol.svelte-44hb1z{background:var(--surface);border-radius:24px;gap:4px;width:100%;margin:0;padding:8px 18px;list-style:none;display:grid}li.svelte-44hb1z{border-top:1px solid var(--line);align-items:center;gap:14px;padding:12px 0;font-size:max(.9375rem,min(.9rem + .2vw,1.0625rem));font-weight:500;display:flex}li.svelte-44hb1z:first-child{border-top:0}li.svelte-44hb1z b:where(.svelte-44hb1z){background:var(--accent);width:30px;height:30px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:600;display:grid}.stores.svelte-44hb1z{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.soon.svelte-44hb1z{color:var(--muted);text-align:center;font-size:.9375rem;font-weight:500}.open.svelte-44hb1z{color:var(--accent);text-underline-offset:3px;margin-top:-8px;font-size:.9375rem;font-weight:600}@keyframes svelte-44hb1z-pop{0%{opacity:0;transform:scale(.6)}}.step.svelte-1np4wsr{gap:max(28px,min(4vh,40px));width:min(100%,520px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.season.svelte-1np4wsr{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.call.svelte-1np4wsr{border-radius:28px;width:min(100%,420px);height:max(240px,min(34vh,320px));position:relative;overflow:hidden;box-shadow:0 18px 40px #0d0d0d2e}.chip.svelte-1np4wsr,.live.svelte-1np4wsr{color:var(--white);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#0d0d0d52;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;top:14px;box-shadow:inset 0 1px 1px #ffffff59,inset 0 0 0 1px #ffffff2e}.chip.svelte-1np4wsr{left:14px}.live.svelte-1np4wsr{font-variant-numeric:tabular-nums;right:14px}.live.svelte-1np4wsr i:where(.svelte-1np4wsr){background:var(--red);border-radius:50%;width:8px;height:8px}.line.svelte-1np4wsr{background:#ffffffeb;border-radius:18px;gap:2px;padding:12px 16px;font-size:.9375rem;font-weight:500;line-height:1.35;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.line.svelte-1np4wsr b:where(.svelte-1np4wsr){color:var(--accent);font-size:.8125rem;font-weight:600}.result.svelte-1np4wsr{background:var(--white);border-radius:22px;gap:12px;width:min(100% - 28px,392px);margin-top:-18px;padding:18px 18px 20px;display:grid;position:relative;box-shadow:0 12px 32px #0d0d0d24}.result-title.svelte-1np4wsr{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.row.svelte-1np4wsr{align-items:flex-start;gap:12px;font-size:.9375rem;font-weight:500;line-height:1.35;display:flex}.row.svelte-1np4wsr>span:where(.svelte-1np4wsr):last-child{gap:2px;display:grid}.row.svelte-1np4wsr b:where(.svelte-1np4wsr){font-weight:600}s.svelte-1np4wsr{color:var(--muted);text-decoration-color:#ff2d55b3}.dot.svelte-1np4wsr{width:28px;height:28px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.good.svelte-1np4wsr{background:var(--green)}.fix.svelte-1np4wsr{background:var(--accent)}.versus.svelte-1np4wsr{grid-template-columns:1fr 1fr;gap:12px;display:grid}.column.svelte-1np4wsr{border-radius:24px;align-content:start;gap:16px;padding:max(18px,min(2.5vw,26px)) max(14px,min(2.5vw,24px)) max(20px,min(2.5vw,28px));display:grid}.plain.svelte-1np4wsr{color:var(--muted);background:#fff9}.ours.svelte-1np4wsr{background:var(--accent);color:var(--white);box-shadow:0 16px 36px #0d0d0d42}.column-title.svelte-1np4wsr{font-family:var(--font-display);font-size:max(1.0625rem,min(1rem + .3vw,1.25rem));font-weight:600}ul.svelte-1np4wsr{gap:12px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1np4wsr{align-items:flex-start;gap:8px;font-size:max(.875rem,min(.84rem + .2vw,1rem));font-weight:500;line-height:1.3;display:flex}.sign.svelte-1np4wsr{background:#0d0d0d14;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.ours.svelte-1np4wsr .sign:where(.svelte-1np4wsr){background:var(--white);color:var(--accent)}.guide.svelte-1np4wsr{grid-template-columns:minmax(0,1fr);justify-items:center;padding-bottom:8px;display:grid;position:relative}.portrait.svelte-1np4wsr{aspect-ratio:4/5;border-radius:32px;width:min(72%,260px);position:relative;overflow:hidden;box-shadow:0 18px 40px #0d0d0d2e}.bubble.svelte-1np4wsr{background:var(--white);border-radius:22px;gap:8px;width:min(100%,360px);margin-top:-64px;padding:16px 18px 18px;font-size:.9375rem;font-weight:500;display:grid;position:relative;box-shadow:0 12px 32px #0d0d0d29}.who.svelte-1np4wsr{color:var(--accent);font-size:.8125rem;font-weight:600}.said.svelte-1np4wsr,.try.svelte-1np4wsr{align-items:baseline;gap:10px;display:flex}.said.svelte-1np4wsr .tag:where(.svelte-1np4wsr){color:var(--muted);letter-spacing:.04em;text-transform:uppercase;flex:0 0 64px;font-size:.75rem;font-weight:600}.try.svelte-1np4wsr .tag:where(.svelte-1np4wsr){color:var(--muted);letter-spacing:.04em;text-transform:uppercase;flex:0 0 64px;font-size:.75rem;font-weight:600}.try.svelte-1np4wsr{color:var(--ink);font-weight:600}.step.svelte-hza5ta{gap:max(28px,min(4vh,40px));width:min(100%,500px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.card.svelte-hza5ta{background:var(--surface);border-radius:28px;gap:20px;padding:22px 20px;display:grid}.meter.svelte-hza5ta{align-items:center;gap:14px;display:flex}.meter.svelte-hza5ta b:where(.svelte-hza5ta){min-width:3.2em;color:var(--accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;font-size:1.25rem;font-weight:600}.bar.svelte-hza5ta{background:var(--line);border-radius:999px;flex:1;height:10px;overflow:hidden}.bar.svelte-hza5ta span:where(.svelte-hza5ta){border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-bright));height:100%;transition:width .6s var(--ease-out);display:block}ul.svelte-hza5ta{gap:4px;margin:0;padding:0;list-style:none;display:grid}li.svelte-hza5ta{border-top:1px solid var(--line);opacity:.4;transition:opacity .4s var(--ease-out);align-items:center;gap:12px;padding:10px 4px;display:flex}li.svelte-hza5ta:first-child{border-top:0}.ready.svelte-hza5ta{opacity:1}.text.svelte-hza5ta{flex:1;gap:2px;font-size:max(.9375rem,min(.9rem + .2vw,1.0625rem));font-weight:500;line-height:1.3;display:grid}small.svelte-hza5ta{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.tick.svelte-hza5ta{border:2px solid var(--line);color:#0000;width:24px;height:24px;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.ready.svelte-hza5ta .tick:where(.svelte-hza5ta){border-color:var(--green);background:var(--green);color:var(--white)}.step.svelte-sc7uby{gap:max(28px,min(4vh,40px));width:min(100%,460px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.hidden.svelte-sc7uby{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}input.svelte-sc7uby{background:var(--surface);width:100%;height:64px;font:inherit;text-align:center;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);border:2px solid #0000;border-radius:20px;padding:0 22px;font-size:max(1.0625rem,min(1rem + .3vw,1.25rem));font-weight:500}input.svelte-sc7uby::placeholder{color:#9a9792}input.svelte-sc7uby:focus{border-color:var(--accent);background:var(--white);outline:none}.step.svelte-1d84lev{gap:max(28px,min(4vh,40px));width:min(100%,540px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.grid.svelte-1d84lev{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.card.svelte-1d84lev{background:var(--surface);text-align:left;cursor:pointer;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out), transform .2s var(--ease-out);border:2px solid #0000;border-radius:26px;grid-template-rows:auto auto;align-content:start;padding:6px;display:grid;position:relative}.card.svelte-1d84lev:hover{transform:translateY(-2px)}.card.svelte-1d84lev:active{transform:scale(.985)}.picked.svelte-1d84lev,.picked.svelte-1d84lev:hover{border-color:var(--accent);background:var(--accent-soft)}.photo.svelte-1d84lev{aspect-ratio:1;border-radius:20px;display:block;position:relative;overflow:hidden}.tick.svelte-1d84lev{background:var(--accent);width:28px;height:28px;color:var(--white);box-shadow:0 0 0 3px var(--white);opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(.6)}.picked.svelte-1d84lev .tick:where(.svelte-1d84lev){opacity:1;transform:scale(1)}.info.svelte-1d84lev{color:var(--muted);gap:2px;padding:10px 8px 8px;font-size:.8125rem;font-weight:500;line-height:1.3;display:grid}@media (min-width:900px){.step.svelte-1d84lev{width:min(100%,860px)}.grid.svelte-1d84lev{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}strong.svelte-1d84lev{color:var(--ink);font-family:var(--font-display);font-size:max(1.0625rem,min(1rem + .3vw,1.25rem));font-weight:600}.step.svelte-1trhuu2{gap:20px;width:min(100%,640px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.band.svelte-1trhuu2{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:.9375rem;font-weight:500;display:flex}.band.svelte-1trhuu2 span:where(.svelte-1trhuu2):first-child{background:var(--accent-soft);color:var(--accent-deep);border-radius:999px;padding:6px 12px;font-weight:600}.count.svelte-1trhuu2{font-variant-numeric:tabular-nums}.chips.svelte-1trhuu2{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.chip.svelte-1trhuu2{background:var(--surface);cursor:pointer;min-height:48px;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .2s var(--ease-out);border:2px solid #0000;border-radius:999px;align-items:center;padding:10px 18px;font-size:max(.9375rem,min(.9rem + .2vw,1.0625rem));font-weight:500;line-height:1.25;display:inline-flex;position:relative}.chip.svelte-1trhuu2:hover{background:#efedea}.chip.svelte-1trhuu2:active{transform:scale(.96)}.tick.svelte-1trhuu2{background:var(--accent);width:22px;height:22px;color:var(--white);box-shadow:0 0 0 2px var(--white);opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-4px;transform:scale(.6)}.known.svelte-1trhuu2,.known.svelte-1trhuu2:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.known.svelte-1trhuu2 .tick:where(.svelte-1trhuu2){opacity:1;transform:scale(1)}.quiz.svelte-bx2m10{min-height:100vh;background:var(--white);min-height:100dvh;transition:background-color .4s var(--ease-out);grid-template-rows:auto 1fr auto;display:grid}.quiz[data-tone=tint].svelte-bx2m10{background:linear-gradient(#faf8f4,#f1ebe0)}.top.svelte-bx2m10{z-index:2;background:var(--quiz-top,#ffffffb8);min-height:72px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);grid-template-columns:1fr minmax(0,520px) 1fr;align-items:center;gap:16px;padding:12px max(12px,min(3vw,40px));display:grid;position:sticky;top:0;box-shadow:inset 0 -1px #ffffffb3}.quiz[data-tone=tint].svelte-bx2m10 .top:where(.svelte-bx2m10){--quiz-top:#faf8f4b8}.side.svelte-bx2m10{align-items:center;min-width:0;display:flex}.end.svelte-bx2m10{justify-items:end;display:grid}.end.svelte-bx2m10>:where(.svelte-bx2m10){grid-area:1/1}.ghost.svelte-bx2m10{visibility:hidden;align-items:center;display:inline-flex}.logo.svelte-bx2m10{display:flex}.round.svelte-bx2m10{cursor:pointer;width:44px;height:44px;transition:background-color .2s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.round.svelte-bx2m10:hover{background:#0d0d0d0f}.skip.svelte-bx2m10{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:1rem;font-weight:500}.skip.svelte-bx2m10:hover{color:var(--ink)}.segments.svelte-bx2m10{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.segment.svelte-bx2m10{background:#0d0d0d17;border-radius:999px;height:5px;overflow:hidden}.segment.svelte-bx2m10 i:where(.svelte-bx2m10){border-radius:inherit;background:var(--accent);height:100%;transition:width .5s var(--ease-out), background-color .3s var(--ease-out);display:block}.segment.done.svelte-bx2m10 i:where(.svelte-bx2m10){background:var(--green)}.stage.svelte-bx2m10{align-items:start;padding:max(20px,min(5vh,56px)) 20px 128px;display:grid;overflow-x:clip}.slot.svelte-bx2m10{grid-area:1/1;min-width:0}.bar.svelte-bx2m10{padding:20px 20px max(20px, env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--quiz-fade,#fffffff0) 36%);justify-items:center;display:grid;position:sticky;bottom:0}.quiz[data-tone=tint].svelte-bx2m10 .bar:where(.svelte-bx2m10){--quiz-fade:#f4efe6f0}.continue.svelte-bx2m10{background:var(--accent);width:min(100%,460px);height:58px;color:var(--white);cursor:pointer;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out), transform .2s var(--ease-out);border:0;border-radius:999px;font-size:1.0625rem;font-weight:500;box-shadow:0 10px 24px #0d0d0d33}.continue.svelte-bx2m10:hover:not(:disabled){background:var(--accent-bright)}.continue.svelte-bx2m10:active:not(:disabled){transform:scale(.985)}.continue.svelte-bx2m10:disabled{box-shadow:none;cursor:default;background:#dcd9d4}@media (max-width:720px){.top.svelte-bx2m10{grid-template-columns:44px minmax(0,1fr) max-content;gap:8px;min-height:64px;padding-block-start:10px;padding-block-end:10px}.logo.svelte-bx2m10{display:none}}
