.AppInstallBar-module__elRVGa__bar{z-index:40;padding:0 max(var(--app-bar-gap), env(safe-area-inset-right,0px)) calc(var(--app-bar-gap) + env(safe-area-inset-bottom,0px)) max(var(--app-bar-gap), env(safe-area-inset-left,0px));pointer-events:none;justify-content:center;display:flex;position:fixed;inset:auto 0 0}.AppInstallBar-module__elRVGa__inner{pointer-events:auto;box-sizing:border-box;width:100%;max-width:520px;min-height:var(--app-bar-h);background:var(--black);color:var(--on-dark);box-shadow:var(--shadow-bubble);opacity:0;visibility:hidden;border-radius:20px;align-items:center;gap:12px;padding:8px 8px 8px 12px;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .45s;display:flex;transform:translateY(24px)}.AppInstallBar-module__elRVGa__bar[data-show] .AppInstallBar-module__elRVGa__inner{opacity:1;visibility:visible;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.AppInstallBar-module__elRVGa__icon{border-radius:12px;flex:none;width:44px;height:44px}.AppInstallBar-module__elRVGa__text{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.3;display:flex}.AppInstallBar-module__elRVGa__text span{opacity:.75;font-size:.8125rem}.AppInstallBar-module__elRVGa__text b{letter-spacing:-.02em;font-size:.9375rem;font-weight:600}.AppInstallBar-module__elRVGa__go{background:var(--on-dark);min-height:44px;color:var(--black);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:14px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.AppInstallBar-module__elRVGa__close{width:44px;height:44px;color:var(--on-dark);cursor:pointer;opacity:.8;background:0 0;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;font-size:1.375rem;line-height:1;display:inline-flex}.AppInstallBar-module__elRVGa__bar :focus-visible,.AppInstallBar-module__elRVGa__qr :focus-visible{outline:2px solid var(--honey);outline-offset:3px}.AppInstallBar-module__elRVGa__qr{background:var(--card);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-phone);border:0;border-radius:28px;margin:auto;padding:0}.AppInstallBar-module__elRVGa__qr::backdrop{background:var(--zoom-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.AppInstallBar-module__elRVGa__qrInner{text-align:center;flex-direction:column;align-items:center;padding:36px 28px 28px;display:flex;position:relative}.AppInstallBar-module__elRVGa__qrClose{background:var(--ground-light);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:22px;font-size:1.375rem;line-height:1;position:absolute;top:12px;right:12px}.AppInstallBar-module__elRVGa__qrLogo{border-radius:14px;width:56px;height:56px}.AppInstallBar-module__elRVGa__qr h2{font-size:clamp(1.25rem,5.6vw,1.5rem);line-height:1.35;font-weight:var(--title-weight);letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0}.AppInstallBar-module__elRVGa__qrCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:24px;display:grid}.AppInstallBar-module__elRVGa__qrCard{background:var(--ground-light);color:var(--ink);border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:18px 14px 16px;text-decoration:none;display:flex}.AppInstallBar-module__elRVGa__qrCard img{border-radius:10px;width:100%;max-width:168px;height:auto;display:block}.AppInstallBar-module__elRVGa__qrName{align-items:center;gap:6px;font-size:.9375rem;font-weight:600;display:inline-flex}.AppInstallBar-module__elRVGa__qrName svg{flex:none;width:16px;height:16px}.AppInstallBar-module__elRVGa__qrInner>p{color:var(--ink-2);margin:16px 0 0;font-size:.875rem;line-height:1.6}@media (max-width:480px){.AppInstallBar-module__elRVGa__qrInner{padding:32px 16px 20px}.AppInstallBar-module__elRVGa__qrCards{gap:10px}.AppInstallBar-module__elRVGa__qrCard{padding:14px 10px 12px}}@media (max-width:260px){.AppInstallBar-module__elRVGa__icon{display:none}}@media (prefers-reduced-motion:reduce){.AppInstallBar-module__elRVGa__inner,.AppInstallBar-module__elRVGa__bar[data-show] .AppInstallBar-module__elRVGa__inner{transition:none}}@media print{.AppInstallBar-module__elRVGa__bar{display:none}}
.StoreButtons-module__lt3Fwq__store{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.StoreButtons-module__lt3Fwq__store a{background:var(--black);height:50px;color:var(--on-dark);border-radius:999px;align-items:center;gap:8px;padding-inline:20px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.StoreButtons-module__lt3Fwq__store a.StoreButtons-module__lt3Fwq__ghost{background:var(--ground-light);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ghost-line)}.StoreButtons-module__lt3Fwq__store svg{flex:none;width:18px;height:18px}
.moments-module__YXuN0q__moments{background:var(--ground);padding-block:clamp(88px,12vw,150px)}.moments-module__YXuN0q__head{text-align:center;justify-items:center;display:grid}.moments-module__YXuN0q__head>p{justify-content:center}.moments-module__YXuN0q__head h2{font-size:clamp(1.75rem,5vw,2.75rem);line-height:1.28}.moments-module__YXuN0q__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:52px;display:grid}.moments-module__YXuN0q__dotsBar{display:none}.moments-module__YXuN0q__chat{--row-stagger:.12s;background:var(--card);border:1px solid var(--line);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:28px;align-content:start;gap:18px;padding:26px;display:grid}@media (hover:hover){.moments-module__YXuN0q__chat:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}}.moments-module__YXuN0q__chatHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.moments-module__YXuN0q__chat .moments-module__YXuN0q__tag{background:var(--deep);min-height:1.875rem;color:var(--ondeep);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 13px;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex}.moments-module__YXuN0q__again{background:var(--line-light);min-height:2rem;font:inherit;color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex;position:relative}.moments-module__YXuN0q__again:before{content:"";position:absolute;inset:-6px 0}.moments-module__YXuN0q__again svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:transform .6s var(--ease-out)}.moments-module__YXuN0q__again:hover{background:var(--line);color:var(--ink)}.moments-module__YXuN0q__again:active svg{transform:rotate(-200deg)}html:not([data-motion=on]) .moments-module__YXuN0q__again{display:none}.moments-module__YXuN0q__msgs{gap:14px;display:grid}.moments-module__YXuN0q__msg{gap:6px;max-width:88%;display:grid}.moments-module__YXuN0q__who{color:var(--ink-3);font-size:.78125rem;font-weight:700;transition:opacity .3s}.moments-module__YXuN0q__bubble{display:grid;position:relative}.moments-module__YXuN0q__bubble p{word-break:keep-all;grid-area:1/1;margin:0;padding:14px 17px;font-size:1.03125rem;line-height:1.5;position:relative}.moments-module__YXuN0q__them{justify-self:start}.moments-module__YXuN0q__them p{background:var(--line-light);transform-origin:0 0;border-radius:6px 20px 20px}.moments-module__YXuN0q__me{justify-self:end}.moments-module__YXuN0q__me .moments-module__YXuN0q__who{text-align:right}.moments-module__YXuN0q__me p{transform-origin:100% 0}.moments-module__YXuN0q__old{opacity:.55;transform-origin:100%;transition:opacity .6s ease, transform .6s var(--ease-out);transform:scale(.985)}.moments-module__YXuN0q__old p{border:1.5px dashed var(--faint);color:var(--ink-3);background:0 0;border-radius:20px 6px 20px 20px;transition:color .4s,filter .4s}.moments-module__YXuN0q__struck{background:linear-gradient(var(--ink-3), var(--ink-3)) no-repeat 0 56% / 100% 1.6px;transition:background-size 1s var(--ease-io);text-decoration:none}.moments-module__YXuN0q__new .moments-module__YXuN0q__who{color:var(--honey)}.moments-module__YXuN0q__new p{background:var(--answer);color:var(--on-answer);border-radius:20px 6px 20px 20px;font-weight:600}.moments-module__YXuN0q__typing{background:var(--line-light);opacity:0;transform-origin:0 0;height:2.75rem;transition:opacity .25s ease, transform .4s var(--ease-out);border-radius:6px 20px 20px;grid-area:1/1;justify-self:start;align-items:center;gap:5px;padding:0 16px;display:inline-flex;transform:translateY(6px)}.moments-module__YXuN0q__me .moments-module__YXuN0q__typing{transform-origin:100% 0;border-radius:20px 6px 20px 20px;justify-self:end}.moments-module__YXuN0q__new .moments-module__YXuN0q__typing{background:var(--answer)}.moments-module__YXuN0q__typing i{background:var(--ink-3);border-radius:50%;width:7px;height:7px}.moments-module__YXuN0q__new .moments-module__YXuN0q__typing i{background:var(--answer-dot)}.moments-module__YXuN0q__msg[data-phase~=typing] .moments-module__YXuN0q__typing{opacity:1;transform:none}.moments-module__YXuN0q__msg[data-phase~=typing] .moments-module__YXuN0q__typing i{animation:1s ease-in-out infinite moments-module__YXuN0q__bounce}.moments-module__YXuN0q__msg[data-phase~=typing] .moments-module__YXuN0q__typing i:nth-child(2){animation-delay:.15s}.moments-module__YXuN0q__msg[data-phase~=typing] .moments-module__YXuN0q__typing i:nth-child(3){animation-delay:.3s}.moments-module__YXuN0q__mini{background:var(--sun);color:var(--on-sun);transform-origin:100% 0;border-radius:16px;gap:7px;margin-top:8px;padding:14px 16px;display:grid}.moments-module__YXuN0q__mini>b{font-size:.84375rem;font-weight:800}.moments-module__YXuN0q__row{border-top:1px solid var(--on-sun-line);justify-content:space-between;align-items:baseline;gap:12px;padding-top:7px;font-size:.90625rem;display:flex}.moments-module__YXuN0q__row em{color:var(--on-sun-2);font-style:normal}.moments-module__YXuN0q__row b{text-align:right;background:linear-gradient(transparent 58%, var(--mark) 58%) no-repeat 0 0 / 100% 100%;font-weight:800;position:relative}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__who{opacity:0}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__bubble p{opacity:0;transform:translateY(8px)scale(.97)}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__mini{opacity:0;transform:translateY(10px)scale(.94)}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__row{opacity:0;transform:translate(14px)}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__row b{background-size:0 100%}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__msg[data-phase~=typing] .moments-module__YXuN0q__who,.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__msg[data-phase~=shown] .moments-module__YXuN0q__who{opacity:1}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__msg[data-phase~=shown] .moments-module__YXuN0q__bubble p{opacity:1;transition:opacity .35s ease, transform .55s var(--ease-out);transform:none}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__msg[data-phase~=card] .moments-module__YXuN0q__mini{opacity:1;transition:opacity .4s ease, transform .6s var(--ease-out);transform:none}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__msg[data-phase~=card] .moments-module__YXuN0q__row{opacity:1;transition:opacity .35s calc(.18s + var(--j) * var(--row-stagger)), transform .55s var(--ease-out) calc(.18s + var(--j) * var(--row-stagger));transform:none}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__msg[data-phase~=card] .moments-module__YXuN0q__row b{transition:background-size .6s var(--ease-out) calc(.55s + var(--j) * var(--row-stagger));background-size:100% 100%}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__old:not([data-phase~=x]){opacity:1;transform:none}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__old:not([data-phase~=x]) p{color:var(--ink-2)}.moments-module__YXuN0q__chat[data-state=play] .moments-module__YXuN0q__old:not([data-phase~=struck]) .moments-module__YXuN0q__struck{background-size:0 1.6px}@keyframes moments-module__YXuN0q__bounce{0%,60%,to{opacity:.55;transform:translate(0,0)}30%{opacity:1;transform:translateY(-5px)}}@media (max-width:719px){.moments-module__YXuN0q__rail{margin-top:36px;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.moments-module__YXuN0q__rail::-webkit-scrollbar{display:none}.moments-module__YXuN0q__rail>article{scroll-snap-align:center;flex:0 0 88%}.moments-module__YXuN0q__chat{border-radius:24px;gap:14px;padding:18px}.moments-module__YXuN0q__bubble p{padding:12px 14px;font-size:.9375rem}.moments-module__YXuN0q__typing{height:2.5rem}.moments-module__YXuN0q__row{font-size:.84375rem}html[data-motion=on] .moments-module__YXuN0q__dotsBar{justify-content:center;gap:6px;margin-top:16px;display:flex}.moments-module__YXuN0q__dotsBar i{background:var(--faint);width:6px;height:6px;transition:width .35s var(--ease-out), background .3s;border-radius:3px}.moments-module__YXuN0q__dotsBar i[data-on]{background:var(--honey);width:20px}}@media (prefers-reduced-motion:reduce){.moments-module__YXuN0q__chat,.moments-module__YXuN0q__again svg{transition:none}}
.Header-module__Mg1eeW__wordmark{aspect-ratio:301/104;background:var(--wordmark) left center / contain no-repeat;width:3.97957rem;max-width:100%;display:block}@media not (min-width:720px){.Header-module__Mg1eeW__header[data-flow-on-phone]{position:relative}html:has(.Header-module__Mg1eeW__header[data-flow-on-phone]){--header-space:0px}}
