.notification-float[data-v-d3a3a446]{animation:float-premium-d3a3a446 6s ease-in-out infinite}@keyframes float-premium-d3a3a446{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ff-demo-theme{--d-surface: #ffffff;--d-on: #1c1c1e;--d-on-rgb: 28 28 30;--d-secondary: #8e8e93;--d-container: #f2f2f7;--d-variant: #48484a;--d-highest: #e9e9ed;--d-outline: #e5e5ea;--d-shadow: rgb(0 0 0 / .08);--d-float: #ffffff;--d-float-shadow: 0 24px 60px -12px rgb(0 0 0 / .28), 0 4px 14px rgb(0 0 0 / .08)}.dark .ff-demo-theme{--d-surface: #0a0a0a;--d-on: #ffffff;--d-on-rgb: 255 255 255;--d-secondary: #8e8e93;--d-container: #151517;--d-variant: rgb(235 235 245 / .6);--d-highest: #2c2c2e;--d-outline: #2c2c2e;--d-shadow: rgb(0 0 0 / .6);--d-float: #161618;--d-float-shadow: 0 24px 60px -12px rgb(0 0 0 / .9), 0 0 0 1px rgb(255 255 255 / .04)}.ff-demo{position:absolute;inset:0;overflow:hidden;background:var(--d-surface);color:var(--d-on);text-align:left;transition:background-color .3s}.ff-demo-frame{position:absolute;top:0;left:0;width:393px;height:802px;transform:scale(.7329);transform-origin:top left;font-family:var(--font-sans);font-size:15px;line-height:1.3;-webkit-font-smoothing:antialiased}.ff-demo-frame *,.ff-demo-frame *:before,.ff-demo-frame *:after{box-sizing:border-box}.demo-avatar[data-v-5140c0aa]{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:9999px;overflow:hidden;background:var(--d-highest);color:var(--d-on);font-family:var(--font-display);font-weight:700;line-height:1}.demo-avatar img[data-v-5140c0aa]{width:100%;height:100%;object-fit:cover}.ready[data-v-b5287489]{position:relative;aspect-ratio:16 / 9;border-radius:24px;overflow:hidden;background:#3f3f47;color:#fff}img[data-v-b5287489],.empty[data-v-b5287489]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(24px);transform:scale(1.3)}.empty[data-v-b5287489]{background:linear-gradient(160deg,#cfcfd6,#8f8f99 52%,#4a4a54)}.veil[data-v-b5287489]{position:absolute;inset:0;background:#00000059}.invite[data-v-b5287489]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;white-space:nowrap}small[data-v-b5287489]{font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ffffffbf}strong[data-v-b5287489]{font-family:var(--font-display);font-size:44px;font-weight:800;letter-spacing:-1px;line-height:1;text-transform:uppercase}.pressed[data-v-b5287489]{animation:ready-press-b5287489 .45s ease-out}@keyframes ready-press-b5287489{0%{transform:scale(1)}32%{transform:scale(.94)}70%{transform:scale(1.03)}to{transform:scale(1)}}p[data-v-01924637]{margin:0}.challenge[data-v-01924637]{position:relative;padding:20px;border-radius:28px;border:1px solid var(--d-outline);background:var(--d-surface);color:var(--d-on);text-align:left}.pill[data-v-01924637]{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:9999px;background:rgb(var(--d-on-rgb) / .07);font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;transition:background-color .3s,color .3s}.title[data-v-01924637]{margin-top:16px;font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--d-secondary)}.desc[data-v-01924637]{margin-top:6px;font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.2}.action[data-v-01924637]{overflow:hidden;max-height:63px;padding-top:20px;transition:max-height .55s cubic-bezier(.3,.8,.2,1),padding-top .55s cubic-bezier(.3,.8,.2,1),opacity .3s}.btn[data-v-01924637]{display:flex;align-items:center;justify-content:center;height:43px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);font-size:16px;font-weight:600}.challenge.done .action[data-v-01924637]{max-height:0;padding-top:0;opacity:0}.challenge.done .pill[data-v-01924637]{background:var(--d-on);color:var(--d-surface);animation:card-badge-01924637 .7s cubic-bezier(.3,1.5,.5,1)}.challenge.done[data-v-01924637]{animation:card-bump-01924637 .8s ease-out}.challenge[data-v-01924637]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0}.challenge.done[data-v-01924637]:after{animation:card-ring-01924637 1s ease-out}@keyframes card-badge-01924637{0%{transform:scale(.8)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes card-bump-01924637{0%{transform:scale(1)}35%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes card-ring-01924637{0%{opacity:1;box-shadow:0 0 rgb(var(--d-on-rgb) / .55)}to{opacity:1;box-shadow:0 0 0 16px rgb(var(--d-on-rgb) / 0)}}.streak[data-v-d310bf0c]{display:inline-flex;align-items:center;gap:6px;height:31px;padding:0 13px;border-radius:9999px;background:rgb(var(--d-on-rgb) / .06);color:var(--d-on);font-size:14px;font-weight:600}.count[data-v-d310bf0c]{display:inline-grid;overflow:hidden;line-height:1.4}.count>span[data-v-d310bf0c]{grid-area:1 / 1}.roll-enter-active[data-v-d310bf0c],.roll-leave-active[data-v-d310bf0c]{transition:transform .5s cubic-bezier(.3,1.4,.5,1),opacity .3s}.roll-enter-from[data-v-d310bf0c]{transform:translateY(100%);opacity:0}.roll-leave-to[data-v-d310bf0c]{transform:translateY(-100%);opacity:0}.streak.pop[data-v-d310bf0c]{animation:streak-flash-d310bf0c 1.1s ease-out}.streak.pop .flame[data-v-d310bf0c]{fill:currentColor;animation:streak-flame-d310bf0c 1.1s cubic-bezier(.3,1.5,.5,1)}@keyframes streak-flash-d310bf0c{0%{transform:scale(1)}25%{transform:scale(1.22);background:var(--d-on);color:var(--d-surface)}60%{transform:scale(1);background:var(--d-on);color:var(--d-surface)}to{transform:scale(1)}}@keyframes streak-flame-d310bf0c{0%{transform:scale(1) rotate(0)}30%{transform:scale(1.5) rotate(-10deg)}60%{transform:scale(1.1) rotate(6deg)}to{transform:scale(1) rotate(0)}}.home[data-v-bf7925fe]{position:absolute;inset:0;background:var(--d-surface);color:var(--d-on)}p[data-v-bf7925fe]{margin:0}.top[data-v-bf7925fe]{position:absolute;top:62px;left:0;right:0;height:46px;display:flex;align-items:center;justify-content:center}.logo[data-v-bf7925fe]{font-family:var(--font-display);font-weight:800;font-size:27px;letter-spacing:-.5px;padding-top:4px}.bell[data-v-bf7925fe]{position:absolute;right:17px;top:0;width:45px;height:45px;border-radius:9999px;border:1px solid var(--d-outline);display:flex;align-items:center;justify-content:center}.badge[data-v-bf7925fe]{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:9999px;background:#ff453a;color:#fff;font-size:9px;font-weight:700;line-height:14px;text-align:center;transform:scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.badge.on[data-v-bf7925fe]{transform:scale(1)}.hello[data-v-bf7925fe]{position:absolute;top:128px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between}.greeting[data-v-bf7925fe]{font-size:14px;color:var(--d-secondary)}.username[data-v-bf7925fe]{font-family:var(--font-display);font-weight:700;font-size:25px;line-height:1.15;padding-top:3px}.content[data-v-bf7925fe]{position:absolute;top:195px;left:0;right:0}.challenge-slot[data-v-bf7925fe]{margin:0 10px;transition:margin-bottom .5s cubic-bezier(.3,.8,.2,1)}.challenge-slot.lifted[data-v-bf7925fe]{margin-bottom:72px}.ghost[data-v-bf7925fe]{visibility:hidden}.section-head[data-v-bf7925fe]{margin:30px 20px 0;display:flex;align-items:center;gap:10px;color:var(--d-secondary);font-size:10.5px;font-weight:700;letter-spacing:3px;text-transform:uppercase;white-space:nowrap}.section-head i[data-v-bf7925fe]{flex:1;height:1px;background:var(--d-outline);opacity:.6}.feed-item[data-v-bf7925fe]{margin:26px 20px 0 10px;display:flex;align-items:center;gap:12px}.feed-name[data-v-bf7925fe]{font-size:16px;font-weight:600}.feed-sub[data-v-bf7925fe]{margin-top:2px;font-size:13.5px;color:var(--d-secondary)}.ready-card[data-v-bf7925fe]{margin-top:12px}.tabs[data-v-bf7925fe]{position:absolute;left:15px;right:15px;bottom:22px;height:59px;border-radius:40px;border:1px solid var(--d-outline);background:var(--d-surface);box-shadow:0 8px 20px var(--d-shadow);display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.tab[data-v-bf7925fe]{height:50px;margin:0 5px;border-radius:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:rgb(var(--d-on-rgb) / .4)}.tab em[data-v-bf7925fe]{font-style:normal;font-size:10px;font-weight:600;white-space:nowrap}.tab.active[data-v-bf7925fe]{color:var(--d-on);background:rgb(var(--d-on-rgb) / .05)}.plus[data-v-bf7925fe]{width:45px;height:45px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgb(var(--d-on-rgb) / .3)}.demo-challenge[data-v-895f8567]{position:relative;z-index:10}p[data-v-895f8567]{margin:0}.notif[data-v-895f8567]{position:relative}.notif.hidden[data-v-895f8567]{visibility:hidden}.notif.shown[data-v-895f8567]{animation:notif-in-895f8567 .9s both}.notif.pressed[data-v-895f8567]{animation:notif-press-895f8567 .42s ease-out both}.notif.opened[data-v-895f8567]{transform:scale(1.1);visibility:hidden;transition:transform .3s ease-out,visibility 0s .22s}.notif[data-v-895f8567] .notif-card{transition:opacity .2s ease-out}.notif.opened[data-v-895f8567] .notif-card{opacity:0}@keyframes notif-in-895f8567{0%{transform:translateY(64px) scale(.9);animation-timing-function:cubic-bezier(.2,.75,.3,1)}52%{transform:translateY(-8px) scale(1.012);animation-timing-function:ease-in-out}76%{transform:translateY(3px) scale(.998);animation-timing-function:ease-in-out}to{transform:none}}@keyframes notif-press-895f8567{0%{transform:scale(1)}35%{transform:scale(.93)}75%{transform:scale(1.035)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.notif.shown[data-v-895f8567]{animation:none}}.pressed[data-v-895f8567]{animation:demo-press-895f8567 .45s ease-out}@keyframes demo-press-895f8567{0%{transform:scale(1)}32%{transform:scale(.9)}70%{transform:scale(1.05)}to{transform:scale(1)}}.app[data-v-895f8567]{position:absolute;inset:0;z-index:40;overflow:hidden;opacity:0;border-radius:56px;transform:scale(.35);transform-origin:50% 57%;transition:transform .4s cubic-bezier(.5,0,.8,.4),opacity .3s ease-in,border-radius .4s;pointer-events:none}.app.open[data-v-895f8567]{opacity:1;border-radius:0;transform:scale(1);transition:transform .6s cubic-bezier(.2,.9,.25,1),opacity .25s ease-out,border-radius .6s}.layer[data-v-895f8567]{position:absolute;inset:0;background:var(--d-surface);color:var(--d-on);overflow:hidden;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .45s ease-out}.layer.right[data-v-895f8567]{transform:translate(100%)}.layer.under[data-v-895f8567]{transform:translate(-28%)}.layer.gone[data-v-895f8567]{transition:none}.layer.home[data-v-895f8567]{z-index:3}.layer.home.hidden[data-v-895f8567]{opacity:0;transform:scale(1.06)}.bar[data-v-895f8567]{position:absolute;top:62px;left:0;right:0;height:46px;display:flex;align-items:center;justify-content:center}.back[data-v-895f8567]{position:absolute;left:16px;top:0;width:45px;height:45px;border-radius:9999px;border:1px solid var(--d-outline);display:flex;align-items:center;justify-content:center}.logo[data-v-895f8567]{font-family:var(--font-display);font-weight:800;font-size:27px;letter-spacing:-.5px;padding-top:4px}.bar-title[data-v-895f8567]{font-size:20px;font-weight:500}.editor-title[data-v-895f8567]{position:absolute;top:130px;left:20px;right:20px;font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.15;white-space:nowrap}.context[data-v-895f8567]{position:absolute;top:178px;left:10px;right:10px;padding:20px;border-radius:28px;border:1px solid var(--d-outline)}.context-pill[data-v-895f8567]{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 10px;border-radius:9999px;background:rgb(var(--d-on-rgb) / .06);font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.context-title[data-v-895f8567]{margin-top:12px;font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.2}.paper[data-v-895f8567]{position:absolute;inset:300px 10px 104px;padding:24px;border-radius:24px;background:var(--d-container);font-size:20px;line-height:1.5;font-weight:500}.placeholder[data-v-895f8567]{color:rgb(var(--d-on-rgb) / .4);font-weight:700}.caret[data-v-895f8567]{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:var(--d-on)}.caret.blink[data-v-895f8567]{animation:demo-caret-895f8567 1s steps(1) infinite}.continue[data-v-895f8567]{position:absolute;left:20px;right:20px;bottom:26px;height:60px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:44px;letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;color:rgb(var(--d-on-rgb) / .3);transition:color .3s}.continue.ready[data-v-895f8567]{color:var(--d-on)}.rest[data-v-895f8567]{transition:opacity .3s ease-out,transform .4s ease-out}.rest.away[data-v-895f8567]{opacity:0;transform:translateY(14px)}.capsule[data-v-895f8567]{position:absolute;top:168px;left:20px;right:20px;height:208px;border-radius:28px;border:1px solid var(--d-outline);background:var(--d-surface);color:var(--d-on);transition:transform .65s cubic-bezier(.3,1.25,.4,1),border-radius .5s ease-out,background-color .35s ease-out,border-color .35s ease-out}.capsule-body[data-v-895f8567]{padding:20px;transition:opacity .2s ease-out}.capsule-head[data-v-895f8567]{display:flex;align-items:center;gap:16px}.capsule-icon[data-v-895f8567]{flex:none;width:48px;height:48px;border-radius:16px;background:rgb(var(--d-on-rgb) / .1);display:flex;align-items:center;justify-content:center}.capsule-text[data-v-895f8567]{min-width:0}.capsule-title[data-v-895f8567]{font-size:15px;font-weight:700}.capsule-sub[data-v-895f8567]{margin-top:2px;font-size:13px;color:var(--d-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capsule-message[data-v-895f8567]{margin-top:18px;padding-top:18px;border-top:1px solid var(--d-outline);font-size:15.5px;line-height:1.5;font-weight:500;color:var(--d-variant);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.capsule-lock[data-v-895f8567]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--d-surface);opacity:0;transition:opacity .25s ease-out .15s}.capsule.sealed[data-v-895f8567],.capsule.launched[data-v-895f8567]{border-radius:104px;border-color:var(--d-on);background:var(--d-on)}.capsule.sealed .capsule-body[data-v-895f8567],.capsule.launched .capsule-body[data-v-895f8567]{opacity:0}.capsule.sealed .capsule-lock[data-v-895f8567],.capsule.launched .capsule-lock[data-v-895f8567]{opacity:1}.capsule.sealed[data-v-895f8567]{transform:translateY(108px) scale(.3)}.capsule.launched[data-v-895f8567]{transform:translateY(-560px) scale(.24,.4);transition:transform .5s cubic-bezier(.6,0,.9,.4)}.sealed-label[data-v-895f8567]{position:absolute;top:432px;left:0;right:0;text-align:center;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .2s ease-out,transform .2s ease-out}.sealed-label.on[data-v-895f8567]{opacity:1;transform:none;transition:opacity .35s ease-out .35s,transform .35s ease-out .35s}.send-wrap[data-v-895f8567]{position:absolute;left:20px;right:20px;bottom:34px}.send[data-v-895f8567]{height:50px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:600;opacity:.35;transition:opacity .3s}.send.ready[data-v-895f8567]{opacity:1}.floats[data-v-895f8567]{position:absolute;inset:0;font-family:var(--font-sans);font-size:15px;line-height:1.3;color:var(--d-on);text-align:left}.tray[data-v-895f8567]{position:absolute;top:296px;left:-40px;right:-40px;padding:16px 0 14px;border-radius:28px;border:1px solid var(--d-outline);background:var(--d-float);box-shadow:var(--d-float-shadow);opacity:0;transform:translateY(18px) scale(.92);transition:transform .3s ease-in,opacity .22s ease-in}.tray.on[data-v-895f8567]{opacity:1;transform:none;transition:transform .6s cubic-bezier(.25,1.35,.4,1),opacity .3s ease-out}.tray-label[data-v-895f8567]{margin:0 22px 12px;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--d-secondary)}.tray-window[data-v-895f8567]{overflow:hidden;padding:4px 0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 26px,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 26px,#000 calc(100% - 26px),transparent 100%)}.tray-row[data-v-895f8567]{display:flex;gap:6px;padding:0 18px;width:max-content;transition:transform 1.05s cubic-bezier(.3,1.18,.4,1)}.tray-row.scrolled[data-v-895f8567]{transform:translate(-246px)}.person[data-v-895f8567]{width:80px;display:flex;flex-direction:column;align-items:center;gap:7px}.person em[data-v-895f8567]{max-width:80px;font-style:normal;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ring[data-v-895f8567]{position:relative;display:inline-flex;padding:3px;border-radius:9999px;border:2.5px solid transparent;transition:border-color .25s,transform .4s cubic-bezier(.3,1.6,.5,1)}.check[data-v-895f8567]{position:absolute;right:-2px;bottom:-2px;width:23px;height:23px;border-radius:9999px;border:2px solid var(--d-float);background:var(--d-on);color:var(--d-float);display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.person.selected .ring[data-v-895f8567]{border-color:var(--d-on);transform:scale(1.06)}.person.selected .check[data-v-895f8567]{transform:scale(1)}.person.selected em[data-v-895f8567]{font-weight:700}.float-card[data-v-895f8567],.float-streak[data-v-895f8567]{position:absolute;opacity:0;visibility:hidden;transform:var(--from, scale(.78))}.float-card.out[data-v-895f8567],.float-streak.out[data-v-895f8567]{opacity:1;visibility:visible;transition:transform .75s cubic-bezier(.25,1.3,.4,1)}.float-card.gone[data-v-895f8567],.float-streak.gone[data-v-895f8567]{transition:opacity .2s ease-in,visibility 0s .2s}.float-card[data-v-895f8567]{top:142px;left:calc(50% - 176px);width:352px;transform-origin:50% 0}.float-card.out[data-v-895f8567],.float-card.gone[data-v-895f8567]{transform:none}.float-card-scale[data-v-895f8567]{width:373px;transform:scale(.9437);transform-origin:0 0}.float-streak[data-v-895f8567]{top:88px;right:-26px;transform-origin:50% 50%}.float-streak.out[data-v-895f8567],.float-streak.gone[data-v-895f8567]{transform:scale(1.25)}.out[data-v-895f8567] .lifted-piece,.gone[data-v-895f8567] .lifted-piece{background-color:var(--d-float);box-shadow:var(--d-float-shadow)}.out[data-v-895f8567] .lifted-piece{transition:box-shadow .5s ease-out,background-color .5s ease-out}@keyframes demo-caret-895f8567{50%{opacity:0}}p[data-v-0e1d668b]{margin:0}.panel[data-v-0e1d668b]{position:relative;overflow:hidden;border-radius:24px;border:1px solid var(--d-outline);background:var(--d-surface);color:var(--d-on);transition:height .5s cubic-bezier(.3,.9,.3,1)}.pane[data-v-0e1d668b]{position:absolute;top:24px;left:24px;right:24px;opacity:0;transform:translateY(10px);transition:opacity .18s ease-in,transform .18s ease-in}.pane.active[data-v-0e1d668b]{opacity:1;transform:none;transition:opacity .3s ease-out .16s,transform .4s cubic-bezier(.3,1.2,.4,1) .16s}.title[data-v-0e1d668b]{text-align:center;font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.2;white-space:nowrap}.chips[data-v-0e1d668b]{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 8px}.chips span[data-v-0e1d668b]{height:44px;padding:0 16px;border-radius:9999px;border:1px solid var(--d-outline);display:inline-flex;align-items:center;font-size:15px;font-weight:600;white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s}.chips .active[data-v-0e1d668b]{background:var(--d-on);border-color:var(--d-on);color:var(--d-surface)}.choose[data-v-0e1d668b]{margin-top:20px;padding-top:20px;border-top:1px solid var(--d-outline);display:flex;align-items:center;justify-content:center;gap:10px;font-size:14.5px;color:var(--d-secondary)}.stepper[data-v-0e1d668b]{margin-top:22px;display:flex;align-items:center;justify-content:center;gap:26px}.round[data-v-0e1d668b]{width:48px;height:48px;border-radius:9999px;background:rgb(var(--d-on-rgb) / .1);display:flex;align-items:center;justify-content:center}.number[data-v-0e1d668b]{display:inline-grid;min-width:56px;overflow:hidden;text-align:center;font-family:var(--font-display);font-weight:700;font-size:42px;line-height:1.15;padding-top:5px}.number>span[data-v-0e1d668b]{grid-area:1 / 1}.roll-enter-active[data-v-0e1d668b],.roll-leave-active[data-v-0e1d668b]{transition:transform .45s cubic-bezier(.3,1.4,.5,1),opacity .25s}.roll-enter-from[data-v-0e1d668b]{transform:translateY(100%);opacity:0}.roll-leave-to[data-v-0e1d668b]{transform:translateY(-100%);opacity:0}.hint[data-v-0e1d668b]{margin-top:20px;text-align:center;font-size:13.5px;line-height:1.4;color:var(--d-secondary)}.field[data-v-0e1d668b]{font-size:16px;font-weight:600}.field.second[data-v-0e1d668b]{margin-top:22px}.linked[data-v-0e1d668b]{margin-top:12px;padding:14px 16px;border-radius:16px;background:rgb(var(--d-on-rgb) / .06);display:flex;align-items:center;gap:14px}.linked-title[data-v-0e1d668b]{font-size:15.5px;font-weight:700}.linked-sub[data-v-0e1d668b]{margin-top:2px;font-size:13.5px;color:var(--d-secondary)}.linked+.field+.chips[data-v-0e1d668b]{margin-top:14px}.pressed[data-v-0e1d668b]{animation:panel-press-0e1d668b .45s ease-out}.pressed2[data-v-0e1d668b]{animation:panel-press-again-0e1d668b .45s ease-out}@keyframes panel-press-0e1d668b{0%{transform:scale(1)}32%{transform:scale(.88)}70%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes panel-press-again-0e1d668b{0%{transform:scale(1)}32%{transform:scale(.88)}70%{transform:scale(1.06)}to{transform:scale(1)}}.demo-schedule[data-v-cbdeed26]{position:relative;z-index:10}p[data-v-cbdeed26]{margin:0}.stage[data-v-cbdeed26]{position:absolute;inset:0;background:var(--d-surface);color:var(--d-on)}.stage[data-v-cbdeed26]>*{transition:opacity .45s ease-out}.stage[data-v-cbdeed26]:not(.visible)>*{opacity:0;transition:opacity .25s ease-in}.rest[data-v-cbdeed26]{position:absolute;inset:0;transition:opacity .3s ease-out,transform .4s ease-out}.rest.away[data-v-cbdeed26]{opacity:0;transform:translateY(14px)}.bar[data-v-cbdeed26]{position:absolute;top:62px;left:0;right:0;height:46px;display:flex;align-items:center;justify-content:center}.back[data-v-cbdeed26]{position:absolute;left:16px;top:0;width:45px;height:45px;border-radius:9999px;border:1px solid var(--d-outline);display:flex;align-items:center;justify-content:center}.bar-title[data-v-cbdeed26]{font-size:20px;font-weight:500}.people[data-v-cbdeed26]{position:absolute;top:120px;left:0;right:0;display:flex;gap:10px;padding:0 20px}.person[data-v-cbdeed26]{width:78px;display:flex;flex-direction:column;align-items:center;gap:8px}.person em[data-v-cbdeed26]{max-width:78px;font-style:normal;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ring[data-v-cbdeed26]{position:relative;display:inline-flex;padding:3px;border-radius:9999px;border:2.5px solid transparent}.check[data-v-cbdeed26]{position:absolute;right:-2px;bottom:-2px;width:22px;height:22px;border-radius:9999px;border:2px solid var(--d-surface);background:var(--d-on);color:var(--d-surface);display:none;align-items:center;justify-content:center}.person.selected .ring[data-v-cbdeed26]{border-color:var(--d-on)}.person.selected .check[data-v-cbdeed26]{display:flex}.person.selected em[data-v-cbdeed26]{font-weight:700}.tabs[data-v-cbdeed26]{position:absolute;top:236px;left:20px;right:20px;height:50px;padding:4px;border-radius:25px;border:1px solid var(--d-outline);display:grid;grid-template-columns:repeat(3,1fr)}.thumb[data-v-cbdeed26]{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:21px;background:rgb(var(--d-on-rgb) / .07);transition:transform .45s cubic-bezier(.3,1.25,.4,1)}.tabs span[data-v-cbdeed26]{position:relative;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--d-variant);white-space:nowrap;transition:color .3s}.tabs .active[data-v-cbdeed26]{color:var(--d-on)}.panel-slot[data-v-cbdeed26]{position:absolute;top:302px;left:20px;right:20px}.ghost[data-v-cbdeed26]{visibility:hidden}.send-wrap[data-v-cbdeed26]{position:absolute;left:20px;right:20px;bottom:22px}.send[data-v-cbdeed26]{height:50px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:600}.pressed[data-v-cbdeed26]{animation:demo-press-cbdeed26 .45s ease-out}@keyframes demo-press-cbdeed26{0%{transform:scale(1)}32%{transform:scale(.9)}70%{transform:scale(1.05)}to{transform:scale(1)}}.pill[data-v-cbdeed26]{position:absolute;top:350px;left:calc(50% - 53px);width:106px;height:62px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;transform:scale(0);transition:none}.stage.visible>.pill.sealed[data-v-cbdeed26]{transform:scale(1);transition:transform .6s cubic-bezier(.3,1.5,.4,1) .15s}.stage.visible>.pill.launched[data-v-cbdeed26]{transform:translateY(-560px) scale(.8,1.35);transition:transform .5s cubic-bezier(.6,0,.9,.4)}.sealed-label[data-v-cbdeed26]{position:absolute;top:432px;left:0;right:0;text-align:center;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.stage.visible>.sealed-label[data-v-cbdeed26]{opacity:0;transform:translateY(8px);transition:opacity .2s ease-out,transform .2s ease-out}.stage.visible>.sealed-label.on[data-v-cbdeed26]{opacity:1;transform:none;transition:opacity .35s ease-out .45s,transform .35s ease-out .45s}.floats[data-v-cbdeed26]{position:absolute;inset:0;font-family:var(--font-sans);font-size:15px;line-height:1.3;color:var(--d-on);text-align:left}.float-panel[data-v-cbdeed26]{position:absolute;top:227px;left:calc(50% - 172px);width:344px;opacity:0;visibility:hidden;transform:var(--from, scale(.78));transform-origin:50% 0}.float-panel.out[data-v-cbdeed26]{opacity:1;visibility:visible;transform:none;transition:transform .75s cubic-bezier(.25,1.3,.4,1)}.float-panel.gone[data-v-cbdeed26]{transform:none;transition:opacity .2s ease-in,visibility 0s .2s}.float-panel-scale[data-v-cbdeed26]{width:353px;transform:scale(.9745);transform-origin:0 0}.out[data-v-cbdeed26] .lifted-piece,.gone[data-v-cbdeed26] .lifted-piece{background-color:var(--d-float);box-shadow:0 18px 40px -18px #00000059,0 2px 10px #0000000f}.dark .out[data-v-cbdeed26] .lifted-piece,.dark .gone[data-v-cbdeed26] .lifted-piece{box-shadow:0 18px 40px -18px #000c,0 0 0 1px #ffffff0d}.out[data-v-cbdeed26] .lifted-piece{transition:height .5s cubic-bezier(.3,.9,.3,1),box-shadow .5s ease-out,background-color .5s ease-out}.photo[data-v-78140435]{position:relative;aspect-ratio:373 / 340;border-radius:28px;overflow:hidden;background:var(--d-container)}.back[data-v-78140435]{position:absolute;inset:0;transition:filter .9s ease-out,transform .9s cubic-bezier(.2,.8,.2,1)}.front[data-v-78140435]{position:absolute;top:16px;left:16px;width:99px;height:130px;border-radius:18px;border:2px solid #fff;overflow:hidden;transition:opacity .4s ease-out .35s,transform .6s cubic-bezier(.3,1.5,.4,1) .35s}.dark .front[data-v-78140435]{border-color:#000}img[data-v-78140435]{width:100%;height:100%;object-fit:cover;display:block}.empty[data-v-78140435]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffffffbf}.back .empty[data-v-78140435]{background:linear-gradient(160deg,#cfcfd6,#8f8f99 52%,#4a4a54)}.front .empty[data-v-78140435]{background:linear-gradient(160deg,#6b6b75,#2e2e36)}.photo.blurred .back[data-v-78140435]{filter:blur(22px);transform:scale(1.18)}.photo.blurred .front[data-v-78140435]{opacity:0;transform:scale(.6);transition:none}.demo-open[data-v-7b31ca58]{position:relative;z-index:10}p[data-v-7b31ca58]{margin:0}.notif[data-v-7b31ca58]{position:relative}.notif.hidden[data-v-7b31ca58]{visibility:hidden}.notif.shown[data-v-7b31ca58]{animation:notif-in-7b31ca58 .9s both}.notif.pressed[data-v-7b31ca58]{animation:notif-press-7b31ca58 .42s ease-out both}.notif.opened[data-v-7b31ca58]{transform:scale(1.1);visibility:hidden;transition:transform .3s ease-out,visibility 0s .22s}.notif[data-v-7b31ca58] .notif-card{transition:opacity .2s ease-out}.notif.opened[data-v-7b31ca58] .notif-card{opacity:0}@keyframes notif-in-7b31ca58{0%{transform:translateY(64px) scale(.9);animation-timing-function:cubic-bezier(.2,.75,.3,1)}52%{transform:translateY(-8px) scale(1.012);animation-timing-function:ease-in-out}76%{transform:translateY(3px) scale(.998);animation-timing-function:ease-in-out}to{transform:none}}@keyframes notif-press-7b31ca58{0%{transform:scale(1)}35%{transform:scale(.93)}75%{transform:scale(1.035)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.notif.shown[data-v-7b31ca58]{animation:none}}.app[data-v-7b31ca58]{position:absolute;inset:0;z-index:40;overflow:hidden;opacity:0;border-radius:56px;transform:scale(.35);transform-origin:50% 57%;transition:transform .4s cubic-bezier(.5,0,.8,.4),opacity .3s ease-in,border-radius .4s;pointer-events:none}.app.open[data-v-7b31ca58]{opacity:1;border-radius:0;transform:scale(1);transition:transform .6s cubic-bezier(.2,.9,.25,1),opacity .25s ease-out,border-radius .6s}.layer[data-v-7b31ca58]{position:absolute;inset:0;background:var(--d-surface);color:var(--d-on);overflow:hidden;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.layer.right[data-v-7b31ca58]{transform:translate(100%)}.layer.under[data-v-7b31ca58]{transform:translate(-28%)}.bar[data-v-7b31ca58]{position:absolute;top:62px;left:0;right:0;height:46px;display:flex;align-items:center;justify-content:center}.logo[data-v-7b31ca58]{font-family:var(--font-display);font-weight:800;font-size:27px;letter-spacing:-.5px;padding-top:4px}.round[data-v-7b31ca58]{position:absolute;top:0;width:45px;height:45px;border-radius:9999px;border:1px solid var(--d-outline);display:flex;align-items:center;justify-content:center}.round.left[data-v-7b31ca58]{left:16px}.round.right[data-v-7b31ca58]{right:17px}.actions[data-v-7b31ca58]{position:absolute;top:0;right:17px;height:45px;padding:0 14px;border-radius:9999px;border:1px solid var(--d-outline);display:flex;align-items:center;gap:12px}.actions i[data-v-7b31ca58]{width:1px;height:18px;background:var(--d-outline)}.hello[data-v-7b31ca58]{position:absolute;top:128px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between}.greeting[data-v-7b31ca58]{font-size:14px;color:var(--d-secondary)}.username[data-v-7b31ca58]{font-family:var(--font-display);font-weight:700;font-size:25px;line-height:1.15;padding-top:3px}.feed[data-v-7b31ca58]{position:absolute;top:190px;left:0;right:0}.feed-challenge[data-v-7b31ca58]{margin:0 10px}.feed-challenge[data-v-7b31ca58] .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.section-head[data-v-7b31ca58]{margin:24px 20px 0;display:flex;align-items:center;gap:10px;color:var(--d-secondary);font-size:10.5px;font-weight:700;letter-spacing:3px;text-transform:uppercase;white-space:nowrap}.section-head i[data-v-7b31ca58]{flex:1;height:1px;background:var(--d-outline);opacity:.6}.sender[data-v-7b31ca58]{margin:22px 20px 12px 10px;display:flex;align-items:center;gap:12px}.sender-name[data-v-7b31ca58]{font-size:16px;font-weight:600}.sender-sub[data-v-7b31ca58]{margin-top:2px;font-size:13.5px;color:var(--d-secondary)}.tabs[data-v-7b31ca58]{position:absolute;left:15px;right:15px;bottom:22px;height:59px;border-radius:40px;border:1px solid var(--d-outline);background:var(--d-surface);box-shadow:0 8px 20px var(--d-shadow);display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.tab[data-v-7b31ca58]{height:50px;margin:0 5px;border-radius:40px;display:flex;align-items:center;justify-content:center;color:rgb(var(--d-on-rgb) / .4)}.tab.active[data-v-7b31ca58]{color:var(--d-on);background:rgb(var(--d-on-rgb) / .05)}.plus[data-v-7b31ca58]{width:45px;height:45px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgb(var(--d-on-rgb) / .3)}.from[data-v-7b31ca58]{position:absolute;top:116px;left:10px;right:20px;display:flex;align-items:center;gap:16px}.from-name[data-v-7b31ca58]{font-size:19px;font-weight:600;line-height:1.2}.from-line[data-v-7b31ca58]{margin-top:2px;font-size:13px;color:var(--d-secondary)}.body[data-v-7b31ca58]{position:absolute;top:196px;left:10px;right:10px}.kind[data-v-7b31ca58]{margin:0 14px 10px;font-size:12.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--d-secondary)}.caption[data-v-7b31ca58]{margin-bottom:14px;padding:16px 20px;border-radius:26px;border:1px solid var(--d-outline);display:flex;align-items:flex-start;gap:14px;font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.3}.caption svg[data-v-7b31ca58]{flex:none}.caption span[data-v-7b31ca58]{padding-top:2px}.ghost[data-v-7b31ca58]{visibility:hidden}.memory[data-v-7b31ca58]{position:absolute;left:0;right:0;bottom:18px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:14px;color:var(--d-secondary);opacity:0;transform:translateY(10px) scale(.92)}.memory.on[data-v-7b31ca58]{opacity:1;transform:none;transition:opacity .35s ease-out,transform .55s cubic-bezier(.3,1.5,.4,1)}.float-card[data-v-7b31ca58]{position:absolute;left:calc(50% - 168px);width:336px;height:189px;opacity:0;visibility:hidden;transform:var(--from, scale(.86));transform-origin:50% 0}.float-card.out[data-v-7b31ca58]{opacity:1;visibility:visible;transform:none;transition:transform .7s cubic-bezier(.25,1.3,.4,1)}.float-card.gone[data-v-7b31ca58]{transform:none;transition:opacity .2s ease-in,visibility 0s .2s}.float-card-scale[data-v-7b31ca58]{width:393px;transform:scale(.855);transform-origin:0 0}.floats[data-v-7b31ca58]{position:absolute;inset:0}.float-photo[data-v-7b31ca58]{position:absolute;left:calc(50% - 166px);width:332px;opacity:0;visibility:hidden;transform:var(--from, scale(.8));transform-origin:50% 0}.float-photo.out[data-v-7b31ca58]{opacity:1;visibility:visible;transform:none;transition:transform .8s cubic-bezier(.25,1.3,.4,1)}.float-photo.gone[data-v-7b31ca58]{transform:none;transition:opacity .2s ease-in,visibility 0s .2s}.float-photo-scale[data-v-7b31ca58]{width:373px;transform:scale(.8901);transform-origin:0 0}.out[data-v-7b31ca58] .lifted-piece{box-shadow:var(--d-float-shadow);transition:box-shadow .5s ease-out}.gone[data-v-7b31ca58] .lifted-piece{box-shadow:var(--d-float-shadow)}.demo-family[data-v-b6fc9cc3]{position:relative;z-index:10}p[data-v-b6fc9cc3]{margin:0}.stage[data-v-b6fc9cc3]{position:absolute;inset:0;background:var(--d-surface);color:var(--d-on);opacity:0;transition:opacity .25s ease-in}.stage.visible[data-v-b6fc9cc3]{opacity:1;transition:opacity .45s ease-out}.cover[data-v-b6fc9cc3]{position:absolute;top:0;left:0;right:0;height:262px;border-radius:0 0 40px 40px;overflow:hidden;background:#111}.cover img[data-v-b6fc9cc3]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cover-dark[data-v-b6fc9cc3]{opacity:0}.dark .cover-dark[data-v-b6fc9cc3]{opacity:1}.dark .cover-light[data-v-b6fc9cc3]{opacity:0}.cover-shade[data-v-b6fc9cc3]{position:absolute;inset:0;background:linear-gradient(to top,#000000d9,#00000059 55%,#0000001a)}.cover-text[data-v-b6fc9cc3]{position:absolute;left:24px;right:24px;bottom:22px;color:#fff}.cover-title[data-v-b6fc9cc3]{font-family:var(--font-display);font-weight:700;font-size:32px;line-height:1.1}.cover-status[data-v-b6fc9cc3]{margin-top:6px;font-size:14.5px;line-height:1.35;color:#ffffffd9}.actions[data-v-b6fc9cc3]{position:absolute;top:280px;left:10px;right:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.action[data-v-b6fc9cc3]{height:84px;border-radius:28px;border:1px solid var(--d-outline);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 4px;font-size:13.5px;font-weight:600;text-align:center;white-space:nowrap}.count[data-v-b6fc9cc3]{position:absolute;top:384px;left:0;right:0;text-align:center;font-size:14.5px;color:var(--d-secondary)}.count.bump[data-v-b6fc9cc3]{animation:family-count-b6fc9cc3 .5s cubic-bezier(.3,1.5,.4,1)}.list[data-v-b6fc9cc3]{position:absolute;top:414px;left:0;right:0}.row[data-v-b6fc9cc3]{overflow:hidden}.row.new[data-v-b6fc9cc3]{max-height:0;opacity:0;transition:none}.row.new.shown[data-v-b6fc9cc3]{max-height:72px;opacity:1;transition:max-height .5s cubic-bezier(.3,.9,.3,1),opacity .4s ease-out .1s}.row.new.shown.roomy[data-v-b6fc9cc3]{max-height:104px;padding-bottom:30px;transition:max-height .5s cubic-bezier(.3,.9,.3,1),padding-bottom .5s cubic-bezier(.3,.9,.3,1)}.row-in[data-v-b6fc9cc3]{height:72px;padding:0 22px 0 10px;display:flex;align-items:center;gap:16px}.who[data-v-b6fc9cc3]{flex:1;min-width:0}.name[data-v-b6fc9cc3]{font-size:17.5px;font-weight:600;line-height:1.2}.sub[data-v-b6fc9cc3]{margin-top:2px;font-size:14px;color:var(--d-secondary)}.dots[data-v-b6fc9cc3]{color:var(--d-secondary)}.ghost[data-v-b6fc9cc3]{visibility:hidden}.tabs[data-v-b6fc9cc3]{position:absolute;left:15px;right:15px;bottom:22px;height:59px;border-radius:40px;border:1px solid var(--d-outline);background:var(--d-surface);box-shadow:0 8px 20px var(--d-shadow);display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.tab[data-v-b6fc9cc3]{height:50px;margin:0 5px;border-radius:40px;display:flex;align-items:center;justify-content:center;color:rgb(var(--d-on-rgb) / .4)}.tab.active[data-v-b6fc9cc3]{color:var(--d-on);background:rgb(var(--d-on-rgb) / .05)}.plus[data-v-b6fc9cc3]{width:45px;height:45px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgb(var(--d-on-rgb) / .3)}.backdrop[data-v-b6fc9cc3]{position:absolute;inset:0;background:#0000008c;opacity:0;transition:opacity .3s}.backdrop.on[data-v-b6fc9cc3]{opacity:1}.pressed[data-v-b6fc9cc3]{animation:demo-press-b6fc9cc3 .45s ease-out}@keyframes demo-press-b6fc9cc3{0%{transform:scale(1)}32%{transform:scale(.9)}70%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes family-count-b6fc9cc3{0%{transform:scale(.9)}50%{transform:scale(1.12);color:var(--d-on)}to{transform:scale(1)}}.floats[data-v-b6fc9cc3]{position:absolute;inset:0;font-family:var(--font-sans);font-size:15px;line-height:1.3;color:var(--d-on);text-align:left}.sheet[data-v-b6fc9cc3]{position:absolute;left:calc(50% - 176px);bottom:26px;width:352px;border-radius:30px;background:var(--d-container);box-shadow:var(--d-float-shadow);opacity:0;visibility:hidden;transform:translateY(46px) scale(.94);transition:transform .28s ease-in,opacity .2s ease-in,visibility 0s .28s}.sheet.on[data-v-b6fc9cc3]{opacity:1;visibility:visible;transform:none;transition:transform .6s cubic-bezier(.25,1.3,.4,1),opacity .25s ease-out}.sheet-scale[data-v-b6fc9cc3]{width:393px;padding:20px 24px 22px;zoom:.8957;text-align:center}.grabber[data-v-b6fc9cc3]{display:block;width:40px;height:4px;margin:0 auto 22px;border-radius:2px;background:rgb(var(--d-on-rgb) / .12)}.sheet-title[data-v-b6fc9cc3]{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.2;margin-bottom:22px}.field[data-v-b6fc9cc3]{height:56px;margin-bottom:12px;padding:0 20px;border-radius:28px;border:1px solid var(--d-outline);background:var(--d-surface);display:flex;align-items:center;gap:16px;font-size:16px;color:var(--d-secondary);text-align:left;white-space:nowrap;overflow:hidden;transition:border-color .3s}.field.filled[data-v-b6fc9cc3]{border-color:rgb(var(--d-on-rgb) / .35)}.field.filled span[data-v-b6fc9cc3]{color:var(--d-on);font-weight:600}.caret[data-v-b6fc9cc3]{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:var(--d-on);animation:family-caret-b6fc9cc3 1s steps(1) infinite}.primary[data-v-b6fc9cc3]{margin-top:20px;height:50px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.cancel[data-v-b6fc9cc3]{margin-top:16px;font-size:16px;font-weight:600}@keyframes family-caret-b6fc9cc3{50%{opacity:0}}.float-baby[data-v-b6fc9cc3]{position:absolute;top:306px;left:calc(50% - 178px);width:356px;opacity:0;visibility:hidden;transform:var(--from, scale(.78));transform-origin:50% 0}.float-baby.out[data-v-b6fc9cc3]{opacity:1;visibility:visible;transform:none;transition:transform .8s cubic-bezier(.25,1.35,.4,1)}.float-baby.gone[data-v-b6fc9cc3]{transform:none;transition:opacity .2s ease-in,visibility 0s .2s}.float-baby-scale[data-v-b6fc9cc3]{width:393px;transform:scale(.9059);transform-origin:0 0}.baby-card[data-v-b6fc9cc3]{height:72px;padding:0 16px 0 10px;border-radius:26px;display:flex;align-items:center;gap:16px;border:1px solid transparent}.out .baby-card[data-v-b6fc9cc3],.gone .baby-card[data-v-b6fc9cc3]{height:84px;padding:0 18px 0 16px;background:var(--d-float);border-color:var(--d-outline);box-shadow:var(--d-float-shadow)}.out .baby-card[data-v-b6fc9cc3]{transition:height .5s ease-out,padding .5s ease-out,background-color .4s ease-out,box-shadow .5s ease-out,border-color .4s ease-out}.badge[data-v-b6fc9cc3]{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:9999px;background:var(--d-on);color:var(--d-surface);font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;opacity:0;transform:scale(.6)}.out .badge[data-v-b6fc9cc3],.gone .badge[data-v-b6fc9cc3]{opacity:1;transform:none}.out .badge[data-v-b6fc9cc3]{transition:opacity .3s ease-out .55s,transform .55s cubic-bezier(.3,1.6,.4,1) .55s}.baby-avatar[data-v-b6fc9cc3]{position:relative;display:inline-flex;border-radius:9999px}.out .baby-avatar[data-v-b6fc9cc3]{animation:family-ring-b6fc9cc3 1.1s ease-out .45s}.spark[data-v-b6fc9cc3]{position:absolute;top:50%;left:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:9999px;background:var(--d-on);opacity:0}.out .spark[data-v-b6fc9cc3]{animation:family-spark-b6fc9cc3 .9s ease-out .5s}.s1[data-v-b6fc9cc3]{--a: -70deg}.s2[data-v-b6fc9cc3]{--a: -15deg}.s3[data-v-b6fc9cc3]{--a: 45deg}.s4[data-v-b6fc9cc3]{--a: 110deg}.s5[data-v-b6fc9cc3]{--a: 170deg}.s6[data-v-b6fc9cc3]{--a: 230deg}@keyframes family-ring-b6fc9cc3{0%{box-shadow:0 0 rgb(var(--d-on-rgb) / .55)}to{box-shadow:0 0 0 18px rgb(var(--d-on-rgb) / 0)}}@keyframes family-spark-b6fc9cc3{0%{opacity:0;transform:rotate(var(--a)) translate(22px) scale(.4)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translate(50px) scale(1)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-49345f9a],[data-v-49345f9a]:before,[data-v-49345f9a]:after,[data-v-49345f9a]::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.mockup-placeholder[data-v-49345f9a]{z-index:10;height:calc(var(--spacing,.25rem) * 150);width:calc(var(--spacing,.25rem) * 75);border-style:var(--tw-border-style);border-width:10px;border-color:var(--color-surface-light,#fff);background-color:var(--color-container-light,#f2f2f7);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;border-radius:3rem;justify-content:center;align-items:center;transition-duration:.5s;display:flex;position:relative;overflow:hidden}@media(hover:hover){.mockup-placeholder[data-v-49345f9a]:is(:where(.group):hover *){scale:1.02}}.mockup-placeholder[data-v-49345f9a]:is(.dark *){border-color:var(--color-surface-dark,#000);background-color:var(--color-container-dark,#1c1c1e)}.slash-effect[data-v-49345f9a]{pointer-events:none;z-index:0;--tw-translate-y: -50% ;width:140%;height:40%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;--tw-blur:blur(70px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);background:linear-gradient(45deg,#ff9a9e 0%,#fecfef 30%,var(--color-brand) 60%,#ffecd2 100%);animation:6s ease-in-out infinite flash-swipe-left-49345f9a;position:absolute;top:50%;left:50%}.slash-effect.is-right[data-v-49345f9a]{animation-name:flash-swipe-right-49345f9a}.floating-buttons[data-v-49345f9a]{animation:6s ease-in-out infinite float-premium-49345f9a}@keyframes float-premium-49345f9a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes flash-swipe-left-49345f9a{0%{opacity:0;transform:translate(-120%,-50%)rotate(-15deg)skew(-20deg)scaleX(.5)}10%{opacity:.5;transform:translate(-50%,-50%)rotate(-15deg)skew(-20deg)scaleX(1.2)}25%{opacity:0;transform:translate(20%,-50%)rotate(-15deg)skew(-20deg)scaleX(.5)}to{opacity:0}}@keyframes flash-swipe-right-49345f9a{0%{opacity:0;transform:translate(20%,-50%)rotate(15deg)skew(20deg)scaleX(.5)}10%{opacity:.5;transform:translate(-50%,-50%)rotate(15deg)skew(20deg)scaleX(1.2)}25%{opacity:0;transform:translate(-120%,-50%)rotate(15deg)skew(20deg)scaleX(.5)}to{opacity:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.home-intro.animate .reveal[data-v-69ba1401]{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay, 0ms)}.home-intro.animate .reveal.shown[data-v-69ba1401]{opacity:1;transform:none}
