.an__range.svelte-11rqnt5{display:inline-flex;flex:0 0 auto;gap:2px;padding:2px;border-radius:7px;border:1px solid var(--m-border-soft);background:var(--m-surface)}.an__range.svelte-11rqnt5 em:where(.svelte-11rqnt5){font-style:normal;padding:.1rem .42rem;border-radius:5px;font-size:.66rem;font-weight:650;color:var(--m-text-3)}.an__range.svelte-11rqnt5 em.is-on:where(.svelte-11rqnt5){color:#fcfcfc;background:var(--m-accent)}.an.svelte-11rqnt5{display:grid;gap:.7rem}@media(min-width:34rem){.an.svelte-11rqnt5{grid-template-columns:repeat(2,minmax(0,1fr))}}.an__panel.svelte-11rqnt5{display:grid;gap:.55rem;align-content:start;min-width:0;padding:.7rem .8rem .75rem;border-radius:10px;border:1px solid var(--m-border-soft);background:var(--m-surface)}.an__phead.svelte-11rqnt5{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.an__pname.svelte-11rqnt5{display:inline-flex;align-items:center;gap:.35rem;min-width:0;font-size:.74rem;font-weight:600;letter-spacing:-.015em;color:var(--m-text-1)}.an__pfig.svelte-11rqnt5{display:grid;justify-items:end;gap:.05rem;flex:0 0 auto;text-align:right}.an__pfig.svelte-11rqnt5 b:where(.svelte-11rqnt5){font-size:1.05rem;font-weight:700;line-height:1.1;letter-spacing:-.035em;color:var(--m-text-1);font-variant-numeric:tabular-nums}.an__pfig.svelte-11rqnt5 em:where(.svelte-11rqnt5){font-style:normal;font-size:.62rem;font-weight:600;color:var(--m-green);white-space:nowrap}.an__pfig.svelte-11rqnt5 em.is-flat:where(.svelte-11rqnt5){color:var(--m-text-3)}.an__chart.svelte-11rqnt5{display:block;width:100%;height:4.6rem}.an__grid.svelte-11rqnt5{stroke:#ffffff14;stroke-width:1;vector-effect:non-scaling-stroke}.an__line.svelte-11rqnt5{fill:none;stroke:#8688ff;stroke:oklch(.68 .2 280);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.an__ticks.svelte-11rqnt5{display:flex;justify-content:space-between}.an__ticks.svelte-11rqnt5 em:where(.svelte-11rqnt5),.an__legend.svelte-11rqnt5 em:where(.svelte-11rqnt5){font-style:normal;font-size:.6rem;color:var(--m-text-3)}.an__mix.svelte-11rqnt5{display:flex;gap:2px;height:.42rem;margin-top:.15rem}.an__mix.svelte-11rqnt5 i:where(.svelte-11rqnt5),.an__states.svelte-11rqnt5 i:where(.svelte-11rqnt5){border-radius:999px}[data-tone=sent].svelte-11rqnt5{background:var(--m-accent)}[data-tone=queued].svelte-11rqnt5{background:#524ce373}[data-tone=failed].svelte-11rqnt5{background:#ff6367}[data-tone=blocked].svelte-11rqnt5{background:var(--m-amber)}.an__states.svelte-11rqnt5{display:grid}.an__states.svelte-11rqnt5 div:where(.svelte-11rqnt5){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.32rem 0;border-bottom:1px solid var(--m-border-soft)}.an__states.svelte-11rqnt5 div:where(.svelte-11rqnt5):last-child{border-bottom:none}.an__states.svelte-11rqnt5 dt:where(.svelte-11rqnt5){display:inline-flex;align-items:center;gap:.42rem;font-size:.72rem;color:var(--m-text-2)}.an__states.svelte-11rqnt5 dt:where(.svelte-11rqnt5) i:where(.svelte-11rqnt5){width:6px;height:6px;flex:0 0 auto}.an__states.svelte-11rqnt5 dd:where(.svelte-11rqnt5){font-size:.72rem;font-weight:650;color:var(--m-text-1);font-variant-numeric:tabular-nums}.an__days.svelte-11rqnt5{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.3rem;height:4.6rem}.an__pair.svelte-11rqnt5{display:flex;align-items:flex-end;justify-content:center;gap:2px;min-width:0;height:100%}.an__pair.svelte-11rqnt5 i:where(.svelte-11rqnt5){width:42%;border-radius:3px 3px 0 0}i.is-fresh.svelte-11rqnt5{background:var(--m-green)}i.is-returning.svelte-11rqnt5{background:var(--m-accent)}.an__legend.svelte-11rqnt5{display:flex;gap:.85rem}.an__legend.svelte-11rqnt5 em:where(.svelte-11rqnt5){display:inline-flex;align-items:center;gap:.35rem}.an__legend.svelte-11rqnt5 i:where(.svelte-11rqnt5){width:7px;height:7px;border-radius:2px}.bk.svelte-1chmvjg li:where(.svelte-1chmvjg){display:grid;grid-template-columns:5.75rem minmax(0,1.25fr) minmax(0,1fr) auto auto;align-items:center;gap:.4rem .9rem;padding:.62rem .2rem;border-bottom:1px solid var(--m-border-soft)}.bk.svelte-1chmvjg li:where(.svelte-1chmvjg):last-child{border-bottom:none}.bk.svelte-1chmvjg li.is-soon:where(.svelte-1chmvjg){box-shadow:inset 2px 0 0 -1px var(--m-accent-line);padding-left:.55rem}.bk__time.svelte-1chmvjg{display:flex;flex-direction:column;gap:.2rem;align-items:flex-start;font-size:.76rem;font-weight:600;letter-spacing:-.01em;color:var(--m-text-1);font-variant-numeric:tabular-nums}.bk__within.svelte-1chmvjg{font-style:normal;font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.1rem .34rem;border-radius:5px;color:var(--m-amber);background:var(--m-amber-dim);border:1px solid var(--m-amber-border)}.bk__activity.svelte-1chmvjg{font-size:.8rem;font-weight:550;letter-spacing:-.015em;color:var(--m-text-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk__customer.svelte-1chmvjg{font-size:.76rem;color:var(--m-text-3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk__count.svelte-1chmvjg{font-size:.8rem;font-weight:650;color:var(--m-amber);font-variant-numeric:tabular-nums;white-space:nowrap}.bk__count.is-covered.svelte-1chmvjg{color:var(--m-green)}.bk__count.svelte-1chmvjg i:where(.svelte-1chmvjg){font-style:normal;font-weight:500;color:var(--m-text-3)}.bk__state.svelte-1chmvjg{justify-self:end}.bk__share.svelte-1chmvjg{display:inline-flex;align-items:center;gap:.35rem;height:1.6rem;padding:0 .55rem;border-radius:7px;border:1px solid var(--m-border-strong);background:var(--m-surface);font-size:.7rem;font-weight:550;color:var(--m-text-2);white-space:nowrap}@media(max-width:34rem){.bk.svelte-1chmvjg li:where(.svelte-1chmvjg){grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem}.bk__time.svelte-1chmvjg{flex-direction:row;align-items:center;gap:.45rem}.bk__activity.svelte-1chmvjg{grid-column:1;grid-row:2}.bk__customer.svelte-1chmvjg{grid-column:1;grid-row:3}.bk__count.svelte-1chmvjg{grid-column:2;grid-row:1;justify-self:end}.bk__state.svelte-1chmvjg{grid-column:2;grid-row:2 / span 2;align-self:center}}.q__from.svelte-meoav8{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;font-size:.68rem;font-weight:550;color:var(--m-text-3)}.q.svelte-meoav8 li:where(.svelte-meoav8){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.3rem .9rem;padding:.62rem .2rem;border-bottom:1px solid var(--m-border-soft)}.q.svelte-meoav8 li:where(.svelte-meoav8):last-child{border-bottom:none}.q__who.svelte-meoav8{display:grid;gap:.15rem;min-width:0}.q__name.svelte-meoav8{font-size:.8rem;font-weight:600;letter-spacing:-.015em;color:var(--m-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q__booking.svelte-meoav8{font-family:var(--m-font-mono);font-size:.66rem;color:var(--m-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q__when.svelte-meoav8{font-size:.72rem;color:var(--m-text-3);font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q__state.svelte-meoav8{justify-self:end}.q__state[data-tone=red].svelte-meoav8{color:#ff6367;background:#ff63671f;border-color:#ff63673d}@media(max-width:34rem){.q.svelte-meoav8 li:where(.svelte-meoav8){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who state" "when when";align-items:baseline;row-gap:.45rem}.q__who.svelte-meoav8{grid-area:who}.q__state.svelte-meoav8{grid-area:state}.q__when.svelte-meoav8{grid-area:when}}.rev__score.svelte-sflcfp{display:inline-flex;align-items:baseline;gap:.4rem;flex:0 0 auto;padding:.15rem .5rem .2rem;border-radius:8px;color:var(--m-amber);background:var(--m-amber-dim);border:1px solid var(--m-amber-border)}.rev__score.svelte-sflcfp b:where(.svelte-sflcfp){font-size:1rem;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rev__scale.svelte-sflcfp{display:inline-flex;align-items:baseline;gap:.3rem;font-size:.62rem;font-weight:600;color:#f4a500c7;color:oklch(.78 .18 75 / 78%)}.rev__scale.svelte-sflcfp em:where(.svelte-sflcfp){font-style:normal;letter-spacing:.02em}.rev.svelte-sflcfp{display:grid;gap:.9rem}.rev__issues.svelte-sflcfp{display:grid;gap:.45rem}.rev__issues.svelte-sflcfp li:where(.svelte-sflcfp){position:relative;padding-left:.9rem;font-size:.76rem;line-height:1.5;color:var(--m-text-2)}.rev__issues.svelte-sflcfp li:where(.svelte-sflcfp):before{content:"";position:absolute;left:0;top:.52em;width:4px;height:4px;border-radius:999px;background:var(--m-amber)}.rev__diff.svelte-sflcfp{display:grid;gap:1px;border-radius:9px;overflow:hidden;border:1px solid var(--m-border-soft);background:var(--m-border-soft)}.rev__line.svelte-sflcfp{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.4rem;padding:.5rem .65rem;font-family:var(--m-font-mono);font-size:.68rem;line-height:1.55;background:var(--m-surface);color:var(--m-text-2)}.rev__line.svelte-sflcfp i:where(.svelte-sflcfp){font-style:normal;font-weight:700;text-align:center}.rev__line--remove.svelte-sflcfp{background:#ff636717;color:#fb9795;text-decoration:line-through;text-decoration-color:#ff636773}.rev__line--add.svelte-sflcfp{background:var(--m-green-dim);color:#63d18f}.rev__counts.svelte-sflcfp{font-size:.7rem;color:var(--m-text-3);font-variant-numeric:tabular-nums}.rec.svelte-1fuqmw3 li:where(.svelte-1fuqmw3){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.62rem .2rem;border-bottom:1px solid var(--m-border-soft)}.rec.svelte-1fuqmw3 li:where(.svelte-1fuqmw3):last-child{border-bottom:none}.rec__who.svelte-1fuqmw3,.rec__visit.svelte-1fuqmw3{display:grid;gap:.15rem;min-width:0}.rec__name.svelte-1fuqmw3{display:flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;letter-spacing:-.015em;color:var(--m-text-1);min-width:0}.rec__minors.svelte-1fuqmw3{font-style:normal;flex:0 0 auto;font-size:.62rem;font-weight:650;padding:.08rem .36rem;border-radius:999px;color:var(--m-accent-text);background:var(--m-accent-dim);border:1px solid var(--m-accent-border-soft)}.rec__email.svelte-1fuqmw3,.rec__born.svelte-1fuqmw3{font-size:.7rem;color:var(--m-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec__activity.svelte-1fuqmw3{font-size:.76rem;color:var(--m-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec__at.svelte-1fuqmw3{font-size:.72rem;color:var(--m-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}@media(max-width:34rem){.rec.svelte-1fuqmw3 li:where(.svelte-1fuqmw3){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who at" "visit visit";align-items:baseline;row-gap:.45rem}.rec__who.svelte-1fuqmw3{grid-area:who}.rec__at.svelte-1fuqmw3{grid-area:at}.rec__visit.svelte-1fuqmw3{grid-area:visit}}.studio.svelte-1xdr8mj{display:grid;gap:1rem}@media(min-width:34rem){.studio.svelte-1xdr8mj{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.15rem;align-items:start}}.studio__rail.svelte-1xdr8mj{display:grid;gap:.45rem;align-content:start;min-width:0}.studio__railhead.svelte-1xdr8mj{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--m-text-3);margin-bottom:.15rem}.studio__field.svelte-1xdr8mj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.5rem .6rem;border-radius:9px;border:1px solid var(--m-border-soft);background:#ffffff08}.studio__fieldic.svelte-1xdr8mj{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:6px;color:var(--m-text-3);background:#ffffff0d;border:1px solid var(--m-border-soft)}.studio__fieldtext.svelte-1xdr8mj{display:grid;gap:.1rem;min-width:0}.studio__fieldlabel.svelte-1xdr8mj{font-size:.75rem;font-weight:550;letter-spacing:-.015em;color:var(--m-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio__fieldtype.svelte-1xdr8mj{font-family:var(--m-font-mono);font-size:.6rem;letter-spacing:.03em;color:var(--m-text-3)}.studio__req.svelte-1xdr8mj{font-size:.6rem;font-weight:650;letter-spacing:.02em;padding:.1rem .35rem;border-radius:999px;color:var(--m-accent-text);background:var(--m-accent-dim);border:1px solid var(--m-accent-border-soft);white-space:nowrap}.studio__page.svelte-1xdr8mj{border-radius:11px;border:1px solid var(--m-border-soft);background:var(--m-surface);padding:.95rem 1rem 1.1rem;min-width:0}.studio__doctitle.svelte-1xdr8mj{font-size:.92rem;font-weight:650;line-height:1.3;letter-spacing:-.025em;color:var(--m-text-1);text-wrap:balance}.studio__docbody.svelte-1xdr8mj{margin-top:.5rem;font-size:.74rem;line-height:1.6;color:var(--m-text-3)}.studio__inputs.svelte-1xdr8mj{display:grid;gap:.75rem;margin-top:1rem}.studio__input.svelte-1xdr8mj{display:block;padding-bottom:.35rem;border-bottom:1px solid var(--m-border-strong)}.studio__input--half.svelte-1xdr8mj{max-width:60%}.studio__input.svelte-1xdr8mj em:where(.svelte-1xdr8mj){font-style:normal;font-size:.63rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--m-text-3)}.studio__check.svelte-1xdr8mj{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:.74rem;font-weight:500;letter-spacing:-.01em;color:var(--m-text-2)}.studio__check.svelte-1xdr8mj i:where(.svelte-1xdr8mj){display:grid;place-items:center;flex:0 0 auto;width:1.05rem;height:1.05rem;border-radius:5px;color:#fcfcfc;background:var(--m-accent);border:1px solid var(--m-accent-border);box-shadow:0 0 12px var(--m-accent-glow)}.qr-card__body.svelte-7xy1bh{display:grid;grid-template-columns:minmax(0,9.25rem) minmax(0,1fr);gap:1.35rem;align-items:center;padding-block:.35rem}@media(max-width:480px){.qr-card__body.svelte-7xy1bh{grid-template-columns:minmax(0,1fr)}}.qr-card__code.svelte-7xy1bh{border-radius:9px;background:#f5f5f5;padding:6%;box-shadow:0 12px 28px #00000073}.qr-card__code.svelte-7xy1bh img:where(.svelte-7xy1bh){display:block;width:100%;height:auto;border-radius:3px}.qr-card__fallback.svelte-7xy1bh{width:100%;aspect-ratio:1;border-radius:3px;background:#dedede}.qr-card__meta.svelte-7xy1bh{display:grid;gap:.65rem;min-width:0}.qr-card__desc.svelte-7xy1bh{font-size:.92rem;line-height:1.5;letter-spacing:-.015em;color:var(--m-text-2)}.qr-card__where.svelte-7xy1bh{font-size:.76rem;line-height:1.45;color:var(--m-text-3)}.qr-card__link.svelte-7xy1bh{justify-self:start}.qr-card__note.svelte-7xy1bh{border-top:1px solid var(--m-border-soft);padding:.85rem 1rem 1rem;font-size:.78rem;line-height:1.55;color:var(--m-text-3)}.features-hero.svelte-1c6dl68{border-color:var(--m-border-soft)}.features-hero__grid.svelte-1c6dl68{background-image:radial-gradient(circle,oklch(1 0 0 / 7%) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 94%);mask-image:linear-gradient(to bottom,black,transparent 94%)}.features-hero__glow.svelte-1c6dl68{width:34rem;height:34rem;right:-8rem;top:0;border-radius:999px;background:#524ce31f;filter:blur(100px)}.features-integrations.svelte-1c6dl68 article:where(.svelte-1c6dl68),.features-roadmap.svelte-1c6dl68{border:1px solid var(--m-border-soft);border-radius:1rem;background:var(--m-card)}.features-detail.svelte-1c6dl68{background:radial-gradient(circle at 72% 38%,oklch(.42 .18 277 / 9%),transparent 32rem),var(--m-bg)}.features-detail__row.svelte-1c6dl68{display:grid;gap:3rem;scroll-margin-top:calc(var(--mkt-nav-offset) + 2.5rem)}.features-detail__copy.svelte-1c6dl68{max-width:35rem}.features-roadmap__icon.svelte-1c6dl68{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--m-accent-border-soft);border-radius:.7rem;background:var(--m-accent-dim);color:var(--m-accent-text)}.features-chip.svelte-1c6dl68{display:inline-flex;align-items:center;padding:.2rem .65rem;border:1px solid var(--m-border-soft);border-radius:999px;background:var(--m-elevated);font-size:.72rem;font-weight:650;color:var(--m-text-3)}.features-chip--pro.svelte-1c6dl68{border-color:var(--m-accent-border-soft);background:var(--m-accent-dim);color:var(--m-accent-text)}.features-plan.svelte-1c6dl68{font-size:.65rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:var(--m-accent-text)}.features-integrations__col.svelte-1c6dl68{display:flex;flex-direction:column}.features-integrations.svelte-1c6dl68{flex:1}.features-integrations.svelte-1c6dl68 article:where(.svelte-1c6dl68){display:grid;align-content:start;gap:1.25rem;padding:1.5rem}.features-roadmap.svelte-1c6dl68{align-self:start;padding:1.5rem;background:radial-gradient(circle at 5% 10%,var(--m-accent-medium),transparent 42%),var(--m-card)}.features-roadmap__list.svelte-1c6dl68{border-top:1px solid var(--m-border-soft)}.features-roadmap__list.svelte-1c6dl68 li:where(.svelte-1c6dl68){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.9rem 0;border-bottom:1px solid var(--m-border-soft)}.features-roadmap__list.svelte-1c6dl68 strong:where(.svelte-1c6dl68){font-size:.875rem;font-weight:650;color:var(--m-text-1)}.features-roadmap__list.svelte-1c6dl68 p:where(.svelte-1c6dl68){margin-top:.15rem;font-size:.78rem;line-height:1.25rem;color:var(--m-text-3)}.features-roadmap__note.svelte-1c6dl68{color:var(--m-text-3)}.features-cta__glow.svelte-1c6dl68{width:40rem;height:20rem;left:50%;bottom:-12rem;transform:translate(-50%);border-radius:999px;background:#524ce32e;filter:blur(90px)}@media(min-width:64rem){.features-detail__row.svelte-1c6dl68{grid-template-columns:minmax(20rem,.82fr) minmax(0,1.38fr);align-items:center;gap:clamp(3rem,5vw,5.75rem)}.features-detail__row--reverse.svelte-1c6dl68{grid-template-columns:minmax(0,1.38fr) minmax(20rem,.82fr)}.features-detail__row--wide-copy.svelte-1c6dl68{grid-template-columns:minmax(20rem,1.35fr) minmax(0,1fr)}.features-detail__row--wide-copy.features-detail__row--reverse.svelte-1c6dl68{grid-template-columns:minmax(0,1fr) minmax(20rem,1.35fr)}.features-detail__row--wide-copy.svelte-1c6dl68 .features-detail__copy:where(.svelte-1c6dl68){max-width:44rem}.features-detail__row--reverse.svelte-1c6dl68 .features-detail__copy:where(.svelte-1c6dl68){order:2}.features-detail__row.svelte-1c6dl68 .features-detail__image{min-width:0}.features-detail__row--reverse.svelte-1c6dl68 .features-detail__image{order:1}}@media(max-width:30rem){.features-hero__title.svelte-1c6dl68{font-size:2.75rem}}
