._dog_efea7_1{z-index:5;aspect-ratio:1;cursor:pointer;transform-origin:50% 87.5%;background:0 0;border:0;width:16.5%;padding:0;position:absolute}._sleepy_efea7_14{z-index:5}._curious_efea7_18{z-index:6}._sprite_efea7_22{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none;z-index:1;display:block;position:relative}._breathe_efea7_33{animation:3.6s ease-in-out infinite _breathe_efea7_33}._bob_efea7_37{animation:1.15s ease-in-out infinite _bob_efea7_37}._zs_efea7_41{color:#7dffc3;letter-spacing:0;text-shadow:0 0 8px #7dffc373;pointer-events:none;flex-direction:column;align-items:flex-start;font-style:normal;font-weight:700;line-height:.78;animation:2.8s ease-out infinite _zrise_efea7_1;display:flex;position:absolute;bottom:70%;left:46%}._zs_efea7_41 i:first-child{margin-left:1.15rem;font-size:1.35rem}._zs_efea7_41 i:nth-child(2){margin-left:.55rem;font-size:1.02rem}._zs_efea7_41 i:nth-child(3){margin-left:0;font-size:.74rem}@keyframes _breathe_efea7_33{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}@keyframes _bob_efea7_37{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes _zrise_efea7_1{0%,to{opacity:.85;transform:translateY(2px)}50%{opacity:1;transform:translate(4px,-7px)}}@media (prefers-reduced-motion:reduce){._breathe_efea7_33,._bob_efea7_37,._zs_efea7_41{animation:none}}._steam_jtz1p_1{pointer-events:none;width:64%;height:80%;position:absolute;top:-70%;left:18%;overflow:visible}._wisp_jtz1p_11{fill:none;stroke:#e8dcc8d9;stroke-width:2.1px;stroke-linecap:round;opacity:0}._a_jtz1p_19{animation:4.6s ease-in infinite _riseA_jtz1p_1}._b_jtz1p_23{animation:5.4s ease-in 1.1s infinite _riseB_jtz1p_1}._c_jtz1p_27{animation:6.2s ease-in 2.4s infinite _riseC_jtz1p_1}._static_jtz1p_31{opacity:.28;animation:none}@keyframes _riseA_jtz1p_1{0%{opacity:0;transform:translateY(10px)}18%{opacity:.55}to{opacity:0;transform:translate(6px,-28px)}}@keyframes _riseB_jtz1p_1{0%{opacity:0;transform:translateY(8px)}22%{opacity:.45}to{opacity:0;transform:translate(-7px,-32px)}}@keyframes _riseC_jtz1p_1{0%{opacity:0;transform:translateY(12px)}20%{opacity:.4}to{opacity:0;transform:translate(3px,-24px)}}@media (prefers-reduced-motion:reduce){._wisp_jtz1p_11{opacity:.28;animation:none}}._cup_14c90_1{z-index:4;pointer-events:none;position:absolute}._cup_14c90_1 picture{width:100%;display:block}._img_14c90_12,._reflectImg_14c90_13{width:100%;height:auto;display:block}._img_14c90_12{filter:drop-shadow(0 8px 10px #00000073)}._mirror_14c90_23{pointer-events:none;width:100%;height:70%;position:absolute;top:calc(100% - 2px);left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000000d1 0%,#0000007a 46%,#0000 100%);mask-image:linear-gradient(#000000d1 0%,#0000007a 46%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._mirrorInner_14c90_51{isolation:isolate;width:100%;height:142.857%;position:absolute;top:0;left:0;transform:scaleY(-1)}._decal_14c90_61{z-index:1;color:#2e1e169e;letter-spacing:.16em;text-align:center;text-transform:uppercase;white-space:nowrap;mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(.48rem,1.9vw,.86rem);font-weight:700;line-height:1.05;position:absolute;top:51%;left:62%;transform:translate(-50%,-50%)rotate(-7deg)skewY(-3deg)}._heartSticker_14c90_80{z-index:2;filter:drop-shadow(1px 1.6px .5px #2a181066);pointer-events:none;width:24%;position:absolute;top:41%;left:75%;transform:translate(-50%,-50%)rotate(20deg)}._heartSticker_14c90_80 svg{width:100%;height:auto;display:block;overflow:visible}._heartFace_14c90_98{fill:#c44b4a;stroke:#f4ebe3;stroke-linejoin:round;stroke-width:3.2px}._heartShine_14c90_105{fill:#f2d2cc}._wrap_1dk1y_1{z-index:4;aspect-ratio:1;pointer-events:none;width:3.6%;position:absolute;transform:translate(-50%,-50%)}._bulb_1dk1y_10{background:radial-gradient(circle at 35% 32%,#ffe9b8,#f0a040 58%,#c46a20 100%);border-radius:50%;width:100%;height:100%;animation:3.8s ease-in-out infinite _breathe_1dk1y_1;box-shadow:0 0 8px 3px #f0a04066,0 0 18px 6px #f0a0402e}._pulse_1dk1y_21 ._bulb_1dk1y_10{animation:.7s ease-out _pulse_1dk1y_21}._flicker_1dk1y_25 ._bulb_1dk1y_10{animation:.42s steps(2,end) _flicker_1dk1y_25}._hit_1dk1y_29{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:-80%}@keyframes _breathe_1dk1y_1{0%,to{opacity:.82;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes _pulse_1dk1y_21{0%{filter:brightness();transform:scale(1)}40%{filter:brightness(1.25);transform:scale(1.18)}to{filter:brightness();transform:scale(1)}}@keyframes _flicker_1dk1y_25{0%,to{opacity:1}30%{opacity:.35}55%{opacity:1}70%{opacity:.5}}@media (prefers-reduced-motion:reduce){._bulb_1dk1y_10{animation:none}}._display_1sw95_1{z-index:3;pointer-events:none;position:absolute}._clip_1sw95_7{clip-path:ellipse(49.2% 48.6% at 49.2% 51.2%);width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 34px 10px #00000038}._plane_1sw95_17{transform-origin:46% 58%;pointer-events:none;position:absolute;inset:0;transform:perspective(560px)rotateY(-13deg)rotateX(4deg)}._svg_1sw95_30{width:100%;height:100%;display:block;overflow:visible}._eyes_1sw95_37{transform-box:fill-box;transform-origin:50%;transform:translate(calc(var(--gaze-x,0) * 9px), calc(var(--gaze-y,0) * 6px));transition:transform .18s ease-out}._bar_1sw95_47{fill:#7dffc3;transform-box:fill-box;transform-origin:50%;transform:scaleX(var(--eye-w,1)) scaleY(calc(var(--eye-h,1) * (1 - var(--blink,0) * .86)));transition:transform 80ms ease-in,opacity .2s;animation:8.5s ease-in-out infinite _phosphor_1sw95_90}._sleepy_1sw95_59{--eye-h:.62}._happy_1sw95_63{--eye-h:1.03;--eye-w:1.03}._glow_1sw95_68 ._bar_1sw95_47{filter:brightness(1.65)}._annoyed_1sw95_72 ._eyes_1sw95_37{transform:translate(calc(var(--gaze-x,0) * 9px), calc(var(--gaze-y,0) * 6px)) rotate(-2.5deg)}._surprised_1sw95_80{--eye-h:1.06}._listening_1sw95_84 ._bar_1sw95_47{animation:8.5s ease-in-out infinite _phosphor_1sw95_90,2.6s ease-in-out infinite _listen_1sw95_84}._phosphor_1sw95_90{pointer-events:none;background:radial-gradient(at 44% 56%,#7dffc31c 0%,#7dffc308 36%,#0000 60%);position:absolute;inset:0}._vignette_1sw95_102{mix-blend-mode:multiply;opacity:.48;pointer-events:none;background:radial-gradient(at 40% 48%,#0000 44%,#00000052 100%);position:absolute;inset:0}._scan_1sw95_115{mix-blend-mode:multiply;opacity:.24;pointer-events:none;background:repeating-linear-gradient(#060a082e 0 1px,#0000 1px 3px);position:absolute;inset:0}._sheen_1sw95_130{mix-blend-mode:screen;opacity:.36;pointer-events:none;background:linear-gradient(124deg,#ffffff1c 0%,#0000 30%);position:absolute;inset:0}._hit_1sw95_143{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;padding:0;position:absolute}._leftEye_1sw95_153{width:17%;height:40%;top:32%;left:26%}._rightEye_1sw95_160{width:15%;height:36%;top:35%;left:50%}@keyframes _phosphor_1sw95_90{0%,to{opacity:.94}50%{opacity:1}}@keyframes _listen_1sw95_84{0%,to{transform:scaleX(var(--eye-w,1)) scaleY(calc(var(--eye-h,1) * (1 - var(--blink,0) * .86)))}50%{transform:scaleX(var(--eye-w,1)) scaleY(calc(var(--eye-h,1) * (.93 - var(--blink,0) * .7)))}}@media (prefers-reduced-motion:reduce){._eyes_1sw95_37,._bar_1sw95_47{transition:none;animation:none}}._bubble_xwso7_1{z-index:6;color:var(--cream);letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#12110fb8;border-radius:6px 6px 6px 2px;padding:.35rem .55rem;font-size:.72rem;animation:.18s ease-out _pop_xwso7_1;position:absolute;transform:translateY(-100%)}@keyframes _pop_xwso7_1{0%{opacity:0;transform:translateY(-80%)}to{opacity:1;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){._bubble_xwso7_1{animation:none}}._thought_19d2i_1{z-index:8;max-width:11rem;color:var(--cream);letter-spacing:.01em;pointer-events:none;transform-origin:70% 100%;background:#0c0b09d6;border:1px solid #7dffc361;border-radius:12px;padding:.38rem .55rem .42rem;font-size:.68rem;line-height:1.35;animation:.22s ease-out _arrive_19d2i_1;position:absolute;transform:translate(-8%)}._thought_19d2i_1:after{content:"";background:#0c0b09d6;border-bottom:1px solid #7dffc361;border-right:1px solid #7dffc361;width:7px;height:7px;position:absolute;bottom:-5px;right:18%;transform:rotate(45deg)}@keyframes _arrive_19d2i_1{0%{opacity:0;transform:translate(-8%,4px)scale(.96)}to{opacity:1;transform:translate(-8%)scale(1)}}@media (prefers-reduced-motion:reduce){._thought_19d2i_1{animation:none}}._housing_10yjc_1{width:100%;margin:0 auto;position:relative}._portrait_10yjc_7{width:100%;display:block}._shell_10yjc_12,._reflectShell_10yjc_13{pointer-events:none;width:100%;height:auto;display:block}._shell_10yjc_12{filter:drop-shadow(0 18px 28px #0000008c)}._reflection_10yjc_30{z-index:1;pointer-events:none;width:100%;height:58%;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}._reflectionInner_10yjc_42{width:100%;height:172.414%;position:absolute;top:0;left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 0% 30%,#00000047 52%,#0006 100%);mask-image:linear-gradient(#0000 0% 30%,#00000047 52%,#0006 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._bodyHit_10yjc_69{z-index:2;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:48%;padding:0;position:absolute;inset:16% 10% 6% 8%}._ground_10yjc_81{filter:blur(12px);pointer-events:none;z-index:-1;background:radial-gradient(at 30% 40%,#f0a04052,#0000 58%),radial-gradient(at 58% 45%,#7dffc329,#0000 52%);height:22%;position:absolute;bottom:-10%;left:6%;right:6%}._scene_jb26i_1{z-index:1;flex:0 auto;width:min(92vw,680px,65.7895dvh - 31.5789px);position:relative}._mirrorReserve_jb26i_9{pointer-events:none;padding-bottom:56%}._bars_1hmu5_1{align-items:flex-end;gap:2px;height:22px;margin-bottom:12px;display:flex}._bar_1hmu5_1{background:var(--mint);opacity:.9;transform-origin:bottom;border-radius:1px 1px 0 0;flex:1;height:100%;transform:scaleY(.08)}._dock_1ttx9_1{z-index:2;width:210px;color:var(--ink);flex:none;position:relative}._panel_1ttx9_9{flex-direction:column;gap:8px;display:flex;position:relative;overflow:hidden}._toggle_1ttx9_17{width:44px;height:44px;color:var(--mint);cursor:pointer;background:#12110f8c;border:0;border-radius:50%;display:none;box-shadow:0 0 16px #7dffc32e}._controls_1ttx9_29{align-items:center;gap:6px;display:flex}._iconBtn_1ttx9_35{width:32px;height:32px;color:var(--mint);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._iconBtn_1ttx9_35:hover{color:var(--cream)}._iconBtn_1ttx9_35 svg{fill:currentColor;width:16px;height:16px}._loopOn_1ttx9_58{color:var(--cream)}._glitching_1ttx9_62{animation:.38s steps(2,jump-none) _panelGlitch_1ttx9_1}._glitching_1ttx9_62:before,._glitching_1ttx9_62:after{content:"";pointer-events:none;mix-blend-mode:screen;z-index:2;position:absolute;inset:0}._glitching_1ttx9_62:before{background:repeating-linear-gradient(#7dffc31a 0 1px,#0000 1px 3px);animation:.38s steps(2,jump-none) _sliceA_1ttx9_1}._glitching_1ttx9_62:after{background:linear-gradient(90deg,#0000 28%,#f0a04029 29%,#0000 31% 63%,#7dffc329 64%,#0000 66%);animation:.38s steps(3,jump-none) _sliceB_1ttx9_1}@keyframes _panelGlitch_1ttx9_1{0%,to{filter:none;transform:none}12%{filter:saturate(1.25)contrast(1.06);transform:translate(1.5px,-.5px)skew(-1.6deg)}28%{transform:translate(-2px,.5px)skew(1deg)}46%{filter:hue-rotate(8deg);transform:translate(1px)skew(-.6deg)}64%{transform:translate(-.5px,-.5px)}}@keyframes _sliceA_1ttx9_1{0%,to{clip-path:inset(0 0 100%);transform:none}20%{clip-path:inset(18% 0 55%);transform:translate(2px)}48%{clip-path:inset(62% 0 12%);transform:translate(-2.5px,.5px)}}@keyframes _sliceB_1ttx9_1{0%,to{opacity:0;transform:none}18%{opacity:.5;transform:translate(-1.5px,1px)}40%{opacity:.28;transform:translate(2.5px,-.5px)}}._meta_1ttx9_152{flex-direction:column;gap:4px;display:flex}._title_1ttx9_158{color:var(--cream);letter-spacing:.04em;font-size:.72rem}._times_1ttx9_164{color:var(--ink-dim);justify-content:space-between;font-size:.62rem;display:flex}._seek_1ttx9_171,._volume_1ttx9_172{appearance:none;cursor:pointer;width:100%;accent-color:var(--mint);border:0;border-radius:99px;margin:0}._seek_1ttx9_171{--seek:0%;background:linear-gradient(to right, var(--mint) 0 var(--seek), #7dffc338 var(--seek)) no-repeat content-box;touch-action:none;height:16px;padding:6px 0}._volume_1ttx9_172{background:#7dffc338;height:2px}._seek_1ttx9_171::-webkit-slider-runnable-track{background:0 0;border-radius:99px;height:4px}._volume_1ttx9_172::-webkit-slider-runnable-track{background:0 0;border-radius:99px;height:4px}._seek_1ttx9_171::-webkit-slider-thumb{appearance:none;background:var(--mint);border:0;border-radius:50%;width:10px;height:10px;margin-top:-3px;transition:transform 80ms linear,box-shadow 80ms linear;box-shadow:0 0 #7dffc300}._volume_1ttx9_172::-webkit-slider-thumb{appearance:none;background:var(--mint);border:0;border-radius:50%;width:10px;height:10px;margin-top:-3px;transition:transform 80ms linear,box-shadow 80ms linear;box-shadow:0 0 #7dffc300}._volume_1ttx9_172::-webkit-slider-thumb{width:8px;height:8px;margin-top:0}._seek_1ttx9_171::-moz-range-track{background:#7dffc338;border:0;border-radius:99px;height:4px}._volume_1ttx9_172::-moz-range-track{background:#7dffc338;border:0;border-radius:99px;height:4px}._seek_1ttx9_171::-moz-range-progress{background:var(--mint);border-radius:99px;height:4px}._seek_1ttx9_171::-moz-range-thumb{background:var(--mint);border:0;border-radius:50%;width:10px;height:10px}._volume_1ttx9_172::-moz-range-thumb{background:var(--mint);border:0;border-radius:50%;width:10px;height:10px}._volume_1ttx9_172::-moz-range-thumb{width:8px;height:8px}._seeking_1ttx9_254::-webkit-slider-thumb{box-shadow:0 0 10px var(--mint-glow);transform:scale(1.35)}._seeking_1ttx9_254::-moz-range-thumb{transform:scale(1.35)}._volume_1ttx9_172{width:72%}._volumeRow_1ttx9_267{color:var(--ink-dim);opacity:.55;align-items:center;gap:8px;display:flex}._volumeRow_1ttx9_267 svg{fill:currentColor;width:12px;height:12px}._list_1ttx9_281{margin:6px 0 0;padding:0;list-style:none}._track_1ttx9_287{width:100%;color:var(--ink-dim);text-align:left;cursor:pointer;letter-spacing:.03em;background:0 0;border:0;padding:.28rem 0;font-size:.68rem;display:block}._track_1ttx9_287:hover,._current_1ttx9_301{color:var(--mint)}._error_1ttx9_305{color:var(--danger);margin:0;font-size:.68rem}@media (width<=860px){._dock_1ttx9_1{width:auto;position:fixed;bottom:16px;right:16px}._toggle_1ttx9_17{place-items:center;display:grid}._panel_1ttx9_9{background:#0c0b0aeb;border-radius:10px;width:200px;max-height:min(52vh,340px);padding:10px;display:none;position:absolute;bottom:56px;right:0;overflow-y:auto}._open_1ttx9_337 ._panel_1ttx9_9{display:flex}}@media (prefers-reduced-motion:reduce){._glitching_1ttx9_62,._glitching_1ttx9_62:before,._glitching_1ttx9_62:after{animation:none}}._pad_p82ao_1{z-index:30;width:min(280px,100vw - 32px);max-height:min(68vh,440px);color:var(--ink);background:#0e0d0bf0;border:1px solid #e8c49638;border-radius:8px;flex-direction:column;padding:10px 10px 8px;display:flex;position:fixed;top:12vh;right:16px;box-shadow:0 16px 40px #00000059}._bar_p82ao_18{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}._title_p82ao_26{color:var(--cream);letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:500}._close_p82ao_34{width:22px;height:22px;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:1rem;line-height:1}._close_p82ao_34:hover{color:var(--cream)}._area_p82ao_51{resize:none;width:100%;min-height:160px;color:var(--cream);font:inherit;background:#00000047;border:1px solid #e8c4961f;border-radius:4px;flex:auto;margin:0;padding:8px;font-size:.78rem;line-height:1.45}._area_p82ao_51:focus{border-color:#7dffc359}._actions_p82ao_71{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}._textBtn_p82ao_79,._download_p82ao_80{color:var(--ink-dim);font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;font-size:.68rem}._textBtn_p82ao_79:hover,._download_p82ao_80:hover{color:var(--mint)}._download_p82ao_80{color:var(--mint);border:1px solid #7dffc359;border-radius:4px;padding:.35rem .55rem}@media (width>=861px){._pad_p82ao_1{right:228px}}@media (width<=860px){._pad_p82ao_1{width:auto;max-height:min(52vh,380px);inset:auto 12px 72px}._area_p82ao_51{min-height:28vh}}._page_1ug1j_1{justify-content:center;align-items:center;gap:clamp(24px,6vw,72px);min-height:100dvh;padding:28px 40px 20px;display:flex}@media (width<=860px){._page_1ug1j_1{align-items:flex-start;padding-top:20px;padding-bottom:24px}}:root{--charcoal:#12110f;--charcoal-deep:#0b0a09;--cream:#e8dcc8;--mint:#7dffc3;--mint-dim:#3d8f6e;--mint-glow:#7dffc359;--amber:#f0a040;--amber-glow:#f0a04073;--screen:#0c0d0e;--ink:#c8c2b4;--ink-dim:#7a756c;--danger:#c97868;--mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, monospace;--pixel-scale:2}@media (width<=600px){:root{--pixel-scale:1}}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--charcoal-deep)}body{color:var(--ink);font-family:var(--mono);background:radial-gradient(900px 520px at 42% 58%,#f0a0401c,#0000 58%),radial-gradient(640px 420px at 44% 52%,#7dffc30d,#0000 55%),linear-gradient(#070706 0%,#0c0b09 58%,#16130f 100%);margin:0;overflow-x:hidden}button,input{font-family:inherit}button{color:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--mint);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
