@charset "UTF-8";page{background:#03050a;color:#e2e8f0;font-family:PingFang SC,苹方-简,system-ui,-apple-system,sans-serif;font-size:.7rem;line-height:1.6}taro-view-core,taro-text-core,taro-button-core{-webkit-box-sizing:border-box;box-sizing:border-box}.serif{font-family:STSong,Songti SC,SimSun,serif}.cormorant{font-family:Georgia,STSong,Times New Roman,serif}.italic{font-style:italic}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(.8rem);transform:translateY(.8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(.8rem);transform:translateY(.8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}@keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}@-webkit-keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@-webkit-keyframes pulse-ring{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:1}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes pulse-ring{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:1}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@-webkit-keyframes wave{0%,to{-webkit-transform:scaleY(.3);transform:scaleY(.3)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes wave{0%,to{-webkit-transform:scaleY(.3);transform:scaleY(.3)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes rotate-slow{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-slow{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes star-twinkle{0%,to{opacity:.15}50%{opacity:.7}}@keyframes star-twinkle{0%,to{opacity:.15}50%{opacity:.7}}@-webkit-keyframes progress-fill{0%{width:0}to{width:100%}}@keyframes progress-fill{0%{width:0}to{width:100%}}.fade-up{opacity:0;-webkit-animation:fadeUp .6s cubic-bezier(.16,1,.3,1) forwards;animation:fadeUp .6s cubic-bezier(.16,1,.3,1) forwards}.float{-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
