html{scroll-behavior:smooth;overflow-x:clip}body{overflow-x:clip}.scope.svelte-1b552dv{z-index:1;box-sizing:border-box;align-content:center;gap:clamp(1.75rem,4vw,4.5rem);min-height:100svh;padding:clamp(1.25rem,4vw,4rem);display:grid;position:relative}.scope__head.svelte-1b552dv,.scope__form.svelte-1b552dv,.scope__confirm.svelte-1b552dv{isolation:isolate;max-width:64ch;position:relative}.scope__head.svelte-1b552dv{flex-direction:column;display:flex;container-type:inline-size}.scope__form.svelte-1b552dv:before,.scope__confirm.svelte-1b552dv:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 76% 60% at 42% 44%, rgba(var(--pool-rgb), .52) 0%, rgba(var(--pool-rgb), .28) 44%, transparent 74%);position:absolute;inset:-7% -8%}.scope__back.svelte-1b552dv{width:fit-content;color:var(--weight-breath);font-size:var(--type-breath-size);border-bottom:1px solid color-mix(in oklch, var(--weight-breath) 32%, transparent);margin:0 0 clamp(1.2rem,4vh,2.2rem);text-decoration:none}.scope__back.svelte-1b552dv:hover,.scope__back.svelte-1b552dv:focus-visible{color:var(--weight-body);border-bottom-color:var(--weight-body);outline:none}.scope__cue.svelte-1b552dv{color:var(--weight-breath);font-size:var(--type-breath-size);margin:0 0 .5rem;font-style:italic}h1.svelte-1b552dv{color:var(--weight-strike);font-size:clamp(3.05rem,19cqi,7rem);font-weight:var(--type-strike-weight);letter-spacing:0;margin:0;line-height:.774657}h1.svelte-1b552dv span:where(.svelte-1b552dv){display:block}.scope__initial.svelte-1b552dv{color:var(--signal);display:inline}.scope__title-object.svelte-1b552dv{white-space:nowrap}.scope__body.svelte-1b552dv{color:var(--weight-body);margin:1.5rem 0 0;font-size:clamp(1.1rem,2.4vw,1.55rem);line-height:1.35}.scope__error.svelte-1b552dv{color:var(--weight-body);font-size:var(--type-breath-size);line-height:var(--type-breath-lh);margin:1rem 0 0;font-style:italic}@media (prefers-reduced-motion:no-preference){.scope__error.svelte-1b552dv,.scope__confirm.svelte-1b552dv{animation:.8s cubic-bezier(.22,.85,.3,1) both svelte-1b552dv-scope-manifest}}@keyframes svelte-1b552dv-scope-manifest{0%{opacity:0}to{opacity:1}}.scope__form.svelte-1b552dv,.scope__confirm.svelte-1b552dv,.scope__pair.svelte-1b552dv{gap:clamp(.9rem,1.65vh,1.2rem);display:grid}label.svelte-1b552dv{gap:.34rem;display:grid}label.svelte-1b552dv span:where(.svelte-1b552dv){color:var(--weight-breath);font-size:var(--type-breath-size);font-style:italic}input.svelte-1b552dv,select.svelte-1b552dv,textarea.svelte-1b552dv{box-sizing:border-box;border:0;border-bottom:1px solid color-mix(in oklch, var(--weight-breath) 46%, transparent);background:linear-gradient(180deg, rgba(var(--pool-rgb), .86) 0%, rgba(var(--pool-rgb), .74) 100%), color-mix(in oklch, var(--surface-deep) 82%, transparent);width:100%;box-shadow:inset 0 1px 0 color-mix(in oklch, var(--weight-breath) 8%, transparent), 0 .55rem 1.6rem rgba(var(--pool-rgb), .2);color:var(--weight-body);font:inherit;border-radius:0;outline:none;padding:.5rem .78rem .54rem;line-height:1.4;transition:border-color .18s,background-color .18s,box-shadow .18s}select.svelte-1b552dv{color:var(--weight-body)}textarea.svelte-1b552dv{resize:vertical}input.svelte-1b552dv:focus,select.svelte-1b552dv:focus,textarea.svelte-1b552dv:focus{border-bottom-color:var(--weight-strike);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--weight-strike) 18%, transparent), 0 .65rem 1.8rem rgba(var(--pool-rgb), .28)}.svelte-1b552dv::placeholder{color:color-mix(in oklch, var(--weight-breath) 58%, transparent)}.scope__trap.svelte-1b552dv{opacity:0;width:1px;height:1px;position:absolute;left:-100vw}.scope__submit.svelte-1b552dv{border:0;border-bottom:1px solid color-mix(in oklch, var(--weight-breath) 42%, transparent);color:var(--weight-strike);font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-self:start;padding:0 0 .12rem;font-size:clamp(1.0625rem,2vw,1.35rem)}.scope__submit.svelte-1b552dv:hover,.scope__submit.svelte-1b552dv:focus-visible{border-bottom-color:var(--weight-strike);outline:none}.scope__submit.svelte-1b552dv:disabled{color:var(--weight-breath);border-bottom-color:color-mix(in oklch, var(--weight-breath) 32%, transparent);cursor:progress}@media (width>=760px){.scope.svelte-1b552dv{grid-template-columns:minmax(10rem,.36fr) minmax(26rem,64ch);align-items:start;column-gap:clamp(2.5rem,7vw,7rem)}.scope__head.svelte-1b552dv{padding-top:clamp(.15rem,1.2vh,.75rem)}.scope__pair.svelte-1b552dv{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=759px){.scope.svelte-1b552dv{align-content:start}}
