.home.svelte-1qtdylo{flex-direction:column;width:100%;max-width:52rem;min-height:100dvh;margin:0 auto;padding:clamp(1.4rem,4vw,2.25rem) clamp(1.1rem,4vw,2.5rem);display:flex}.mast.svelte-1qtdylo{gap:.25rem;display:grid}.mark.svelte-1qtdylo{color:var(--ink);margin:0;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:500}.tagline.svelte-1qtdylo{color:var(--muted);font-size:var(--step-1);margin:0}.hero.svelte-1qtdylo{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;padding:2.5rem 0;display:flex}.hero__q.svelte-1qtdylo{max-width:16ch;font-family:var(--font-display);font-variation-settings:"opsz" 60;letter-spacing:-.01em;text-wrap:balance;color:var(--ink);animation:svelte-1qtdylo-fade .34s var(--ease) both;margin:0;font-size:clamp(2.1rem,6.2vw,4rem);font-weight:500;line-height:1.15}@keyframes svelte-1qtdylo-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.another.svelte-1qtdylo{color:var(--muted);font:inherit;font-size:var(--step-1);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:none;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .6rem;display:inline-flex}.another.svelte-1qtdylo:hover{color:var(--glow)}.another__icon.svelte-1qtdylo{transition:transform .4s var(--ease);font-size:1.05em;display:inline-block}.another.svelte-1qtdylo:hover .another__icon:where(.svelte-1qtdylo){transform:rotate(-180deg)}.cta.svelte-1qtdylo{font-size:var(--step-3);margin-top:1.25rem;padding:.85rem 1.75rem}.foot.svelte-1qtdylo{justify-content:center;padding-top:1rem;display:flex}.addlink.svelte-1qtdylo{color:var(--muted);font:inherit;font-size:var(--step-1);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:none;border-radius:6px;padding:.4rem .6rem}.addlink.svelte-1qtdylo:hover{color:var(--glow)}.setup.svelte-fe4yw6{flex:1;place-items:center;padding:clamp(1.5rem,5vw,3rem) 1.1rem;display:grid}.card.svelte-fe4yw6{gap:1.75rem;width:100%;max-width:34rem;padding:clamp(1.5rem,4vw,2.25rem);display:grid}.head.svelte-fe4yw6{gap:.4rem;display:grid}.head.svelte-fe4yw6 h2:where(.svelte-fe4yw6){font-size:var(--step-4);letter-spacing:-.01em;margin:0;font-weight:600}.head.svelte-fe4yw6 p:where(.svelte-fe4yw6){color:var(--muted);margin:0}.group.svelte-fe4yw6{gap:.75rem;display:grid}.group__label.svelte-fe4yw6{color:var(--muted);font-size:var(--step-1);text-transform:uppercase;letter-spacing:.08em}.select.svelte-fe4yw6{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23b7b1a6' stroke-width='1.6'%3E%3Cpath d='M1 1.5 6 6l5-4.5'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;padding-right:2.2rem}.desc.svelte-fe4yw6{color:var(--muted);text-wrap:pretty;margin:0;line-height:1.45}.inline.svelte-fe4yw6{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;display:flex}.num.svelte-fe4yw6{text-align:center;width:5.5rem;color:var(--ink)}.actions.svelte-fe4yw6{justify-content:space-between;gap:1rem;margin-top:.25rem;display:flex}.actions.svelte-fe4yw6 .btn--glow:where(.svelte-fe4yw6){padding-inline:1.5rem}.timer.svelte-1kta319{font-variant-numeric:tabular-nums;font-size:var(--step-3);letter-spacing:.02em;color:var(--glow);border:1px solid var(--border);background:var(--glow-soft);border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .75rem .3rem .6rem;display:inline-flex}.timer__dot.svelte-1kta319{background:var(--glow);width:.5rem;height:.5rem;box-shadow:0 0 10px var(--glow);border-radius:50%;animation:2.4s ease-in-out infinite svelte-1kta319-breathe}@keyframes svelte-1kta319-breathe{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.timer.expired.svelte-1kta319{color:var(--alert);border-color:color-mix(in oklch, var(--alert) 45%, transparent);background:color-mix(in oklch, var(--alert) 14%, transparent);font-weight:600;animation:1.7s ease-in-out infinite svelte-1kta319-alertpulse}.timer.expired.svelte-1kta319 .timer__dot:where(.svelte-1kta319){background:var(--alert);box-shadow:0 0 10px var(--alert);animation:none}@keyframes svelte-1kta319-alertpulse{0%,to{opacity:.82}50%{opacity:1}}.session.svelte-1duxcec{flex-direction:column;gap:1rem;min-height:100dvh;padding:clamp(1.1rem,3vw,2rem);display:flex;position:relative}.scrubber.svelte-1duxcec{background:oklch(100% 0 0/.07);height:3px;position:absolute;top:0;left:0;right:0}.scrubber__fill.svelte-1duxcec{transform-origin:0;background:var(--glow);width:100%;height:100%;box-shadow:0 0 14px var(--glow);transition:transform .36s var(--ease)}header.svelte-1duxcec{animation:svelte-1duxcec-drop-in .42s var(--ease) 60ms both;justify-content:space-between;align-items:center;gap:1rem;display:flex}footer.svelte-1duxcec{animation:svelte-1duxcec-lift-in .42s var(--ease) .12s both}@keyframes svelte-1duxcec-drop-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes svelte-1duxcec-lift-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.progress.svelte-1duxcec{font-variant-numeric:tabular-nums;color:var(--muted);font-size:var(--step-3);letter-spacing:.02em}.progress__sep.svelte-1duxcec{color:var(--glow);opacity:.8;margin:0 .35em}.question.svelte-1duxcec{text-align:center;flex:1;justify-content:center;align-items:center;padding:1rem 0;display:flex}.question__text.svelte-1duxcec{max-width:19ch;font-family:var(--font-display);font-variation-settings:"opsz" 64;letter-spacing:-.008em;text-wrap:balance;color:var(--ink);animation:svelte-1duxcec-rise .34s var(--ease) both;margin:0;font-size:clamp(2rem,5.4vw,4.1rem);font-weight:540;line-height:1.2}@keyframes svelte-1duxcec-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}footer.svelte-1duxcec{gap:.75rem;display:flex}footer.svelte-1duxcec .btn:where(.svelte-1duxcec){font-size:var(--step-3);flex:1;padding:.95rem 1rem}footer.svelte-1duxcec .btn--ghost:where(.svelte-1duxcec){flex:0 8rem}.add.svelte-lljkrv{gap:1.5rem;width:100%;max-width:42rem;margin:0 auto;padding:clamp(1.4rem,4vw,2.25rem) clamp(1.1rem,4vw,2rem) 4rem;display:grid}.back.svelte-lljkrv{color:var(--muted);font:inherit;font-size:var(--step-1);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:none;justify-self:start;padding:.35rem .5rem .35rem 0}.back.svelte-lljkrv:hover{color:var(--ink)}.head.svelte-lljkrv{gap:.45rem;display:grid}.head.svelte-lljkrv h1:where(.svelte-lljkrv){font-size:var(--step-4);letter-spacing:-.01em;margin:0;font-weight:600}.head.svelte-lljkrv p:where(.svelte-lljkrv){color:var(--muted);margin:0}.form.svelte-lljkrv{gap:.6rem;display:flex}.form__input.svelte-lljkrv{flex:1;min-width:0}.mine__label.svelte-lljkrv{color:var(--muted);font-size:var(--step-1);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem}ul.svelte-lljkrv{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.item.svelte-lljkrv{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.85rem 1.05rem;line-height:1.4}.empty.svelte-lljkrv{color:var(--muted);margin:0;line-height:1.5}.overlay.svelte-1n46o8q{flex:1;place-items:center;padding:1.5rem;display:grid}.prompt.svelte-1n46o8q{text-align:center;gap:.65rem;width:100%;max-width:27rem;padding:clamp(1.75rem,5vw,2.5rem);display:grid}.prompt__title.svelte-1n46o8q{font-size:var(--step-4);letter-spacing:-.01em;margin:0;font-weight:600}.done__title.svelte-1n46o8q{color:var(--ink);margin:0;font-size:clamp(2.2rem,7vw,3rem)}.prompt__body.svelte-1n46o8q{color:var(--muted);margin:0}.done__time.svelte-1n46o8q{color:var(--muted);font-size:var(--step-1);margin:.35rem 0 0}.done__time.svelte-1n46o8q strong:where(.svelte-1n46o8q){color:var(--glow);font-variant-numeric:tabular-nums;font-weight:600}.prompt__actions.svelte-1n46o8q{justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.prompt__actions.svelte-1n46o8q .btn:where(.svelte-1n46o8q){padding-inline:1.4rem}
