._page_1qr3z_1{background:#000;place-items:center;min-height:100svh;display:grid;overflow:hidden}._experience_1qr3z_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_1qr3z_9 button,._experience_1qr3z_9 strong{font-family:inherit;font-style:inherit;font-weight:400}._experience_1qr3z_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_1qr3z_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_1qr3z_64{z-index:1;position:absolute;inset:0}._viewport_1qr3z_64 canvas{width:100%;height:100%;display:block}._captureFlash_1qr3z_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_1qr3z_76;position:absolute;inset:10px;box-shadow:inset 0 0 52px #d1faff47,0 0 42px #63e1ff47}._header_1qr3z_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_1qr3z_104{color:#8deaff;letter-spacing:.01em;margin:0 0 10px;font-size:15px;font-weight:400}._header_1qr3z_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_1qr3z_123{pointer-events:auto;flex-direction:column;align-items:stretch;gap:7px;min-width:82px;display:flex}._soundButton_1qr3z_132,._saveButton_1qr3z_133,._showCamera_1qr3z_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_1qr3z_133{color:#f1fdff;background:linear-gradient(135deg,#144f64b8,#01111dc7);border-color:#c0f6ff6b;box-shadow:0 0 20px #49d7fa1f,inset 0 1px #ffffff14}._saveButton_1qr3z_133:disabled{cursor:progress;opacity:.66}._statusRail_1qr3z_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_1qr3z_175{background:#78e9ff;border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite _pulse_1qr3z_1;box-shadow:0 0 14px #78e9ff}._statusDivider_1qr3z_185{color:#e2f9ff47}._gestureGuide_1qr3z_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_1qr3z_215{opacity:1;transform:translateY(0)}._gestureGuideCollapsed_1qr3z_220{opacity:.68;transform:translateY(4px)scale(.985);box-shadow:0 12px 34px #00030e38,inset 0 1px #f0fdff0f}._gestureGuideHeader_1qr3z_228,._gestureGuideKicker_1qr3z_232,._gestureGuideHeader_1qr3z_228 small{display:none}._gestureGuideList_1qr3z_240{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%;margin:0;padding:6px;list-style:none;display:grid}._gestureGuideList_1qr3z_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_1qr3z_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_1qr3z_287{text-align:center;white-space:nowrap;width:100%;min-width:0;padding:0 1px;transition:opacity .26s;display:grid}._gestureGuideText_1qr3z_287 strong{color:#eefcffe6;font-size:clamp(10px,2.9vw,13px);line-height:1}._gestureGuideText_1qr3z_287 small{color:#a2e6f694;text-overflow:ellipsis;margin-top:2px;font-size:clamp(7px,2.1vw,9px);line-height:1;overflow:hidden}._gestureGuideList_1qr3z_240 ._gestureGuideActive_1qr3z_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_1qr3z_312 ._gestureGuideIcon_1qr3z_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_1qr3z_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_1qr3z_346{aspect-ratio:3/4;object-fit:cover;background:#06121d;width:100%;display:block;transform:scaleX(-1)}._cameraFooter_1qr3z_355{color:#dff9ffc7;letter-spacing:0;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;font-size:12px;display:flex}._cameraFooter_1qr3z_355 button{color:#8deaff;font:inherit;background:0 0;border:0;padding:0}._cameraCardHidden_1qr3z_374{opacity:0;visibility:hidden;pointer-events:none}._showCamera_1qr3z_134{z-index:6;top:max(156px, calc(env(safe-area-inset-top) + 132px));position:absolute;right:18px}._privacyNote_1qr3z_387,._touchHint_1qr3z_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_1qr3z_387 span,._touchHint_1qr3z_388 span{color:#8deaff;letter-spacing:0;flex:none;font-size:12px}._privacyNote_1qr3z_387 p,._touchHint_1qr3z_388 p{text-align:right;max-width:240px;margin:0;font-size:12px;line-height:1.35}._touchHint_1qr3z_388{bottom:calc(150px + env(safe-area-inset-bottom));color:#def7ffc2}._errorMessage_1qr3z_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_1qr3z_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_1qr3z_442 strong{color:#8deaff;letter-spacing:.06em;font-size:13px;display:block}._cameraError_1qr3z_442 p{color:#eafcffd1;margin:9px 0 15px;font-size:14px;line-height:1.5}._cameraError_1qr3z_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_1qr3z_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_1qr3z_501,._coverVeil_1qr3z_502{pointer-events:none;position:absolute;inset:0}._coverArtwork_1qr3z_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_1qr3z_1;transform:scale(1.015)}._coverVeil_1qr3z_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_1qr3z_523{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._demoJellyGlow_1qr3z_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_1qr3z_1;position:absolute;top:36.5%;left:34%}._demoFluidTrail_1qr3z_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_1qr3z_1;position:absolute;top:47%;left:37%;transform:rotate(-9deg)}._demoHandMarker_1qr3z_561{border:1px solid #e6fcffd1;border-radius:50%;width:31px;height:31px;animation:5.8s cubic-bezier(.45,0,.3,1) .9s both _demoHandMove_1qr3z_1;position:absolute;top:58%;left:31%;box-shadow:0 0 0 7px #7be1ff17,0 0 24px #4ddaff85,inset 0 0 12px #fff3}._demoHandMarker_1qr3z_561:before,._demoHandMarker_1qr3z_561:after,._demoHandMarker_1qr3z_561 i{content:"";background:#e2fbffe0;border-radius:999px;position:absolute}._demoHandMarker_1qr3z_561:before{width:17px;height:1px;top:14px;left:6px}._demoHandMarker_1qr3z_561:after{width:1px;height:17px;top:6px;left:14px}._demoHandMarker_1qr3z_561 i{width:5px;height:5px;top:12px;left:12px;box-shadow:0 0 9px #ffffffe6}._demoSnapFlash_1qr3z_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_1qr3z_607;position:absolute;inset:0}._coverCopy_1qr3z_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_1qr3z_1;position:relative}._coverEyebrow_1qr3z_624{color:#8deaffd6;letter-spacing:.02em;margin:0 0 10px;font-size:17px}._coverCopy_1qr3z_615 h2{color:#f4fdfffa;letter-spacing:-.015em;margin:0;font-size:clamp(46px,12vw,68px);font-weight:400;line-height:.82}._coverCopy_1qr3z_615>p:last-child{color:#e0f8ffad;margin:15px 0 0;font-size:18px;line-height:1.35}._coverFooter_1qr3z_647{z-index:2;flex-direction:column;align-items:stretch;animation:.9s cubic-bezier(.16,1,.3,1) .14s both _coverReveal_1qr3z_1;display:flex;position:relative}._coverSequence_1qr3z_656{color:#b5efffb3;text-align:center;text-shadow:0 2px 16px #000;margin:0 0 12px;font-size:15px}._coverEngineStatus_1qr3z_664{color:#ddf7ffad;justify-content:center;align-items:center;gap:7px;margin:8px 0 0;font-size:12px;line-height:1.2;display:flex}._coverEngineStatus_1qr3z_664:before{content:"";background:#8deaff;border-radius:50%;flex:none;width:6px;height:6px;animation:1.5s ease-in-out infinite _pulse_1qr3z_1;box-shadow:0 0 12px #8deaffc7}._coverEngineStatus_1qr3z_664[data-status=ready]{color:#e0fff1d1}._coverEngineStatus_1qr3z_664[data-status=ready]:before{background:#7dff9a;animation:none;box-shadow:0 0 12px #7dff9ab3}._coverEngineStatus_1qr3z_664[data-status=retry]:before{background:#ffd487;animation:none;box-shadow:0 0 12px #ffd487a6}._coverButton_1qr3z_702{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_1qr3z_702:focus-visible{outline-offset:4px;outline:2px solid #fff}._coverLearnButton_1qr3z_720{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_1qr3z_720:focus-visible{outline-offset:2px;border-radius:999px;outline:1px solid #e1faffe6}._coverFooter_1qr3z_647>span{color:#d1f2fa75;text-align:center;margin-top:10px;font-size:12px}._coverFrame_1qr3z_746{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_1qr3z_758{display:none}._tutorialBackdrop_1qr3z_762{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_1qr3z_762{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_1qr3z_762 h2{letter-spacing:0;margin:0;font-size:40px;font-weight:400}._tutorialIntro_1qr3z_790{color:#e2f7ffa8;margin:9px 0 20px;font-size:16px;line-height:1.45}._gestureGrid_1qr3z_797{background:#a8eaff21;border:1px solid #a8eaff21;border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:18px;display:grid;overflow:hidden}._gestureGrid_1qr3z_797 article{background:#031624db;flex-direction:column;justify-content:center;gap:5px;min-height:62px;padding:12px;display:flex}._gestureGrid_1qr3z_797 article:last-child:nth-child(odd){grid-column:1/-1}._gestureGrid_1qr3z_797 strong{color:#8deaff;letter-spacing:0;font-size:15px}._gestureGrid_1qr3z_797 span{color:#e6f9ffc2;font-size:15px}._primaryButton_1qr3z_833,._secondaryButton_1qr3z_834{letter-spacing:0;border-radius:999px;width:100%;padding:14px 18px;font-size:16px;font-weight:400}._primaryButton_1qr3z_833{color:#00131d;background:#9cedff;border:1px solid #c8f7ff;box-shadow:0 10px 40px #45d2f433}._secondaryButton_1qr3z_834{color:#e5faffb8;background:0 0;border:1px solid #b7edff2e;margin-top:8px}._permissionCopy_1qr3z_857{color:#d8f4fc7a;text-align:center;margin:14px 0 0;font-size:12px;line-height:1.35}._footer_1qr3z_865{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_1qr3z_1{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes _captureFlash_1qr3z_76{0%{opacity:0;transform:scale(.985)}12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.015)}}@keyframes _coverReveal_1qr3z_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _coverDrift_1qr3z_1{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.045)translateY(-.65%)}}@keyframes _demoHandMove_1qr3z_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_1qr3z_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_1qr3z_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_1qr3z_607{0%,82%{opacity:0}85%{opacity:.68}89%{opacity:0}to{opacity:0}}@media (max-height:700px){._experience_1qr3z_9{min-height:100svh}._tutorial_1qr3z_762{padding:18px}._tutorial_1qr3z_762 h2{font-size:34px}._gestureGrid_1qr3z_797 article{min-height:50px}._statusRail_1qr3z_160{top:110px}._cover_1qr3z_487{padding-top:26px;padding-bottom:22px}._coverCopy_1qr3z_615 h2{font-size:44px}._coverCopy_1qr3z_615>p:last-child{margin-top:10px;font-size:16px}._coverFooter_1qr3z_647>span{margin-top:7px}._gestureGuide_1qr3z_189{right:10px;bottom:max(10px, env(safe-area-inset-bottom));left:10px}._gestureGuideList_1qr3z_240 li{min-height:58px}._gestureGuideIcon_1qr3z_270{width:23px;height:23px;font-size:14px}._privacyNote_1qr3z_387{bottom:calc(88px + env(safe-area-inset-bottom))}._touchHint_1qr3z_388{bottom:calc(124px + env(safe-area-inset-bottom))}}@media (min-width:760px){._experience_1qr3z_9{max-height:94svh}}@media (prefers-reduced-motion:reduce){._statusDot_1qr3z_175{animation:none}._captureFlash_1qr3z_76{animation-duration:.12s}._coverArtwork_1qr3z_501,._coverCopy_1qr3z_615,._coverFooter_1qr3z_647{animation:none}._coverDemo_1qr3z_523{display:none}._gestureGuide_1qr3z_189,._gestureGuideIcon_1qr3z_270{transition:none}}@media (orientation:landscape) and (max-height:600px){._rotatePrompt_1qr3z_758{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_1qr3z_758 strong{color:#8deaff;letter-spacing:0;font-size:16px}._rotatePrompt_1qr3z_758 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)}
