._page_1gopl_1{background:#000;place-items:center;min-height:100svh;display:grid;overflow:hidden}._experience_1gopl_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_1gopl_9 button,._experience_1gopl_9 strong{font-family:inherit;font-style:inherit;font-weight:400}._experience_1gopl_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_1gopl_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_1gopl_64{z-index:1;position:absolute;inset:0}._viewport_1gopl_64 canvas{width:100%;height:100%;display:block}._captureFlash_1gopl_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_1gopl_76;position:absolute;inset:10px;box-shadow:inset 0 0 52px #d1faff47,0 0 42px #63e1ff47}._header_1gopl_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_1gopl_104{color:#8deaff;letter-spacing:.01em;margin:0 0 10px;font-size:15px;font-weight:400}._header_1gopl_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_1gopl_123{pointer-events:auto;flex-direction:column;align-items:stretch;gap:7px;min-width:82px;display:flex}._soundButton_1gopl_132,._saveButton_1gopl_133,._showCamera_1gopl_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_1gopl_133{color:#f1fdff;background:linear-gradient(135deg,#144f64b8,#01111dc7);border-color:#c0f6ff6b;box-shadow:0 0 20px #49d7fa1f,inset 0 1px #ffffff14}._saveButton_1gopl_133:disabled{cursor:progress;opacity:.66}._statusRail_1gopl_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_1gopl_175{background:#78e9ff;border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite _pulse_1gopl_1;box-shadow:0 0 14px #78e9ff}._statusDivider_1gopl_185{color:#e2f9ff47}._gestureGuide_1gopl_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_1gopl_215{opacity:1;transform:translateY(0)}._gestureGuideCollapsed_1gopl_220{opacity:.68;transform:translateY(4px)scale(.985);box-shadow:0 12px 34px #00030e38,inset 0 1px #f0fdff0f}._gestureGuideHeader_1gopl_228,._gestureGuideKicker_1gopl_232,._gestureGuideHeader_1gopl_228 small{display:none}._gestureGuideList_1gopl_240{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%;margin:0;padding:6px;list-style:none;display:grid}._gestureGuideList_1gopl_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_1gopl_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_1gopl_287{text-align:center;white-space:nowrap;width:100%;min-width:0;padding:0 1px;transition:opacity .26s;display:grid}._gestureGuideText_1gopl_287 strong{color:#eefcffe6;font-size:clamp(10px,2.9vw,13px);line-height:1}._gestureGuideText_1gopl_287 small{color:#a2e6f694;text-overflow:ellipsis;margin-top:2px;font-size:clamp(7px,2.1vw,9px);line-height:1;overflow:hidden}._gestureGuideList_1gopl_240 ._gestureGuideActive_1gopl_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_1gopl_312 ._gestureGuideIcon_1gopl_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_1gopl_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);transition:width .26s cubic-bezier(.4,0,.2,1);position:absolute;right:18px;overflow:hidden;box-shadow:0 18px 50px #00030c6b}._cameraCard_1gopl_332>*{pointer-events:auto}._cameraVideo_1gopl_351{aspect-ratio:3/4;object-fit:cover;background:#06121d;width:100%;display:block;transform:scaleX(-1)}._cameraFooter_1gopl_360{color:#dff9ffc7;letter-spacing:0;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;font-size:12px;display:flex}._cameraFooter_1gopl_360 button{color:#8deaff;font:inherit;background:0 0;border:0;padding:0}._cameraCardHidden_1gopl_379{opacity:0;visibility:hidden;pointer-events:none}._cameraCardCollapsed_1gopl_385{background:#000b17b8;border-color:#8deaff33;width:36px}._cameraToggle_1gopl_391{z-index:2;color:#b4eeffd1;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00121eb3;border:1px solid #8deaff3d;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-size:10px;font-style:normal;line-height:1;transition:background .18s,color .18s;display:grid;position:absolute;top:6px;right:6px}._cameraToggle_1gopl_391:hover{color:#dffaff;background:#1e5a6eb8}._cameraCardCollapsed_1gopl_385 ._cameraToggle_1gopl_391{background:0 0;border:none;border-radius:14px;width:36px;height:36px;font-size:13px;position:static}._showCamera_1gopl_134{z-index:6;top:max(156px, calc(env(safe-area-inset-top) + 132px));position:absolute;right:18px}._privacyNote_1gopl_435,._touchHint_1gopl_436{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_1gopl_435 span,._touchHint_1gopl_436 span{color:#8deaff;letter-spacing:0;flex:none;font-size:12px}._privacyNote_1gopl_435 p,._touchHint_1gopl_436 p{text-align:right;max-width:240px;margin:0;font-size:12px;line-height:1.35}._touchHint_1gopl_436{bottom:calc(150px + env(safe-area-inset-bottom));color:#def7ffc2}._errorMessage_1gopl_472{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}._errorBlock_1gopl_490{z-index:7;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:22px;right:22px}._errorBlock_1gopl_490 ._errorMessage_1gopl_472{width:100%;position:static}._retryButton_1gopl_507{color:#dffaff;font-size:15px;font-style:inherit;letter-spacing:.01em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#022030d1;border:1px solid #8deaff61;border-radius:999px;justify-content:center;align-items:center;padding:10px 22px;text-decoration:none;transition:background .18s;display:inline-flex}._retryButton_1gopl_507:hover{background:#0a415ae6}._engineStatus_1gopl_530{color:#b5ecffb8;letter-spacing:.01em;justify-content:center;align-items:center;gap:7px;margin:0 0 10px;font-size:13px;display:flex}._engineStatusReady_1gopl_541{color:#78f2b4d1}._engineStatusFailed_1gopl_545{color:#ffc464d1}._engineDot_1gopl_549{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite _pulse_1gopl_1;box-shadow:0 0 8px}._engineStatusReady_1gopl_541 ._engineDot_1gopl_549{opacity:1;animation:none}._engineStatusFailed_1gopl_545 ._engineDot_1gopl_549{opacity:.9;animation:none}._cover_1gopl_569{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_1gopl_583,._coverVeil_1gopl_584{pointer-events:none;position:absolute;inset:0}._coverArtwork_1gopl_583{z-index:-3;background:#000 url(/jelly-stage-zero-cover-v6.png) 50%/cover no-repeat;animation:14s ease-in-out infinite alternate _coverDrift_1gopl_1;transform:scale(1.015)}._coverVeil_1gopl_584{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_1gopl_605{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._demoJellyGlow_1gopl_613{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_1gopl_1;position:absolute;top:36.5%;left:34%}._demoFluidTrail_1gopl_626{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_1gopl_1;position:absolute;top:47%;left:37%;transform:rotate(-9deg)}._demoHandMarker_1gopl_643{border:1px solid #e6fcffd1;border-radius:50%;width:31px;height:31px;animation:5.8s cubic-bezier(.45,0,.3,1) .9s both _demoHandMove_1gopl_1;position:absolute;top:58%;left:31%;box-shadow:0 0 0 7px #7be1ff17,0 0 24px #4ddaff85,inset 0 0 12px #fff3}._demoHandMarker_1gopl_643:before,._demoHandMarker_1gopl_643:after,._demoHandMarker_1gopl_643 i{content:"";background:#e2fbffe0;border-radius:999px;position:absolute}._demoHandMarker_1gopl_643:before{width:17px;height:1px;top:14px;left:6px}._demoHandMarker_1gopl_643:after{width:1px;height:17px;top:6px;left:14px}._demoHandMarker_1gopl_643 i{width:5px;height:5px;top:12px;left:12px;box-shadow:0 0 9px #ffffffe6}._demoSnapFlash_1gopl_689{mix-blend-mode:screen;background:radial-gradient(circle at 53% 51%,#ffffffb8,#b2ecff2e 27%,#0000 58%);animation:5.8s ease-out .9s both _demoSnap_1gopl_689;position:absolute;inset:0}._coverCopy_1gopl_697{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_1gopl_1;position:relative}._coverEyebrow_1gopl_706{color:#8deaffd6;letter-spacing:.02em;margin:0 0 10px;font-size:17px}._coverCopy_1gopl_697 h2{color:#f4fdfffa;letter-spacing:-.015em;margin:0;font-size:clamp(46px,12vw,68px);font-weight:400;line-height:.82}._coverCopy_1gopl_697>p:last-child{color:#e0f8ffad;margin:15px 0 0;font-size:18px;line-height:1.35}._coverFooter_1gopl_729{z-index:2;flex-direction:column;align-items:stretch;animation:.9s cubic-bezier(.16,1,.3,1) .14s both _coverReveal_1gopl_1;display:flex;position:relative}._coverSequence_1gopl_738{color:#b5efffb3;text-align:center;text-shadow:0 2px 16px #000;margin:0 0 12px;font-size:15px}._coverButton_1gopl_746{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_1gopl_746:focus-visible{outline-offset:4px;outline:2px solid #fff}._coverLearnButton_1gopl_764{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_1gopl_764:focus-visible{outline-offset:2px;border-radius:999px;outline:1px solid #e1faffe6}._coverFooter_1gopl_729>span{color:#d1f2fa75;text-align:center;margin-top:10px;font-size:12px}._coverFrame_1gopl_790{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_1gopl_802{display:none}._tutorialBackdrop_1gopl_806{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_1gopl_806{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_1gopl_806 h2{letter-spacing:0;margin:0;font-size:40px;font-weight:400}._tutorialIntro_1gopl_834{color:#e2f7ffa8;margin:9px 0 20px;font-size:16px;line-height:1.45}._gestureGrid_1gopl_841{background:#a8eaff21;border:1px solid #a8eaff21;border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:18px;display:grid;overflow:hidden}._gestureGrid_1gopl_841 article{background:#031624db;flex-direction:column;justify-content:center;gap:5px;min-height:62px;padding:12px;display:flex}._gestureGrid_1gopl_841 article:last-child:nth-child(odd){grid-column:1/-1}._gestureGrid_1gopl_841 strong{color:#8deaff;letter-spacing:0;font-size:15px}._gestureGrid_1gopl_841 span{color:#e6f9ffc2;font-size:15px}._primaryButton_1gopl_877,._secondaryButton_1gopl_878{letter-spacing:0;border-radius:999px;width:100%;padding:14px 18px;font-size:16px;font-weight:400}._primaryButton_1gopl_877{color:#00131d;background:#9cedff;border:1px solid #c8f7ff;box-shadow:0 10px 40px #45d2f433}._secondaryButton_1gopl_878{color:#e5faffb8;background:0 0;border:1px solid #b7edff2e;margin-top:8px}._permissionCopy_1gopl_901{color:#d8f4fc7a;text-align:center;margin:14px 0 0;font-size:12px;line-height:1.35}._footer_1gopl_909{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_1gopl_1{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes _captureFlash_1gopl_76{0%{opacity:0;transform:scale(.985)}12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.015)}}@keyframes _coverReveal_1gopl_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _coverDrift_1gopl_1{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.045)translateY(-.65%)}}@keyframes _demoHandMove_1gopl_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_1gopl_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_1gopl_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_1gopl_689{0%,82%{opacity:0}85%{opacity:.68}89%{opacity:0}to{opacity:0}}@media (max-height:700px){._experience_1gopl_9{min-height:100svh}._tutorial_1gopl_806{padding:18px}._tutorial_1gopl_806 h2{font-size:34px}._gestureGrid_1gopl_841 article{min-height:50px}._statusRail_1gopl_160{top:110px}._cover_1gopl_569{padding-top:26px;padding-bottom:22px}._coverCopy_1gopl_697 h2{font-size:44px}._coverCopy_1gopl_697>p:last-child{margin-top:10px;font-size:16px}._coverFooter_1gopl_729>span{margin-top:7px}._gestureGuide_1gopl_189{right:10px;bottom:max(10px, env(safe-area-inset-bottom));left:10px}._gestureGuideList_1gopl_240 li{min-height:58px}._gestureGuideIcon_1gopl_270{width:23px;height:23px;font-size:14px}._privacyNote_1gopl_435{bottom:calc(88px + env(safe-area-inset-bottom))}._touchHint_1gopl_436{bottom:calc(124px + env(safe-area-inset-bottom))}}@media (min-width:760px){._experience_1gopl_9{max-height:94svh}}@media (prefers-reduced-motion:reduce){._statusDot_1gopl_175{animation:none}._captureFlash_1gopl_76{animation-duration:.12s}._coverArtwork_1gopl_583,._coverCopy_1gopl_697,._coverFooter_1gopl_729{animation:none}._coverDemo_1gopl_605{display:none}._gestureGuide_1gopl_189,._gestureGuideIcon_1gopl_270{transition:none}}@media (orientation:landscape) and (max-height:600px){._rotatePrompt_1gopl_802{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_1gopl_802 strong{color:#8deaff;letter-spacing:0;font-size:16px}._rotatePrompt_1gopl_802 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)}
