Components

Getting started

Blocks21

Components154

More

A waitlist that is an actual line: you step in at the end with your number over your head, and every friend who joins lets you hop past the person ahead.

Used forLaunch pagesReferral loopsBeta accessDrops and releases

Install with the shadcn CLI

$ npx shadcn@latest add https://hairlineui.com/r/waitlist.json

Templates

Need the whole page?

43 Next.js landing pages, each designed from scratch. Try any of them live; one is $39, all of them $99, and 5 are free.

All 43 templates

Where itโ€™s used

  • Launch pages

    The waitlist under a pre-launch hero, where the line is the pitch.

  • Referral loops

    Invite links that visibly move people up.

  • Beta access

    Let people in batches and show them the door opening.

  • Drops and releases

    Limited releases where your place in line matters.

What it handles for you

Most waitlists take an email and go quiet. This block shows people where they stand, rewards every invite on the spot, and has a moment for being let in.

Instead of wiring upa waitlist forma position countera referral link with copya referral progress linean admitted state
  1. A place you can see

    Your position rolls in a chip over your head in the line.

  2. Invites that move you

    Each drop in position plays a hop past the person ahead (up to three in a row), and the number rolls down.

  3. Your serverโ€™s numbers

    position, referrals and admitted are props: update them from a poll, a socket or a page load.

  4. The invite link

    onJoin can return a link, shown with a copy button.

  5. Email checks

    An obviously wrong address is caught in place; onJoin can throw to say why it was refused.

  6. Let in

    admitted opens the door and walks you through it.

Overview

A waitlist is usually an email field and a number in an email. This one puts you in a line. A green door stands at the left of the lit stage and a line of illustrated people waits for it; the spot at the end is a dashed outline that says You?. Join with your email and you step into it, lit, with your place rolling into the chip over your head. Every time a friend joins through your link you hop over the person ahead of you: you swap places mid-air, they wander off, the line closes up behind a newcomer at the door and your number rolls down. When youโ€™re let in, the door swings open and you walk through. Underneath it is the whole waitlist: email validation, onJoin for your list, the invite link with a copy button, and position, referrals and admitted props that your server can update whenever things change.

States

line
A green door at the left of the lit stage, five illustrated people waiting in profile, and a dashed outline at the end with a You? chip; โ€œJoin the lineโ€.
join
Join โ†’ Joining โ†’ Joined; the outline fades as you rise into the line, lit, with your number rolling into the chip; the form folds into โ€œYouโ€™re on the listโ€.
skip
position drops: you leap (520ms arc) over the person ahead as you swap places, they slide back and fade, the line steps up one place behind a newcomer at the door, and the number rolls down; โ€œExcuse me, coming throughโ€, then โ€œSkipped 1 aheadโ€.
link
The invite link sits in a pill with Copy link; โ€œEach friend who joins moves you up 50 places. 2 friends so far.โ€
admitted
The door swings open (crossfade to the lit doorway) and you walk to it and fade through; โ€œYouโ€™re inโ€.
refused
A bad email or a throw from onJoin: the field shakes and shows the reason.

Usage

usage.tsx
import { Waitlist } from "@/components/waitlist";<Waitlist  product="Relay"  onJoin={(email) => fetch("/api/waitlist", { method: "POST", body: JSON.stringify({ email }) }).then((r) => r.json())}/>

Works with

Keeping the place live

Return the place from your API on join, then poll it so referrals move people up while they watch.

