@charset "UTF-8";.dialog-wrap[data-v-199e7735]{position:relative;background-color:transparent;--dialog-bg: #ffffff;--dialog-width: 342px;--dialog-pd: 15px;--btn-height: 44px;--btn-font-size: 16px;--btn-text-color: #ffffff;--btn-radius: 88px;--footer-pd-x: 0;--content-pd-y: 16px;--footer-pd-b: 9px}.dialog-wrap .inner[data-v-199e7735]{padding:var(--dialog-pd);width:var(--dialog-width);background:var(--dialog-bg);border-radius:16px;overflow:hidden}.dialog-wrap .close[data-v-199e7735]{margin-left:90%;margin-bottom:20px;color:#fff;font-size:32px}.dialog-wrap .dialog-header[data-v-199e7735]{font-weight:700;font-size:18px;color:#333;line-height:25px;text-align:center;font-style:normal}.dialog-wrap .dialog-content[data-v-199e7735]{padding:var(--content-pd-y) 0;text-align:center}.dialog-wrap .dialog-content .text[data-v-199e7735]{font-size:16px;color:#333}.dialog-wrap .dialog-footer[data-v-199e7735]{padding:9px var(--footer-pd-x) var(--footer-pd-b)}.dialog-wrap .dialog-footer .btn[data-v-199e7735]{overflow:hidden;flex:1;height:var(--btn-height);font-size:var(--btn-font-size);color:var(--btn-text-color);text-align:center;font-style:normal;border-radius:var(--btn-radius)}.dialog-wrap .dialog-footer .plain[data-v-199e7735]{margin-right:7px;background:#fff;color:#f3443d;border:1px solid #f13e36}.dialog-wrap .dialog-footer .confirm[data-v-199e7735]{background:var(--primary-color)}@keyframes bounce-slow-9a563d1f{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes wiggle-9a563d1f{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes blob-9a563d1f{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes fade-in-up-9a563d1f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.kids-container[data-v-9a563d1f]{min-height:100vh;background-color:#f7fff7;font-family:Comic Sans MS,Chalkboard SE,sans-serif;color:#292f36;padding-bottom:80px;position:relative;overflow-x:hidden}.kids-container[data-v-9a563d1f]:before,.kids-container[data-v-9a563d1f]:after{content:"";position:fixed;border-radius:50%;mix-blend-mode:multiply;filter:blur(60px);opacity:.3;pointer-events:none;z-index:0}.kids-container[data-v-9a563d1f]:before{top:-100px;right:-100px;width:400px;height:400px;background:#ffe66d;animation:blob-9a563d1f 7s infinite}.kids-container[data-v-9a563d1f]:after{top:-100px;left:-100px;width:400px;height:400px;background:#ff6b6b;animation:blob-9a563d1f 7s infinite 2s}.kids-content[data-v-9a563d1f]{position:relative;z-index:10;width:100%;max-width:1200px;margin:0 auto;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000001a}.kids-btn[data-v-9a563d1f]{padding:12px 24px;border-radius:24px;font-weight:700;border:none;cursor:pointer;transition:all .3s;box-shadow:0 4px 12px #0000001a}.kids-btn[data-v-9a563d1f]:active{transform:scale(.95)}.kids-btn-primary[data-v-9a563d1f]{background:#ff6b6b;color:#fff}.kids-btn-primary[data-v-9a563d1f]:hover{background:#ff3838;box-shadow:0 6px 16px #ff6b6b4d}.kids-btn-secondary[data-v-9a563d1f]{background:#4ecdc4;color:#fff}.kids-btn-secondary[data-v-9a563d1f]:hover{background:#33b5ac;box-shadow:0 6px 16px #4ecdc44d}.kids-card[data-v-9a563d1f]{background:#fff;border-radius:24px;padding:20px;box-shadow:0 4px 20px #0000000d;transition:all .3s}.kids-card[data-v-9a563d1f]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001a}.animate-bounce-slow[data-v-9a563d1f]{animation:bounce-slow-9a563d1f 3s infinite}.animate-wiggle[data-v-9a563d1f]{animation:wiggle-9a563d1f 1s ease-in-out infinite}.animate-blob[data-v-9a563d1f]{animation:blob-9a563d1f 7s infinite}.animate-fade-in-up[data-v-9a563d1f]{animation:fade-in-up-9a563d1f .5s ease-out}[data-v-9a563d1f]::-webkit-scrollbar{width:8px}[data-v-9a563d1f]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-9a563d1f]::-webkit-scrollbar-thumb{background:#ff6b6b;border-radius:4px}.no-scrollbar[data-v-9a563d1f]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-9a563d1f]::-webkit-scrollbar{display:none}@supports (-webkit-touch-callout: none){input[type=text][data-v-9a563d1f],input[type=number][data-v-9a563d1f],input[type=email][data-v-9a563d1f],input[type=tel][data-v-9a563d1f],input[type=password][data-v-9a563d1f],input[type=search][data-v-9a563d1f],input[type=range][data-v-9a563d1f],select[data-v-9a563d1f],textarea[data-v-9a563d1f]{font-size:16px!important}}[data-v-9a563d1f]{touch-action:manipulation}.no-pinch-zoom[data-v-9a563d1f]{touch-action:none}video[data-v-9a563d1f],input[type=range][data-v-9a563d1f]{touch-action:none}.video-editor[data-v-9a563d1f]{touch-action:pan-x pan-y;-webkit-touch-callout:none}.video-editor[data-v-9a563d1f] *{max-width:100%;box-sizing:border-box}.video-editor .trim-handle[data-v-9a563d1f],.video-editor .timeline-container[data-v-9a563d1f]{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.kids-dialog-wrap[data-v-9a563d1f]{position:relative;padding:20px}.kids-dialog-wrap .close-btn[data-v-9a563d1f]{position:absolute;top:20px;right:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#333;cursor:pointer;z-index:10;transition:all .3s}.kids-dialog-wrap .close-btn[data-v-9a563d1f]:hover{transform:scale(1.1)}.kids-dialog-wrap .close-btn[data-v-9a563d1f]:active{transform:scale(.9)}.kids-dialog-wrap .dialog-card[data-v-9a563d1f]{width:320px;background:#fff;border-radius:32px;padding:32px 24px 24px;box-shadow:0 20px 60px #0003;text-align:center;animation:bounce-in-9a563d1f .4s cubic-bezier(.68,-.55,.265,1.55)}@media (min-width: 768px){.kids-dialog-wrap .dialog-card[data-v-9a563d1f]{width:360px;padding:36px 32px 28px}}.kids-dialog-wrap .dialog-icon[data-v-9a563d1f]{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#ffe5e5,#fff0e5);border-radius:50%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.kids-dialog-wrap .dialog-icon[data-v-9a563d1f]{width:96px;height:96px}}.kids-dialog-wrap .dialog-icon .van-icon[data-v-9a563d1f]{font-size:48px;color:#ff6b6b}@media (min-width: 768px){.kids-dialog-wrap .dialog-icon .van-icon[data-v-9a563d1f]{font-size:56px}}.kids-dialog-wrap .dialog-title[data-v-9a563d1f]{font-size:22px;font-weight:900;color:#292f36;margin-bottom:16px;line-height:1.4}@media (min-width: 768px){.kids-dialog-wrap .dialog-title[data-v-9a563d1f]{font-size:26px;margin-bottom:20px}}.kids-dialog-wrap .dialog-message[data-v-9a563d1f]{font-size:15px;color:#6b7280;line-height:1.6;margin-bottom:32px;font-weight:500;word-break:break-all}@media (min-width: 768px){.kids-dialog-wrap .dialog-message[data-v-9a563d1f]{font-size:16px;margin-bottom:40px}}.kids-dialog-wrap .dialog-message[data-v-9a563d1f] br{display:block;content:"";margin:8px 0}.kids-dialog-wrap .qr-code-wrapper[data-v-9a563d1f]{margin:16px auto;background:#fff;border:2px dashed rgba(255,107,107,.3);border-radius:16px;display:inline-block}@media (min-width: 768px){.kids-dialog-wrap .qr-code-wrapper[data-v-9a563d1f]{margin:20px auto}}.kids-dialog-wrap .qr-code-wrapper .qr-code-image[data-v-9a563d1f]{width:180px;height:180px;display:block}@media (min-width: 768px){.kids-dialog-wrap .qr-code-wrapper .qr-code-image[data-v-9a563d1f]{width:200px;height:200px}}.kids-dialog-wrap .qr-tips[data-v-9a563d1f]{margin-top:16px;font-size:14px;color:#6b7280;line-height:1.6}@media (min-width: 768px){.kids-dialog-wrap .qr-tips[data-v-9a563d1f]{font-size:15px}}.kids-dialog-wrap .qr-tips[data-v-9a563d1f] br{display:block;content:"";margin:4px 0}.kids-dialog-wrap .qr-tips[data-v-9a563d1f] span{display:block;margin:8px 0}.kids-dialog-wrap .qr-tips .tip-text[data-v-9a563d1f]{font-size:14px;color:#6b7280;margin:4px 0;line-height:1.5}@media (min-width: 768px){.kids-dialog-wrap .qr-tips .tip-text[data-v-9a563d1f]{font-size:15px}}.kids-dialog-wrap .qr-tips .tip-highlight[data-v-9a563d1f]{font-size:20px;font-weight:900;color:#ff6b6b;margin:8px 0}@media (min-width: 768px){.kids-dialog-wrap .qr-tips .tip-highlight[data-v-9a563d1f]{font-size:24px;margin:12px 0}}.kids-dialog-wrap .dialog-buttons[data-v-9a563d1f]{display:flex;gap:12px}.kids-dialog-wrap .dialog-buttons .van-button[data-v-9a563d1f]{flex:1;height:52px;font-size:16px;font-weight:700;border:none;box-shadow:0 4px 12px #0000001a;transition:all .3s}@media (min-width: 768px){.kids-dialog-wrap .dialog-buttons .van-button[data-v-9a563d1f]{height:56px;font-size:17px}}.kids-dialog-wrap .dialog-buttons .van-button[data-v-9a563d1f]:active{transform:scale(.95)}.kids-dialog-wrap .dialog-buttons .cancel-btn[data-v-9a563d1f]{background:#f3f4f6;color:#6b7280}.kids-dialog-wrap .dialog-buttons .cancel-btn[data-v-9a563d1f]:hover{background:#e5e7eb}.kids-dialog-wrap .dialog-buttons .confirm-btn[data-v-9a563d1f]{background:#ff6b6b;box-shadow:0 4px 12px #ff6b6b4d}.kids-dialog-wrap .dialog-buttons .confirm-btn[data-v-9a563d1f]:hover{background:#ff5252}@keyframes bounce-in-9a563d1f{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounce-slow-8a365836{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes wiggle-8a365836{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes blob-8a365836{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes fade-in-up-8a365836{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.kids-container[data-v-8a365836]{min-height:100vh;background-color:#f7fff7;font-family:Comic Sans MS,Chalkboard SE,sans-serif;color:#292f36;padding-bottom:80px;position:relative;overflow-x:hidden}.kids-container[data-v-8a365836]:before,.kids-container[data-v-8a365836]:after{content:"";position:fixed;border-radius:50%;mix-blend-mode:multiply;filter:blur(60px);opacity:.3;pointer-events:none;z-index:0}.kids-container[data-v-8a365836]:before{top:-100px;right:-100px;width:400px;height:400px;background:#ffe66d;animation:blob-8a365836 7s infinite}.kids-container[data-v-8a365836]:after{top:-100px;left:-100px;width:400px;height:400px;background:#ff6b6b;animation:blob-8a365836 7s infinite 2s}.kids-content[data-v-8a365836]{position:relative;z-index:10;width:100%;max-width:1200px;margin:0 auto;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000001a}.kids-btn[data-v-8a365836]{padding:12px 24px;border-radius:24px;font-weight:700;border:none;cursor:pointer;transition:all .3s;box-shadow:0 4px 12px #0000001a}.kids-btn[data-v-8a365836]:active{transform:scale(.95)}.kids-btn-primary[data-v-8a365836]{background:#ff6b6b;color:#fff}.kids-btn-primary[data-v-8a365836]:hover{background:#ff3838;box-shadow:0 6px 16px #ff6b6b4d}.kids-btn-secondary[data-v-8a365836]{background:#4ecdc4;color:#fff}.kids-btn-secondary[data-v-8a365836]:hover{background:#33b5ac;box-shadow:0 6px 16px #4ecdc44d}.kids-card[data-v-8a365836]{background:#fff;border-radius:24px;padding:20px;box-shadow:0 4px 20px #0000000d;transition:all .3s}.kids-card[data-v-8a365836]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001a}.animate-bounce-slow[data-v-8a365836]{animation:bounce-slow-8a365836 3s infinite}.animate-wiggle[data-v-8a365836]{animation:wiggle-8a365836 1s ease-in-out infinite}.animate-blob[data-v-8a365836]{animation:blob-8a365836 7s infinite}.animate-fade-in-up[data-v-8a365836]{animation:fade-in-up-8a365836 .5s ease-out}[data-v-8a365836]::-webkit-scrollbar{width:8px}[data-v-8a365836]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-8a365836]::-webkit-scrollbar-thumb{background:#ff6b6b;border-radius:4px}.no-scrollbar[data-v-8a365836]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-8a365836]::-webkit-scrollbar{display:none}@supports (-webkit-touch-callout: none){input[type=text][data-v-8a365836],input[type=number][data-v-8a365836],input[type=email][data-v-8a365836],input[type=tel][data-v-8a365836],input[type=password][data-v-8a365836],input[type=search][data-v-8a365836],input[type=range][data-v-8a365836],select[data-v-8a365836],textarea[data-v-8a365836]{font-size:16px!important}}[data-v-8a365836]{touch-action:manipulation}.no-pinch-zoom[data-v-8a365836]{touch-action:none}video[data-v-8a365836],input[type=range][data-v-8a365836]{touch-action:none}.video-editor[data-v-8a365836]{touch-action:pan-x pan-y;-webkit-touch-callout:none}.video-editor[data-v-8a365836] *{max-width:100%;box-sizing:border-box}.video-editor .trim-handle[data-v-8a365836],.video-editor .timeline-container[data-v-8a365836]{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.service-dialog-wrap[data-v-8a365836]{position:relative;padding:20px}.service-dialog-wrap .dialog-card[data-v-8a365836]{width:320px;background:#fff;border-radius:32px;padding:32px 24px 24px;box-shadow:0 20px 60px #0003;text-align:center;animation:bounce-in-8a365836 .4s cubic-bezier(.68,-.55,.265,1.55)}@media (min-width: 768px){.service-dialog-wrap .dialog-card[data-v-8a365836]{width:380px;padding:36px 32px 28px}}.service-dialog-wrap .dialog-title[data-v-8a365836]{font-size:22px;font-weight:900;color:#292f36;margin-bottom:20px;line-height:1.4}@media (min-width: 768px){.service-dialog-wrap .dialog-title[data-v-8a365836]{font-size:26px;margin-bottom:24px}}.service-dialog-wrap .dialog-message[data-v-8a365836]{font-size:15px;color:#6b7280;line-height:1.6;margin-bottom:32px;font-weight:500;text-align:left}@media (min-width: 768px){.service-dialog-wrap .dialog-message[data-v-8a365836]{font-size:16px;margin-bottom:40px}}.service-dialog-wrap .dialog-message .agreement-link[data-v-8a365836]{color:#1890ff;text-decoration:none;font-weight:600;transition:all .3s}.service-dialog-wrap .dialog-message .agreement-link[data-v-8a365836]:hover{color:#40a9ff;text-decoration:underline}.service-dialog-wrap .dialog-message .agreement-link[data-v-8a365836]:active{color:#096dd9}.service-dialog-wrap .dialog-buttons[data-v-8a365836]{display:flex;gap:12px}.service-dialog-wrap .dialog-buttons .van-button[data-v-8a365836]{flex:1;height:52px;font-size:16px;font-weight:700;border:none;box-shadow:0 4px 12px #0000001a;transition:all .3s}@media (min-width: 768px){.service-dialog-wrap .dialog-buttons .van-button[data-v-8a365836]{height:56px;font-size:17px}}.service-dialog-wrap .dialog-buttons .van-button[data-v-8a365836]:active{transform:scale(.95)}.service-dialog-wrap .dialog-buttons .cancel-btn[data-v-8a365836]{background:#f3f4f6;color:#6b7280}.service-dialog-wrap .dialog-buttons .cancel-btn[data-v-8a365836]:hover{background:#e5e7eb}.service-dialog-wrap .dialog-buttons .confirm-btn[data-v-8a365836]{background:#ff6b6b;box-shadow:0 4px 12px #ff6b6b4d}.service-dialog-wrap .dialog-buttons .confirm-btn[data-v-8a365836]:hover{background:#ff5252}@keyframes bounce-in-8a365836{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.van-tabbar[data-v-61855a7e]{box-shadow:0 0 6px -2px #333}.van-tabbar.glass-effect[data-v-61855a7e]{background:#000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1rpx solid rgba(0,0,0,.3)}@supports not (backdrop-filter: blur(10px)){.van-tabbar.glass-effect[data-v-61855a7e]{background:#000000f2}}.van-tabbar .van-tabbar-item[data-v-61855a7e]{--van-tabbar-item-font-size: 14px}.van-tabbar .van-tabbar-item--active[data-v-61855a7e]{background-color:transparent}.van-tabbar .van-tabbar-item__icon img[data-v-61855a7e]{height:24px}.van-tabbar .badge[data-v-61855a7e]{position:absolute;left:90%;transform:translate3d(0,-100%,0);top:5px;z-index:1}.share-guide-overlay[data-v-14d6a639]{position:fixed;inset:0;background:#000000b3;z-index:9999}.share-guide-tip[data-v-14d6a639]{position:absolute;top:12px;right:0;padding:12px 16px;animation:tip-bounce-14d6a639 .5s ease-out}.share-guide-tip .tip-arrow[data-v-14d6a639]{position:absolute;top:-8px;right:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.share-guide-tip .tip-text[data-v-14d6a639]{color:#fff;text-align:center;white-space:nowrap}.share-guide-tip .tip-text .tip-title[data-v-14d6a639]{font-size:16px;font-weight:700;margin-bottom:4px}.share-guide-tip .tip-text .tip-desc[data-v-14d6a639]{font-size:15px}.share-guide-tip .tip-text .tip-desc .highlight[data-v-14d6a639]{color:#fbbf24;font-weight:700;letter-spacing:2px}@keyframes tip-bounce-14d6a639{0%{opacity:0;transform:translateY(-20px)}50%{transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-14d6a639],.fade-leave-active[data-v-14d6a639]{transition:opacity .3s ease}.fade-enter-from[data-v-14d6a639],.fade-leave-to[data-v-14d6a639]{opacity:0}.kids-tabbar[data-v-c2d8e303]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;display:flex;justify-content:space-around;align-items:center;padding:0 16px;box-shadow:0 -4px 20px #0000000d;border-radius:32px 32px 0 0;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6}@media (min-width: 768px){.kids-tabbar[data-v-c2d8e303]{height:96px;padding:0 48px}}@media (min-width: 1280px){.kids-tabbar[data-v-c2d8e303]{max-width:1536px;margin:0 auto}}.kids-tab-item[data-v-c2d8e303]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;height:100%;cursor:pointer;transition:all .1s cubic-bezier(.4,0,.2,1);color:#a0aec0;position:relative;padding:8px 0}.kids-tab-item.active[data-v-c2d8e303]{color:#ff6b6b;transform:translateY(-4px)}@media (min-width: 768px){.kids-tab-item.active[data-v-c2d8e303]{transform:translateY(-8px)}}.kids-tab-item.active .tab-label[data-v-c2d8e303]{transform:scale(1.05)}.tab-icon-wrapper[data-v-c2d8e303]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .1s cubic-bezier(.4,0,.2,1);margin-bottom:2px;background:transparent}@media (min-width: 768px){.tab-icon-wrapper[data-v-c2d8e303]{width:56px;height:56px}}.tab-icon-wrapper.active-icon[data-v-c2d8e303]{background:#fff;box-shadow:0 8px 24px #ff6b6b40;transform:scale(1.1)}.tab-icon[data-v-c2d8e303]{width:20px;height:20px;transition:all .1s cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){.tab-icon[data-v-c2d8e303]{width:28px;height:28px}}.tab-label[data-v-c2d8e303]{font-size:11px;font-weight:700;margin-top:2px;transition:all .1s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}@media (min-width: 768px){.tab-label[data-v-c2d8e303]{font-size:12px}}.lock-overlay[data-v-0199a931]{display:flex;align-items:center;justify-content:center;background:#00000073;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.lock-card[data-v-0199a931]{width:100%;max-width:90vw;background:#fff;border-radius:32px;padding:24px 40px 40px;text-align:center;position:relative;margin:auto;animation:bounce-in-0199a931 .6s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 20px 50px #0003}.lock-card[data-v-0199a931]:before{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(180deg,#daf1fe,#fff);z-index:0;border-radius:32px 32px 0 0}.lock-card[data-v-0199a931]>*{position:relative;z-index:1}.lock-card .back-btn[data-v-0199a931]{position:absolute;top:15px;left:20px;font-size:32px;color:#38bdf8;cursor:pointer;z-index:100;transition:all .2s}.lock-card .back-btn[data-v-0199a931]:active{transform:scale(.9)}.lock-card .mascot-box[data-v-0199a931]{position:absolute;top:-113px;right:30px;z-index:-1}.lock-card .mascot-box .robot-img[data-v-0199a931]{width:141px;height:auto;object-fit:contain;display:block}.lock-card .content .title[data-v-0199a931]{font-size:26px;color:#2b38a9;font-weight:700;margin:0 0 16px}.lock-card .content .message[data-v-0199a931]{font-weight:400;font-size:20px;color:#0000009c;line-height:34px;text-align:left}.lock-card .content .message .highlight[data-v-0199a931]{color:#2b38a9;font-weight:900;margin:0 4px}.lock-card .divider[data-v-0199a931]{height:1px;border-top:2px dashed #e2e8f0;margin:18px auto 10px;width:90%}.lock-card .hint-text[data-v-0199a931]{font-size:16px;color:#0000009c;margin-bottom:15px;font-weight:400}.lock-card .action-btn[data-v-0199a931]{width:100%;max-width:60vw;height:60px;background:linear-gradient(115deg,#35d6fe,#20ace5);border-radius:32px;font-weight:600;font-size:20px;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer;transition:all .2s}.lock-card .action-btn[data-v-0199a931]:active{transform:scale(.96)}@keyframes bounce-in-0199a931{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.parental-gate-overlay[data-v-ac4765da]{display:flex;align-items:center;justify-content:center;background:#00000073;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.gate-card[data-v-ac4765da]{width:100%;max-width:90vw;background:#fff;border-radius:32px;padding:30px 26px 32px;position:relative;box-shadow:0 20px 50px #0003;display:flex;flex-direction:column;align-items:center;overflow:hidden}.gate-card[data-v-ac4765da]:before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(180deg,#daf1fe,#fff);z-index:0}.gate-card[data-v-ac4765da]>*{position:relative;z-index:1}.gate-card .back-btn[data-v-ac4765da]{position:absolute;top:15px;left:20px;font-size:32px;font-weight:700;color:#38bdf8}.gate-card .header[data-v-ac4765da]{text-align:center;margin-bottom:32px}.gate-card .header .title[data-v-ac4765da]{font-size:26px;font-weight:800;color:#2b38a9;margin:0 0 8px;line-height:1}.gate-card .header .subtitle[data-v-ac4765da]{font-size:20px;color:#2b38a996;margin:0}.gate-card .math-box[data-v-ac4765da]{width:100%;background:#e5f8ff;border-radius:16px;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.gate-card .math-box .equation[data-v-ac4765da]{display:flex;align-items:center;gap:4px;font-size:30px;font-weight:950;color:#2b38a9;padding:15px}.gate-card .math-box .equation .num[data-v-ac4765da]{color:#2b38a9;white-space:pre}.gate-card .math-box .equation .operator[data-v-ac4765da]{color:#2b38a9;font-size:30px;margin:0 4px}.gate-card .math-box .equation .equals[data-v-ac4765da]{color:#2b38a9}.gate-card .math-box .equation .question[data-v-ac4765da]{color:#2b38a9;font-size:28px}.gate-card .input-area[data-v-ac4765da]{width:100%;margin-bottom:32px}.gate-card .input-area .custom-input[data-v-ac4765da]{width:100%;height:47px;background:#e5f8ff;border:1px solid #A8B1FF;font-size:16px;font-weight:600;color:#333;outline:none;transition:all .2s;text-align:left;padding-left:13px;border-radius:12px;overflow:hidden}.gate-card .input-area .custom-input[data-v-ac4765da]:focus{border-color:#2b38a9;background:#e5f8ff;box-shadow:0 0 0 2px #2b38a91a}.gate-card .input-area .custom-input[data-v-ac4765da]::placeholder{color:#0000004f;font-weight:400;font-size:16px}.gate-card .input-area .error-tip[data-v-ac4765da]{margin-top:8px;padding:8px 16px;background:#fee2e2;border:1px solid #FCA5A5;border-radius:8px;color:#dc2626;font-size:14px;font-weight:600;text-align:center;animation:shake-ac4765da .3s ease-in-out}.gate-card .extension-area[data-v-ac4765da]{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;color:#333;margin-bottom:26px;margin-top:-16px}.gate-card .extension-area .time-picker-trigger[data-v-ac4765da]{min-width:80px;color:#3519cf;font-weight:500;text-align:center;height:32px;background:#e5f8ff;border-radius:11px;border:1px solid #a8bfff}.gate-card .extension-area .time-picker-trigger .val[data-v-ac4765da]{font-size:20px;line-height:1}.gate-card .submit-btn[data-v-ac4765da]{width:100%;max-width:60vw;height:60px;background:linear-gradient(115deg,#35d6fe,#20ace5);border-radius:31px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:600;cursor:pointer;transition:all .2s}.gate-card .submit-btn[data-v-ac4765da]:active{transform:scale(.96)}.gate-card .submit-btn.disabled[data-v-ac4765da]{opacity:.5;pointer-events:none}@keyframes shake-ac4765da{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.error-fade-enter-active[data-v-ac4765da]{animation:shake-ac4765da .3s ease-in-out}.error-fade-leave-active[data-v-ac4765da]{transition:opacity .2s}.error-fade-enter-from[data-v-ac4765da],.error-fade-leave-to[data-v-ac4765da]{opacity:0}.voice-recording-overlay[data-v-68a91ebe]{position:fixed;inset:0;background:#0009;display:flex;flex-direction:column;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;touch-action:none}.recording-content[data-v-68a91ebe]{display:flex;flex-direction:column;align-items:center;flex:1;width:100%;pointer-events:none}.recognized-text[data-v-68a91ebe]{position:absolute;top:30%;left:50%;transform:translate(-50%,-100%);max-width:80%;background:#fffffff2;border-radius:16px;padding:16px 20px;box-shadow:0 4px 20px #00000026;margin-bottom:20px}.recognized-text .text-content[data-v-68a91ebe]{color:#333;font-size:16px;line-height:1.5;text-align:center;word-break:break-all;max-height:120px;overflow-y:auto}.recording-bubble[data-v-68a91ebe]{width:160px;height:160px;background:linear-gradient(135deg,#5eead4,#14b8a6);border-radius:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #14b8a666;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recording-bubble.canceling[data-v-68a91ebe]{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 8px 32px #ef444466}.recording-bubble[data-v-68a91ebe]:before{content:"";position:absolute;width:100%;height:100%;border-radius:24px;background:inherit;animation:pulse-ring-68a91ebe 1.5s ease-out infinite}.recording-bubble .volume-bars[data-v-68a91ebe]{display:flex;align-items:center;justify-content:center;gap:6px;height:60px}.recording-bubble .volume-bars .bar[data-v-68a91ebe]{width:6px;background:#fff;border-radius:3px;animation:volume-wave-68a91ebe .8s ease-in-out infinite}.recording-bubble .volume-bars .bar[data-v-68a91ebe]:nth-child(1){height:20px}.recording-bubble .volume-bars .bar[data-v-68a91ebe]:nth-child(2){height:35px}.recording-bubble .volume-bars .bar[data-v-68a91ebe]:nth-child(3){height:50px}.recording-bubble .volume-bars .bar[data-v-68a91ebe]:nth-child(4){height:35px}.recording-bubble .volume-bars .bar[data-v-68a91ebe]:nth-child(5){height:20px}.action-buttons[data-v-68a91ebe]{display:flex;gap:20px;pointer-events:auto;padding:0 20px 60px;width:100%;justify-content:center;margin-top:auto}.action-btn[data-v-68a91ebe]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 40px;border-radius:24px;cursor:pointer;transition:all .2s;box-shadow:0 4px 16px #0003;min-width:140px;background:#80808080;color:#fff9}.action-btn .van-icon[data-v-68a91ebe]{font-size:36px}.action-btn span[data-v-68a91ebe]{font-size:18px;font-weight:600;letter-spacing:1px}.cancel-btn.active[data-v-68a91ebe]{background:#ef4444f2;color:#fff;transform:scale(1.05)}.send-btn.active[data-v-68a91ebe]{background:#22c55ef2;color:#fff;transform:scale(1.05)}@keyframes pulse-ring-68a91ebe{0%{transform:scale(1);opacity:.5}to{transform:scale(1.3);opacity:0}}@keyframes volume-wave-68a91ebe{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.fade-enter-active[data-v-68a91ebe],.fade-leave-active[data-v-68a91ebe]{transition:opacity .2s}.fade-enter-from[data-v-68a91ebe],.fade-leave-to[data-v-68a91ebe]{opacity:0}.slide-down-enter-active[data-v-68a91ebe],.slide-down-leave-active[data-v-68a91ebe]{transition:all .3s ease}.slide-down-enter-from[data-v-68a91ebe]{opacity:0;transform:translate(-50%,-120%)}.slide-down-leave-to[data-v-68a91ebe]{opacity:0;transform:translate(-50%,-80%)}.build-dialog-overlay[data-v-56e43bb6]{display:flex;align-items:center;justify-content:center;background:#0006;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.dialog-card-container[data-v-56e43bb6]{width:100%;display:flex;justify-content:center;padding:12px 0}.build-card[data-v-56e43bb6]{width:94%;max-width:390px;min-height:620px;max-height:88vh;background:linear-gradient(135deg,#fef6ff,#fff,#f0faff);border-radius:24px;box-shadow:0 25px 60px #00000026;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.9)}.card-header[data-v-56e43bb6]{padding:28px 24px 20px;display:flex;justify-content:space-between;align-items:flex-start;z-index:10}.card-header .header-left[data-v-56e43bb6]{display:flex;gap:14px;align-items:flex-start}.card-header .header-left .back-btn[data-v-56e43bb6]{width:40px;height:40px;background:#0000000d;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;font-size:20px;margin-top:2px}.card-header .header-left .header-info .title-row[data-v-56e43bb6]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.card-header .header-left .header-info .title-row .wand-icon[data-v-56e43bb6]{font-size:24px}.card-header .header-left .header-info .title-row .main-title[data-v-56e43bb6]{font-size:26px;font-weight:900;color:#333;margin:0;letter-spacing:1px}.card-header .header-left .header-info .sub-title[data-v-56e43bb6]{font-size:14px;color:#8e8e8e;font-weight:500;line-height:1.4}.card-header .header-right[data-v-56e43bb6]{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.card-header .header-right .audio-toggle[data-v-56e43bb6]{width:36px;height:36px;background:#fff;border:1px solid #f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#7c4dff;box-shadow:0 4px 10px #0000000d}.card-header .header-right .robot-avatar[data-v-56e43bb6]{width:72px;height:72px;filter:drop-shadow(0 8px 15px rgba(124,77,255,.15))}.card-header .header-right .robot-avatar img[data-v-56e43bb6]{width:100%;height:100%;object-fit:contain}.card-header .header-right .robot-avatar.speaking[data-v-56e43bb6]{animation:bounce-56e43bb6 1s infinite}.card-body[data-v-56e43bb6]{flex:1;display:flex;flex-direction:column;padding:0 20px 30px;overflow:hidden}.content-wrapper[data-v-56e43bb6]{flex:1;display:flex;flex-direction:column;overflow:hidden}.dialog-option-card[data-v-56e43bb6]{width:100%;background:#fff;border-radius:32px;padding:24px;margin-bottom:24px;box-shadow:0 12px 35px #7c4dff14;border:1px solid rgba(0,0,0,.02);box-sizing:border-box}.dialog-option-card .inner-card-header[data-v-56e43bb6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.dialog-option-card .inner-card-header .title-wrapper[data-v-56e43bb6]{position:relative}.dialog-option-card .inner-card-header .title-wrapper .opt-card-title[data-v-56e43bb6]{font-size:19px;font-weight:950;color:#333;margin:0;position:relative;z-index:1}.dialog-option-card .inner-card-header .title-wrapper .title-bg[data-v-56e43bb6]{position:absolute;bottom:0;left:-4px;width:110%;height:10px;background:#7c4dff14;border-radius:5px}.dialog-option-card .inner-card-header .inner-audio-btn[data-v-56e43bb6]{width:34px;height:34px;background:#eee5ff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#7c4dff;font-size:18px;transition:all .3s ease}.dialog-option-card .inner-card-header .inner-audio-btn.playing[data-v-56e43bb6]{background:#7c4dff;color:#fff;animation:audio-pulse-56e43bb6 1s ease-in-out infinite}.dialog-option-card .confirm-btns[data-v-56e43bb6]{display:flex;flex-direction:column;gap:12px}.options-list[data-v-56e43bb6]{display:flex;flex-direction:column;gap:16px;width:100%}.options-list .opt-item[data-v-56e43bb6]{width:100%;min-height:58px;background:#fff;border:1.5px solid #f2f2f2;border-radius:29px;display:flex;align-items:center;justify-content:center;padding:0 24px;position:relative;transition:all .3s cubic-bezier(.23,1,.32,1);box-sizing:border-box}.options-list .opt-item .opt-text[data-v-56e43bb6]{font-size:18px;font-weight:950;color:#555;text-align:center;letter-spacing:.5px}.options-list .opt-item .check-icon[data-v-56e43bb6]{position:absolute;left:20px;font-size:22px;color:#fff}.options-list .opt-item.is-selected[data-v-56e43bb6]{background:linear-gradient(90deg,#ff9f9f,#da8fff);border-color:transparent;box-shadow:0 8px 20px #da8fff59}.options-list .opt-item.is-selected .opt-text[data-v-56e43bb6]{color:#fff}.options-list .opt-item.is-loading[data-v-56e43bb6]{background:linear-gradient(90deg,#ff9f9f,#da8fff);border-color:transparent;box-shadow:0 8px 20px #da8fff59;pointer-events:none}.options-list .opt-item.is-disabled[data-v-56e43bb6]{background:#f5f5f5;border-color:#e0e0e0;opacity:.7;pointer-events:none;cursor:not-allowed}.options-list .opt-item.is-disabled .opt-text[data-v-56e43bb6]{color:#aaa}.options-list .opt-item.is-highlighted[data-v-56e43bb6]{border-color:#7c4dff;box-shadow:0 0 0 3px #7c4dff33;animation:highlight-pulse-56e43bb6 .8s ease-in-out infinite}.options-list .opt-item[data-v-56e43bb6]:active{transform:scale(.96)}@keyframes highlight-pulse-56e43bb6{0%,to{box-shadow:0 0 0 3px #7c4dff33;transform:scale(1)}50%{box-shadow:0 0 0 8px #7c4dff4d;transform:scale(1.02)}}@keyframes audio-pulse-56e43bb6{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.voice-trigger[data-v-56e43bb6]{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:20}.voice-trigger .mic-circle[data-v-56e43bb6]{width:84px;height:84px;background:linear-gradient(135deg,#4ef2f5,#3ec5ca);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:38px;box-shadow:0 10px 30px #3ec5ca59;border:6px solid rgba(255,255,255,.6);transition:all .3s}.voice-trigger .mic-circle[data-v-56e43bb6]:after{content:"";position:absolute;inset:-5px;border-radius:50%;background:inherit;z-index:-1;opacity:.2;animation:ripple-56e43bb6 2s infinite}.voice-trigger .mic-circle.is-recording[data-v-56e43bb6]{opacity:0}.voice-trigger .mic-circle[data-v-56e43bb6]:active{transform:scale(.9)}@keyframes ripple-56e43bb6{0%{transform:scale(1);opacity:.3}to{transform:scale(1.5);opacity:0}}@keyframes bounce-56e43bb6{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.cards-scroll-area[data-v-56e43bb6]{flex:1;width:100%;overflow-y:auto;padding:4px 0 100px}.cards-scroll-area[data-v-56e43bb6]::-webkit-scrollbar{width:0}.status-view[data-v-56e43bb6]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.progress-bar-simple[data-v-56e43bb6]{width:85%;height:12px;background:#f0f0f0;border-radius:6px;margin-bottom:30px;overflow:hidden}.progress-bar-simple .progress-fill[data-v-56e43bb6]{height:100%;background:#3ec5ca;transition:width .3s}.btn[data-v-56e43bb6]{width:100%;height:54px;border-radius:27px;font-weight:900;font-size:17px;border:none;transition:all .2s}.btn[data-v-56e43bb6]:active{transform:scale(.97)}.btn-primary[data-v-56e43bb6]{background:linear-gradient(90deg,#7c4dff,#ff8bab);color:#fff;box-shadow:0 8px 20px #7c4dff40}.btn-secondary[data-v-56e43bb6]{background:#f5f5f5;color:#666}.btn-outline[data-v-56e43bb6]{border:2.5px solid #7c4dff;color:#7c4dff;background:#fff}.btn-ghost[data-v-56e43bb6]{background:transparent;color:#aaa}.recording-ui-overlay[data-v-56e43bb6]{position:absolute;inset:0;z-index:100;background:#000000ad;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;pointer-events:none;border-radius:inherit}.cancel-hint[data-v-56e43bb6]{margin-bottom:25px;display:flex;align-items:center;gap:8px;font-weight:500;font-size:18px;color:#fff;transition:all .3s}.cancel-hint .arrow-up[data-v-56e43bb6]{font-size:24px}.cancel-hint .arrow-up.bounce[data-v-56e43bb6]{animation:arrow-bounce-56e43bb6 1s infinite}.cancel-hint .hint-text[data-v-56e43bb6]{font-size:16px;font-weight:800;color:#fff}.waveform-bubble[data-v-56e43bb6]{width:calc(100vw - 80px);height:110px;background:linear-gradient(131deg,#f9a34a,#ec2b83);border-radius:32px;margin-bottom:60px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 12px 30px #ff5b9459;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.waveform-bubble.is-canceling[data-v-56e43bb6]{transform:scale(.9);filter:grayscale(.8) opacity(.8);background:#aaa;box-shadow:none}.waveform-bubble .bars-container[data-v-56e43bb6]{display:flex;align-items:center;gap:5px;height:60px}.waveform-bubble .bars-container .wave-bar[data-v-56e43bb6]{width:5px;background:#fff;border-radius:2.5px;animation:bar-wave-56e43bb6 .5s ease-in-out infinite alternate}.waveform-bubble .bubble-tail[data-v-56e43bb6]{position:absolute;bottom:-14px;left:50%;transform:translate(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #e85987;transition:all .3s}.waveform-bubble.is-canceling .bubble-tail[data-v-56e43bb6]{border-top-color:#aaa}.active-mic-area[data-v-56e43bb6]{position:relative;width:86px;height:86px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.active-mic-area .mic-bg-icons[data-v-56e43bb6]{position:absolute;width:100%;display:flex;justify-content:space-between;padding:0 10px;color:#ffffff26;font-size:24px}.active-mic-area .active-mic-btn[data-v-56e43bb6]{width:86px;height:86px;background:linear-gradient(131deg,#f9a34a,#ec2b83);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.active-mic-area .active-mic-btn .pulse-ring[data-v-56e43bb6]{position:absolute;inset:0;background:linear-gradient(131deg,#f9a34a4d,#ec2b834d);border-radius:50%;animation:pulse-out-56e43bb6 1.2s infinite;z-index:-1}.active-mic-area .active-mic-btn .pulse-ring[data-v-56e43bb6]:nth-child(2){animation-delay:.6s}.active-mic-area .active-mic-btn .mic-icon-inner[data-v-56e43bb6]{display:flex;gap:4px;align-items:center}.active-mic-area .active-mic-btn .mic-icon-inner .v-line[data-v-56e43bb6]{width:4px;background:#fff;border-radius:2px}.active-mic-area .active-mic-btn .mic-icon-inner .v-line[data-v-56e43bb6]:nth-child(1){height:18px}.active-mic-area .active-mic-btn .mic-icon-inner .v-line[data-v-56e43bb6]:nth-child(2){height:32px}.active-mic-area .active-mic-btn .mic-icon-inner .v-line[data-v-56e43bb6]:nth-child(3){height:18px}@keyframes arrow-bounce-56e43bb6{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bar-wave-56e43bb6{0%{transform:scaleY(.4)}to{transform:scaleY(1.4)}}@keyframes pulse-out-56e43bb6{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.global-loading-overlay[data-v-56e43bb6]{position:absolute;inset:0;background:#3339;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50;border-radius:24px}.global-loading-overlay .loading-content[data-v-56e43bb6]{display:flex;flex-direction:column;align-items:center;gap:16px}.global-loading-overlay .loading-content .loading-text[data-v-56e43bb6]{font-size:16px;font-weight:600;color:#fff;margin:0}.fade-enter-active[data-v-56e43bb6],.fade-leave-active[data-v-56e43bb6]{transition:opacity .3s ease}.fade-enter-from[data-v-56e43bb6],.fade-leave-to[data-v-56e43bb6]{opacity:0}.creative-button-container[data-v-a04a9703]{position:fixed;right:-5px;bottom:100px;z-index:3000;display:flex;flex-direction:row;align-items:flex-end;pointer-events:none;transition:bottom .3s cubic-bezier(.4,0,.2,1)}.creative-button-container.is-game[data-v-a04a9703]{bottom:40px}.creative-button-container.is-creative-lab[data-v-a04a9703]{bottom:100px}.creative-menu[data-v-a04a9703]{pointer-events:auto;position:absolute;right:77px;bottom:70px;display:flex;flex-direction:column;gap:14px;align-items:flex-end;z-index:10}.creative-menu .menu-item[data-v-a04a9703]{position:relative;padding:0 16px;height:38px;line-height:38px;border-radius:19px;font-weight:600;font-size:16px;color:#fff;box-shadow:0 11px 20px #46475740;transition:all .2s cubic-bezier(.175,.885,.32,1.275);white-space:nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.61)}.creative-menu .menu-item .icon[data-v-a04a9703]{font-size:16px;margin-right:4px}.creative-menu .menu-item[data-v-a04a9703]:active{transform:scale(.94)}.creative-menu .menu-item .item-badge[data-v-a04a9703]{position:absolute;top:-10px;right:-10px;min-width:26px;height:26px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;border:2px solid #fff;box-shadow:0 2px 8px #0003}.creative-menu .menu-item .item-badge.generating[data-v-a04a9703]{background:#60a5fa}.creative-menu .menu-item .item-badge.generating .rotating[data-v-a04a9703]{animation:rotate-a04a9703 2s linear infinite}.creative-menu .menu-item .item-badge.generated[data-v-a04a9703]{background:#ff5252;font-weight:900;padding:0 4px}.creative-menu .menu-item.complete-notify[data-v-a04a9703]{background:linear-gradient(135deg,#ff916a,#ff5252);padding:18px 36px;margin-bottom:6px}.creative-menu .menu-item.complete-notify .bubble-badge[data-v-a04a9703]{position:absolute;top:-18px;right:-12px;background:#ff5252;color:#fff;min-width:36px;height:36px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:16px;border:2px solid #fff;box-shadow:0 4px 15px #ff525280;font-weight:950}.creative-menu .menu-item.build[data-v-a04a9703]{background:linear-gradient(130deg,#f1b8b8,#d378ea)}.creative-menu .menu-item.square[data-v-a04a9703]{background:linear-gradient(90deg,#82ccff,#6b8cff)}.creative-menu .menu-item.guide[data-v-a04a9703]{background:linear-gradient(121deg,#75ef98cc,#20d799)}.creative-menu .menu-item.recommend[data-v-a04a9703]{background:linear-gradient(131deg,#ffb86f,#ff68ac)}.creative-menu .menu-item.intro-highlight[data-v-a04a9703]{transform:scale(1.15);box-shadow:0 8px 25px #00000040;z-index:10}.dongdong-wrapper[data-v-a04a9703]{position:relative;pointer-events:auto}.dongdong-btn[data-v-a04a9703]{width:100px;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s;filter:drop-shadow(0 6px 16px rgba(0,0,0,.15))}.dongdong-btn[data-v-a04a9703]:active{transform:scale(.9)}.dongdong-btn .dongdong-avatar[data-v-a04a9703]{width:100%;height:100%}.dongdong-btn .dongdong-avatar .avatar-img[data-v-a04a9703]{width:100%;height:100%;object-fit:contain}.close-badge[data-v-a04a9703]{position:absolute;top:-5px;right:5px;width:24px;height:24px;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;z-index:10}.voice-bubble[data-v-a04a9703]{position:absolute;right:85px;top:50%;transform:translateY(-50%);background:#fff;padding:10px 16px;border-radius:16px 16px 4px;box-shadow:0 6px 20px #00000026;font-size:14px;color:#333;font-weight:700;white-space:nowrap;pointer-events:none;display:flex;align-items:center;gap:6px}.voice-bubble.is-complete[data-v-a04a9703]{background:linear-gradient(115deg,#ff8e64,#ff5252);color:#fff;padding:12px 20px}.voice-bubble .bubble-icon[data-v-a04a9703]{font-size:16px}.voice-bubble .bubble-badge[data-v-a04a9703]{position:absolute;top:-12px;right:-8px;background:#ff5252;color:#fff;min-width:28px;height:28px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:12px;border:2px solid #fff;box-shadow:0 2px 8px #0003;font-weight:900}.voice-bubble[data-v-a04a9703]:after{content:"";position:absolute;right:-8px;top:50%;margin-top:2px;border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.voice-bubble.is-complete[data-v-a04a9703]:after{border-left-color:#ff5252}@keyframes rotate-a04a9703{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-in-right-a04a9703{0%{opacity:0;transform:translate(40px) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}.menu-fade-enter-active[data-v-a04a9703]{transition:none}.menu-fade-leave-active[data-v-a04a9703]{transition:opacity .2s}.menu-fade-enter-from[data-v-a04a9703],.menu-fade-leave-to[data-v-a04a9703]{opacity:0}.creative-menu .menu-item[data-v-a04a9703]{opacity:0;animation:slide-in-right-a04a9703 .5s cubic-bezier(.175,.885,.32,1.275) forwards}.creative-menu .menu-item[data-v-a04a9703]:nth-last-child(1){animation-delay:0ms}.creative-menu .menu-item[data-v-a04a9703]:nth-last-child(2){animation-delay:.1s}.creative-menu .menu-item[data-v-a04a9703]:nth-last-child(3){animation-delay:.2s}.creative-menu .menu-item[data-v-a04a9703]:nth-last-child(4){animation-delay:.3s}.creative-menu .menu-item[data-v-a04a9703]:nth-last-child(5){animation-delay:.4s}.fade-enter-active[data-v-a04a9703],.fade-leave-active[data-v-a04a9703]{transition:opacity .2s}.fade-enter-from[data-v-a04a9703],.fade-leave-to[data-v-a04a9703]{opacity:0}.pop-enter-active[data-v-a04a9703]{animation:pop-in-a04a9703 .4s}.pop-leave-active[data-v-a04a9703]{animation:pop-in-a04a9703 .3s reverse}@keyframes pop-in-a04a9703{0%{transform:translateY(-50%) scale(.5);opacity:0}70%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1);opacity:1}}*,*:before,*:after{box-sizing:border-box;margin:0}*::-webkit-scrollbar{display:none}body{--color-text: #ffffff;--color-background: #111111;--primary-color: #f46768;min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:WeChat Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}.line-1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.line-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.safe-area-inset-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.disable-pointer{pointer-events:none;-webkit-pointer-events:none;-ms-pointer-events:none;-moz-pointer-events:none}.position-fixed-inset{position:fixed;inset:0}.position-absolute-inset{position:absolute;inset:0}.flex{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.flex-column-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-inline{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-col-center{align-items:center}.flex-col-stretch{align-items:stretch}.flex-col-top{align-items:flex-start}.flex-col-bottom{align-items:flex-end}.flex-row-center{justify-content:center}.flex-row-left{justify-content:flex-start}.flex-row-right{justify-content:flex-end}.flex-row-between{justify-content:space-between}.flex-row-around{justify-content:space-around}.flex-1{flex:1}.flex-0{flex:0 0 auto}@keyframes pulses{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%,73%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}77%,83%,90%,97%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}80%,87%,93%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate_pulse{animation:pulses 3s linear infinite}.animate_flash{animation:flash 1s linear}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate_zoomIn{animation:zoomIn .5s ease}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-duration:1s;animation-duration:1s}.animate_center-rotate{animation:center-rotate 60s linear infinite both;transform-origin:center}@keyframes center-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.animate_center-rotate-reverse{animation:center-rotate-reverse 120s linear infinite both;transform-origin:center}@keyframes center-rotate-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#app{font-weight:400}.page-loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-wrap{min-height:100vh;box-sizing:border-box;font-size:0}.popup-opacity,.opacity-popup{background:transparent}
