._page_1g9o5_1{background:#000;place-items:center;min-height:100svh;display:grid;overflow:hidden}._experience_1g9o5_9{isolation:isolate;touch-action:none;width:min(100vw,56.25svh);height:100svh;font-family:var(--font-italianno), "Snell Roundhand", "Segoe Script", cursive;font-variant-ligatures:common-ligatures contextual discretionary-ligatures;font-feature-settings:"liga" 1, "calt" 1, "dlig" 1;background:#000;font-style:italic;font-weight:400;position:relative;overflow:hidden}._experience_1g9o5_9 button,._experience_1g9o5_9 strong{font-family:inherit;font-style:inherit;font-weight:400}._experience_1g9o5_9:before{content:"";z-index:2;pointer-events:none;border:1px solid #baf1ff38;border-radius:30px;position:absolute;inset:10px;box-shadow:0 0 22px #58daff0e,inset 0 0 18px #7ae7ff09,inset 0 1px #f4fdff1f}._experience_1g9o5_9:after{content:"";z-index:3;pointer-events:none;filter:drop-shadow(0 0 5px #66e1ff33);background:linear-gradient(90deg,#0000,#e1fcffd1,#0000) 18px 0/62px 1px no-repeat,linear-gradient(90deg,#0000,#e1fcffd1,#0000) right 18px top/62px 1px no-repeat,linear-gradient(90deg,#0000,#7ce6ff80,#0000) left 18px bottom/62px 1px no-repeat,linear-gradient(90deg,#0000,#7ce6ff80,#0000) right 18px bottom/62px 1px no-repeat,linear-gradient(#0000,#e1fcffb8,#0000) 0 18px/1px 62px no-repeat,linear-gradient(#0000,#e1fcffb8,#0000) right top 18px/1px 62px no-repeat,linear-gradient(#0000,#7ce6ff75,#0000) left bottom 18px/1px 62px no-repeat,linear-gradient(#0000,#7ce6ff75,#0000) right bottom 18px/1px 62px no-repeat;border-radius:30px;position:absolute;inset:10px}._viewport_1g9o5_64{z-index:1;position:absolute;inset:0}._viewport_1g9o5_64 canvas{width:100%;height:100%;display:block}._captureFlash_1g9o5_76{z-index:18;pointer-events:none;background:radial-gradient(circle at 50% 54%,#ffffff42,#0000 34%),linear-gradient(135deg,#ff43b81f,#57eeff29 48%,#ffda5c1a);border:1px solid #ebfdfff2;border-radius:30px;animation:.72s cubic-bezier(.16,1,.3,1) both _captureFlash_1g9o5_76;position:absolute;inset:10px;box-shadow:inset 0 0 52px #d1faff47,0 0 42px #63e1ff47}._header_1g9o5_92{z-index:4;padding:max(24px, env(safe-area-inset-top)) 22px 0;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute;inset:0 0 auto}._eyebrow_1g9o5_104{color:#8deaff;letter-spacing:.01em;margin:0 0 10px;font-size:15px;font-weight:400}._header_1g9o5_92 h1{color:#effcfff5;letter-spacing:0;text-shadow:0 2px 24px #000e1cbf;max-width:280px;margin:0;font-size:clamp(34px,8.5vw,52px);font-weight:400;line-height:.92}._headerActions_1g9o5_123{pointer-events:auto;flex-direction:column;align-items:stretch;gap:7px;min-width:82px;display:flex}._soundButton_1g9o5_132,._saveButton_1g9o5_133,._showCamera_1g9o5_134{pointer-events:auto;color:#dffaff;letter-spacing:.01em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0214229e;border:1px solid #a9edff42;border-radius:999px;padding:9px 11px;font-size:14px}._saveButton_1g9o5_133{color:#f1fdff;background:linear-gradient(135deg,#144f64b8,#01111dc7);border-color:#c0f6ff6b;box-shadow:0 0 20px #49d7fa1f,inset 0 1px #ffffff14}._saveButton_1g9o5_133:disabled{cursor:progress;opacity:.66}._statusRail_1g9o5_160{top:max(126px, calc(env(safe-area-inset-top) + 102px));z-index:4;color:#e2f9ffbf;letter-spacing:0;pointer-events:none;align-items:center;gap:8px;max-width:calc(100% - 44px);font-size:13px;display:flex;position:absolute;left:22px}._statusDot_1g9o5_175{background:#78e9ff;border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite _pulse_1g9o5_1;box-shadow:0 0 14px #78e9ff}._statusDivider_1g9o5_185{color:#e2f9ff47}._gestureGuide_1g9o5_189{right:14px;bottom:max(14px, env(safe-area-inset-bottom));z-index:5;color:#e7fbffd1;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);pointer-events:none;transform-origin:bottom;background:linear-gradient(150deg,#092736a3,#000a1680),radial-gradient(circle at 12% 8%,#7be5ff1f,#0000 42%);border:1px solid #adebfa38;border-radius:20px;transition:opacity .42s,transform .52s cubic-bezier(.16,1,.3,1),box-shadow .42s;position:absolute;left:14px;overflow:hidden;box-shadow:0 20px 54px #00030e52,inset 0 1px #f0fdff17,0 0 24px #4ad8fa0a}._gestureGuideExpanded_1g9o5_215{opacity:1;transform:translateY(0)}._gestureGuideCollapsed_1g9o5_220{opacity:.68;transform:translateY(4px)scale(.985);box-shadow:0 12px 34px #00030e38,inset 0 1px #f0fdff0f}._gestureGuideHeader_1g9o5_228,._gestureGuideKicker_1g9o5_232,._gestureGuideHeader_1g9o5_228 small{display:none}._gestureGuideList_1g9o5_240{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%;margin:0;padding:6px;list-style:none;display:grid}._gestureGuideList_1g9o5_240 li{opacity:.64;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:70px;padding:5px 2px 4px;transition:opacity .28s,color .28s,background .32s,border-color .32s,box-shadow .32s;display:flex;position:relative}._gestureGuideIcon_1g9o5_270{color:#def9ffdb;filter:grayscale();background:#84e2f80b;border:1px solid #a9edff29;border-radius:50%;place-items:center;width:27px;height:27px;font-family:Arial Unicode MS,"Noto Sans Symbols 2",sans-serif;font-size:16px;font-style:normal;line-height:1;transition:transform .32s,color .28s,box-shadow .32s;display:grid}._gestureGuideText_1g9o5_287{text-align:center;white-space:nowrap;width:100%;min-width:0;padding:0 1px;transition:opacity .26s;display:grid}._gestureGuideText_1g9o5_287 strong{color:#eefcffe6;font-size:clamp(10px,2.9vw,13px);line-height:1}._gestureGuideText_1g9o5_287 small{color:#a2e6f694;text-overflow:ellipsis;margin-top:2px;font-size:clamp(7px,2.1vw,9px);line-height:1;overflow:hidden}._gestureGuideList_1g9o5_240 ._gestureGuideActive_1g9o5_312{opacity:1;color:#effdff;background:linear-gradient(90deg,#4acff12e,#725dff14);border-color:#a1eeff57;box-shadow:inset 0 0 18px #57dcff12,0 0 18px #44d8ff14}._gestureGuideActive_1g9o5_312 ._gestureGuideIcon_1g9o5_270{color:#f5feff;border-color:#cffaff94;transform:scale(1.06);box-shadow:0 0 0 4px #60deff12,0 0 17px #60deff57,inset 0 0 10px #e7fcff1f}._cameraCard_1g9o5_332{top:max(156px, calc(env(safe-area-inset-top) + 132px));z-index:6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000b17db;border:1px solid #afefff57;border-radius:16px;width:clamp(104px,28vw,148px);position:absolute;right:18px;overflow:hidden;box-shadow:0 18px 50px #00030c6b}._cameraVideo_1g9o5_346{aspect-ratio:3/4;object-fit:cover;background:#06121d;width:100%;display:block;transform:scaleX(-1)}._cameraFooter_1g9o5_355{color:#dff9ffc7;letter-spacing:0;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;font-size:12px;display:flex}._cameraFooter_1g9o5_355 button{color:#8deaff;font:inherit;background:0 0;border:0;padding:0}._cameraCardHidden_1g9o5_374{opacity:0;visibility:hidden;pointer-events:none}._showCamera_1g9o5_134{z-index:6;top:max(156px, calc(env(safe-area-inset-top) + 132px));position:absolute;right:18px}._privacyNote_1g9o5_387,._touchHint_1g9o5_388{z-index:4;left:22px;right:22px;bottom:calc(108px + env(safe-area-inset-bottom));color:#def7ffa6;pointer-events:none;justify-content:space-between;align-items:baseline;gap:16px;display:flex;position:absolute}._privacyNote_1g9o5_387 span,._touchHint_1g9o5_388 span{color:#8deaff;letter-spacing:0;flex:none;font-size:12px}._privacyNote_1g9o5_387 p,._touchHint_1g9o5_388 p{text-align:right;max-width:240px;margin:0;font-size:12px;line-height:1.35}._touchHint_1g9o5_388{bottom:calc(150px + env(safe-area-inset-bottom));color:#def7ffc2}._errorMessage_1g9o5_424{z-index:7;color:#dff9ff;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#021725db;border:1px solid #8deaff38;border-radius:12px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;position:absolute;top:50%;left:22px;right:22px}._cameraError_1g9o5_442{z-index:18;color:#eaffff;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#01101bf0;border:1px solid #8deaff52;border-radius:16px;max-width:430px;margin:0 auto;padding:18px;position:absolute;top:50%;left:22px;right:22px;transform:translateY(-50%);box-shadow:0 18px 50px #0000007a,0 0 30px #4ad7ff14}._cameraError_1g9o5_442 strong{color:#8deaff;letter-spacing:.06em;font-size:13px;display:block}._cameraError_1g9o5_442 p{color:#eafcffd1;margin:9px 0 15px;font-size:14px;line-height:1.5}._cameraError_1g9o5_442 button{color:#03131d;min-height:42px;font:inherit;cursor:pointer;background:#8deaff;border:0;border-radius:999px;padding:0 18px;font-size:14px}._cover_1g9o5_487{z-index:30;padding:max(34px, env(safe-area-inset-top)) 30px max(30px, env(safe-area-inset-bottom));color:#f2fcff;isolation:isolate;background:#000;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;overflow:hidden}._coverArtwork_1g9o5_501,._coverVeil_1g9o5_502{pointer-events:none;position:absolute;inset:0}._coverArtwork_1g9o5_501{z-index:-3;background:#000 url(/jelly-stage-zero-cover-v6.png) 50%/cover no-repeat;animation:14s ease-in-out infinite alternate _coverDrift_1g9o5_1;transform:scale(1.015)}._coverVeil_1g9o5_502{z-index:-2;background:linear-gradient(#000000e6 0%,#00000047 20%,#0000 43%),linear-gradient(#0000 52%,#00000061 78%,#000000f0 100%),radial-gradient(circle at 50% 54%,#0000 34%,#00000061 100%)}._coverDemo_1g9o5_523{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._demoJellyGlow_1g9o5_531{aspect-ratio:1;filter:blur(7px);mix-blend-mode:screen;background:radial-gradient(circle,#e0faff61,#48bbff26 36%,#0000 69%);border-radius:50%;width:32%;animation:5.8s ease-in-out .9s both _demoJellyBreath_1g9o5_1;position:absolute;top:36.5%;left:34%}._demoFluidTrail_1g9o5_544{filter:blur(11px);mix-blend-mode:screen;background:radial-gradient(at 62% 28%,#6ddfff99,#0000 36%),radial-gradient(at 34% 58%,#6e4dff85,#0000 43%),radial-gradient(at 64% 78%,#ff80cd66,#0000 34%);border-radius:52% 38% 58% 42%;width:27%;height:31%;animation:5.8s cubic-bezier(.16,1,.3,1) .9s both _demoFluidBloom_1g9o5_1;position:absolute;top:47%;left:37%;transform:rotate(-9deg)}._demoHandMarker_1g9o5_561{border:1px solid #e6fcffd1;border-radius:50%;width:31px;height:31px;animation:5.8s cubic-bezier(.45,0,.3,1) .9s both _demoHandMove_1g9o5_1;position:absolute;top:58%;left:31%;box-shadow:0 0 0 7px #7be1ff17,0 0 24px #4ddaff85,inset 0 0 12px #fff3}._demoHandMarker_1g9o5_561:before,._demoHandMarker_1g9o5_561:after,._demoHandMarker_1g9o5_561 i{content:"";background:#e2fbffe0;border-radius:999px;position:absolute}._demoHandMarker_1g9o5_561:before{width:17px;height:1px;top:14px;left:6px}._demoHandMarker_1g9o5_561:after{width:1px;height:17px;top:6px;left:14px}._demoHandMarker_1g9o5_561 i{width:5px;height:5px;top:12px;left:12px;box-shadow:0 0 9px #ffffffe6}._demoSnapFlash_1g9o5_607{mix-blend-mode:screen;background:radial-gradient(circle at 53% 51%,#ffffffb8,#b2ecff2e 27%,#0000 58%);animation:5.8s ease-out .9s both _demoSnap_1g9o5_607;position:absolute;inset:0}._coverCopy_1g9o5_615{z-index:2;text-shadow:0 4px 30px #000;max-width:340px;padding-top:8px;animation:.9s cubic-bezier(.16,1,.3,1) both _coverReveal_1g9o5_1;position:relative}._coverEyebrow_1g9o5_624{color:#8deaffd6;letter-spacing:.02em;margin:0 0 10px;font-size:17px}._coverCopy_1g9o5_615 h2{color:#f4fdfffa;letter-spacing:-.015em;margin:0;font-size:clamp(46px,12vw,68px);font-weight:400;line-height:.82}._coverCopy_1g9o5_615>p:last-child{color:#e0f8ffad;margin:15px 0 0;font-size:18px;line-height:1.35}._coverFooter_1g9o5_647{z-index:2;flex-direction:column;align-items:stretch;animation:.9s cubic-bezier(.16,1,.3,1) .14s both _coverReveal_1g9o5_1;display:flex;position:relative}._coverSequence_1g9o5_656{color:#b5efffb3;text-align:center;text-shadow:0 2px 16px #000;margin:0 0 12px;font-size:15px}._coverButton_1g9o5_664{color:#00131d;letter-spacing:.01em;background:#ccf7fff0;border:1px solid #effdff;border-radius:999px;min-height:54px;font-size:20px;box-shadow:0 12px 44px #2fccef2e,inset 0 1px #ffffffeb}._coverButton_1g9o5_664:focus-visible{outline-offset:4px;outline:2px solid #fff}._coverLearnButton_1g9o5_682{color:#daf8ffb8;text-underline-offset:4px;background:0 0;border:0;align-self:center;margin-top:7px;padding:5px 12px;font-size:14px;-webkit-text-decoration:underline #a8e7f747;text-decoration:underline #a8e7f747}._coverLearnButton_1g9o5_682:focus-visible{outline-offset:2px;border-radius:999px;outline:1px solid #e1faffe6}._coverFooter_1g9o5_647>span{color:#d1f2fa75;text-align:center;margin-top:10px;font-size:12px}._coverFrame_1g9o5_708{z-index:4;pointer-events:none;border:1px solid #c0f3ff47;border-radius:30px;position:absolute;inset:10px;box-shadow:inset 0 0 26px #5edaff0b,0 0 20px #5edaff0d}._rotatePrompt_1g9o5_720{display:none}._tutorialBackdrop_1g9o5_724{z-index:20;padding:24px 18px max(22px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#00070f38,#00070fb8 42%,#00070ff2);place-items:end center;display:grid;position:absolute;inset:0}._tutorial_1g9o5_724{color:#ebfbff;background:linear-gradient(155deg,#082738f0,#02101cf7);border:1px solid #aeecff3d;border-radius:26px;width:100%;padding:24px;box-shadow:0 30px 90px #00000880,inset 0 1px #ffffff0f}._tutorial_1g9o5_724 h2{letter-spacing:0;margin:0;font-size:40px;font-weight:400}._tutorialIntro_1g9o5_752{color:#e2f7ffa8;margin:9px 0 20px;font-size:16px;line-height:1.45}._gestureGrid_1g9o5_759{background:#a8eaff21;border:1px solid #a8eaff21;border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:18px;display:grid;overflow:hidden}._gestureGrid_1g9o5_759 article{background:#031624db;flex-direction:column;justify-content:center;gap:5px;min-height:62px;padding:12px;display:flex}._gestureGrid_1g9o5_759 article:last-child:nth-child(odd){grid-column:1/-1}._gestureGrid_1g9o5_759 strong{color:#8deaff;letter-spacing:0;font-size:15px}._gestureGrid_1g9o5_759 span{color:#e6f9ffc2;font-size:15px}._primaryButton_1g9o5_795,._secondaryButton_1g9o5_796{letter-spacing:0;border-radius:999px;width:100%;padding:14px 18px;font-size:16px;font-weight:400}._primaryButton_1g9o5_795{color:#00131d;background:#9cedff;border:1px solid #c8f7ff;box-shadow:0 10px 40px #45d2f433}._secondaryButton_1g9o5_796{color:#e5faffb8;background:0 0;border:1px solid #b7edff2e;margin-top:8px}._permissionCopy_1g9o5_819{color:#d8f4fc7a;text-align:center;margin:14px 0 0;font-size:12px;line-height:1.35}._footer_1g9o5_827{z-index:4;right:22px;bottom:max(20px, env(safe-area-inset-bottom));color:#d1f1fa59;letter-spacing:0;pointer-events:none;justify-content:space-between;font-size:11px;display:none;position:absolute;left:22px}@keyframes _pulse_1g9o5_1{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes _captureFlash_1g9o5_76{0%{opacity:0;transform:scale(.985)}12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.015)}}@keyframes _coverReveal_1g9o5_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _coverDrift_1g9o5_1{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.045)translateY(-.65%)}}@keyframes _demoHandMove_1g9o5_1{0%,5%{opacity:0;transform:translate(-18px,44px)scale(.72)}14%{opacity:.92}34%{opacity:.88;transform:translate(86px,-32px)scale(1)}55%{opacity:.9;transform:translate(40px,-118px)scale(.9)}72%{opacity:.8;transform:translate(108px,-176px)scale(.82)}82%,to{opacity:0;transform:translate(108px,-176px)scale(.55)}}@keyframes _demoJellyBreath_1g9o5_1{0%,14%{opacity:0;transform:scale(.82)}30%{opacity:.46;transform:scale(1.02,.93)}48%{opacity:.22;transform:scale(.94,1.06)}66%{opacity:.52;transform:scale(1.08,.9)}82%,to{opacity:0;transform:scale(1.12)}}@keyframes _demoFluidBloom_1g9o5_1{0%,22%{opacity:0;transform:rotate(-9deg)scale(.76)translateY(-6%)}43%{opacity:.2}66%{opacity:.58;transform:rotate(-4deg)scale(1.03)translateY(2%)}82%,to{opacity:0;transform:rotate(1deg)scale(1.12)translateY(5%)}}@keyframes _demoSnap_1g9o5_607{0%,82%{opacity:0}85%{opacity:.68}89%{opacity:0}to{opacity:0}}@media (max-height:700px){._experience_1g9o5_9{min-height:100svh}._tutorial_1g9o5_724{padding:18px}._tutorial_1g9o5_724 h2{font-size:34px}._gestureGrid_1g9o5_759 article{min-height:50px}._statusRail_1g9o5_160{top:110px}._cover_1g9o5_487{padding-top:26px;padding-bottom:22px}._coverCopy_1g9o5_615 h2{font-size:44px}._coverCopy_1g9o5_615>p:last-child{margin-top:10px;font-size:16px}._coverFooter_1g9o5_647>span{margin-top:7px}._gestureGuide_1g9o5_189{right:10px;bottom:max(10px, env(safe-area-inset-bottom));left:10px}._gestureGuideList_1g9o5_240 li{min-height:58px}._gestureGuideIcon_1g9o5_270{width:23px;height:23px;font-size:14px}._privacyNote_1g9o5_387{bottom:calc(88px + env(safe-area-inset-bottom))}._touchHint_1g9o5_388{bottom:calc(124px + env(safe-area-inset-bottom))}}@media (min-width:760px){._experience_1g9o5_9{max-height:94svh}}@media (prefers-reduced-motion:reduce){._statusDot_1g9o5_175{animation:none}._captureFlash_1g9o5_76{animation-duration:.12s}._coverArtwork_1g9o5_501,._coverCopy_1g9o5_615,._coverFooter_1g9o5_647{animation:none}._coverDemo_1g9o5_523{display:none}._gestureGuide_1g9o5_189,._gestureGuideIcon_1g9o5_270{transition:none}}@media (orientation:landscape) and (max-height:600px){._rotatePrompt_1g9o5_720{z-index:40;color:#e9fbff;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000a14e6;place-content:center;gap:8px;padding:32px;display:grid;position:absolute;inset:0}._rotatePrompt_1g9o5_720 strong{color:#8deaff;letter-spacing:0;font-size:16px}._rotatePrompt_1g9o5_720 span{max-width:300px;font-size:14px;line-height:1.45}}@font-face{font-family:Italianno;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/italianno-latin.woff2)format("woff2")}:root{--background:#000;--foreground:#ecfbff;--cyan:#8deaff;--cyan-soft:#8deaff2e;--line:#bef1ff33;--font-italianno:"Italianno"}*{box-sizing:border-box}html,body,#root{background:var(--background);width:100%;min-height:100%;color:var(--foreground);font-family:var(--font-italianno), "Snell Roundhand", "Segoe Script", cursive;font-variant-ligatures:common-ligatures contextual discretionary-ligatures;font-feature-settings:"liga" 1, "calt" 1, "dlig" 1;font-synthesis:style;overscroll-behavior:none;margin:0;font-style:italic}button{font:inherit}::selection{color:#01111c;background:var(--cyan)}
