@import url(https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&family=Zhi+Mang+Xing&display=swap);.ta-page[data-v-93af576a]{height:100vh;padding-top:60px;box-sizing:border-box;overflow:hidden}.ta-root[data-v-93af576a]{position:relative;width:100%;height:100%;min-height:988px;overflow:hidden;perspective:1600px;background:radial-gradient(120% 100% at 50% 28%,#fff4f9 0,#ffe4f0 45%,#ffd2e6 100%);font-family:Ma Shan Zheng,Kaiti SC,STKaiti,KaiTi,楷体,Comic Sans MS,cursive;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ta-root[data-v-93af576a]:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(hsla(0,0%,100%,.85) 1px,transparent 1.8px),radial-gradient(rgba(255,176,214,.5) 1px,transparent 1.6px);background-size:74px 74px,110px 110px;background-position:12px 18px,46px 60px;opacity:.5}.cover-closed[data-v-93af576a]{position:absolute;left:50%;top:50%;width:min(88vw,1200px,104.4vh);height:min(72vh,840px);transform:translate(-50%,-50%);z-index:120;cursor:pointer;transition:transform .75s cubic-bezier(.6,.05,.3,1),opacity .65s ease,filter .65s ease}.cover-closed.opening[data-v-93af576a]{transform:translate(-60%,-54%) rotateY(-46deg) scale(.92);opacity:0;filter:blur(4px);pointer-events:none}.cover-float[data-v-93af576a]{position:absolute;inset:0;-webkit-animation:coverBob-93af576a 5.5s ease-in-out infinite;animation:coverBob-93af576a 5.5s ease-in-out infinite}@-webkit-keyframes coverBob-93af576a{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes coverBob-93af576a{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.cover-art[data-v-93af576a]{position:absolute;inset:0;border-radius:18px 12px 12px 18px;background:radial-gradient(130% 140% at 28% 18%,#8b4fae 0,#66308c 42%,#45206a 80%),repeating-linear-gradient(45deg,hsla(0,0%,100%,.035) 8px,transparent 8px 16px);box-shadow:inset 0 0 90px rgba(16,4,38,.55),inset 0 0 16px rgba(255,218,160,.22),0 30px 70px rgba(120,40,110,.45),0 6px 18px rgba(120,40,110,.3);overflow:hidden}.cover-art[data-v-93af576a]:before{content:"";position:absolute;left:10%;right:10%;top:-30%;height:70%;background:radial-gradient(60% 60% at 50% 50%,rgba(255,200,235,.28),transparent 70%);filter:blur(18px);pointer-events:none}.cover-frame[data-v-93af576a]{position:absolute;inset:15px;border:2px solid rgba(255,214,150,.6);border-radius:11px;box-shadow:inset 0 0 0 4px rgba(255,214,150,.1),inset 0 0 34px rgba(0,0,0,.28);pointer-events:none}.cover-corner[data-v-93af576a]{position:absolute;top:15px;left:15px;width:76px;height:76px;transform:scale(1)}.cover-corner g[data-v-93af576a]:nth-child(2){display:none}.cover-emblem[data-v-93af576a]{position:absolute;top:8%;left:50%;width:min(34%,250px);transform:translateX(-50%);filter:drop-shadow(0 6px 16px rgba(0,0,0,.4));-webkit-animation:emblemPulse-93af576a 4.2s ease-in-out infinite;animation:emblemPulse-93af576a 4.2s ease-in-out infinite}@-webkit-keyframes emblemPulse-93af576a{0%,to{transform:translateX(-50%) scale(1);filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}50%{transform:translateX(-50%) scale(1.045);filter:drop-shadow(0 8px 22px rgba(255,150,210,.45))}}@keyframes emblemPulse-93af576a{0%,to{transform:translateX(-50%) scale(1);filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}50%{transform:translateX(-50%) scale(1.045);filter:drop-shadow(0 8px 22px rgba(255,150,210,.45))}}.cover-title[data-v-93af576a]{position:absolute;left:0;right:0;top:41%;margin:0;text-align:center;font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-size:clamp(36px,4.8vw,64px);font-weight:400;letter-spacing:6px;background:linear-gradient(100deg,#fde8b0,#ffcf7a 28%,#fff8e2 50%,#ffcf7a 72%,#fde8b0);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-animation:shine-93af576a 5.5s linear infinite;animation:shine-93af576a 5.5s linear infinite;filter:drop-shadow(0 3px 5px rgba(0,0,0,.4))}@-webkit-keyframes shine-93af576a{to{background-position:-220% 0}}@keyframes shine-93af576a{to{background-position:-220% 0}}.cover-sub[data-v-93af576a]{top:58%;color:rgba(255,218,235,.85);font-family:Ma Shan Zheng,cursive;font-size:clamp(13px,1.4vw,17px);letter-spacing:5px}.cover-hint[data-v-93af576a],.cover-sub[data-v-93af576a]{position:absolute;left:0;right:0;margin:0;text-align:center}.cover-hint[data-v-93af576a]{bottom:7%;color:#ffd9ea;font-size:clamp(14px,1.5vw,17px);letter-spacing:3px;-webkit-animation:hintPulse-93af576a 2.4s ease-in-out infinite;animation:hintPulse-93af576a 2.4s ease-in-out infinite;text-shadow:0 2px 8px rgba(0,0,0,.4)}@-webkit-keyframes hintPulse-93af576a{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes hintPulse-93af576a{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.gem[data-v-93af576a]{position:absolute;width:34px;height:34px;background:radial-gradient(circle at 35% 30%,#fff3cf,#ffcf7a 55%,#d9a25a);-webkit-clip-path:polygon(50% 0,100% 38%,78% 100%,22% 100%,0 38%);clip-path:polygon(50% 0,100% 38%,78% 100%,22% 100%,0 38%);filter:drop-shadow(0 3px 8px rgba(0,0,0,.45));-webkit-animation:gemPulse-93af576a 3.6s ease-in-out infinite;animation:gemPulse-93af576a 3.6s ease-in-out infinite}.gem[data-v-93af576a]:after{content:"";position:absolute;left:30%;top:16%;width:22%;height:26%;background:hsla(0,0%,100%,.85);transform:rotate(24deg);border-radius:2px}.gem-tl[data-v-93af576a]{top:34px;left:34px}.gem-tr[data-v-93af576a]{top:34px;right:34px;-webkit-animation-delay:.6s;animation-delay:.6s}.gem-bl[data-v-93af576a]{bottom:34px;left:34px;-webkit-animation-delay:1.1s;animation-delay:1.1s}.gem-br[data-v-93af576a]{bottom:34px;right:34px;-webkit-animation-delay:1.7s;animation-delay:1.7s}@-webkit-keyframes gemPulse-93af576a{0%,to{transform:scale(1) rotate(-3deg)}50%{transform:scale(1.18) rotate(3deg)}}@keyframes gemPulse-93af576a{0%,to{transform:scale(1) rotate(-3deg)}50%{transform:scale(1.18) rotate(3deg)}}.cspark[data-v-93af576a]{position:absolute;color:#ffe3a8;text-shadow:0 0 10px rgba(255,210,140,.9);pointer-events:none;-webkit-animation:twinkle-93af576a 2.2s ease-in-out infinite;animation:twinkle-93af576a 2.2s ease-in-out infinite}@-webkit-keyframes twinkle-93af576a{0%,to{opacity:.15;transform:scale(.7) rotate(0deg)}50%{opacity:1;transform:scale(1.25) rotate(40deg)}}@keyframes twinkle-93af576a{0%,to{opacity:.15;transform:scale(.7) rotate(0deg)}50%{opacity:1;transform:scale(1.25) rotate(40deg)}}.ta-bookwrap[data-v-93af576a]{position:absolute;left:50%;top:50%;width:min(88vw,1200px,104.4vh);height:min(72vh,840px);transform-origin:50% 100%;z-index:20}.ta-bookwrap.toppling[data-v-93af576a]{pointer-events:none}.ta-book[data-v-93af576a]{position:absolute;inset:0;perspective:2400px}.book-base[data-v-93af576a]{position:absolute;inset:0;border-radius:16px 12px 12px 16px;background:linear-gradient(160deg,#7c4a9e,#5a2d6e 58%,#42214f);box-shadow:inset 0 0 70px rgba(0,0,0,.38),0 28px 66px rgba(118,48,108,.4),0 8px 20px rgba(118,48,108,.25);z-index:1}.book-base[data-v-93af576a]:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:4px;transform:translateX(-50%);background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.12) 30%,rgba(0,0,0,.42));border-radius:2px}.ta-book[data-v-93af576a]:before{content:"";position:absolute;top:8px;bottom:-12px;right:-12px;width:12px;background:linear-gradient(180deg,#fbe9f2,#e4c4d8 55%,#cda4c0);border-radius:0 6px 6px 0;box-shadow:2px 4px 10px rgba(90,30,80,.4);z-index:2}.ta-book[data-v-93af576a]:after{content:"";position:absolute;left:10px;right:-12px;bottom:-12px;height:12px;background:linear-gradient(90deg,#dcc0d2,#c49cba);border-radius:0 0 6px 6px;z-index:2}.ta-leaf[data-v-93af576a]{position:absolute;top:0;left:50%;width:50%;height:100%;transform-origin:left center;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.55,.06,.3,.99);will-change:transform}.ta-leaf.flipped[data-v-93af576a]{transform:rotateY(-180deg)}.ta-leaf.fast[data-v-93af576a]{transition-duration:.42s}.face[data-v-93af576a]{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.face.front[data-v-93af576a]{transform:rotateY(0deg)}.face.back[data-v-93af576a]{transform:rotateY(180deg)}.face.front[data-v-93af576a]{background:linear-gradient(155deg,#fffdf7,#fff4e6 60%,#fed);box-shadow:inset 0 0 30px rgba(220,170,200,.18)}.face.front[data-v-93af576a]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(#f0cfe0 1px,transparent 1.5px);background-size:17px 17px;opacity:.5;pointer-events:none}.face.front[data-v-93af576a]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(120,50,110,.17),transparent 26%);z-index:2;pointer-events:none}.face.back[data-v-93af576a]{background:linear-gradient(155deg,#fdf3e8,#fae6d6);box-shadow:inset 0 0 30px rgba(210,160,130,.2)}.face.back[data-v-93af576a]:before{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(120,50,110,.17),transparent 26%);z-index:2;pointer-events:none}.flip-shade[data-v-93af576a]{position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(90deg,rgba(84,22,72,.3),rgba(84,22,72,.1) 42%,transparent 66%);opacity:0;transition:opacity .3s ease}.ta-leaf.turning .flip-shade[data-v-93af576a]{opacity:1}.page[data-v-93af576a]{position:relative;z-index:3;height:100%;box-sizing:border-box;padding:clamp(24px,3.6vh,40px) clamp(20px,2.6vw,34px)}.tape[data-v-93af576a]{position:absolute;width:92px;height:24px;border-radius:2px;opacity:.8;box-shadow:0 2px 5px rgba(120,50,90,.16);pointer-events:none;z-index:6}.tape[data-v-93af576a]:after,.tape[data-v-93af576a]:before{content:"";position:absolute;top:0;width:0;height:0;border-top:12px solid rgba(120,60,90,.16);border-bottom:12px solid transparent}.tape[data-v-93af576a]:before{left:0;border-right:9px solid transparent}.tape[data-v-93af576a]:after{right:0;border-left:9px solid transparent}.tp-a[data-v-93af576a]{top:14px;left:-16px;transform:rotate(-38deg)}.tp-b[data-v-93af576a]{top:12px;right:-14px;transform:rotate(34deg)}.page-head[data-v-93af576a]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.chapter-badge[data-v-93af576a]{display:inline-flex;align-items:center;justify-content:center;width:clamp(36px,4.2vh,46px);height:clamp(36px,4.2vh,46px);border-radius:50%;color:#fff;font-size:clamp(16px,2.2vh,21px);box-shadow:0 4px 12px rgba(228,104,168,.4),inset 0 1px 2px hsla(0,0%,100%,.7);flex-shrink:0}.page-title[data-v-93af576a]{margin:0;font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-size:clamp(24px,3.4vh,34px);font-weight:400;letter-spacing:3px;-webkit-text-decoration:underline wavy rgba(243,169,198,.85) 1.5px;text-decoration:underline wavy rgba(243,169,198,.85) 1.5px;text-underline-offset:6px;text-shadow:0 2px 0 hsla(0,0%,100%,.9)}.page-body[data-v-93af576a]{position:relative}.photo[data-v-93af576a]{position:relative;background:#fffdf8;padding:9px 9px 32px;border-radius:3px;box-shadow:0 9px 22px rgba(150,70,110,.24),0 2px 5px rgba(150,70,110,.14);transform:rotate(var(--rot));transition:transform .35s ease,box-shadow .35s ease;cursor:zoom-in;margin:8px 0 6px}.photo.left[data-v-93af576a]{float:left;margin-right:20px}.photo.right[data-v-93af576a]{float:right;margin-left:20px}.photo[data-v-93af576a]:hover{transform:rotate(0deg) translateY(-6px) scale(1.045);box-shadow:0 16px 34px rgba(160,70,120,.34)}.photo.pop[data-v-93af576a]{-webkit-animation:photoPop-93af576a .55s ease;animation:photoPop-93af576a .55s ease}@-webkit-keyframes photoPop-93af576a{0%{transform:rotate(var(--rot)) scale(1)}40%{transform:rotate(var(--rot)) scale(1.16) rotate(-3deg)}to{transform:rotate(var(--rot)) scale(1)}}@keyframes photoPop-93af576a{0%{transform:rotate(var(--rot)) scale(1)}40%{transform:rotate(var(--rot)) scale(1.16) rotate(-3deg)}to{transform:rotate(var(--rot)) scale(1)}}.photo[data-v-93af576a]:before{content:"";position:absolute;top:-11px;left:50%;transform:translateX(-50%) rotate(-2deg);width:88px;height:24px;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.78) 6px,rgba(255,196,216,.6) 6px 12px);box-shadow:0 1px 3px rgba(0,0,0,.14);z-index:2}.photo .art[data-v-93af576a]{display:block;border-radius:2px;overflow:hidden;line-height:0}.photo .art svg[data-v-93af576a]{width:100%;height:auto}.photo .cap[data-v-93af576a]{position:absolute;left:4px;right:4px;bottom:7px;text-align:center;font-size:12.5px;color:#b06a8c;letter-spacing:1px}.photo.circle[data-v-93af576a]{border-radius:50%;padding:0;width:min(44%,210px)!important;height:auto;aspect-ratio:1;shape-outside:circle(50%);shape-margin:18px;margin:12px 0 8px}.photo.circle.left[data-v-93af576a]{margin-right:24px}.photo.circle.right[data-v-93af576a]{margin-left:24px}.photo.circle .art[data-v-93af576a]{border-radius:50%}.photo.circle .cap[data-v-93af576a],.photo.circle[data-v-93af576a]:before{display:none}.photo.circle[data-v-93af576a]:hover{border-radius:50%}.page-text p[data-v-93af576a]{margin:0 0 12px;font-size:clamp(14.5px,2.05vh,17px);line-height:1.9;color:#6d4460;text-align:justify;text-indent:2em;letter-spacing:.6px}.page-foot[data-v-93af576a]{position:absolute;left:clamp(20px,2.6vw,34px);right:clamp(20px,2.6vw,34px);bottom:14px;display:flex;align-items:flex-end;justify-content:space-between}.foot-quote[data-v-93af576a]{font-size:clamp(12px,1.6vh,14.5px);opacity:.85;letter-spacing:1px}.page-num[data-v-93af576a]{font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-size:clamp(30px,4.4vh,44px);opacity:.5;line-height:1}.reverse[data-v-93af576a]{position:relative;z-index:3;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.rev-flower[data-v-93af576a]{width:64px;opacity:.55}.rev-title[data-v-93af576a]{font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-size:clamp(18px,2.6vh,24px);letter-spacing:3px}.rev-quote[data-v-93af576a]{font-size:clamp(11.5px,1.6vh,13.5px);color:#a98390;max-width:80%}.rev-num[data-v-93af576a]{font-family:Zhi Mang Xing,cursive;font-size:clamp(26px,3.8vh,36px);opacity:.5}.rev-note[data-v-93af576a]{position:absolute;bottom:18px;font-size:clamp(10.5px,1.4vh,12.5px);color:#c49aae;letter-spacing:2px}.doodle[data-v-93af576a]{position:absolute;z-index:2;opacity:.8;pointer-events:none;line-height:0;-webkit-animation:doodleFloat-93af576a 5.5s ease-in-out infinite;animation:doodleFloat-93af576a 5.5s ease-in-out infinite}.doodle svg[data-v-93af576a]{width:100%;height:auto}@-webkit-keyframes doodleFloat-93af576a{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes doodleFloat-93af576a{0%,to{translate:0 0}50%{translate:0 -6px}}.toc[data-v-93af576a]{position:relative;z-index:3;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:clamp(22px,3.4vh,38px) clamp(18px,2.2vw,30px);background:linear-gradient(155deg,#fffdf7,#fff3e3)}.toc-kicker[data-v-93af576a]{font-size:clamp(11px,1.5vh,13px);color:#d98ab8;letter-spacing:4px}.toc-title[data-v-93af576a]{margin:2px 0 6px;font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-weight:400;font-size:clamp(26px,4.2vh,38px);color:#b03a72;letter-spacing:10px;text-shadow:0 2px 0 #fff}.toc-line[data-v-93af576a]{display:block;width:70%;height:1.5px;background:linear-gradient(90deg,transparent,#f3a9c6,transparent);margin-bottom:12px}.toc-list[data-v-93af576a]{list-style:none;margin:0;padding:0;width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-evenly}.toc-list li[data-v-93af576a]{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:12px;cursor:pointer;transition:transform .28s ease,background .28s ease,box-shadow .28s ease}.toc-list li[data-v-93af576a]:hover{transform:translateX(6px) scale(1.02);background:rgba(255,214,235,.45);box-shadow:0 4px 14px rgba(230,120,175,.22)}.toc-num[data-v-93af576a]{font-family:Zhi Mang Xing,cursive;font-size:clamp(13px,1.8vh,16px);width:26px;flex-shrink:0}.toc-icon[data-v-93af576a]{width:21px;height:21px;flex-shrink:0;line-height:0}.toc-icon svg[data-v-93af576a]{width:100%;height:100%}.toc-name[data-v-93af576a]{font-size:clamp(13px,1.9vh,16px);color:#6d4460;letter-spacing:1px;white-space:nowrap}.toc-dots[data-v-93af576a]{flex:1;border-bottom:2px dotted rgba(214,150,190,.7);margin:0 3px;transform:translateY(-3px)}.toc-page[data-v-93af576a]{font-family:Ma Shan Zheng,cursive;font-size:clamp(11.5px,1.6vh,13.5px);color:#b06a8c;flex-shrink:0}.toc-hint[data-v-93af576a]{margin:6px 0 0;font-size:clamp(11px,1.5vh,13px);color:#c49aae;letter-spacing:3px;-webkit-animation:hintPulse-93af576a 2.6s ease-in-out infinite;animation:hintPulse-93af576a 2.6s ease-in-out infinite}.art-page[data-v-93af576a]{position:relative;display:flex;align-items:flex-start;gap:clamp(10px,1.6vw,20px);margin-top:6px}.art-card[data-v-93af576a]{position:relative;flex-shrink:0;width:46%;padding:clamp(5px,.7vh,8px) clamp(5px,.7vh,8px) clamp(24px,3.2vh,30px);background:linear-gradient(160deg,#fffdfb,#ffeaf3);border:1px solid rgba(255,183,214,.85);border-radius:clamp(8px,1.2vh,12px);box-shadow:0 10px 22px rgba(220,120,175,.32);transform:rotate(-1.6deg);line-height:0}.art-card img[data-v-93af576a]{width:100%;height:auto;display:block;border-radius:clamp(4px,.6vh,6px)}.art-cards[data-v-93af576a]{display:flex;gap:clamp(8px,1.2vw,14px);width:60%;flex-shrink:0;align-items:flex-start}.art-cards .art-card[data-v-93af576a]{width:50%;transform:rotate(1.2deg)}.art-cards .art-card[data-v-93af576a]:first-child{transform:rotate(-1.6deg)}.ac-label[data-v-93af576a]{position:absolute;left:0;right:0;bottom:clamp(5px,.7vh,8px);text-align:center;font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-size:clamp(13px,1.9vh,16px);letter-spacing:2px;color:#b0527f;line-height:1.2;pointer-events:none}.art-info[data-v-93af576a]{flex:1;padding-top:4px}.art-name[data-v-93af576a]{margin:0 0 8px;font-family:Zhi Mang Xing,Ma Shan Zheng,cursive;font-weight:400;font-size:clamp(20px,3vh,27px);color:#a12f6d;letter-spacing:2px}.art-desc[data-v-93af576a]{margin:0 0 10px;font-size:clamp(13.5px,1.9vh,15.5px);line-height:1.85;color:#7c5068;text-align:justify}.art-tags[data-v-93af576a]{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:7px}.art-tags li[data-v-93af576a]{padding:4px 12px;border-radius:999px;background:rgba(255,214,235,.7);border:1px solid rgba(240,150,195,.5);color:#b0527f;font-size:clamp(11px,1.5vh,13px)}.art-btn[data-v-93af576a]{border:none;cursor:pointer;padding:11px 22px;border-radius:999px;color:#fff;font-family:Ma Shan Zheng,KaiTi,cursive;font-size:clamp(14px,2vh,17px);letter-spacing:3px;background:radial-gradient(circle at 35% 30%,#ffc2de,#ff7fb4 60%,#e9689e);box-shadow:0 8px 22px rgba(230,110,170,.45),inset 0 1px 2px hsla(0,0%,100%,.7);transition:transform .3s ease,box-shadow .3s ease;-webkit-animation:artBtnGlow-93af576a 2.8s ease-in-out infinite;animation:artBtnGlow-93af576a 2.8s ease-in-out infinite}.art-btn[data-v-93af576a]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 14px 30px rgba(230,110,170,.6),inset 0 1px 2px hsla(0,0%,100%,.7)}.art-btn[data-v-93af576a]:active{transform:scale(.95)}@-webkit-keyframes artBtnGlow-93af576a{0%,to{box-shadow:0 8px 22px rgba(230,110,170,.4)}50%{box-shadow:0 8px 32px rgba(255,150,200,.75)}}@keyframes artBtnGlow-93af576a{0%,to{box-shadow:0 8px 22px rgba(230,110,170,.4)}50%{box-shadow:0 8px 32px rgba(255,150,200,.75)}}.ab-spark[data-v-93af576a]{display:inline-block;-webkit-animation:abTw-93af576a 1.6s ease-in-out infinite;animation:abTw-93af576a 1.6s ease-in-out infinite}.ab-spark[data-v-93af576a]:last-child{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes abTw-93af576a{0%,to{transform:scale(1) rotate(0);opacity:.7}50%{transform:scale(1.5) rotate(90deg);opacity:1}}@keyframes abTw-93af576a{0%,to{transform:scale(1) rotate(0);opacity:.7}50%{transform:scale(1.5) rotate(90deg);opacity:1}}.art-foot[data-v-93af576a]{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-size:clamp(11px,1.5vh,13px);color:#c49aae;letter-spacing:3px}.cover-inner-face[data-v-93af576a]{position:relative;z-index:3;height:100%;background:linear-gradient(155deg,#fdf6ee,#fbe8d9)}.ci-ornament[data-v-93af576a]{position:absolute;top:10px;left:10px;width:72px;opacity:.7}.nav-btn[data-v-93af576a]{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border:none;border-radius:50%;cursor:pointer;color:#8a2f68;font-size:24px;line-height:1;z-index:150;background:radial-gradient(circle at 35% 30%,#fff0f7,#f7b7d6 60%,#ef8fc0);box-shadow:0 6px 18px rgba(190,80,140,.35),inset 0 1px 2px hsla(0,0%,100%,.8);transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease;font-family:Ma Shan Zheng,cursive}.nav-btn[data-v-93af576a]:hover{transform:translateY(-50%) scale(1.14);box-shadow:0 10px 28px rgba(190,80,140,.5)}.nav-btn[data-v-93af576a]:active{transform:translateY(-50%) scale(.92)}.nav-prev[data-v-93af576a]{left:14px}.nav-next[data-v-93af576a]{right:14px}.nav-toc[data-v-93af576a]{left:calc(50% - 86px);padding:7px 18px}.nav-close[data-v-93af576a],.nav-toc[data-v-93af576a]{top:14px;transform:translateX(-50%);width:auto;height:auto;border-radius:999px;font-size:14px;letter-spacing:2px}.nav-close[data-v-93af576a]{left:calc(50% + 86px);padding:7px 16px}.nav-close[data-v-93af576a]:hover,.nav-toc[data-v-93af576a]:hover{transform:translateX(-50%) scale(1.08)}.nav-close[data-v-93af576a]:active,.nav-toc[data-v-93af576a]:active{transform:translateX(-50%) scale(.94)}.nav-btn.disabled[data-v-93af576a]{opacity:.35;cursor:default;pointer-events:none}.ta-flash[data-v-93af576a]{position:absolute;inset:0;z-index:130;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(255,236,248,.95),rgba(255,190,225,.6) 42%,transparent 75%)}.ta-flash.on[data-v-93af576a]{-webkit-animation:flashFx-93af576a .6s ease-out forwards;animation:flashFx-93af576a .6s ease-out forwards}@-webkit-keyframes flashFx-93af576a{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes flashFx-93af576a{0%{opacity:0}18%{opacity:1}to{opacity:0}}.fx-burst[data-v-93af576a]{position:absolute;left:50%;top:50%;z-index:140;pointer-events:none}.fx-burst span[data-v-93af576a]{position:absolute;left:0;top:0;color:#ffe0a0;font-size:22px;text-shadow:0 0 12px rgba(255,200,130,.95);-webkit-animation:burstFly-93af576a 1.05s cubic-bezier(.2,.6,.35,1) forwards;animation:burstFly-93af576a 1.05s cubic-bezier(.2,.6,.35,1) forwards;opacity:0}@-webkit-keyframes burstFly-93af576a{0%{opacity:0;transform:translate(0) scale(.4) rotate(0)}16%{opacity:1}to{opacity:0;transform:translate(calc(cos(var(--ang))*var(--dist)),calc(sin(var(--ang))*var(--dist))) scale(1.15) rotate(140deg)}}@keyframes burstFly-93af576a{0%{opacity:0;transform:translate(0) scale(.4) rotate(0)}16%{opacity:1}to{opacity:0;transform:translate(calc(cos(var(--ang))*var(--dist)),calc(sin(var(--ang))*var(--dist))) scale(1.15) rotate(140deg)}}.ta-scene[data-v-93af576a]{position:absolute;inset:0;z-index:60;overflow:hidden;background:transparent;isolation:isolate;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease,visibility 0s linear .42s}.ta-scene.scene-show[data-v-93af576a]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .42s ease;-webkit-animation:blossom-fade-93af576a .8s ease both;animation:blossom-fade-93af576a .8s ease both}.scene-inner[data-v-93af576a]{position:absolute;inset:0}@-webkit-keyframes blossom-fade-93af576a{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes blossom-fade-93af576a{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.fade-enter-active[data-v-93af576a]{transition:opacity .42s ease}.fade-enter[data-v-93af576a]{opacity:0}.fade-leave-active[data-v-93af576a]{transition:opacity .42s ease .18s}.fade-leave-to[data-v-93af576a]{opacity:0}.ta-scene.leaving .char-rise[data-v-93af576a]{-webkit-animation:none;animation:none}.ta-scene.leaving .scene-ground[data-v-93af576a]{-webkit-animation:none;animation:none;transform:scale(.9);opacity:0;transition:transform .8s ease,opacity .8s ease}.ta-scene.leaving .char[data-v-93af576a]:after{opacity:0;transition:opacity .6s ease .15s}.ta-scene.leaving .scene-tree[data-v-93af576a]{-webkit-animation:none;animation:none;opacity:0;transition:opacity .85s ease}.ta-scene.leaving .scene-sky-img[data-v-93af576a],.ta-scene.leaving .scene-sky-tint[data-v-93af576a]{-webkit-animation:none;animation:none;opacity:0;transition:opacity .7s ease .1s}.ta-scene.leaving .scene-glow-orb[data-v-93af576a]{-webkit-animation:none;animation:none;opacity:0;transition:opacity .6s ease}.ta-scene.leaving .scene-petals[data-v-93af576a],.ta-scene.leaving .sspark[data-v-93af576a]{opacity:0;transition:opacity .6s ease}.ta-scene.leaving .scene-back[data-v-93af576a]{opacity:0;pointer-events:none;transition:opacity .3s ease}@-webkit-keyframes skyIn-93af576a{0%{opacity:0}to{opacity:1}}@keyframes skyIn-93af576a{0%{opacity:0}to{opacity:1}}.scene-sky-img[data-v-93af576a]{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0;-webkit-animation:skyIn-93af576a .8s ease .05s both;animation:skyIn-93af576a .8s ease .05s both}.scene-sky-tint[data-v-93af576a]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(255,170,210,.14),rgba(255,224,238,.12) 45%,rgba(255,205,230,.28));pointer-events:none;-webkit-animation:skyIn-93af576a .7s ease .2s both;animation:skyIn-93af576a .7s ease .2s both}.scene-glow-orb[data-v-93af576a]{position:absolute;border-radius:50%;filter:blur(34px);opacity:.55;pointer-events:none;-webkit-animation:orbFloat-93af576a 7s ease-in-out infinite,skyIn-93af576a .8s ease .3s both;animation:orbFloat-93af576a 7s ease-in-out infinite,skyIn-93af576a .8s ease .3s both;z-index:2}.scene-glow-orb.o1[data-v-93af576a]{width:clamp(220px,30vh,360px);height:clamp(220px,30vh,360px);left:6%;top:8%;background:radial-gradient(circle,hsla(0,0%,100%,.6),rgba(255,190,220,.28) 58%,transparent 78%)}.scene-glow-orb.o2[data-v-93af576a]{width:clamp(180px,24vh,300px);height:clamp(180px,24vh,300px);right:5%;bottom:24%;background:radial-gradient(circle,rgba(255,245,200,.5),rgba(255,205,225,.25) 60%,transparent 80%);-webkit-animation-delay:-3s;animation-delay:-3s}@-webkit-keyframes orbFloat-93af576a{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-16px) scale(1.07)}}@keyframes orbFloat-93af576a{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-16px) scale(1.07)}}.scene-tree[data-v-93af576a]{position:absolute;left:1%;bottom:30%;width:min(52%,560px);z-index:4;transform-origin:bottom center;-webkit-animation:treeSway-93af576a 9s ease-in-out infinite alternate,treeIn-93af576a .9s ease .5s both;animation:treeSway-93af576a 9s ease-in-out infinite alternate,treeIn-93af576a .9s ease .5s both;pointer-events:none}.scene-tree img[data-v-93af576a]{width:100%;height:auto;display:block;mix-blend-mode:multiply}@-webkit-keyframes treeSway-93af576a{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes treeSway-93af576a{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@-webkit-keyframes treeIn-93af576a{0%{opacity:0}to{opacity:1}}@keyframes treeIn-93af576a{0%{opacity:0}to{opacity:1}}.char-zone[data-v-93af576a]{position:absolute;inset:0;z-index:5}.char[data-v-93af576a]{position:absolute;bottom:31%;transform-origin:bottom center}.char[data-v-93af576a]:after{content:"";position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);width:74%;height:24px;background:radial-gradient(ellipse at center,rgba(122,48,100,.42),transparent 70%);border-radius:50%}.char-rise[data-v-93af576a]{height:100%;transform:translateY(0);-webkit-animation:girls-rise-93af576a 1.35s cubic-bezier(.2,.6,.25,1) .35s both;animation:girls-rise-93af576a 1.35s cubic-bezier(.2,.6,.25,1) .35s both}.char.lolita .char-rise[data-v-93af576a]{-webkit-animation-delay:.35s;animation-delay:.35s}.char.jk .char-rise[data-v-93af576a]{-webkit-animation-delay:.5s;animation-delay:.5s}.char.hanfu .char-rise[data-v-93af576a]{-webkit-animation-delay:.65s;animation-delay:.65s}.char-inner[data-v-93af576a]{height:100%;-webkit-animation:charY-93af576a 4.6s ease-in-out infinite;animation:charY-93af576a 4.6s ease-in-out infinite;line-height:0}.char-inner img[data-v-93af576a]{height:100%;width:auto;mix-blend-mode:multiply}.char.lolita[data-v-93af576a]{left:13%;height:min(56%,460px);-webkit-animation:charX-93af576a 7s ease-in-out infinite;animation:charX-93af576a 7s ease-in-out infinite}.char.jk[data-v-93af576a]{left:39%;height:min(48%,400px);-webkit-animation:charX-93af576a 8.5s ease-in-out .8s infinite;animation:charX-93af576a 8.5s ease-in-out .8s infinite}.char.hanfu[data-v-93af576a]{left:62%;height:min(62%,520px);-webkit-animation:charX-93af576a 9s ease-in-out 1.6s infinite;animation:charX-93af576a 9s ease-in-out 1.6s infinite}.char.focus .char-inner[data-v-93af576a]{-webkit-animation-duration:3.8s;animation-duration:3.8s}.char.focus .char-inner img[data-v-93af576a]{filter:brightness(1.07) saturate(1.1)}@-webkit-keyframes charX-93af576a{0%,to{transform:translateX(-9px)}50%{transform:translateX(9px)}}@keyframes charX-93af576a{0%,to{transform:translateX(-9px)}50%{transform:translateX(9px)}}@-webkit-keyframes charY-93af576a{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-20px) rotate(1.2deg)}}@keyframes charY-93af576a{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-20px) rotate(1.2deg)}}@-webkit-keyframes girls-rise-93af576a{0%{transform:translateY(104%)}to{transform:translateY(0)}}@keyframes girls-rise-93af576a{0%{transform:translateY(104%)}to{transform:translateY(0)}}remove girls-sink @keyframes base-grow[data-v-93af576a]{0%[data-v-93af576a]{transform:scale(.3);opacity:0}55%[data-v-93af576a]{opacity:1}to[data-v-93af576a]{transform:scale(1);opacity:1}}@-webkit-keyframes base-fade-93af576a{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes base-fade-93af576a{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.scene-ground[data-v-93af576a]{position:absolute;left:4%;right:4%;bottom:-9%;height:33%;transform:scale(1);transform-origin:bottom center;-webkit-animation:base-grow 1.05s cubic-bezier(.22,.68,.3,1) both;animation:base-grow 1.05s cubic-bezier(.22,.68,.3,1) both;border-radius:130px 130px 0 0;background:linear-gradient(180deg,#e9c9ef,#c69ad6 46%,#9661ad);box-shadow:0 -8px 34px rgba(150,60,140,.4),inset 0 10px 26px rgba(255,235,245,.25)}.scene-ground[data-v-93af576a]:before{content:"";position:absolute;left:50%;top:4%;bottom:16%;width:2.5px;background:linear-gradient(rgba(90,40,90,.35),rgba(90,40,90,.18))}.scene-ground[data-v-93af576a]:after{content:"";position:absolute;left:6%;right:6%;top:5%;bottom:15%;border:2.5px solid rgba(255,215,160,.6);border-radius:100px 100px 0 0}.ground-title[data-v-93af576a]{position:absolute;left:50%;top:8%;transform:translateX(-50%);color:rgba(255,240,250,.85);font-size:clamp(12px,1.8vh,16px);letter-spacing:4px;text-shadow:0 2px 6px rgba(120,40,110,.35)}.scene-petals[data-v-93af576a]{position:absolute;inset:0;pointer-events:none;z-index:7}.petal[data-v-93af576a]{position:absolute;top:-26px;-o-object-fit:fill;object-fit:fill;mix-blend-mode:multiply;opacity:.95;-webkit-animation:petalFall-93af576a linear infinite;animation:petalFall-93af576a linear infinite}@-webkit-keyframes petalFall-93af576a{0%{transform:translate3d(0,-6vh,0) rotate(0deg)}25%{transform:translate3d(16px,24vh,0) rotate(70deg)}50%{transform:translate3d(-12px,52vh,0) rotate(150deg)}75%{transform:translate3d(18px,78vh,0) rotate(220deg)}to{transform:translate3d(0,112vh,0) rotate(310deg)}}@keyframes petalFall-93af576a{0%{transform:translate3d(0,-6vh,0) rotate(0deg)}25%{transform:translate3d(16px,24vh,0) rotate(70deg)}50%{transform:translate3d(-12px,52vh,0) rotate(150deg)}75%{transform:translate3d(18px,78vh,0) rotate(220deg)}to{transform:translate3d(0,112vh,0) rotate(310deg)}}.sspark[data-v-93af576a]{position:absolute;color:#ff9ec9;text-shadow:0 0 12px rgba(255,170,210,.95);pointer-events:none;-webkit-animation:twinkle-93af576a 2.4s ease-in-out infinite;animation:twinkle-93af576a 2.4s ease-in-out infinite}.scene-back[data-v-93af576a]{position:absolute;top:18px;right:20px;z-index:10;border:none;cursor:pointer;padding:10px 22px;border-radius:999px;font-family:Ma Shan Zheng,KaiTi,cursive;font-size:clamp(14px,2vh,17px);letter-spacing:2px;color:#8a2f68;background:hsla(0,0%,100%,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 20px rgba(190,80,140,.3),inset 0 1px 2px hsla(0,0%,100%,.9);transition:transform .3s ease,box-shadow .3s ease}.scene-back[data-v-93af576a]:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 12px 30px rgba(190,80,140,.45)}.scene-back[data-v-93af576a]:active{transform:scale(.94)}.sb-ic[data-v-93af576a]{margin-right:4px}