.scenery[data-v-8d1787f8]{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mandala[data-v-8d1787f8]{position:absolute;top:-140px;left:50%;width:760px;height:760px;margin-left:-380px;color:var(--accent);opacity:.16;animation:spin-8d1787f8 240s linear infinite}.ridges[data-v-8d1787f8]{position:absolute;bottom:0;left:0;width:100%;height:36vh;min-height:200px}.r3[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 14%,var(--bg))}.r2[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 22%,var(--bg))}.r1[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 30%,var(--bg))}.torii[data-v-8d1787f8]{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;opacity:.55}.sun[data-v-8d1787f8]{position:absolute;top:-90px;right:6%;width:420px;height:420px;animation:spin-8d1787f8 400s linear infinite}.cloud[data-v-8d1787f8]{position:absolute;width:220px;fill:#fff;opacity:.7}.c1[data-v-8d1787f8]{top:16%;left:-240px;animation:drift-8d1787f8 110s linear infinite}.c2[data-v-8d1787f8]{top:30%;left:-240px;width:150px;opacity:.5;animation:drift-8d1787f8 160s linear -60s infinite}.karst[data-v-8d1787f8]{position:absolute;bottom:0;left:0;width:100%;height:62vh;min-height:340px}.k3[data-v-8d1787f8]{fill:#c3d8d1}.k2[data-v-8d1787f8]{fill:#8fb5a5}.k1[data-v-8d1787f8]{fill:#6d9c88}.mist[data-v-8d1787f8]{fill:#fff;opacity:.38;filter:blur(16px)}.m2[data-v-8d1787f8]{opacity:.3}.fall-body[data-v-8d1787f8]{fill:#f4fbfb;opacity:.9}.fall-lines path[data-v-8d1787f8]{stroke:#bfe3ea;stroke-width:2.4;stroke-dasharray:16 26;fill:none;animation:fall-8d1787f8 1.8s linear infinite}.pool[data-v-8d1787f8]{fill:#a9d7dd;opacity:.95}.spray[data-v-8d1787f8]{fill:#fff;opacity:.7;filter:blur(8px);animation:spray-8d1787f8 5s ease-in-out infinite}.spray.s2[data-v-8d1787f8]{opacity:.45;animation-delay:-2s}.rock[data-v-8d1787f8]{fill:#55705f}.robe[data-v-8d1787f8]{fill:#d9ad4f;stroke:#8a5a1c;stroke-width:1}.skin[data-v-8d1787f8]{fill:#e8b88a}.hair[data-v-8d1787f8]{fill:#b7bdc6;stroke:#8d939d;stroke-width:.5}.pagoda[data-v-8d1787f8]{fill:none;stroke:#7a2a1c;stroke-width:2.4;stroke-linecap:round}.pine[data-v-8d1787f8]{fill:none;stroke:#214c3b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.moon[data-v-8d1787f8]{top:-120px;opacity:.2}.moon2[data-v-8d1787f8]{position:absolute;top:40px;left:12%;width:150px;height:150px;opacity:.85}.peaks[data-v-8d1787f8]{position:absolute;bottom:0;left:0;width:100%;height:52vh;min-height:300px}.d3[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 12%,var(--bg))}.d2[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 22%,var(--bg))}.bamboo[data-v-8d1787f8]{position:absolute;bottom:0;height:100vh;width:min(200px,22vw)}.bamboo.left[data-v-8d1787f8]{left:0}.bamboo.right[data-v-8d1787f8]{right:0}.stalks g[data-v-8d1787f8]{transform-origin:50% 100%;transform-box:fill-box;animation:bsway-8d1787f8 9s ease-in-out infinite}.stalks path[data-v-8d1787f8]{fill:none;stroke:color-mix(in srgb,var(--accent-2) 55%,#0b1a14);stroke-linecap:round}.stalks .node[data-v-8d1787f8]{stroke:color-mix(in srgb,var(--accent-2) 30%,#0b1a14)}.stalks .leaf[data-v-8d1787f8]{stroke:var(--accent-2);stroke-width:5;opacity:.8}.steps[data-v-8d1787f8]{position:absolute;bottom:0;left:0;width:100%;height:30vh;min-height:170px;opacity:.85}.path[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent) 14%,var(--bg))}.stair path[data-v-8d1787f8]{stroke:color-mix(in srgb,var(--accent) 35%,var(--bg));stroke-width:2;fill:none}.lantern path[data-v-8d1787f8]{stroke:#5a3a22;stroke-width:3}.lantern rect[data-v-8d1787f8]{fill:var(--accent)}.lglow[data-v-8d1787f8]{fill:var(--accent);opacity:.25;animation:twinkle-8d1787f8 4s ease-in-out infinite}.flies[data-v-8d1787f8]{position:absolute;bottom:0;left:0;width:100%;height:100vh}.flies circle[data-v-8d1787f8]{fill:#e8ff9a;opacity:.15;animation:fly-8d1787f8 8s ease-in-out infinite;filter:drop-shadow(0 0 4px #e8ff9a)}.stars[data-v-8d1787f8]{position:absolute;top:0;left:0;width:100%;height:60vh}.stars circle[data-v-8d1787f8]{fill:#fff;opacity:.7;animation:twinkle-8d1787f8 5s ease-in-out infinite}.sea[data-v-8d1787f8]{position:absolute;bottom:0;left:0;width:100%;height:30vh;min-height:170px}.s3[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 16%,var(--bg))}.s2[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 26%,var(--bg))}.s1[data-v-8d1787f8]{fill:color-mix(in srgb,var(--accent-2) 38%,var(--bg))}.w1[data-v-8d1787f8]{animation:wave-8d1787f8 16s ease-in-out infinite alternate}.w2[data-v-8d1787f8]{animation:wave-8d1787f8 11s ease-in-out -4s infinite alternate-reverse}@keyframes fall-8d1787f8{to{stroke-dashoffset:-42}}@keyframes spray-8d1787f8{50%{opacity:.35;transform:scale(1.08)}}@keyframes bsway-8d1787f8{50%{transform:rotate(1.6deg)}}@keyframes fly-8d1787f8{0%,to{opacity:.1;transform:translate(0)}50%{opacity:.9;transform:translate(14px,-18px)}}@keyframes drift-8d1787f8{to{transform:translate(calc(100vw + 480px))}}@keyframes twinkle-8d1787f8{50%{opacity:.15}}@keyframes wave-8d1787f8{to{transform:translate(-90px)}}@keyframes spin-8d1787f8{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mandala[data-v-8d1787f8],.sun[data-v-8d1787f8],.cloud[data-v-8d1787f8],.w1[data-v-8d1787f8],.w2[data-v-8d1787f8],.stars circle[data-v-8d1787f8],.fall-lines path[data-v-8d1787f8],.spray[data-v-8d1787f8],.stalks g[data-v-8d1787f8],.flies circle[data-v-8d1787f8],.lglow[data-v-8d1787f8]{animation:none}}.trail[data-v-f908701b]{position:relative;padding-bottom:.55rem;animation:appear-f908701b .9s ease-out both}.step[data-v-f908701b]{font-family:var(--font-display);font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .4s,text-shadow .4s,opacity .4s}a.step[data-v-f908701b]:hover{color:var(--accent);opacity:1;text-shadow:0 0 12px var(--accent)}.now[data-v-f908701b]{color:var(--accent);opacity:1;text-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent);animation:aura-f908701b 5s ease-in-out infinite}.sep[data-v-f908701b]{width:6px;height:6px;flex:none;transform:rotate(45deg);border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:0 0 8px var(--accent);opacity:.75}.thread[data-v-f908701b]{position:absolute;left:0;bottom:0;width:min(100%,22rem);height:1px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent-2) 60%,transparent) 45%,transparent);opacity:.5}@keyframes appear-f908701b{0%{opacity:0;transform:translateY(-4px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes aura-f908701b{50%{text-shadow:0 0 18px var(--accent),0 0 3px var(--accent)}}@media(prefers-reduced-motion:reduce){.trail[data-v-f908701b],.now[data-v-f908701b]{animation:none}}.toast[data-v-252868d0]{animation:toast-in-252868d0 .25s ease-out both}@keyframes toast-in-252868d0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.toast[data-v-252868d0]{animation:none}}.preset-tile[data-v-1a02d9ab]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;border:1px solid var(--line);border-radius:.9rem;background:var(--bg-2);cursor:pointer;transition:.15s}.preset-tile[data-v-1a02d9ab]:hover{border-color:var(--accent);transform:translateY(-2px)}.preset-tile.is-on[data-v-1a02d9ab]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 16px -2px var(--accent)}@media(prefers-reduced-motion:reduce){.preset-tile[data-v-1a02d9ab]{transition:none}.preset-tile[data-v-1a02d9ab]:hover{transform:none}}.editor .tb{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:.45rem;border:1px solid transparent;color:var(--text);cursor:pointer}.editor .tb:hover:not(:disabled){border-color:var(--line);background:color-mix(in srgb,var(--accent) 12%,transparent)}.editor .tb.on{background:var(--accent);color:var(--bg)}.editor .tb:disabled{opacity:.35;cursor:not-allowed}.editor-surface{min-height:14rem;max-height:32rem;overflow-y:auto;padding:.8rem 1rem;outline:none}.editor-surface:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:0 0 .5rem .5rem}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted);opacity:.75;pointer-events:none;float:left;height:0}.bottle404[data-v-9bea0c6b]{animation:balanca404-9bea0c6b 5s ease-in-out infinite;transform-origin:120px 96px}@keyframes balanca404-9bea0c6b{50%{transform:rotate(-8deg) translateY(3px)}}@media(prefers-reduced-motion:reduce){.bottle404[data-v-9bea0c6b]{animation:none}}.bottle[data-v-29b3e199]{display:inline-flex;flex-direction:column;align-items:center;gap:.15rem;padding-top:1.7rem;color:var(--muted);text-decoration:none;outline:none}.b-svg[data-v-29b3e199]{width:56px;height:88px;overflow:visible;transform-origin:50% 92%;transition:transform .35s cubic-bezier(.3,1.5,.5,1),filter .35s}.b-label[data-v-29b3e199]{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;transition:color .3s}.b-glow[data-v-29b3e199]{opacity:0;transition:opacity .35s}.b-cork[data-v-29b3e199]{transform-box:fill-box;transform-origin:50% 100%;transition:transform .5s cubic-bezier(.3,1.8,.5,1),opacity .4s .25s}.b-letter[data-v-29b3e199]{transition:transform .7s cubic-bezier(.2,.9,.3,1.15) .18s}.bottle:hover .b-svg[data-v-29b3e199],.bottle:focus-visible .b-svg[data-v-29b3e199],.bottle:active .b-svg[data-v-29b3e199]{transform:scale(1.16);filter:drop-shadow(0 0 9px var(--accent)) brightness(1.12)}.bottle:hover .b-glow[data-v-29b3e199],.bottle:focus-visible .b-glow[data-v-29b3e199],.bottle:active .b-glow[data-v-29b3e199]{opacity:1}.bottle:hover .b-cork[data-v-29b3e199],.bottle:focus-visible .b-cork[data-v-29b3e199],.bottle:active .b-cork[data-v-29b3e199]{transform:translate(13px,-24px) rotate(42deg);opacity:.75}.bottle:hover .b-letter[data-v-29b3e199],.bottle:focus-visible .b-letter[data-v-29b3e199],.bottle:active .b-letter[data-v-29b3e199]{transform:translateY(-30px) rotate(-5deg)}.bottle:hover .b-label[data-v-29b3e199],.bottle:focus-visible .b-label[data-v-29b3e199]{color:var(--accent)}@media(prefers-reduced-motion:reduce){.b-svg[data-v-29b3e199],.b-cork[data-v-29b3e199],.b-letter[data-v-29b3e199],.b-glow[data-v-29b3e199]{transition:none}}.island[data-v-bd6dc630]{width:min(520px,100%);height:auto;overflow:visible}.bottle[data-v-bd6dc630]{animation:bob-bd6dc630 6s ease-in-out infinite}.glowmsg[data-v-bd6dc630]{animation:glowpulse-bd6dc630 4s ease-in-out infinite}.palm[data-v-bd6dc630]{transform-origin:354px 96px;animation:sway-bd6dc630 7s ease-in-out infinite}.wv[data-v-bd6dc630]{animation:wv-bd6dc630 9s ease-in-out infinite alternate}.wv2[data-v-bd6dc630]{animation:wv-bd6dc630 6s ease-in-out -2s infinite alternate-reverse}.rule[data-v-bd6dc630]{width:220px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}@keyframes bob-bd6dc630{50%{transform:translateY(-4px)}}@keyframes glowpulse-bd6dc630{50%{opacity:.45}}@keyframes sway-bd6dc630{50%{transform:rotate(2deg)}}@keyframes wv-bd6dc630{to{transform:translate(-30px)}}@media(prefers-reduced-motion:reduce){.bottle[data-v-bd6dc630],.glowmsg[data-v-bd6dc630],.palm[data-v-bd6dc630],.wv[data-v-bd6dc630],.wv2[data-v-bd6dc630]{animation:none}}.island[data-v-efa6c637]{width:min(480px,100%);height:auto;overflow:visible}.bottle[data-v-efa6c637]{animation:bob-efa6c637 6s ease-in-out infinite}.glowmsg[data-v-efa6c637]{animation:glowpulse-efa6c637 4s ease-in-out infinite}.palm[data-v-efa6c637]{transform-origin:354px 96px;animation:sway-efa6c637 7s ease-in-out infinite}.wv[data-v-efa6c637]{animation:wv-efa6c637 9s ease-in-out infinite alternate}.wv2[data-v-efa6c637]{animation:wv-efa6c637 6s ease-in-out -2s infinite alternate-reverse}.rule[data-v-efa6c637]{width:220px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}@keyframes bob-efa6c637{50%{transform:translateY(-4px)}}@keyframes glowpulse-efa6c637{50%{opacity:.45}}@keyframes sway-efa6c637{50%{transform:rotate(2deg)}}@keyframes wv-efa6c637{to{transform:translate(-30px)}}@media(prefers-reduced-motion:reduce){.bottle[data-v-efa6c637],.glowmsg[data-v-efa6c637],.palm[data-v-efa6c637],.wv[data-v-efa6c637],.wv2[data-v-efa6c637]{animation:none}}.halo[data-v-61d94599]{position:absolute;inset:-14px;border-radius:9999px;border:1px solid var(--accent);box-shadow:0 0 36px -4px var(--accent),inset 0 0 22px -8px var(--accent);animation:pulse-61d94599 6s ease-in-out infinite}.rule[data-v-61d94599]{width:220px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}@keyframes pulse-61d94599{50%{opacity:.55;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.halo[data-v-61d94599]{animation:none}}.halo[data-v-b6725827]{position:absolute;inset:-12px;border-radius:9999px;border:1px solid var(--accent);box-shadow:0 0 40px -6px #f2b84a;animation:breathe-b6725827 8s ease-in-out infinite}.rule[data-v-b6725827]{width:220px;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}@keyframes breathe-b6725827{50%{opacity:.5;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.halo[data-v-b6725827]{animation:none}}.halo[data-v-4cc07918]{position:absolute;inset:-12px;border-radius:9999px;border:1px solid var(--accent);box-shadow:0 0 36px -6px var(--accent);animation:breathe-4cc07918 7s ease-in-out infinite}.rule[data-v-4cc07918]{width:220px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}@keyframes breathe-4cc07918{50%{opacity:.5;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.halo[data-v-4cc07918]{animation:none}}.reading[data-v-7556868a]{width:100%}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/build/assets/cinzel-latin-ext-wght-normal-CG36JvV6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/build/assets/cinzel-latin-wght-normal-DMUuCU8H.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