example.tsx
"use client";import { useEffect, useState } from "react";import { Waitlist } from "@/components/waitlist";export function LaunchWaitlist() {  const [me, setMe] = useState<{ id: string; position: number; referrals: number; admitted: boolean } | null>(null);  useEffect(() => {    if (!me) return;    const t = setInterval(async () => {      const res = await fetch(`/api/waitlist/${me.id}`);      if (res.ok) setMe(await res.json());    }, 10000);    return () => clearInterval(t);  }, [me?.id]);  return (    <Waitlist      product="Relay"      position={me?.position}      referrals={me?.referrals}      admitted={me?.admitted}      onJoin={async (email) => {        const res = await fetch("/api/waitlist", { method: "POST", body: JSON.stringify({ email }) });        if (!res.ok) throw new Error((await res.json()).message ?? "Couldnโ€™t add you");        const joined = await res.json(); // { id, position, referrals, admitted, link }        setMe(joined);        return { position: joined.position, link: joined.link };      }}    />  );}

Props

PropTypeDescription
onJoin(email: string) => Promise<{ position: number; link?: string }>Add the email; return their place and invite link. Throw an Error to show its message.
positionnumberTheir place after joining, from your server; every drop plays a hop.
referralsnumberdefault 0Friends who have joined through their link.
perFriendnumberdefault 50Places each friend moves them up, for the copy and the number of hops.
admittedbooleandefault falseLet in: the door opens and they walk through.
productstringdefault "early access"What theyโ€™re waiting for, in the copy.

Accessibility and motion

  • The email field is labelled and validated in place; Join is a submit button, so Enter works. A status region says the place in line whenever it changes.
  • The line is decoration (aria-hidden). The people and the door are illustrations shipped inside queue-art.ts as WebP data URIs (55KB of images), so the install is complete; the hops, the line closing up and the door are code.
  • The street is drawn at 364 ร— 176 and scaled to the stage; people move with transforms only.
  • With reduced motion the numbers change in place and nobody hops or walks.
  • Built from Copy button, Input, Number roll, Status button and Text morph, which the CLI installs with it. No animation library.

Requirements

React 19, Tailwind CSS v4 and shadcn/ui theme variables (any style, light and dark). Icons from lucide-react.

The CLI also installs Copy button, Input, Number roll, Status button, Text morph.

Source

components/waitlist.tsx
"use client";import * as React from "react";import { CopyButton } from "./copy-button";import { Input } from "./input";import { NumberRoll } from "./number-roll";import { QUEUE_ART as ART, QUEUE_SIZE as SIZE } from "./queue-art";import { StatusButton, type ActionStatus } from "./status-button";import { TextMorph } from "./text-morph";import { EASE_OUT, useInteractionReducedMotion } from "./ui-interaction-motion";/* โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ * WAITLIST: your place in an actual line * *   line     a green door on the left of the lit stage and a *            line of illustrated people waiting for it; the *            spot at the end is a dashed outline that says You? *   join     an email and Join: you step into the line, lit, *            with your number over your head *   skip     every friend who joins through your link: you hop *            over the person ahead, they take your place and *            wander off, the line closes up and your number *            rolls down *   in       admitted: the door swings open and you walk in * * onJoin gets the email and returns your place; position (and * admitted) can come from your server afterwards, and every * drop in position plays a hop. * โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ */export interface WaitlistProps {  /** Add the email; return their place in line and their invite link. Throw to say why not. */  onJoin: (email: string) => Promise<{ position: number; link?: string }>;  /** Their place after joining, from your server; each drop plays a hop. */  position?: number;  /** Friends who have joined through their link. */  referrals?: number;  /** Places each friend moves them up, for the line under the title. */  perFriend?: number;  /** Let in: the door opens and they walk through. */  admitted?: boolean;  /** What they're waiting for, in the copy. */  product?: string;  className?: string;}const mix = (color: string, amount: number, into = "transparent") => `color-mix(in oklab, ${color} ${amount}%, ${into})`;const PF = "var(--primary-foreground)";const CARD: React.CSSProperties = {  backgroundImage: `linear-gradient(180deg, var(--card), ${mix("var(--card)", 95, "var(--foreground)")})`,  boxShadow: `0 0 0 1px var(--border), inset 0 1px 0 ${mix("var(--background)", 85)}`,};/* The one lit surface, with a pavement of hairline slabs under the line. */const STAGE: React.CSSProperties = {  backgroundColor: "var(--primary)",  backgroundImage: [    `radial-gradient(50% 80% at 12% 70%, ${mix("oklch(0.85 0.12 80)", 26)} 0%, transparent 70%)`,    `linear-gradient(175deg, transparent 40%, ${mix("black", 20)} 100%)`,    `linear-gradient(90deg, ${mix(PF, 12)} 1px, transparent 1px)`,  ].join(", "),  backgroundSize: "auto, auto, 34px 18px",  backgroundRepeat: "no-repeat, no-repeat, repeat-x",  backgroundPosition: "0 0, 0 0, 0 100%",  boxShadow: `inset 0 1px 0 ${mix(PF, 36)}, inset 0 0 0 1px ${mix(PF, 12)}`,};const LIT: React.CSSProperties = {  backgroundImage: `linear-gradient(180deg, ${mix(PF, 16)}, transparent 60%)`,  boxShadow: `inset 0 1px 0 ${mix(PF, 32)}, inset 0 0 0 1px ${mix("black", 10)}`,};const W = 364;const H = 176;const GROUND = 164;const PERSON_H = 90;const DOOR_H = 124;const SLOT0 = 122;const GAP = 40;const YOU_SLOT = 5;const PEOPLE = ["p1", "p2", "p4", "p5", "p6"] as const;type Who = (typeof PEOPLE)[number] | "p3";const YOU: Who = "p3";const slotX = (slot: number) => SLOT0 + slot * GAP;const widthOf = (who: Who) => (SIZE[who].w / SIZE[who].h) * PERSON_H;type Person = { id: number; who: Who; slot: number; leaving?: boolean };const startLine = (): Person[] => [0, 1, 2, 3, 4].map((i) => ({ id: i, who: PEOPLE[i % PEOPLE.length], slot: i }));export function Waitlist({ onJoin, position: positionProp, referrals = 0, perFriend = 50, admitted = false, product = "early access", className = "" }: WaitlistProps) {  const reduced = useInteractionReducedMotion();  const baseId = React.useId();  const [email, setEmail] = React.useState("");  const [join, setJoin] = React.useState<{ status: ActionStatus; error?: string }>({ status: "idle" });  const [mine, setMine] = React.useState<{ position: number; link?: string } | null>(null);  const [line, setLine] = React.useState<Person[]>(startLine);  const [youSlot, setYouSlot] = React.useState(YOU_SLOT);  const [skipped, setSkipped] = React.useState(0);  const nextId = React.useRef(5);  const youRef = React.useRef<HTMLDivElement>(null);  const timers = React.useRef<number[]>([]);  React.useEffect(() => () => timers.current.forEach((t) => window.clearTimeout(t)), []);  const joined = mine !== null;  const position = positionProp ?? mine?.position ?? 0;  // a drop in position plays one hop per place-jump (up to three, however far it went)  const [seen, setSeen] = React.useState(position);  const [hops, setHops] = React.useState(0);  if (seen !== position) {    if (joined && seen > 0 && position < seen && !reduced) setHops((h) => Math.min(3, h + Math.max(1, Math.min(3, Math.round((seen - position) / Math.max(1, perFriend))))));    setSeen(position);  }  // one hop: you jump over the person ahead and swap places; they wander off; the line closes up behind a newcomer at the door  React.useEffect(() => {    if (hops <= 0) return;    const ahead = line.find((p) => !p.leaving && p.slot === YOU_SLOT - 1);    if (!ahead) return;    youRef.current?.animate(      [{ transform: "translateY(0)" }, { transform: "translateY(-34px)", offset: 0.45 }, { transform: "translateY(0)" }],      { duration: 520, easing: "cubic-bezier(0.33, 0, 0.3, 1)" },    );    const t1 = window.setTimeout(() => {      setYouSlot(YOU_SLOT - 1);      setLine((l) => l.map((p) => (p.id === ahead.id ? { ...p, slot: YOU_SLOT } : p)));      setSkipped((s) => s + 1);    }, 0);    const t2 = window.setTimeout(() => {      const id = nextId.current++;      setLine((l) => [        // a newcomer at the door who doesn't look like the person they'll stand behind        { id, who: PEOPLE.filter((w) => w !== l.find((p) => p.slot === 0 && !p.leaving)?.who)[id % (PEOPLE.length - 1)], slot: 0 },        ...l.filter((p) => !p.leaving).map((p) => (p.id === ahead.id ? { ...p, slot: YOU_SLOT + 2, leaving: true } : { ...p, slot: p.slot + 1 })),      ]);      setYouSlot(YOU_SLOT);    }, 620);    const t3 = window.setTimeout(() => {      setLine((l) => l.filter((p) => !p.leaving));      setHops((h) => h - 1);    }, 1250);    timers.current.push(t1, t2, t3);    // the line state is read once per hop    // eslint-disable-next-line react-hooks/exhaustive-deps  }, [hops]);  const submit = async (e: React.FormEvent) => {    e.preventDefault();    if (join.status === "pending") return;    if (!/^\S+@\S+\.\S+$/.test(email.trim())) {      setJoin({ status: "error", error: "That doesnโ€™t look like an email." });      return;    }    setJoin({ status: "pending" });    try {      const res = await onJoin(email.trim());      setJoin({ status: "success" });      setMine(res);      setSeen(positionProp ?? res.position);    } catch (err) {      setJoin({ status: "error", error: err instanceof Error && err.message ? err.message : "Couldnโ€™t add you. Try again." });    }  };  const mood = admitted    ? "Youโ€™re in"    : hops > 0      ? "Excuse me, coming through"      : skipped > 0        ? `Skipped ${skipped} ahead`        : joined          ? "Youโ€™re in line"          : "Join the line";  const ease = `cubic-bezier(0.22, 1, 0.36, 1)`;  const move = reduced ? "none" : `transform 560ms ${ease}, opacity 380ms ${EASE_OUT}`;  return (    <section aria-labelledby={`${baseId}-title`} className={`relative w-full max-w-[380px] rounded-[28px] p-2 text-card-foreground ${className}`} style={CARD}>      {/* Its natural width where the parent sizes to its content, without forcing it on narrow screens. */}      <div aria-hidden="true" data-natural-width className="grid h-0" style={{ gridTemplateColumns: "minmax(0, 380px)" }} />      <div className="@container w-full">        <div className="relative overflow-clip rounded-[22px] text-primary-foreground" style={STAGE}>          <Scene>            {/* the door they're all waiting for */}            {(["door", "doorOpen"] as const).map((d) => (              // eslint-disable-next-line @next/next/no-img-element              <img                key={d}                src={ART[d]}                alt=""                draggable={false}                className="pointer-events-none absolute max-w-none select-none"                style={{                  left: 10,                  top: GROUND + 6 - DOOR_H,                  height: DOOR_H,                  width: (SIZE[d].w / SIZE[d].h) * DOOR_H,                  opacity: (d === "doorOpen") === admitted ? 1 : 0,                  transition: reduced ? "none" : "opacity 420ms ease-out",                }}              />            ))}            {line.map((p) => (              <Figure key={p.id} who={p.who} x={slotX(p.slot)} style={{ opacity: p.leaving ? 0 : 1, transition: move }} />            ))}            {/* you: a dashed outline until you join, then lit, with your number */}            <div className="absolute left-0 top-0" style={{ transform: `translateX(${admitted ? 40 : slotX(youSlot)}px)`, opacity: admitted ? 0 : 1, transition: reduced ? "none" : `transform ${admitted ? 1400 : 520}ms ${ease}, opacity 600ms ease-in ${admitted ? 900 : 0}ms` }}>              <div                className="absolute rounded-t-full border-[1.5px] border-dashed"                style={{ left: -16, top: GROUND - 64, width: 32, height: 64, borderColor: mix(PF, 55), opacity: joined ? 0 : 1, transition: move }}              />              <div ref={youRef} style={{ opacity: joined ? 1 : 0, transform: joined ? "none" : "translateY(10px)", transition: move }}>                <Figure who={YOU} x={0} lit />              </div>              <span                className="absolute flex h-6 items-center whitespace-nowrap rounded-full px-2 text-[12px] font-semibold tabular-nums"                style={{ left: 0, top: GROUND - PERSON_H - 32, transform: "translateX(-50%)", background: PF, color: "var(--primary)" }}              >                {joined ? (                  <>                    #<NumberRoll value={position} direction="down" />                  </>                ) : (                  "You?"                )}              </span>            </div>          </Scene>          <p className="absolute left-3.5 top-3 z-10 text-[12.5px] font-medium text-primary-foreground/85">            <TextMorph>{mood}</TextMorph>          </p>        </div>        {/* before joining: the form; after: your place and your link, in one surface */}        <div className="grid">          <div className="col-start-1 row-start-1 grid" style={{ gridTemplateRows: joined ? "0fr" : "1fr", opacity: joined ? 0 : 1, pointerEvents: joined ? "none" : undefined, transition: reduced ? "none" : `grid-template-rows 460ms ${EASE_OUT}, opacity 220ms` }}>            <div className="min-w-0 overflow-clip" inert={joined}>              <form className="px-3 pb-2 pt-3" onSubmit={submit} noValidate>                <h2 id={`${baseId}-title`} className="text-[15px] font-medium tracking-[-0.01em]">                  Join the waitlist                </h2>                <p className="mt-0.5 text-[12.5px] text-muted-foreground">Get in line for {product}. Friends you invite move you up.</p>                <div className="mt-3 flex flex-col gap-2 @[300px]:flex-row">                  <Input                    className="@[300px]:flex-1"                    type="email"                    aria-label="Email"                    placeholder="you@company.com"                    autoComplete="email"                    value={email}                    onValueChange={(v) => {                      setEmail(v);                      if (join.status === "error") setJoin({ status: "idle" });                    }}                    error={join.status === "error" ? join.error : undefined}                  />                  <StatusButton type="submit" status={join.status} labels={{ idle: "Join", pending: "Joining", success: "Joined", error: "Join" }} className="h-9 shrink-0 px-5 text-[13.5px]" style={LIT} />                </div>              </form>            </div>          </div>          <div className="col-start-1 row-start-1 grid" style={{ gridTemplateRows: joined ? "1fr" : "0fr", opacity: joined ? 1 : 0, pointerEvents: joined ? undefined : "none", transition: reduced ? "none" : `grid-template-rows 460ms ${EASE_OUT}, opacity 260ms 120ms` }}>            <div className="min-w-0 overflow-clip" inert={!joined}>              <div className="px-3 pb-2 pt-3">                <p className="text-[15px] font-medium tracking-[-0.01em]">{admitted ? "Youโ€™re in" : "Youโ€™re on the list"}</p>                <p className="mt-0.5 text-[12.5px] text-muted-foreground">                  {admitted ? (                    `Welcome to ${product}. Check your inbox for the way in.`                  ) : (                    <>                      Each friend who joins moves you up {perFriend} places.{" "}                      <span className="whitespace-nowrap tabular-nums text-foreground">                        <NumberRoll value={referrals} /> {referrals === 1 ? "friend" : "friends"} so far.                      </span>                    </>                  )}                </p>                {mine?.link && !admitted && (                  <div className="mt-3 flex h-9 items-center gap-2 rounded-full border border-border bg-background pl-3.5 pr-1">                    <span className="min-w-0 flex-1 truncate font-mono text-[12px] text-muted-foreground">{mine.link}</span>                    <CopyButton text={mine.link} label="Copy link" showLabel size="sm" variant="secondary" />                  </div>                )}              </div>            </div>          </div>        </div>      </div>      <span className="sr-only" role="status">        {joined ? (admitted ? "Youโ€™re in." : `Youโ€™re number ${position.toLocaleString("en-US")} in line.`) : ""}      </span>    </section>  );}/** The street, drawn at 364 ร— 176 and scaled to the stage. */function Scene({ children }: { children: React.ReactNode }) {  const host = React.useRef<HTMLDivElement>(null);  const scene = React.useRef<HTMLDivElement>(null);  React.useLayoutEffect(() => {    const h = host.current;    const s = scene.current;    if (!h || !s) return;    const fit = () => s.style.setProperty("transform", `scale(${h.clientWidth / W})`);    fit();    const ro = new ResizeObserver(fit);    ro.observe(h);    return () => ro.disconnect();  }, []);  return (    <div ref={host} aria-hidden="true" className="relative w-full" style={{ aspectRatio: `${W} / ${H}` }}>      <div ref={scene} className="absolute left-0 top-0 origin-top-left" style={{ width: W, height: H }}>        {children}      </div>    </div>  );}/** One person, standing on the ground with their feet at x. */function Figure({ who, x, lit, style }: { who: Who; x: number; lit?: boolean; style?: React.CSSProperties }) {  const w = widthOf(who);  return (    <div className="absolute left-0 top-0" style={{ transform: `translateX(${x}px)`, ...style }}>      {lit && <span className="absolute" style={{ left: -34, top: GROUND - 10, width: 68, height: 18, background: `radial-gradient(closest-side, ${mix(PF, 45)}, transparent)` }} />}      {/* eslint-disable-next-line @next/next/no-img-element */}      <img        src={ART[who]}        alt=""        draggable={false}        className="pointer-events-none absolute max-w-none select-none"        style={{ left: -w / 2, top: GROUND - PERSON_H, width: w, height: PERSON_H }}      />    </div>  );}export default Waitlist;
components/queue-art.ts
/* The waitlist's art: six illustrated people waiting in line, and the door, shut and open. As WebP data URIs so one install brings everything; sizes in each image's own pixels. */export const QUEUE_ART = {  p1: "data:image/webp;base64,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",  p2: "data:image/webp;base64,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",  p3: "data:image/webp;base64,UklGRkYfAABXRUJQVlA4WAoAAAAQAAAAfgAAvQAAQUxQSGULAAAR8Mdsuyup0fZdl5YKtRFuGYGamefBasuoLfw4h8kZHPDkwcKWeQIWTA6Mc87Zxsg5MQHn1INGbZ7AOAiEPRGegNWPkUUjWrRMqdVdKlVp7621tJbu+49ud+1ddc//ETEB6EE6R8yRJP6e0hEA5g9+evXGa3563rI+AJzdOUcaRgIkgMVfvX5475FcZ079efjnA5izc7SIzhEAgWPXv/RBpqoSfIxJVFX3Pb3l8V+PjDz/8BWrlxOAozF0BIB5NWDhTeOqEnwQEVFVFRHROcrk7js+T8BZQgJYtPLW372ze/tv9qrGmEQ7lPSxMURVv3vtPJBmOOCkn792wOvsIlqtpBhV/3oR4GwgMfR8rqqSUkySRLtRRHXkJDgaQGBtXTWJaHdL0sa/guw5YuFvRKJoDyaRWwD2GHHMTg2ivZmiPlkje4ro/w+N2rMSdKsje4js265Re1i8Pgayh/C4Ru3tpJvgesbhIona60l/DvYI2b9PUs+JNE4ge8Nhg3jt/aQvozeIBe9JNEAlfhGuFxxWeS8m6A6SPUBsVq8mil4M133Eon0SrfhzjeyBk+rRCJXiTPQAz5wyI+llcF1Xw7ltL0aIbiO7zWHovRDVjCNLwa4isXJck5opugmOXUTgXxsqaqjIlYBzJLuCmH9n5pOaKumW+ZjpWB1Ze0Zyr8aI7tm46tODDiArw2XioxijmlRD66Odlw0CrIb4TDNENVhiiEn14DULwCrIvrfUq80Sg8+j7v0SXAUOq2JUsyXGkGt7JVgeca8apilGn8vEMrAsYt4OCYZJDCFkus1VcNphHw3TFL0vMr8KriSHrza9j4aJRF+09WWwJOJzU957ETErBu+LUF8GljU45nPvfRCrfPDeF3IJXFl9b0tWFN5Hq4KfodeXBeLe2Mpy6zK9qzSHNa2pZmaXRh9mXFcasWhfPtW2S6KPwedxTWkg1tYnG5mPYpOmJNHHieVgWSAuOdCaLqLaLUG2O6J8Ys2BvGmZBt0IVwGI03fkQQzT1hBYBYj5PzmsYpboc65WDQisboZkVdI7AThWARLD4q0SzX/9zT6ArADEZvVi1Kx7rjsJYHnEgvck2CVJVBtbj4cri+TD4kUtj0XQ8a/AlXabRrFNo890egVYCnFh5pN1EkMuE0NgCcTi/4lFiklMUwkh120sw2FtKnyIIdqm0XufzoXrjHw85N4Hb50E7/XJEohjdofMF957sU2j9/onhxJOOFhkWVF478U2iV4ODZSx/EjezrKiKAr7Yn2wjAV7fbPVzvI8j7ZpLGL9uM5A3J8mm62/DzK6oJTB/21MNlp5ngXbJOT6PNgZiHP/vzU91S6yQkxLPtN1cCWA+OJ/NptTzWYzE8PEZ/GDRWAZIBZf9ofDjY8ajcKwVLRlHYhyCSxZcc+eVv2AYTHTx2tE2SSw+K3pVx45KGJV0JH5qNLxO3995RvrHvcqNonuGoBjBcBtb1/3re/+5KH9NolOnA32DbCKe9++fv2nly89d1zFpP1nAid+el55xIqR4XVLFy9ZttskVflo69rvnuZmkM6xIwCnrDmpf+HAilGxSUVbWwZBgJjJEgBw3ievGY9qs8+K1gUgCAyt3jAEdkYCOH3rhBebom/rFpBY+nI96sR3wI5m8ge7jvhkVJH5/UvA/rc1+lzbn4frjFi89X/qPopJocha2XnAas18iFH3LCRL+OR/7K8XPohFPs+a8iPg4lSEIBp1Cxw7Ad2Vh6YK721qNht6J7B8KviYRINcBtcRUPvXD7LcR5Pq41PpfhCbtQghiohsgOuIqG1tTGVB7JFiYt946ycgBvaLj1FUJF8J1xEHfj9xqOmjPamY2DN26HSA+E70IYqq6NhSshMs+Y+xsem8iNZIaE8cmP6PeQCI2zSfoUmH6Tg3oLZpbP+RVubFmOSbR8Zbl8IBZN8r6nWm6AbUyDkRp+08MuV9FsWWmDcOt0YWkACI/rc0ziKNL4Ig5wDgpHUbH/7Q+2CJRN+ebo2eBGImseR9FVVV0ckLag6gIzkbAeCsh/4nGiKhyFr521+tEbM7nN0WUVUV9duHH15JAOAsIEnMf0PFDAne+/b7K2sOH1/DZTqLiqpq4zfr/nXVPHAWAOTypiHR+wN3Xb3uaGKOdHxNZYaKiKhqzF7rJz/GYYuKmhmK7Ab0HYW5O9ykaZaZIpK8Pg6QM2pYEUUtKe6FQ4fEiMocZkr0Fx6FmUTfn9WS6LP6p+E6AHZ2pCL5B6+sAGtcfKeKmtKW34AdEMOSOpm1ftnSo74xmkQtTb41sW8ZODeH9SqdiUTfHLnm1yGoqdE3Dr5/difkghGRjlQ1efGNQkxJPpuu7xzoBMQxe0RKUJEQRU2NWWty+ve1jkC8orEMe1Penppo3QCiU4e10Yt5Ir5xZHx6dGkJJIcl2ufbY6MHWxtAdO6wQb11Eorp8YlsS40okRz8UMQ2iT5vTea7/gGlwOESn0yT6H3WDLuGQJRK9o+q2JWCL3Ivads/gCiZ+GYmYpMk7/M8b49tX98HonSHzZpsSvnkgf2ju9YfR4CogKuMEvEPf+e7m34CwBEVEgsPaDBIQig2XXDpc2fTEdUSF3uN9kSftf76u5cuBFE5sWa/RFtEos9bR157/CJ0JTGwS8QSib7Im35k4Gh0aQ03JG9J9EXWyOI3AXYJeXE7mCEpep81i8ZlINEtOHaPSG+IzE1ijNH7IvP1Z84E0b3EhqA9KCoqIklktlAURZ7lUdPuNQTRTVw+IdID0h49nKmqikhKkqJI0vDurasXAkRXoe+NWMQo3SVRRk8cWrH+hrcynXXspXs3P37HtxYAILqcWD3VaLUL6SqNsfUZAHBnXzO8a+SecxdjdueIrmPt5TA93YrdJV6v5DznAIAAQJLOEb1IDD70/vj4RNFV6vU1ECAdQeeIXibw1bt+/fy4SjdF3TMPxEyi5wksPHHtAeku2VP7GBMJ1LZo7Cavd4IwlA5DkxK7R3R3P00BiH/JvHSLyOETQRjr8EOJ3ZL0FtRgDk/JgnTNXXTmEKe0fNfIw7Do+MkQpDu8XmdS/1jMuyPE+HnQHBBbNIVuEG1dR8Igzr/3kMTqRJ4+HWYv3tiuTDQcj5pRdMBelcqmlpBGATVu0VRR0rdI2IUNlUn8LpxdxFmFVCM6QsKy/v0q1cTz4AwDsUNTFaKNIdAyh03VqMgqONvWVRR1jW3EablUImmFdfNHVSrJPwdaBmK4ongenGk13KCpEl1jnMMKkWp+YByx8JBKBUlvMA7ESxW9Atrm8KNKRD9cAJpGnJ2rlKfqzzLv6NFKkv4AzjQQz2uq5GHrHNarVPIH0DZicFKlPNGD/aBpIIY1VdFcZp3DWqkkfgbONmLggEppKvoN60DcWs0q2jc0oVLBj2Dfd7NQgUyfDdrm8Ihm5WnSX8JZ91MpYgWy0Tric21fgejP7VvyoVRytX3uHSmkgnutA/GghvKiPA2at/TpD/Ly9AY442Ye+65KOSl/45OgeeSCveWIFj8l7Cd5hxctVWQVatbRAVeHqCXppXTGEVh8Sy5SUtLHYRlJgr8cUxUtbRtoFh0A/NPzqklLF/2rA40icPTQysfrKqJVNJZaRQw9uPdIUBWtVr4IZxLxjbqqqohWm/QHqFlEDNXVi2jlSTfBWeRwjRaiXZj0FdAi4jfitTvesuqlLhHdDZOJbZqLdEHSd0Cb1ntVlSSVybuwmThveDyoapJSRGX2oDtAk0Bg0ZlrfvRnVUkiIqoye0qic41r4WyCIwAMvlDXWSXGGEVn9S1R8Y2D/zNy/1dBmE06BwyuefCNPR/WW612NlXf/+cdL9yzfsVJX1r5pTOHBvpgPwkAtf6lJ5x02unLj1t0FOZO56wD6BwxZ9I5OudIEj0NAFZQOCC6EwAAUEsAnQEqfwC+AD5tLpJGJCKhoS0WnHiADYlkANMcTJAnWL0Y+S+0v5VDxd8vq/8r9ZPdv5gnPj8xHnB+lr/TeoB0p3oAdK3/c/OIzUD+q+ebwE/S+D/j++efu/Er6y81/5v+WMffLd5m6h2Jv+u7uC2noEe6P2D/l+Jtq45AX8y/q//N8rvxzfRvYG/oX96/6vsx/43/w81v1L+1XwEfzL+t/9D/BdrH0Wf2Ub7pTgMI5QiLVekedSyG3zKnrEBrVRV2YfNVOQ5g1f0mHGjmO6gJM3twxDMN7ihVvNe0Foziswl+bao96qsKjHZWYgimCZ7giFNDvjO1F5tsiUFX1mUvvpPeN6WfWwHVfKZB4TH5ZlmD4b7ClQ5H1T7Vq+UFKeaqXrxbcX+dwN2771OGKpBw//WaSmWtgI+v/shHR+E/OKyxrgwKx+XqqNX7WIhOv3eqFYZxa5kZ3UpnQ6APcplYNjGPgdEHV55X236TZm43YM8PB10Ed6c5wewwkwV/JOlY3gj8VpdV+e5WJy5NJuNwnNBqzDK2TZD9slBf/bnJT4fkeXm/fkv3WH88C1VWJwZhNbTNmBD9SotgPuKxxUBB7fNhmLzPvWXD3wzIzyOszJJW5FKLi9a8KcZy1OYkP9zehSJ55wbfnHwJ2W8+hk6+KW3sJoGRYD/LQ8jgIj7xG7qcQqUcuY52/SXRFmoIJ1csjNkixWmhKB3FrGSflVWL8BVrZWG1dcC3oyCJEY7scQkFoaBctHeXNvNXZaVmFKs0p4VnOhQeDwTb06+zn70mNUcW/CQpNxAs6RyW5ZwPQMAA/v58qb41DUfEta6cIfkEEhtr3CG+AIrY0GRs37CejG6P/4WPraNkBBiH8LrR5kPvsroeexqN8om4KUS9EUePcr370rfXAEXV4NOQVjaBXvdv7BviE6oR9MyOhQhqF3kV/A1MLByImxsSEXUotLUr23SHtCL15kFkYkUo8nzASeZPA7GdfIsbZyn6QMjGk46pjUWOOeXhlvhvq4oL5HwGSXv2jc1T5MngStVRSp5phIK703dxGSlKKiOnzOl8ROcT6JODnAJhXeJSxJDXTTOsC92k5uvDvG3WKJo3V9rjpn23uYf7uUxhggAa5uYqlHj6pgy1GtksbSz6zU9t0xvGEG5xLhHyzfDj40YhD+8e2cIUYNbzDin0hvg35esuEzZJJbKBkPwHasO24LF/cXlbNfb/GI8+qI52BnKgFlzNwbMuaA4+m7VGQy3pkc3YWGnF26nJ4aqG0lULseIZfgoklhTfFB0Iu/+ZIBlV9METNfmaeYYudhW7eNbLvNcyylZ1EyKyambhXk7uza86pXr0oXD7kETLd3ZqOYm5ot0ylZqq0/XoPqL9iMSMX7xVJSWJPvTPyl9qQTRqYAxLz5cT1xILc6u+eJ3+/0Fy2/HZjCr82/jHvT2qn62ydjgZSe/37bPBARxqgxmTIfOuCmGDwF7ay2p/kxSDtYvWgYU4IF369boU0H+Gn5l4e32oCJsrhWnvzC1WCzCO5s5Nlf9NJYDU77BM2QhMpUpzisyQor0TVhbTnBBS8xc0W2ZJ4Co7RACUY+/B0HA19J7oDvQ84uNRJBenvtqBG6OjfO6sJ8dtl4eRgWAcac2FgRmDdtn1o+rawz8zQjwcMLLHiFV/3uEhKQ8BvKvcSBGmM8zWGm2QDAl56uZnaJMqT8Gqlcr/pdvGJMDISi6xMg8h3dZ2EeP6ePmcMVGbnpU2/UGbglzontBbAhBdiNOLJsCYSqsswJ3feRHhqv3eUV9Pgjj0mWYDgqLuKyOhiooJLbpPY/YHtUZ/OIaKLJjoOf/XB+ls74JgmlE3ar8Rz4Q9M/VKD7Uwr/kJJQqQgdKpWUyZppDRNL/MV9rf04RTqEhfOG2gbDmJrleOKld8BdK043KhgbvJkFhLVWctMd8uMlA5bY5cNoLtF8zjcxdp8UP93X3lpGb8zO/PcEPMdEPcRjqsux4scKdElWH3jw2MGbn8+SdUTRLrxo+YdVzXmMkOW3QyF8zLun0liUiW0G6KFT8mAysQ+Fomdg7WWO3F5lD7RwQbqZOk5L6uVCoJtSTc7Od66RZH5Xbh8Yznngxn46MDi+xFxNu0PYbribKwPJQoOv5qoMwashWDoh8DIJcOaPpP9d9rQw4V25ZoCdyqcqPnmRydvDvTf6B4LEDAEcgpSZPM46OmiHhOXT2WNf3vQPt0B7kFUw3g1o334zfdQFIyiV/bU2ntkMqGu63ctMzdEOp7xr6Jiba5VuUHLe/f/pJwa89kqh0KEgan+wsIpLtPBC5cdgd5sGOaniWPfH6sXgI489pFsN37Y+heL8m3LVOv31IFbQpqsD+3KUv38D4DKxtxgFACvtyrIWPtNw4G2Yb7zNyLr5p1X9H1MAg5VeBe1gXR6HLnFFTK+qnPgS7t4e9ZJAP3eIByBfJ7eK0Z4UFi5b6BgMVpXt74tq07PVHG2AaHIZSHXScWnXloyjikHC/X0CqHW7OdAoX5TT1LLK4Jbbm5rNH7QHW0Pq1yyIJNJDXr5rrU/hyxN8dcNTFOa2Zz0+eahKRxYV5VXjckdfHUPUtsCUYhmSm399iS3YBna3oBHy/R1+8/D2RXLwSGaemd6X7GV7CN9/HHqI8FJ7oGh7897B5QcGgbj8RVbgeevke6Pbf+qK+cUhBEFnDukTRUS7VmAqZx0GGFfWFwm8XEMAoSNGLbF+J/RIxDmsg2C5EWqOQJH/jLNBWJTZBEIP0l4D6UdKSehxaNjlanXAlQmQ6yvMvi35mWL4GCKZuWJJl8rZ3fZOIiVUuuLTJrgryTnVftkD2WwV74n5QaZ09V9kWEdlcV2gAAQRo9z5kabj2/fwBX6cKT2P+rBXcChcW6/PHbgKQkwb+B/zLE1w6QHLeI03yE2KTfsGfiUaE/dg3POJAbalk0eExHuLy6s+d8bmIax5l4rDyQYHD/IVgL5zWNTLLxIeKSQh9GB4+WAeZE70L2mf1qhCJfJLj7Ag7vZsYAvrwJMONNV0nrbJlDZNOq11vO2mscfiqLowSFH57sSSn+3YACrf8SkehG55fVCe62+e48ukP/NC7nEvFy3SL7pxp5araK2yxtbgJFHRbEVKPU4VIf1SSWOlrAwCn2rR4acrVh83eW8ltyvM/XQSq63DZTcDQmL/l7eixoVLdVIGIiFAlC3jCSG01iPysmiH5UnhU9j0sy7NGFU/noq9bvmiBejoIJhPGaprq1l4H9NfmXSz+MSLTt0oPFD4ong+dW8Kxb1OeZs6T44bqe3ucxzkDPskIf0SKO/yAvlmk0IwvlvoQDm4mHoCTGg6/bJIL/x8CGYyuEvVy58aAc0TTzudEtf8o6z5FOHuW7lCCQxmTc1ip8CBJ8e87rt+yLQ2YQu/O7LNjUY3wgOn3q+2Z0rJ0kHnluuwhC7Hu57wmPmahSEv7fLM5po74nTjsErroQGuPRWiMWlgPejYHJNrKSz7MV76Xtyzez27VyKWhNi+HRNb2oZHCv9DJdJzuAclDGEt75DVB2l7NTqnxfK8XTtHF3gcxm2CKTN0W+74IrVoRFNwMR1Hym1M7ILjbhptWo0ga0HN1mf3SHIXsSJpfZoXObOgsaMWggqxDCX7ED6Z/bS/SvZEEIGy7cva2aJJES6F7nstiBc9LbXjhKKutdR/HhNOiy0txmMf40vCn9yktk4BzvsmG1Rb1jnlmkQQ16WlSN+/6+bH4ltzFpIojFZGHSTnMNR55s+RmsvySBrT31tSebxLg88+HoiBwPPeiY7lHvXtmSCiP6+L0t4Jw8tGHVedehlpj4yFFUsl82rjGmAMYq9v3pszkBJeiLLAd1jA/Px0dsZetMCXGeKyMtGwNz5/9peDZHR11Ya2+Kr1xI5V+IEC9RbZSu9TtAghJ3gR1pwQppA0Yqcqi7ANKO3n8WKK+dctG5B/qEHp//Bit7r/oB5z7kJ5UTDuT2f3Lbe0SkbtWswZyN013aZ/zpQAlSETEa8wIyOCShyPu7Xt8f5H/TbbnJP93esR04hhmoy6xibGJFp4ArBsUhTaOTk5chgN+VGkXs3zd5T+8NsN//pPMgq9qb32Lpqs3coqd8gjXoSw+rxqh0DZExOwX4xE3fIV+aCw0UwTG3Kfu5sVlKNq0fIpRKZ0gLROvWD1kJK/qEJpffAMeDogoTHKq5TWZgwRl7lzsWvdpcWr0A3guXoAcI+pvT+NyZqSsvFTtBuiD2ZD4dbqAkZiInDpM/FfzNxnz6PKQL/C1aZGEVwgNED5cD0o0lJaJNdtdAfdOZhn04AhS3GHVciIRPWPYm8dQXra358NMY/8MnjF9OsKGIOoSCADa3GIGvDuYw2ZeWOx5NyXUNxpq99nWN290dj82RPhzBXkrqw38twMldtJhLcuJGvNns2DzWYm0Hjh8lE/uSqtbKyr75t86WJkOn9pDAgELvjMVwdLi6hMx3OtgFK23hde6gy2eqEN4lpd6RqgXfmk63juC58tE+LnZO4CGeraQ2GuVS7JKSE2wHLNPygefG2Y1R2+eBo/RQ7HU5T3wXFX6HWZcj8yyCt0ocMiPRUgkOhufjQ2c2HG8fhHKgxCgfg7NdmQsRRNQqhn+Sj/umCLWuEC4kEilDwRKuk1puYMU4lmjv+XvPhEN8rJyrz0Qa2PAMgP95Ipu/fiBk3tdAQlWYdHYJqn/HxvrFrLRaUIa2AwrOIP3UJYRx82UlTPduH/+w1PObxbSlecnovmEAwt+rSCVgscuYMLUoEg0kHEbECwfXD6iHCt6epTgEWXENrgBWeH+CsZeGWy0SyZB0uHm8THh9ENIh6NlFpTavLJpKosc+CN3v1f4wTGEW3xbVVgTl3K7neoophn0hwZjHIDXSckWbGe/VzGibmOiDiiIlJwn3hnHu4oddcQY28lH6LrAi8ZJROl+vhW2+gZo9Ynxdn8f3lV3miNtyVoeq/3FAWp4zp69790eC6FG76t2EIBnSvmHv2REqf6/T2M+R8NcGXrRwTzn+XZp+sTT7k4y/EdWmfObO9D3tez7kx+Wwbqos+oPmjtn559gElyQRjT4e+9BAkgKklyFG2x+iWHcbHlfff6rMJgG0UIrvt00agWzldYdW7tABrlTzlc5MKZ2dVhanp3lRtzzUCgybanX/jAHNaO9r7X7otjk7bs7u1zKUmH32EZ64sDWUbnQx92wzxT+oj1NLl8FaV64dB7GuP+OxKqSAhDwnMmujON+ukTq40FAZ7vruhchA6e10DN/0rREmGArxruaqg57o/rRlX8+DxLNO9kF6tKrXluRHS3Nmf/T4pM6fAyn/rBnO0ObEehiy6wODHd2PlVU6MZuOkdGBPgIWIk/vQ9Z8HmzQ1l+hJWsuIPg5ICPxgeb8hjtF1L9ad+1GmcGN5SoRGSNM3/6ihXs/VmXrh5hcVNiCvW1t1NVDlsA0cZzdBeiHRmnHYtPguSe1AJktsDdm7WjCThZrDEEObd+SYA9CbW5aY1/YSWbAAQDL57fg8KqJI7yAxiGgjumYuAEeLk40q4OrgAJbJzDHvRDMWiuoz8hmYEaJFj2FOmTSibyWATD9PhjxclxgrwpOBoninxURJUA9SVObiTZrTYMn0jmkjNmCkzCk1zmakjHd8Hacl53vrAF0n2fxXZ3XD729zsDUbxVYTfa7gh3OhJY3bFCoygrFlfBKSH7d2zOvBZBnN68O7JFwLLaZkG2nDcNyj8x6Z3V2vf+lwaqLdLv179AEZ4kfmdb4nyJS0+B7k0O4suJ5aPcuJeq5CI7rzBE7GfQuv9WgM83eLavhC0akAACdxWN0HWRbkZCB/mKnqQWxu9ldt3hhJc6ZIe/fct15TA78cL7BQCgaIM4UE3Mx07hGLs5o/aePB8G/aacyIoxsFXeY388mPevbxDeQxe4BMg530pyb1qjbwaojH7P78QxkEmc62U7TyBOk6/SZ58IWoq+hWuitEtSqavxf+vD9g8AIelNIgHs9DzGd0aDZoxudx+m9zJSnpSeEDQ8UrJEt4nwltovTuO9giypf+W61fj78HM9bQYlPj7tbvX7wltnxYrTgvfzExEDxzv7G8RTp3ui5ZTxcWWBpBk/tLkAR6m0c6xxkBl3MVJq19n3FYPB0t2yPB2LUJ6yIEubpLGewKnN68nTQZD1Q0XM+0mCA0pqfDHhSPIN2LC0c+dY4sOrd/7Ap1WBzCFjpjb43q9h9l/r288fSSybqEnVJB6dULY02IiAzyYe8Nv/8HozqNsYYVNN3jqkrH+Fmh09Xh4kzn5fAPgRBILP1AvqGN+Emewfdi8XQ7eIT7bUdEwxymujR+CIfiq5/9dMHxsQMRepRQ4XapnKqoCdT+oRTHbHxuzB4v6QCgUr0URyPkWGeyoDL6oCOQLUS559eD245QLzjgB7FxrKM7Ro0Z4czO8sAn3LD2p0N0GEdZ12cypbkSpqfdRJwa2+uTMscgvCpKBd/q507oHeM3aKGGXmcsNWgnx7JOhg430nced6YQEhGHDO6O+jIJhWp48YU8+RHQMkhWx6xPxZ/ULmVjOz/+jwcffVyua8U5VbvBGke+8mSa6Q92nhNOdridHSAybKGqxQQAnwKsFG4p93QIs3P6+HaiXzgIiMRAt/XmTXF4t8lMx0MTC7sqIulLaGPrIYb8EHdBzeRauu+Cxqt2TnMOi3Uo/JiXZeDoa1ZW3DDgJB7zqmgB6e2x4/OeTn9m6xcmQAAAA==",  p4: "data:image/webp;base64,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",  p5: "data:image/webp;base64,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",  p6: "data:image/webp;base64,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",  door: "data:image/webp;base64,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",  doorOpen: "data:image/webp;base64,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",};export const QUEUE_SIZE = {  p1: { w: 85, h: 190 },  p2: { w: 78, h: 190 },  p3: { w: 127, h: 190 },  p4: { w: 82, h: 190 },  p5: { w: 78, h: 190 },  p6: { w: 85, h: 190 },  door: { w: 191, h: 248 },  doorOpen: { w: 191, h: 248 },} as const;
components/ui-interaction-motion.ts
'use client';import * as React from 'react';export const EASE_OUT = 'cubic-bezier(0.16, 1, 0.3, 1)';export const EASE_SETTLE = 'cubic-bezier(0.22, 1.18, 0.36, 1)';/** Thrown things (indicators, thumbs): a slight overshoot on transform only. */export const EASE_THROW = 'cubic-bezier(0.34, 1.36, 0.64, 1)';/** * The press every button primitive shares: a 3% give that eases in and settles back. * Tailwind v4's scale-* writes the `scale` property, so `scale` has to be in the list * or the press snaps. */export const INTERACTION_PRESS =  'transition-[background-color,color,box-shadow,opacity,scale] duration-200 ease-[cubic-bezier(0.16,1,0.3,1)] active:scale-[0.97] motion-reduce:transition-none motion-reduce:active:scale-100';export const INTERACTION_FOCUS ='focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/50 focus-visible:ring-offset-2 focus-visible:ring-offset-background';const query = '(prefers-reduced-motion: reduce)';const subscribe = (notify: () => void) => {  const media = window.matchMedia(query);  media.addEventListener('change', notify);  return () => media.removeEventListener('change', notify);};export const useInteractionReducedMotion = () => React.useSyncExternalStore(subscribe, () => window.matchMedia(query).matches, () => false);export function useInteractionActivity<T extends Element>() {  const ref = React.useRef<T>(null);  const [visible, setVisible] = React.useState(false);  const [hidden, setHidden] = React.useState(false);  React.useEffect(() => {    const el = ref.current;    if (!el) return;    const observer = new IntersectionObserver(([entry]) => setVisible(entry.isIntersecting));    observer.observe(el);    const visibility = () => setHidden(document.hidden);    visibility(); document.addEventListener('visibilitychange', visibility);    return () => { observer.disconnect(); document.removeEventListener('visibilitychange', visibility); };  }, []);  return { ref, active: visible && !hidden };}export function interactionIcon(on: boolean, reduced: boolean): React.CSSProperties {  return { opacity: on ? 1 : 0, transform: on ? 'none' : 'scale(0.6)', filter: on ? 'blur(0px)' : 'blur(3px)', transition: reduced ? 'none' : `opacity 220ms ${EASE_OUT}, transform 380ms ${EASE_OUT}, filter 220ms ${EASE_OUT}` };}/** Sample recent movement rather than averaging a long drag and losing its release velocity. */export type PointerSample = { x: number; time: number };export function samplePointer(samples: PointerSample[], x: number, time: number) {  samples.push({ x, time });  while (samples.length > 2 && time - samples[0].time > 100) samples.shift();}export function releaseVelocity(samples: PointerSample[], now: number) {  if (samples.length < 2 || now - samples[samples.length - 1].time > 100) return 0;  const first = samples[0], last = samples[samples.length - 1];  return (last.x - first.x) / Math.max(1, last.time - first.time);}/** Smooth Apple/rational rubber-band curve: continuous exponential-like resistance without linear kinks. */export function rubberBand(overshoot: number, dimension = 320, constant = 0.55): number {  const d = dimension || 320;  const abs = Math.abs(overshoot);  return Math.sign(overshoot) * (1 - 1 / ((abs * constant) / d + 1)) * d;}/** Projects resting travel from release velocity (velocity in px/ms; time in seconds). */export function projectInertia(distance: number, velocity: number, time = 0.12): number {  return distance + velocity * 1000 * time;}/** Smooths incoming release velocity toward a boundary so springs don't slam or clip into walls. */export function softenVelocity(velocity: number, distanceToTarget: number, factor = 10): number {  const maxAllowed = Math.abs(distanceToTarget) * factor;  return Math.sign(velocity) * Math.min(Math.abs(velocity), maxAllowed);}/** A damped spring sampled by WAAPI: tuned for organic lightness with a hint of life (3% breath). */export function springFrames(  from: number,  to: number,  velocity = 0,  duration = 480,  config: { omega?: number; damping?: number; steps?: number } = {},) {  const { omega = 16, damping = 0.74, steps = 36 } = config;  const damped = omega * Math.sqrt(Math.max(0.001, 1 - damping * damping));  const displacement = from - to;  const coefficient = (velocity * 1000 + damping * omega * displacement) / damped;  return Array.from({ length: steps + 1 }, (_, i) => {    const t = (i / steps) * (duration / 1000);    const value = to + Math.exp(-damping * omega * t) * (displacement * Math.cos(damped * t) + coefficient * Math.sin(damped * t));    return { value: i === steps ? to : value, offset: i / steps };  });}

Registry item: /r/waitlist.json