:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--primary-color: #42b983;--text-color: #333333;--background-color: #f8f9fa;--border-color: #e0e0e0;--shadow-color: rgba(0, 0, 0, .1)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0;background-color:var(--background-color);color:var(--text-color);line-height:1.6}#app{max-width:100%;margin:0;padding:0;min-height:100vh;position:relative}.page-container{padding:20px;text-align:center;min-height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;align-items:center}.page-container h1{font-weight:300;font-size:24px;margin-bottom:10px;color:var(--text-color)}.page-container p{font-size:14px;color:#666}a,.green{text-decoration:none;color:var(--primary-color);transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:#42b9831a}}@media(min-width:1024px){body{display:block}#app{display:block;padding:0}}.bottom-navigation[data-v-8d98303e]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;height:60px;background-color:#fff;box-shadow:0 -2px 10px #0000001a;z-index:100}.nav-item[data-v-8d98303e]{flex:1;height:100%;border:none;background:transparent;cursor:pointer;font-size:12px;color:#999;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease;gap:4px;position:relative}.nav-item.active[data-v-8d98303e]{color:#409eff;transform:translateY(-2px)}.nav-item[data-v-8d98303e]:hover{color:#409eff}.nav-icon[data-v-8d98303e]{width:20px;height:20px;transition:all .3s ease;filter:brightness(0) saturate(100%) invert(60%) sepia(0%) saturate(0%) hue-rotate(120deg) brightness(90%) contrast(90%)}.nav-item.active .nav-icon[data-v-8d98303e]{transform:scale(1.1);filter:brightness(0) saturate(100%) invert(53%) sepia(98%) saturate(2489%) hue-rotate(193deg) brightness(100%) contrast(96%)}.nav-item.active[data-v-8d98303e]:after{content:"";position:absolute;bottom:5px;width:20px;height:3px;background-color:#409eff;border-radius:3px}#app[data-v-49989c08]{padding-bottom:0}.with-bottom-nav[data-v-49989c08]{padding-bottom:60px}.splash-screen[data-v-49989c08]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;display:flex;align-items:center;justify-content:center;z-index:9999}.splash-image[data-v-49989c08]{width:100%;height:100%;object-fit:cover}.splash-text-container[data-v-49989c08]{position:absolute;bottom:10%;left:50%;transform:translate(-50%);text-align:center;color:#fff;font-family:Arial,sans-serif;z-index:10000}.brand-logo[data-v-49989c08]{width:auto;height:60px;margin-bottom:4px;object-fit:contain}.sub-title[data-v-49989c08]{font-size:16px;font-weight:300;font-style:italic;letter-spacing:4px;margin-bottom:20px;color:#fff;opacity:.9}.product-name[data-v-49989c08]{font-size:32px;font-weight:500;margin-bottom:12px;color:#fff}.version[data-v-49989c08]{font-size:56px;font-weight:700;color:#fff;letter-spacing:2px}.page-container[data-v-86b15f0a]{height:100vh;background:#000 url(/image/home_bg.gif) center center / cover no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:0;position:relative}.title-section[data-v-86b15f0a]{text-align:center;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.main-title[data-v-86b15f0a]{font-size:3.5rem;font-weight:400;color:#fff;margin:0;letter-spacing:3px}.button-section[data-v-86b15f0a]{display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:center;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.action-btn[data-v-86b15f0a]{background:none;border:none;padding:0;cursor:pointer;transition:all .3s}.action-btn[data-v-86b15f0a]:hover{transform:scale(1.05);opacity:.9}.action-btn[data-v-86b15f0a]:active{transform:scale(.98)}.btn-icon[data-v-86b15f0a]{width:120px;height:120px;display:block;border-radius:50%}.footer-logo[data-v-86b15f0a]{position:absolute;bottom:100px;left:50%;transform:translate(-50%);text-align:center}.logo-image[data-v-86b15f0a]{width:auto;height:30px;object-fit:contain}.page-container[data-v-af674886]{padding:20px 20px 80px;min-height:calc(100vh - 60px);text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.controls[data-v-af674886]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;padding:20px;background:#f8f9fa;border-radius:12px;box-shadow:0 2px 10px #0000001a;width:100%;max-width:800px;justify-content:center}.control-group[data-v-af674886]{display:flex;align-items:center;gap:10px}.control-group label[data-v-af674886]{font-weight:600;color:#2c3e50;min-width:70px}.control-group input[type=range][data-v-af674886]{width:120px}.control-group span[data-v-af674886]{min-width:50px;font-weight:600;color:#3498db}.reset-btn[data-v-af674886]{padding:8px 16px;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:background .3s}.reset-btn[data-v-af674886]:hover{background:#c0392b}.avatar-list[data-v-af674886]{display:grid;gap:40px;padding:15px;margin:0;width:100%;max-width:100%;transition:all .3s ease;grid-auto-rows:minmax(200px,auto)}.avatar-item[data-v-af674886]{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a;transition:all .3s ease;background-color:transparent;transform-origin:center;width:100%;cursor:pointer}.avatar-item.disabled[data-v-af674886]{opacity:.6}.avatar-item.disabled .avatar-image[data-v-af674886]{filter:grayscale(80%)}.settings-btn[data-v-af674886]{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#00000080;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settings-btn[data-v-af674886]:hover{background:#000000b3;transform:scale(1.1)}.settings-menu[data-v-af674886]{position:absolute;top:45px;right:10px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;overflow:hidden;z-index:20;min-width:110px}.menu-item[data-v-af674886]{padding:10px 14px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:background .2s;color:#333;font-size:13px;white-space:nowrap}.menu-item[data-v-af674886]:hover{background:#f5f5f5}.menu-item.danger[data-v-af674886]{color:#e74c3c}.menu-item.danger[data-v-af674886]:hover{background:#fee}.menu-item svg[data-v-af674886]{flex-shrink:0}.disabled-overlay[data-v-af674886]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.disabled-text[data-v-af674886]{background:#000000b3;color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.avatar-item[data-v-af674886]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 8px 25px #00000026}.add-item[data-v-af674886]{display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;border:none;box-shadow:0 4px 15px #0000001a;border-radius:12px}.add-item[data-v-af674886]:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026;background-color:#c9c9c9}.add-content[data-v-af674886]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:8px}.add-icon[data-v-af674886]{font-size:3rem;font-weight:300;color:#4a4a4a;margin-bottom:0;line-height:1}.add-text[data-v-af674886]{font-size:.9rem;font-weight:400;color:#4a4a4a;letter-spacing:.5px}.avatar-item:hover .avatar-image[data-v-af674886]{transform:scale(1.05)}.add-item .avatar-image[data-v-af674886]{transform:none!important}.avatar-image[data-v-af674886]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.avatar-content[data-v-af674886]{position:absolute;bottom:0;left:0;width:100%;padding:20px 15px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;height:100%;box-sizing:border-box;border-bottom:none}.avatar-title[data-v-af674886]{font-size:1.1rem;font-weight:600;width:100%;text-align:center;margin-top:auto;padding:15px 0 5px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.debug-info[data-v-af674886]{position:fixed;top:20px;right:20px;background:#000c;color:#fff;padding:15px;border-radius:8px;font-family:monospace;font-size:12px;z-index:1000;max-width:250px}.debug-info p[data-v-af674886]{margin:5px 0}@media(max-width:1200px){.page-container[data-v-af674886]{padding-bottom:80px}.controls[data-v-af674886]{gap:15px;padding:15px}.control-group input[type=range][data-v-af674886]{width:100px}.avatar-content[data-v-af674886]{padding:18px 12px;border-bottom:none}.avatar-title[data-v-af674886]{font-size:1rem;padding:12px 0 4px}.add-icon[data-v-af674886]{font-size:5rem}.add-text[data-v-af674886]{font-size:1rem}.settings-btn[data-v-af674886]{width:28px;height:28px}.settings-btn svg[data-v-af674886]{width:16px;height:16px}.menu-item[data-v-af674886]{padding:9px 12px;font-size:12px}}@media(max-width:768px){.page-container[data-v-af674886]{padding-bottom:90px}.controls[data-v-af674886]{flex-direction:column;align-items:stretch;gap:12px}.control-group[data-v-af674886]{justify-content:space-between}.control-group input[type=range][data-v-af674886]{flex:1;max-width:150px}.avatar-content[data-v-af674886]{padding:15px 10px;border-bottom:none}.avatar-title[data-v-af674886]{font-size:.9rem;padding:10px 0 3px}.add-icon[data-v-af674886]{font-size:5rem}.add-text[data-v-af674886]{font-size:.9rem}.settings-menu[data-v-af674886]{right:5px;top:45px}.disabled-text[data-v-af674886]{font-size:13px;padding:6px 12px}}@media(max-width:480px){.page-container[data-v-af674886]{padding:10px 10px 100px}.controls[data-v-af674886]{padding:12px;gap:10px}.control-group[data-v-af674886]{flex-direction:column;align-items:flex-start;gap:5px}.control-group input[type=range][data-v-af674886]{width:100%;max-width:none}.avatar-title[data-v-af674886]{font-size:1rem;padding:12px 0 4px}.add-icon[data-v-af674886]{font-size:5rem}.add-text[data-v-af674886]{font-size:.9rem}.settings-btn[data-v-af674886]{width:26px;height:26px}.settings-btn svg[data-v-af674886]{width:16px;height:16px}.menu-item[data-v-af674886]{padding:8px 12px;font-size:12px}.disabled-text[data-v-af674886]{font-size:12px;padding:5px 10px}}.page-container[data-v-25db8ea8]{padding:20px 20px 80px;min-height:calc(100vh - 60px);background:#f8f9fa;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.profile-header[data-v-25db8ea8]{background:#fff;border-radius:16px;padding:30px 20px;margin-bottom:20px;box-shadow:0 2px 8px #0000000f;width:100%}.user-info[data-v-25db8ea8]{text-align:center}.name-section[data-v-25db8ea8]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px;width:100%;max-width:100%;overflow:hidden}.user-name[data-v-25db8ea8]{font-size:1.8rem;font-weight:600;margin:0;color:#2c3e50;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-input[data-v-25db8ea8]{background:#f8f9fa;border:2px solid #409eff;color:#2c3e50;padding:8px 15px;border-radius:8px;font-size:1.5rem;font-weight:600;text-align:center;outline:none;max-width:calc(100% - 60px);min-width:120px;flex:1;box-sizing:border-box}.edit-btn[data-v-25db8ea8]{background:#f8f9fa;border:none;color:#409eff;width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:1rem;transition:all .3s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.edit-btn[data-v-25db8ea8]:hover{background:#409eff;color:#fff;transform:scale(1.1)}.email-section[data-v-25db8ea8]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.95rem;color:#7f8c8d}.email-icon[data-v-25db8ea8]{font-size:1.1rem}.stats-container[data-v-25db8ea8]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px;width:100%}.stat-card[data-v-25db8ea8]{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s}.stat-card[data-v-25db8ea8]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.wallet-card[data-v-25db8ea8]{cursor:pointer;position:relative}.stat-icon[data-v-25db8ea8]{font-size:2rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:10px}.stat-info[data-v-25db8ea8]{flex:1}.stat-label[data-v-25db8ea8]{font-size:.85rem;color:#95a5a6;margin-bottom:4px}.stat-value[data-v-25db8ea8]{font-size:1.4rem;font-weight:700;color:#2c3e50}.arrow[data-v-25db8ea8]{color:#bdc3c7;font-size:1.5rem;font-weight:300}.menu-container[data-v-25db8ea8]{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:20px;box-shadow:0 2px 8px #0000000f;width:100%}.menu-item[data-v-25db8ea8]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer;transition:background .2s;border-bottom:1px solid #f8f9fa}.menu-item[data-v-25db8ea8]:last-child{border-bottom:none}.menu-item[data-v-25db8ea8]:hover{background:#f8f9fa}.menu-item[data-v-25db8ea8]:active{background:#ecf0f1}.menu-left[data-v-25db8ea8]{display:flex;align-items:center;gap:12px}.menu-icon[data-v-25db8ea8]{font-size:1.3rem;width:24px;text-align:center}.menu-text[data-v-25db8ea8]{font-size:.95rem;color:#2c3e50}.logout-btn[data-v-25db8ea8]{width:100%;background:#fff;color:#e74c3c;border:1px solid #e74c3c;padding:14px;border-radius:12px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px #e74c3c26}.logout-btn[data-v-25db8ea8]:hover{background:#e74c3c;color:#fff;box-shadow:0 4px 12px #e74c3c40}.logout-btn[data-v-25db8ea8]:active{transform:scale(.98)}.modal-overlay[data-v-25db8ea8]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-25db8ea8 .2s}.modal-content[data-v-25db8ea8]{background:#fff;border-radius:16px;padding:30px;min-width:300px;max-width:90%;box-shadow:0 10px 40px #0003;animation:slideUp-25db8ea8 .3s}.modal-content h3[data-v-25db8ea8]{font-size:1.3rem;color:#2c3e50;margin:0 0 12px;text-align:center}.modal-content p[data-v-25db8ea8]{color:#7f8c8d;margin-bottom:24px;text-align:center;font-size:.95rem}.modal-actions[data-v-25db8ea8]{display:flex;gap:12px}.cancel-btn[data-v-25db8ea8],.confirm-btn[data-v-25db8ea8]{flex:1;padding:12px;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s;border:none}.cancel-btn[data-v-25db8ea8]{background:#ecf0f1;color:#7f8c8d}.cancel-btn[data-v-25db8ea8]:hover{background:#bdc3c7;color:#fff}.confirm-btn[data-v-25db8ea8]{background:#e74c3c;color:#fff}.confirm-btn[data-v-25db8ea8]:hover{background:#c0392b}@keyframes fadeIn-25db8ea8{0%{opacity:0}to{opacity:1}}@keyframes slideUp-25db8ea8{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.page-container[data-v-25db8ea8]{padding:15px 15px 80px}.profile-header[data-v-25db8ea8]{padding:25px 18px}.user-name[data-v-25db8ea8]{font-size:1.5rem}.name-input[data-v-25db8ea8]{font-size:1.3rem;padding:6px 12px}.stats-container[data-v-25db8ea8]{gap:12px}.stat-card[data-v-25db8ea8]{padding:16px}.stat-value[data-v-25db8ea8]{font-size:1.3rem}}@media(max-width:480px){.stats-container[data-v-25db8ea8]{grid-template-columns:1fr}.user-name[data-v-25db8ea8]{font-size:1.3rem}.name-input[data-v-25db8ea8]{font-size:1.1rem;padding:6px 10px;min-width:100px}.edit-btn[data-v-25db8ea8]{width:32px;height:32px;font-size:.9rem}}@media(max-width:360px){.name-input[data-v-25db8ea8]{font-size:1rem;min-width:80px}}.add-avatar-page[data-v-bc470a6e]{height:100vh;display:flex;flex-direction:column;background-color:#000;overflow:hidden}.main-view[data-v-bc470a6e],.step-view[data-v-bc470a6e]{height:100vh;display:flex;flex-direction:column;overflow:hidden}.header[data-v-bc470a6e]{position:fixed;top:0;left:0;width:100%;padding:15px 20px;z-index:100;pointer-events:none}.back-button[data-v-bc470a6e]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#fff;padding:10px;display:flex;align-items:center;transition:all .2s;pointer-events:all}.back-button[data-v-bc470a6e]:hover{transform:scale(1.1)}.back-icon[data-v-bc470a6e]{width:2.5rem;height:2.5rem;object-fit:contain}.content[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;align-items:center;padding:80px 20px 20px;overflow:hidden;height:100%;min-height:0}.main-container[data-v-bc470a6e]{width:100%;max-width:400px;flex:1;display:flex;flex-direction:column;align-items:center;min-height:0;overflow:hidden}.page-title[data-v-bc470a6e]{display:flex;flex-direction:column;align-items:center;margin:0 0 20px;flex-shrink:0}.title-logo[data-v-bc470a6e]{width:auto;height:30px;object-fit:contain}.subtitle[data-v-bc470a6e]{font-size:2rem;font-weight:400;text-align:center;line-height:1.2}.avatar-text[data-v-bc470a6e]{color:#ecc0e1}.chinese-text[data-v-bc470a6e]{color:#fff}.form-section[data-v-bc470a6e]{width:100%;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.input-label[data-v-bc470a6e]{display:block;font-size:.9rem;font-weight:600;color:#fff;margin-bottom:8px;text-align:left}.name-input-wrapper[data-v-bc470a6e]{width:100%;margin-bottom:30px;flex-shrink:0}.name-input[data-v-bc470a6e]{width:100%;padding:15px 20px;border:none;border-radius:25px;font-size:1rem;background:#fff;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;text-align:left}.name-input[data-v-bc470a6e]:focus{outline:none;box-shadow:0 2px 12px #00000026}.step-buttons[data-v-bc470a6e]{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;margin-bottom:0;min-height:0;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(157,139,255,.3) transparent}.step-buttons[data-v-bc470a6e]::-webkit-scrollbar{width:6px}.step-buttons[data-v-bc470a6e]::-webkit-scrollbar-track{background:transparent}.step-buttons[data-v-bc470a6e]::-webkit-scrollbar-thumb{background-color:#9d8bff4d;border-radius:3px}.step-buttons[data-v-bc470a6e]::-webkit-scrollbar-thumb:hover{background-color:#9d8bff80}.step-btn[data-v-bc470a6e]{width:100%;padding:10px;border:none;border-radius:25px;font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:0 3px 10px #0000001a;flex-shrink:0}.gradient-btn[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff}.gradient-btn[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #9d8bff66}.white-btn[data-v-bc470a6e]{background:#fff;color:#333}.white-btn[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00000026}.voice-btn[data-v-bc470a6e]{display:flex;align-items:center;justify-content:center;gap:8px}.voice-icon[data-v-bc470a6e]{font-size:1.3rem}.birth-container[data-v-bc470a6e]{display:flex;justify-content:center;margin-top:15px;flex-shrink:0;margin-bottom:50px}.birth-button[data-v-bc470a6e]{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#e0b3ff,#9d8bff);color:#fff;border:none;font-size:1.3rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 8px 20px #9d8bff66;flex-shrink:0}.birth-button[data-v-bc470a6e]:hover:not(:disabled){transform:scale(1.1);box-shadow:0 12px 30px #9d8bff99}.birth-button[data-v-bc470a6e]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.birth-generating[data-v-bc470a6e]{display:flex;flex-direction:column;align-items:center;gap:20px}.generating-ring[data-v-bc470a6e]{position:relative;width:150px;height:150px;display:flex;align-items:center;justify-content:center}.ring-outer[data-v-bc470a6e],.ring-middle[data-v-bc470a6e],.ring-inner[data-v-bc470a6e]{position:absolute;border-radius:50%;border:3px solid transparent}.ring-outer[data-v-bc470a6e]{width:150px;height:150px;border-top-color:#e0b3ff;border-right-color:#e0b3ff;animation:rotate-bc470a6e 2s linear infinite}.ring-middle[data-v-bc470a6e]{width:120px;height:120px;border-top-color:#b399ff;border-right-color:#b399ff;animation:rotate-bc470a6e 1.5s linear infinite reverse}.ring-inner[data-v-bc470a6e]{width:90px;height:90px;border-top-color:#9d8bff;border-right-color:#9d8bff;animation:rotate-bc470a6e 1s linear infinite}@keyframes rotate-bc470a6e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.generating-content[data-v-bc470a6e]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px}.generating-text[data-v-bc470a6e]{font-size:1.1rem;font-weight:600;color:#9d8bff;letter-spacing:2px}.generating-dots[data-v-bc470a6e]{display:flex;gap:4px}.generating-dots span[data-v-bc470a6e]{width:6px;height:6px;background:#9d8bff;border-radius:50%;animation:dotPulse-bc470a6e 1.4s ease-in-out infinite}.generating-dots span[data-v-bc470a6e]:nth-child(1){animation-delay:0s}.generating-dots span[data-v-bc470a6e]:nth-child(2){animation-delay:.2s}.generating-dots span[data-v-bc470a6e]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-bc470a6e{0%,60%,to{transform:scale(1);opacity:.4}30%{transform:scale(1.5);opacity:1}}.birth-success[data-v-bc470a6e]{display:flex;flex-direction:column;align-items:center;gap:15px}.success-animation[data-v-bc470a6e]{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.success-ring[data-v-bc470a6e]{position:absolute;width:100px;height:100px;border:4px solid #52c41a;border-radius:50%;animation:successRingScale-bc470a6e .6s ease-out}@keyframes successRingScale-bc470a6e{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}.success-checkmark[data-v-bc470a6e]{font-size:3rem;color:#52c41a;animation:checkmarkPop-bc470a6e .6s ease-out .3s both}@keyframes checkmarkPop-bc470a6e{0%{transform:scale(0) rotate(-45deg);opacity:0}50%{transform:scale(1.2) rotate(0)}to{transform:scale(1) rotate(0);opacity:1}}.success-text[data-v-bc470a6e]{font-size:1.2rem;font-weight:600;color:#52c41a;animation:fadeInUp-bc470a6e .5s ease-out .5s both}@keyframes fadeInUp-bc470a6e{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.success-actions[data-v-bc470a6e]{display:flex;gap:12px;justify-content:center;margin-bottom:30px;flex-shrink:0;animation:fadeInUp-bc470a6e .5s ease-out .7s both}.action-btn[data-v-bc470a6e]{display:flex;align-items:center;gap:6px;padding:10px 30px;border:none;border-radius:25px;font-size:1.3rem;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:0 3px 10px #0000001a}.action-btn[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003}.copy-btn[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff}.copy-btn[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #9d8bff66}.view-btn[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff}.view-btn[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #9d8bff66}.btn-icon[data-v-bc470a6e]{font-size:1.2rem}.step-btn[data-v-bc470a6e]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.video-content[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;overflow:hidden;height:100%}.step-title[data-v-bc470a6e]{font-size:2rem;font-weight:500;color:#fff;margin:0 0 15px;text-align:center}.upload-mode-tabs[data-v-bc470a6e]{display:flex;gap:10px;margin-bottom:20px;flex-shrink:0}.mode-tab[data-v-bc470a6e]{flex:1;padding:8px 16px;background:#fff;color:#333;border:2px solid white;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .3s;font-weight:500}.mode-tab.active[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff;border-color:#9d8bff}.step-subtitle[data-v-bc470a6e]{font-size:1rem;color:#666;margin:-10px 0 20px;text-align:center}.image-upload-area[data-v-bc470a6e]{width:100%;max-width:400px;flex:1;min-height:0;background:#c5c5c5;border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative}.video-upload-area[data-v-bc470a6e]{width:100%;max-width:400px;flex:1;min-height:0;background:#c5c5c5;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:70px;position:relative}.video-upload-label[data-v-bc470a6e]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;padding:20px;box-sizing:border-box}.voiceUpload-placeholder[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.upload-placeholder[data-v-bc470a6e]{text-align:center;color:#fff}.upload-icon[data-v-bc470a6e]{font-size:4rem;margin-bottom:10px}.upload-hint[data-v-bc470a6e]{font-size:1rem;font-weight:400}.video-preview-box[data-v-bc470a6e]{width:100%;max-width:400px;flex:1;min-height:0;display:flex;flex-direction:column;margin-bottom:15px}.preview-video[data-v-bc470a6e],.preview-image[data-v-bc470a6e]{width:100%;flex:1;min-height:0;border-radius:12px;background:#000;object-fit:contain}.video-filename[data-v-bc470a6e]{text-align:center;font-size:.8rem;color:#666;margin:8px 0 5px}.reselect-btn[data-v-bc470a6e]{display:block;margin:0 auto;padding:6px 16px;background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:.85rem}.upload-tips-box[data-v-bc470a6e]{width:100%;text-align:center;margin-top:auto}.tip-line[data-v-bc470a6e]{font-size:.75rem;color:#ffffffe6;margin:3px 0;text-align:center}.support-format[data-v-bc470a6e]{color:#ffffffb3}.prompt-buttons[data-v-bc470a6e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px;flex-shrink:0;margin-bottom:30px}.prompt-btn[data-v-bc470a6e]{flex:1 1 auto;min-width:fit-content;padding:10px 16px;background:#fff;color:#333;border:2px solid #ddd;border-radius:20px;font-size:.85rem;cursor:pointer;transition:all .3s;font-weight:500;white-space:nowrap}.prompt-btn[data-v-bc470a6e]:hover{border-color:#9d8bff;transform:translateY(-2px)}.prompt-btn.selected[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff;border-color:#9d8bff}.reference-upload-area[data-v-bc470a6e]{width:100%;max-width:400px;flex:1;min-height:0;display:flex;flex-direction:column;margin-bottom:15px}.reference-grid[data-v-bc470a6e]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;width:100%}.reference-item[data-v-bc470a6e]{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#c5c5c5}.reference-img[data-v-bc470a6e]{width:100%;height:100%;object-fit:cover}.reference-replace-btn[data-v-bc470a6e],.reference-delete-btn[data-v-bc470a6e]{position:absolute;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:all .2s;background:#ffffffe6;color:#333}.reference-replace-btn[data-v-bc470a6e]{bottom:8px;right:8px}.reference-delete-btn[data-v-bc470a6e]{top:8px;right:8px;font-weight:700;font-size:1.5rem;line-height:1}.reference-replace-btn[data-v-bc470a6e]:hover,.reference-delete-btn[data-v-bc470a6e]:hover{background:#fff;transform:scale(1.1)}.reference-upload-placeholder[data-v-bc470a6e]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;border:2px dashed rgba(255,255,255,.3)}.reference-upload-placeholder[data-v-bc470a6e]:hover{border-color:#fff9;background:#ffffff0d}.reference-upload-icon[data-v-bc470a6e]{font-size:2.5rem;margin-bottom:8px;color:#fff}.reference-upload-text[data-v-bc470a6e]{font-size:.9rem;color:#fff;margin:0 0 4px;font-weight:500}.reference-upload-hint[data-v-bc470a6e]{font-size:.7rem;color:#ffffffb3;margin:0}.reference-prompts[data-v-bc470a6e]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px;flex-shrink:0;margin-bottom:30px}.character-description-wrapper[data-v-bc470a6e]{width:100%;margin-top:10px;flex-shrink:0}.character-description-input[data-v-bc470a6e]{width:100%;padding:12px 15px;border:2px solid #424242;border-radius:12px;font-size:.9rem;box-sizing:border-box;resize:vertical;font-family:inherit;background:#242424;color:#fff;line-height:1.5;min-height:80px}.character-description-input[data-v-bc470a6e]:focus{outline:none;border-color:#9d8bff;box-shadow:0 0 0 3px #9d8bff1a}.character-description-input[data-v-bc470a6e]::placeholder{color:#999}.confirm-btn[data-v-bc470a6e]{width:240px;padding:14px;border:none;border-radius:25px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:0 3px 10px #0000001a;flex-shrink:0}.confirm-btn[data-v-bc470a6e]:disabled{background:#ccc!important;cursor:not-allowed;box-shadow:none}.confirm-btn[data-v-bc470a6e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #9d8bff66}.interaction-content[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;overflow:hidden;height:100%}.interaction-cards[data-v-bc470a6e]{width:100%;max-width:400px;flex:1;display:flex;flex-direction:column;gap:15px;margin:40px 0;min-height:0}.interaction-card[data-v-bc470a6e]{flex:1;background:#fff;border:2px solid #ddd;border-radius:20px;padding:20px;text-align:center;cursor:pointer;transition:all .3s;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0}.interaction-card[data-v-bc470a6e]:hover:not(.disabled){transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.interaction-card.selected[data-v-bc470a6e]{border-color:#9d8bff;background:linear-gradient(90deg,#e0b3ff,#9d8bff)}.interaction-card.disabled[data-v-bc470a6e]{opacity:.5;cursor:not-allowed}.card-icon[data-v-bc470a6e]{font-size:2.5rem;margin-bottom:10px;flex-shrink:0}.card-title[data-v-bc470a6e]{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 5px;flex-shrink:0}.card-desc[data-v-bc470a6e]{font-size:.85rem;color:#666;margin:0;flex-shrink:0}.card-notice[data-v-bc470a6e]{font-size:.75rem;color:#530a0a;margin:8px 0 0;flex-shrink:0}.interaction-notice[data-v-bc470a6e]{font-size:.85rem;color:#fff;margin:15px 0;text-align:center;flex-shrink:0}.personality-content[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;overflow:hidden;height:100%}.personality-form[data-v-bc470a6e]{width:100%;flex:1;display:flex;flex-direction:column;gap:15px;margin:20px 0;min-height:0}.personality-group[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;min-height:0}.personality-group label[data-v-bc470a6e]{font-size:.95rem;font-weight:600;color:#fff;margin-bottom:8px}.personality-input[data-v-bc470a6e]{flex:1;width:100%;padding:12px 15px;border:2px solid #ddd;border-radius:12px;font-size:.9rem;box-sizing:border-box;resize:none;font-family:inherit;background:#fff;min-height:0}.personality-input[data-v-bc470a6e]:focus{outline:none;border-color:#9d8bff;box-shadow:0 0 0 3px #9d8bff1a}.voice-content[data-v-bc470a6e]{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;overflow:hidden;height:100%}.voice-tabs[data-v-bc470a6e]{width:100%;display:flex;gap:10px;margin:20px 0 15px;flex-shrink:0}.voice-tab[data-v-bc470a6e]{flex:1;padding:12px 20px;background:#fff;color:#666;border:none;border-radius:8px;font-size:.95rem;cursor:pointer;transition:all .3s}.voice-tab.active[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff}.voice-list-container[data-v-bc470a6e]{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-bottom:10px}.voice-list[data-v-bc470a6e]{width:100%;flex:1;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;padding:5px;min-height:0;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.voice-list[data-v-bc470a6e]::-webkit-scrollbar{display:none}.voice-item[data-v-bc470a6e]{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;background:#fff;border:2px solid #ddd;border-radius:12px;cursor:pointer;transition:border-color .3s,transform .3s;flex-shrink:0}.voice-item[data-v-bc470a6e]:hover{border-color:#9d8bff;transform:translateY(-2px)}.voice-item.selected[data-v-bc470a6e]{border-color:#9d8bff;background:linear-gradient(90deg,#e0b3ff,#9d8bff)}.voice-item.add-voice[data-v-bc470a6e]{justify-content:center;gap:10px;border-style:dashed}.voice-info[data-v-bc470a6e]{flex:1}.voice-name[data-v-bc470a6e]{font-weight:600;color:#333;font-size:.95rem;margin-bottom:3px}.voice-description[data-v-bc470a6e]{font-size:.8rem;color:#666}.play-button[data-v-bc470a6e]{width:36px;height:36px;border-radius:50%;background:#409eff;color:#fff;border:none;cursor:pointer;font-size:.9rem;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.play-button[data-v-bc470a6e]:hover{background:#337ecc;transform:scale(1.1)}.add-icon[data-v-bc470a6e]{font-size:2rem;color:#9d8bff}.add-text[data-v-bc470a6e]{font-size:.9rem;color:#666}.clone-modal[data-v-bc470a6e]{background:#fff;border-radius:16px;padding:30px;min-width:400px;max-width:90%}.clone-modal h3[data-v-bc470a6e]{font-size:1.3rem;color:#333;margin:0 0 20px;text-align:center}.clone-tabs[data-v-bc470a6e]{display:flex;gap:10px;margin-bottom:25px}.clone-tab[data-v-bc470a6e]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 15px;background:#fff;color:#666;border:2px solid #ddd;border-radius:8px;cursor:pointer;transition:all .3s;font-size:.95rem}.clone-tab.active[data-v-bc470a6e]{background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff;border-color:#9d8bff}.tab-icon[data-v-bc470a6e]{font-size:1.2rem}.clone-content[data-v-bc470a6e]{min-height:250px;margin-bottom:20px}.upload-audio-area[data-v-bc470a6e]{display:flex;flex-direction:column;gap:15px}.upload-placeholder[data-v-bc470a6e]{background:#fafafa;border:2px dashed #ddd;border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s}.upload-placeholder[data-v-bc470a6e]:hover{border-color:#ffcd6b;background:#fff8e8}.voiceUpload-placeholder[data-v-bc470a6e]{border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s}.upload-icon-large[data-v-bc470a6e]{width:60px;height:60px;margin:0 auto 15px;background:#4472c4;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;font-weight:300}.upload-hint[data-v-bc470a6e]{font-size:.95rem;color:#333;margin:0 0 5px}.upload-format[data-v-bc470a6e]{font-size:.85rem;color:#999;margin:0}.audio-preview[data-v-bc470a6e]{background:#f5f5f5;border-radius:12px;padding:20px}.audio-info[data-v-bc470a6e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:.95rem;color:#333}.reupload-btn[data-v-bc470a6e]{padding:6px 12px;background:#fff;color:#666;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .2s}.reupload-btn[data-v-bc470a6e]:hover{background:#fafafa;border-color:#ccc}.audio-player-controls[data-v-bc470a6e]{display:flex;align-items:center;gap:10px;background:#fff;padding:10px 15px;border-radius:8px}.play-btn-small[data-v-bc470a6e]{width:28px;height:28px;border-radius:50%;background:#666;color:#fff;border:none;cursor:pointer;font-size:.75rem;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.play-btn-small[data-v-bc470a6e]:hover{background:#555;transform:scale(1.05)}.time-display[data-v-bc470a6e]{font-size:.8rem;color:#666;min-width:80px;flex-shrink:0;font-family:monospace}.progress-bar[data-v-bc470a6e]{flex:1;height:4px;background:#e0e0e0;border-radius:2px;cursor:pointer;position:relative;overflow:hidden}.progress-bar[data-v-bc470a6e]:hover{height:6px}.progress-fill[data-v-bc470a6e]{height:100%;background:linear-gradient(90deg,#999,#666);border-radius:2px;transition:width .1s linear}.audio-player[data-v-bc470a6e]{padding:15px;background:#f5f5f5;border-radius:8px;text-align:center;color:#666;font-size:.9rem}.record-area[data-v-bc470a6e]{min-height:250px;display:flex;align-items:center;justify-content:center}.record-controls[data-v-bc470a6e]{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.record-tip[data-v-bc470a6e]{font-size:.95rem;color:#666;text-align:center;margin:0;padding:10px 20px;background:#fff8e8;border-radius:8px;border:1px solid #ffe8a1}.record-btn[data-v-bc470a6e]{display:flex;align-items:center;justify-content:center;gap:10px;width:120px;height:120px;background:#4472c4;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:1.1rem;font-weight:500;transition:all .3s;box-shadow:0 8px 20px #9d8bff66}.record-btn[data-v-bc470a6e]:hover{transform:scale(1.05);box-shadow:0 12px 30px #9d8bff99}.record-btn.recording[data-v-bc470a6e]{background:linear-gradient(135deg,#ff6b6b,#ff5252);animation:pulse-bc470a6e 1.5s infinite;box-shadow:0 8px 20px #ff6b6b66}.record-btn.recording[data-v-bc470a6e]:hover{transform:scale(1.05);box-shadow:0 12px 30px #ff6b6b99}.record-icon[data-v-bc470a6e]{font-size:1.5rem}.recording-dot[data-v-bc470a6e]{width:12px;height:12px;background:#fff;border-radius:50%;animation:blink-bc470a6e 1s infinite}@keyframes pulse-bc470a6e{0%,to{box-shadow:0 0 #ff6b6bb3}50%{box-shadow:0 0 0 10px #ff6b6b00}}@keyframes blink-bc470a6e{0%,to{opacity:1}50%{opacity:.3}}.clone-submit-btn[data-v-bc470a6e]{width:100%;padding:15px;border:none;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s;margin-bottom:10px}.clone-submit-btn[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #9d8bff66}.clone-notice[data-v-bc470a6e]{text-align:center;font-size:.85rem;color:#999;margin:15px 0 0}.close-modal-btn[data-v-bc470a6e]{width:100%;padding:15px;border:none;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s;opacity:.8}.close-modal-btn[data-v-bc470a6e]:hover{opacity:1;transform:translateY(-2px);box-shadow:0 5px 15px #9d8bff66}.form-textarea[data-v-bc470a6e]{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:1rem;box-sizing:border-box;min-height:350px;resize:vertical}.form-textarea[data-v-bc470a6e]:focus{outline:none;border-color:#409eff;box-shadow:0 0 0 2px #409eff33}.interaction-buttons[data-v-bc470a6e]{display:flex;gap:15px;flex-wrap:wrap}.interaction-button[data-v-bc470a6e]{flex:1;min-width:150px;padding:15px;border:2px solid #ddd;border-radius:12px;background:#fff;cursor:pointer;transition:all .3s;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.interaction-button[data-v-bc470a6e]:hover:not(:disabled){border-color:#409eff;box-shadow:0 4px 12px #409eff33;transform:translateY(-2px)}.interaction-button.selected[data-v-bc470a6e]{border-color:#409eff;background:linear-gradient(135deg,#409eff0d,#409eff1a)}.interaction-button.selected[data-v-bc470a6e]:after{content:"✓";position:absolute;top:8px;right:8px;background:#409eff;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700}.interaction-button.disabled[data-v-bc470a6e]{opacity:.6;cursor:not-allowed;background:#f5f5f5}.interaction-icon[data-v-bc470a6e]{font-size:1.8rem}.interaction-name[data-v-bc470a6e]{font-weight:600;color:#333;font-size:.9rem}.interaction-notice[data-v-bc470a6e]{margin-top:12px;padding:10px 15px;border-radius:4px;display:flex;align-items:center;gap:8px}.notice-icon[data-v-bc470a6e]{font-size:1.2rem;flex-shrink:0}.notice-text[data-v-bc470a6e]{font-size:.85rem;color:#e65100;line-height:1.4}.setting-item[data-v-bc470a6e]{margin-bottom:20px}.setting-item[data-v-bc470a6e]:last-child{margin-bottom:0}.setting-item label[data-v-bc470a6e]{display:block;margin-bottom:8px;font-weight:600;color:#555;font-size:.95rem}.form-textarea-small[data-v-bc470a6e]{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;font-size:.95rem;box-sizing:border-box;resize:vertical;font-family:inherit;height:200px}.form-textarea-small[data-v-bc470a6e]:focus{outline:none;border-color:#409eff;box-shadow:0 0 0 2px #409eff33}.char-count[data-v-bc470a6e]{text-align:right;font-size:.85rem;color:#999;margin-top:5px}.upload-tips[data-v-bc470a6e]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:30px;padding:20px;background:#f8f9fa;border-radius:12px}.tip-item[data-v-bc470a6e]{display:flex;align-items:center;gap:10px}.tip-icon[data-v-bc470a6e]{font-size:1.3rem;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.tip-text[data-v-bc470a6e]{font-size:.9rem;color:#666;line-height:1.4}.video-preview[data-v-bc470a6e]{margin:20px 0}.preview-video[data-v-bc470a6e]{width:100%;max-width:400px;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:block;margin:0 auto}.video-info[data-v-bc470a6e]{text-align:center;margin-top:15px}.video-info p[data-v-bc470a6e]{font-size:.9rem;color:#666;margin-bottom:10px}.remove-video-btn[data-v-bc470a6e]{padding:8px 20px;background:#ff4d4f;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.remove-video-btn[data-v-bc470a6e]:hover{background:#ff7875;transform:translateY(-1px)}.step-actions[data-v-bc470a6e]{display:flex;justify-content:center;margin-top:40px;padding-top:30px;border-top:2px solid #e9ecef}.confirm-button[data-v-bc470a6e]{padding:15px 60px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:25px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #667eea66}.confirm-button[data-v-bc470a6e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #667eea99}.confirm-button[data-v-bc470a6e]:active:not(:disabled){transform:translateY(0)}.confirm-button[data-v-bc470a6e]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.upload-area[data-v-bc470a6e]{border:2px dashed #ddd;border-radius:8px;padding:30px;text-align:center;cursor:pointer;transition:border-color .3s}.upload-area[data-v-bc470a6e]:hover{border-color:#409eff}.file-input[data-v-bc470a6e]{display:none}.upload-label[data-v-bc470a6e]{display:flex;flex-direction:column;align-items:center;cursor:pointer}.upload-icon[data-v-bc470a6e]{font-size:3rem;margin-bottom:15px}.upload-text p[data-v-bc470a6e]{margin:5px 0}.upload-hint[data-v-bc470a6e]{font-size:.85rem;color:#333}.file-info[data-v-bc470a6e]{margin-top:10px;font-size:.9rem;color:#666}.model-selection[data-v-bc470a6e]{display:flex;gap:15px;flex-direction:row}.model-option[data-v-bc470a6e]{flex:1;border:2px solid #ddd;border-radius:12px;padding:15px;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.model-option[data-v-bc470a6e]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#409eff0d,#409eff1a);opacity:0;transition:opacity .3s;pointer-events:none}.model-option[data-v-bc470a6e]:hover{border-color:#409eff;box-shadow:0 4px 12px #409eff4d;transform:translateY(-2px)}.model-option[data-v-bc470a6e]:hover:before{opacity:1}.model-option.selected[data-v-bc470a6e]{border-color:#409eff;background-color:#409eff14;box-shadow:0 2px 8px #409eff33}.model-option.selected[data-v-bc470a6e]:after{content:"✓";position:absolute;top:10px;right:10px;background:#409eff;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.model-header[data-v-bc470a6e]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.model-icon[data-v-bc470a6e]{font-size:1.5rem}.model-name[data-v-bc470a6e]{font-weight:600;font-size:1rem;color:#333}.model-description[data-v-bc470a6e]{text-align:left;color:#666;font-size:.8rem;line-height:1.5}.model-description p[data-v-bc470a6e]{margin:6px 0}.model-description strong[data-v-bc470a6e]{color:#333;font-size:.75rem}.voice-category[data-v-bc470a6e]{display:flex;gap:15px;margin-bottom:20px}.category-button[data-v-bc470a6e]{flex:1;padding:15px 20px;border:2px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;font-size:1rem;transition:all .3s}.category-button[data-v-bc470a6e]:hover{border-color:#409eff}.category-button.active[data-v-bc470a6e]{border-color:#409eff;background-color:#409eff1a;color:#409eff}.category-icon[data-v-bc470a6e]{font-size:1.5rem}.form-actions[data-v-bc470a6e]{margin-top:40px;padding-top:30px;border-top:2px solid #e9ecef;text-align:center}.generate-button[data-v-bc470a6e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:25px;padding:15px 60px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #667eea66}.generate-button[data-v-bc470a6e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #667eea99}.generate-button[data-v-bc470a6e]:active:not(:disabled){transform:translateY(0)}.generate-button[data-v-bc470a6e]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.modal-overlay[data-v-bc470a6e]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-bc470a6e .3s}.modal-content[data-v-bc470a6e]{background:#fff;border-radius:16px;padding:40px;min-width:400px;box-shadow:0 10px 40px #0003;animation:slideUp-bc470a6e .3s;position:relative}.close-button[data-v-bc470a6e]{position:absolute;top:15px;right:15px;width:32px;height:32px;border:none;background:#0000000d;border-radius:50%;font-size:1.8rem;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;line-height:0;padding:0;font-family:Arial,sans-serif}.close-button[data-v-bc470a6e]:hover{background:#0000001a;color:#333;transform:rotate(90deg)}.modal-body[data-v-bc470a6e]{text-align:center;padding:40px}.success-body[data-v-bc470a6e]{padding:50px 40px}.loading-spinner[data-v-bc470a6e]{width:60px;height:60px;border:4px solid #f3f3f3;border-top:4px solid #409eff;border-radius:50%;animation:spin-bc470a6e 1s linear infinite;margin:0 auto 20px}.success-icon[data-v-bc470a6e]{font-size:4.5rem;margin-bottom:15px;animation:scaleIn-bc470a6e .5s}.success-title[data-v-bc470a6e]{font-size:1.8rem;font-weight:700;color:#333;margin:15px 0 8px}.success-message[data-v-bc470a6e]{font-size:1.1rem;color:#666;margin-bottom:35px}.success-buttons[data-v-bc470a6e]{display:flex;gap:15px;justify-content:center}.modal-body h3[data-v-bc470a6e]{font-size:1.5rem;color:#333;margin:15px 0}.modal-body p[data-v-bc470a6e]{color:#666;margin-bottom:25px}.modal-button[data-v-bc470a6e]{border:none;border-radius:8px;padding:12px 30px;font-size:1rem;cursor:pointer;transition:all .3s;min-width:120px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.modal-button[data-v-bc470a6e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.copy-button[data-v-bc470a6e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.copy-button[data-v-bc470a6e]:hover{background:linear-gradient(135deg,#5568d3,#65408b)}.view-button[data-v-bc470a6e]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.view-button[data-v-bc470a6e]:hover{background:linear-gradient(135deg,#d97de4,#de4a5d)}.button-icon[data-v-bc470a6e]{font-size:1.2rem}@keyframes fadeIn-bc470a6e{0%{opacity:0}to{opacity:1}}@keyframes slideUp-bc470a6e{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes spin-bc470a6e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scaleIn-bc470a6e{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.copy-toast[data-v-bc470a6e]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#000c;color:#fff;padding:12px 24px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:1rem;z-index:10000;animation:fadeIn-bc470a6e .3s ease-in-out;box-shadow:0 4px 12px #0000004d}.toast-icon[data-v-bc470a6e]{font-size:1.2rem;font-weight:700;color:#52c41a}.login-page[data-v-1d7fecd7]{min-height:100vh;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px;position:relative}.login-container[data-v-1d7fecd7]{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center}.title-section[data-v-1d7fecd7]{text-align:center;margin-bottom:50px;margin-top:60px}.main-title[data-v-1d7fecd7]{font-size:3.2rem;font-weight:400;color:#3183ea;margin:0;letter-spacing:2px}.sub-title-ch[data-v-1d7fecd7]{font-size:2rem;font-weight:500;color:#2c3e50;margin:-20px 0 0;letter-spacing:2px}.sub-title-light[data-v-1d7fecd7]{font-size:1.5rem;font-weight:400;color:#4a4a4a;margin:-10px 0 0;letter-spacing:1px}.hint-text[data-v-1d7fecd7]{font-size:1rem;font-weight:300;margin:0}.hint-text-login[data-v-1d7fecd7]{color:#999;letter-spacing:6px;margin-top:40px}.hint-text-register[data-v-1d7fecd7]{color:#fff;letter-spacing:3px;margin-top:-10px;font-size:1.5rem}.form-section[data-v-1d7fecd7]{width:100%;display:flex;flex-direction:column;gap:14px}.input-group[data-v-1d7fecd7]{width:100%}.input-field[data-v-1d7fecd7]{width:100%;padding:16px 24px;background:#fff;border:none;border-radius:25px;font-size:1.2rem;color:#666;outline:none;box-sizing:border-box;transition:all .3s;box-shadow:0 2px 8px #00000014;height:56px}.input-field[data-v-1d7fecd7]::placeholder{color:#bbb}.input-field[data-v-1d7fecd7]:focus{background:#fff;box-shadow:0 2px 12px #00000026}.primary-btn[data-v-1d7fecd7]{width:100%;padding:16px;background:linear-gradient(90deg,#e0b3ff,#9d8bff);color:#fff;border:none;border-radius:25px;font-size:1.2rem;font-weight:400;cursor:pointer;transition:all .3s;margin-top:16px;box-shadow:0 3px 12px #8b7fff59;height:56px}.primary-btn[data-v-1d7fecd7]:hover{background:linear-gradient(90deg,#d5a3f5,#9280f5);transform:translateY(-1px);box-shadow:0 6px 18px #8b7fff73}.primary-btn[data-v-1d7fecd7]:active{transform:translateY(0)}.secondary-btn[data-v-1d7fecd7]{width:100%;padding:16px;background:#fff;color:#aaa;border:none;border-radius:25px;font-size:1.2rem;font-weight:400;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px #00000014;height:56px}.secondary-btn[data-v-1d7fecd7]:hover{background:#f5f5f5;color:#888;box-shadow:0 2px 12px #00000026}.secondary-btn[data-v-1d7fecd7]:active{transform:scale(.98)}.agreement-section[data-v-1d7fecd7]{text-align:center;padding:40px 20px 20px;background:transparent;margin-top:auto}.agreement-section p[data-v-1d7fecd7]{font-size:.72rem;color:#aaa;margin:0;letter-spacing:.5px}@media(max-width:480px){.input-field[data-v-1d7fecd7],.primary-btn[data-v-1d7fecd7],.secondary-btn[data-v-1d7fecd7]{height:56px}}.points-page[data-v-1bc76b03]{min-height:100vh;background:#f8f9fa;padding-bottom:30px}.header[data-v-1bc76b03]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0000000d;position:sticky;top:0;z-index:100}.back-btn[data-v-1bc76b03]{background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:transform .2s}.back-btn[data-v-1bc76b03]:active{transform:scale(.9)}.back-icon[data-v-1bc76b03]{width:24px;height:24px;object-fit:contain;filter:brightness(0)}.title[data-v-1bc76b03]{font-size:1.2rem;font-weight:600;color:#2c3e50;margin:0}.placeholder[data-v-1bc76b03]{width:40px}.total-points-card[data-v-1bc76b03]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;padding:40px 30px;margin:20px;text-align:center;box-shadow:0 8px 24px #667eea4d}.points-icon[data-v-1bc76b03]{font-size:3.5rem;margin-bottom:15px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.total-label[data-v-1bc76b03]{color:#ffffffe6;font-size:.95rem;margin-bottom:10px;letter-spacing:1px}.total-amount[data-v-1bc76b03]{color:#fff;font-size:3rem;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.2)}.points-detail[data-v-1bc76b03]{margin:20px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.detail-item[data-v-1bc76b03]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #f8f9fa}.detail-item[data-v-1bc76b03]:last-child{border-bottom:none}.detail-left[data-v-1bc76b03]{display:flex;align-items:center;gap:15px}.detail-icon[data-v-1bc76b03]{font-size:2rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:12px}.detail-info[data-v-1bc76b03]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-1bc76b03]{font-size:1rem;font-weight:600;color:#2c3e50}.detail-desc[data-v-1bc76b03]{font-size:.85rem;color:#95a5a6}.detail-amount[data-v-1bc76b03]{font-size:1.5rem;font-weight:700;color:#667eea}.recharge-btn[data-v-1bc76b03]{width:calc(100% - 40px);margin:0 20px 20px;background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border:none;padding:16px;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 15px #f5576c4d;transition:all .3s}.recharge-btn[data-v-1bc76b03]:active{transform:scale(.98)}.recharge-icon[data-v-1bc76b03]{font-size:1.3rem}.records-section[data-v-1bc76b03]{margin:0 20px}.section-header[data-v-1bc76b03]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:0 5px}.section-header h3[data-v-1bc76b03]{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0}.record-count[data-v-1bc76b03]{font-size:.85rem;color:#95a5a6}.records-list[data-v-1bc76b03]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.record-item[data-v-1bc76b03]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #f8f9fa}.record-item[data-v-1bc76b03]:last-child{border-bottom:none}.record-left[data-v-1bc76b03]{display:flex;align-items:center;gap:12px;flex:1}.record-icon-wrapper[data-v-1bc76b03]{width:45px;height:45px;background:#f8f9fa;border-radius:10px;display:flex;align-items:center;justify-content:center}.record-icon[data-v-1bc76b03]{font-size:1.5rem}.record-info[data-v-1bc76b03]{display:flex;flex-direction:column;gap:4px}.record-title[data-v-1bc76b03]{font-size:.95rem;font-weight:500;color:#2c3e50}.record-time[data-v-1bc76b03]{font-size:.8rem;color:#95a5a6}.record-right[data-v-1bc76b03]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.record-amount[data-v-1bc76b03]{font-size:1.1rem;font-weight:600}.record-amount.income[data-v-1bc76b03]{color:#27ae60}.record-amount.expense[data-v-1bc76b03]{color:#e74c3c}.record-balance[data-v-1bc76b03]{font-size:.8rem;color:#95a5a6}.load-more-wrapper[data-v-1bc76b03]{padding:20px;text-align:center}.load-more-btn[data-v-1bc76b03]{background:#fff;border:1px solid #e0e0e0;color:#667eea;padding:12px 40px;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .3s}.load-more-btn[data-v-1bc76b03]:hover{background:#f8f9fa;border-color:#667eea}.load-more-btn[data-v-1bc76b03]:active{transform:scale(.98)}.load-more-btn[data-v-1bc76b03]:disabled{color:#bdc3c7;cursor:not-allowed;opacity:.6}.empty-state[data-v-1bc76b03]{background:#fff;border-radius:16px;padding:60px 20px;text-align:center}.empty-icon[data-v-1bc76b03]{font-size:4rem;opacity:.3;margin-bottom:15px}.empty-text[data-v-1bc76b03]{color:#95a5a6;font-size:.95rem}.modal-overlay[data-v-1bc76b03]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-1bc76b03 .2s}.modal-content[data-v-1bc76b03]{background:#fff;border-radius:20px;padding:30px;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-1bc76b03 .3s}.modal-content h3[data-v-1bc76b03]{font-size:1.3rem;color:#2c3e50;margin:0 0 25px;text-align:center}.recharge-options[data-v-1bc76b03]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:25px}.recharge-option[data-v-1bc76b03]{background:#f8f9fa;border:2px solid transparent;border-radius:12px;padding:20px 15px;text-align:center;cursor:pointer;transition:all .3s;position:relative}.recharge-option[data-v-1bc76b03]:active{transform:scale(.98)}.recharge-option.selected[data-v-1bc76b03]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.option-amount[data-v-1bc76b03]{font-size:1.5rem;font-weight:700;color:#2c3e50;margin-bottom:5px;display:flex;align-items:center;justify-content:center;gap:4px}.points-unit[data-v-1bc76b03]{font-size:.75rem;font-weight:500;color:#7f8c8d}.recharge-option.selected .option-amount[data-v-1bc76b03]{color:#fff}.recharge-option.selected .points-unit[data-v-1bc76b03]{color:#ffffffd9}.option-price[data-v-1bc76b03]{font-size:.9rem;color:#7f8c8d;text-align:center}.recharge-option.selected .option-price[data-v-1bc76b03]{color:#ffffffe6}.option-badge[data-v-1bc76b03]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;font-size:.75rem;padding:3px 8px;border-radius:10px;font-weight:600;box-shadow:0 2px 8px #f5576c4d}.custom-input-option[data-v-1bc76b03]{grid-column:span 2;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.custom-amount-display[data-v-1bc76b03]{display:inline-flex;align-items:center;gap:2px}.currency-symbol[data-v-1bc76b03]{font-size:1.3rem;font-weight:700;color:#2c3e50}.recharge-option.selected .currency-symbol[data-v-1bc76b03]{color:#fff}.custom-amount-input[data-v-1bc76b03]{background:transparent;border:none;outline:none;font-size:1.5rem;font-weight:700;color:#2c3e50;text-align:left;width:auto;min-width:60px;max-width:120px;flex-shrink:0}.custom-amount-input[data-v-1bc76b03]::placeholder{color:#bdc3c7;font-weight:500}.recharge-option.selected .custom-amount-input[data-v-1bc76b03]{color:#fff}.recharge-option.selected .custom-amount-input[data-v-1bc76b03]::placeholder{color:#ffffffb3}.custom-amount-input[data-v-1bc76b03]::-webkit-outer-spin-button,.custom-amount-input[data-v-1bc76b03]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-amount-input[type=number][data-v-1bc76b03]{-moz-appearance:textfield}.modal-actions[data-v-1bc76b03]{display:flex;gap:12px}.cancel-btn[data-v-1bc76b03],.confirm-btn[data-v-1bc76b03]{flex:1;padding:14px;border-radius:10px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s;border:none}.cancel-btn[data-v-1bc76b03]{background:#ecf0f1;color:#7f8c8d}.cancel-btn[data-v-1bc76b03]:active{background:#bdc3c7}.confirm-btn[data-v-1bc76b03]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.confirm-btn[data-v-1bc76b03]:active{opacity:.9}@keyframes fadeIn-1bc76b03{0%{opacity:0}to{opacity:1}}@keyframes slideUp-1bc76b03{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.payment-success-toast[data-v-1bc76b03]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;padding:30px 40px;box-shadow:0 10px 40px #0003;z-index:2000;display:flex;flex-direction:column;align-items:center;gap:15px;animation:scaleIn-1bc76b03 .3s ease-out;min-width:200px;max-width:85vw;will-change:transform,opacity}@keyframes scaleIn-1bc76b03{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.success-icon[data-v-1bc76b03]{font-size:4rem}.success-text[data-v-1bc76b03]{font-size:1.2rem;font-weight:600;color:#27ae60;white-space:nowrap;text-align:center;line-height:1.5}@media(max-width:400px){.success-text[data-v-1bc76b03]{font-size:1.1rem}.payment-success-toast[data-v-1bc76b03]{padding:25px 30px}}@media(max-width:350px){.success-text[data-v-1bc76b03]{font-size:1rem}.payment-success-toast[data-v-1bc76b03]{padding:20px 25px}}@media(max-width:480px){.recharge-options[data-v-1bc76b03]{grid-template-columns:repeat(2,1fr)}.total-amount[data-v-1bc76b03]{font-size:2.5rem}.points-icon[data-v-1bc76b03]{font-size:3rem}}
