body{margin:0;background-color:#fdfcff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.n-layout,.n-layout-scroll-container{background-color:transparent!important}.global-bg-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;overflow:hidden}.bg-glow{position:absolute;border-radius:50%;filter:blur(100px);opacity:.5;animation:float-glow 10s ease-in-out infinite alternate;will-change:transform}.pink-glow{top:-10%;right:-5%;width:50vw;height:50vw;max-width:600px;max-height:600px;background:radial-gradient(circle,#ffb6c181,#fff0 70%)}.purple-glow{bottom:-10%;left:-5%;width:60vw;height:60vw;max-width:800px;max-height:800px;background:radial-gradient(circle,#e6ccffe8,#fff0 70%);animation-delay:-5s}.page-header{background:#fff;padding:60px 24px 40px;border-bottom:1px solid #eaeaea;text-align:center}.header-inner{max-width:800px;margin:0 auto}.page-title{font-size:2.5rem;font-weight:800;margin:0 0 16px;letter-spacing:-.5px}.page-title span{color:#8a2be2;font-weight:300}.page-subtitle{font-size:1.1rem;color:#666;line-height:1.6}@keyframes float-glow{0%{transform:translate(0) scale(1)}to{transform:translate(30px,50px) scale(1.1)}}@media(max-width:600px){.page-title{font-size:2rem}.control-panel{top:56px}}.app-header[data-v-3dc92082]{position:sticky;top:0;z-index:100;background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.05)}.header-inner[data-v-3dc92082]{max-width:1200px;margin:0 auto;height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 24px}.brand[data-v-3dc92082]{display:flex;align-items:center;gap:10px;cursor:pointer;transition:opacity .3s}.brand[data-v-3dc92082]:hover{opacity:.8}.logo-box[data-v-3dc92082]{background:#f0e6ff;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px}.brand-name[data-v-3dc92082]{font-size:1.2rem;font-weight:800;letter-spacing:-.5px;color:#1a1a2e}.nav-menu[data-v-3dc92082]{display:flex;gap:32px}.nav-item[data-v-3dc92082]{font-weight:500;color:#666;transition:all .3s ease;padding:4px 8px}.nav-item[data-v-3dc92082]:hover{color:#8a2be2}.nav-item.active[data-v-3dc92082]{color:#8a2be2;font-weight:700;position:relative}.nav-item.active[data-v-3dc92082]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background-color:#8a2be2}@media(max-width:768px){.nav-menu[data-v-3dc92082]{display:none}}.app-footer[data-v-2cbfa232]{background:#fafafa;border-top:1px solid #eaeaea;padding:60px 24px 20px}.footer-inner[data-v-2cbfa232]{max-width:1200px;margin:0 auto}.footer-content[data-v-2cbfa232]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.footer-brand h3[data-v-2cbfa232]{margin:0 0 10px;font-size:1.5rem}.footer-brand p[data-v-2cbfa232]{color:#666;max-width:300px;line-height:1.6}.social-icon[data-v-2cbfa232]{color:#888;cursor:pointer;transition:color .3s}.social-icon[data-v-2cbfa232]:hover{color:#8a2be2}.footer-links[data-v-2cbfa232]{display:flex;gap:60px}.link-group h4[data-v-2cbfa232]{margin:0 0 16px;font-weight:600}.link-group a[data-v-2cbfa232]{display:block;color:#666;margin-bottom:10px;cursor:pointer;text-decoration:none}.link-group a[data-v-2cbfa232]:hover{color:#8a2be2}.footer-bottom[data-v-2cbfa232]{display:flex;justify-content:space-between;color:#999;font-size:.9rem}@media(max-width:768px){.footer-bottom[data-v-2cbfa232]{flex-direction:column;align-items:center;gap:10px}}.console-header[data-v-01690fd4]{position:sticky;top:0;z-index:100;background:#ffffffa6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.8);box-shadow:0 4px 20px #8a2be208}.header-inner[data-v-01690fd4]{max-width:1200px;margin:0 auto;height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 24px}.brand[data-v-01690fd4]{display:flex;align-items:center;gap:10px;cursor:pointer}.logo-box[data-v-01690fd4]{background:#f0e6ff;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px}.brand-name[data-v-01690fd4]{font-size:1.2rem;font-weight:800;color:#1a1a2e}.divider[data-v-01690fd4]{color:#ccc;margin:0 4px}.console-text[data-v-01690fd4]{font-size:1rem;font-weight:600;color:#8a2be2}.user-avatar[data-v-01690fd4]{cursor:pointer;border:2px solid #fff;box-shadow:0 2px 8px #0000001a}.home-page[data-v-618c914e]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1a1a2e}.section-container[data-v-618c914e]{max-width:1200px;margin:0 auto;padding:80px 24px}.hero-section[data-v-618c914e]{position:relative;padding:120px 24px;text-align:center;overflow:hidden;background:#fafafa}.hero-bg-glow[data-v-618c914e]{position:absolute;top:-100px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,#8a2be21a,#fff0 70%);z-index:0}.hero-content[data-v-618c914e]{position:relative;z-index:1;max-width:800px;margin:0 auto}.hero-title[data-v-618c914e]{font-size:3.5rem;font-weight:800;line-height:1.2;margin:0 0 24px;letter-spacing:-1px}.highlight-text[data-v-618c914e]{background:linear-gradient(135deg,#8a2be2,#4169e1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle[data-v-618c914e]{font-size:1.25rem;color:#666;line-height:1.6}.action-btn[data-v-618c914e]{padding:0 32px;font-weight:600}.store-section[data-v-618c914e]{background:#fff}.section-header[data-v-618c914e]{text-align:center;margin-bottom:60px}.section-header h2[data-v-618c914e]{font-size:2rem;margin:0 0 10px;font-weight:700}.section-header p[data-v-618c914e]{color:#666;font-size:1.1rem}.product-card[data-v-618c914e]{height:100%;border-radius:16px;border:1px solid #eaeaea;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column}.product-card[data-v-618c914e]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014;border-color:#d8c3f9}.hot-card[data-v-618c914e]{border-color:#d8c3f9;background:linear-gradient(180deg,#faf7ff,#fff)}.card-header[data-v-618c914e]{padding:24px;flex-grow:1}.platform-icons[data-v-618c914e]{color:#888;display:flex;gap:6px}.product-name[data-v-618c914e]{font-size:1.25rem;font-weight:700;margin:16px 0 8px}.product-desc[data-v-618c914e]{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:0}.card-footer[data-v-618c914e]{padding:0 24px 24px;border-top:none}.price-box[data-v-618c914e]{margin-bottom:20px;display:flex;align-items:baseline}.currency[data-v-618c914e]{font-size:1.2rem;font-weight:600;color:#1a1a2e}.price-num[data-v-618c914e]{font-size:2.5rem;font-weight:800;color:#1a1a2e;margin:0 4px;letter-spacing:-1px}.cycle[data-v-618c914e]{color:#888;font-size:1rem;font-weight:500}.buy-btn[data-v-618c914e]{font-weight:700;margin-bottom:16px}.features-list[data-v-618c914e]{display:flex;flex-direction:column;gap:8px}.feature-item[data-v-618c914e]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#666}.philosophy-section[data-v-618c914e]{background:#fafafa;border-top:1px solid #eaeaea}.philo-item[data-v-618c914e]{text-align:center}.icon-wrapper[data-v-618c914e]{width:64px;height:64px;background:#f0e6ff;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transform:rotate(-5deg)}.philo-item h3[data-v-618c914e]{font-size:1.2rem;margin-bottom:12px}.philo-item p[data-v-618c914e]{color:#666;line-height:1.6}@media(max-width:768px){.hero-title[data-v-618c914e]{font-size:2.5rem}.price-num[data-v-618c914e]{font-size:2rem}}.scroll-status[data-v-f566e943]{text-align:center;padding:40px 0;color:#888;font-size:14px}.loading-box[data-v-f566e943]{display:flex;align-items:center;justify-content:center;gap:10px}.no-more-box[data-v-f566e943]{color:#ccc}.tools-page[data-v-f566e943]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1a1a2e;min-height:calc(100vh - 264px)}.control-panel[data-v-f566e943]{padding:30px 24px;background:#fafafad9;position:sticky;top:64px;z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.03)}.panel-inner[data-v-f566e943]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px;align-items:center}.search-box[data-v-f566e943]{width:100%;max-width:500px;display:flex;align-items:center}.filter-btn[data-v-f566e943]{font-weight:500;border-color:#eaeaea}.products-section[data-v-f566e943]{padding:40px 24px 80px}.products-inner[data-v-f566e943]{max-width:1200px;margin:0 auto}.product-card[data-v-f566e943]{height:100%;border-radius:16px;border:1px solid #eaeaea;background:#fff;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;overflow:hidden}.product-card[data-v-f566e943]:hover{transform:translateY(-6px);box-shadow:0 16px 32px #8a2be214;border-color:#e2d1f9}.hot-card[data-v-f566e943]{border-color:#e2d1f9}.card-cover-wrapper[data-v-f566e943]{height:150px;width:100%;position:relative;overflow:hidden;background:#f8f9fa;border-bottom:1px solid #eaeaea}.card-cover-img[data-v-f566e943]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.product-card:hover .card-cover-img[data-v-f566e943]{transform:scale(1.05)}.cover-overlay-tag[data-v-f566e943]{position:absolute;bottom:12px;left:12px;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;color:#1a1a2e;display:flex;align-items:center;gap:6px;box-shadow:0 4px 12px #0000001a}.pulse-dot[data-v-f566e943]{width:6px;height:6px;background-color:#ff4d4f;border-radius:50%;box-shadow:0 0 #ff4d4fb3;animation:pulse-f566e943 2s infinite}@keyframes pulse-f566e943{0%{transform:scale(.95);box-shadow:0 0 #ff4d4fb3}70%{transform:scale(1);box-shadow:0 0 0 6px #ff4d4f00}to{transform:scale(.95);box-shadow:0 0 #ff4d4f00}}.card-header[data-v-f566e943]{padding:20px 24px 16px;flex-grow:1}.meta-row[data-v-f566e943]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.platform-icons[data-v-f566e943]{color:#888;display:flex;gap:8px}.version-tag[data-v-f566e943]{background:#f8f9fa;color:#888;font-family:monospace;font-size:.8rem}.product-name[data-v-f566e943]{font-size:1.3rem;font-weight:700;margin:0 0 10px}.product-desc[data-v-f566e943]{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:0}.card-footer[data-v-f566e943]{padding:16px 24px 20px;background:#fcfcfc;border-top:1px dashed #eaeaea}.update-info[data-v-f566e943]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#999;margin-bottom:16px}.buy-action[data-v-f566e943]{display:flex;justify-content:space-between;align-items:center}.price-box[data-v-f566e943]{display:flex;align-items:baseline}.currency[data-v-f566e943]{font-size:1rem;font-weight:600;color:#1a1a2e}.price-num[data-v-f566e943]{font-size:1.8rem;font-weight:800;color:#1a1a2e;margin:0 2px;letter-spacing:-1px}.cycle[data-v-f566e943]{color:#888;font-size:.9rem;font-weight:500}.buy-btn[data-v-f566e943]{font-weight:600;padding:0 24px}.empty-state[data-v-f566e943]{padding:80px 0;background:#fff;border-radius:16px;border:1px dashed #eaeaea}.feedback-section[data-v-f566e943]{text-align:center;padding:60px 24px;background:#f0e6ff;border-top:1px solid #e2d1f9}.feedback-inner[data-v-f566e943]{max-width:600px;margin:0 auto}.feedback-inner h3[data-v-f566e943]{font-size:1.5rem;color:#1a1a2e;margin:0 0 12px}.feedback-inner p[data-v-f566e943]{color:#555;line-height:1.6}.geek-container-light[data-v-ed67732c]{min-height:100vh;padding:40px 10%;background-color:#fafafa;background-image:linear-gradient(rgba(138,43,226,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(138,43,226,.04) 1px,transparent 1px);background-size:40px 40px;color:#333;font-family:Fira Code,Consolas,monospace,PingFang SC,sans-serif}.header[data-v-ed67732c]{margin-bottom:50px;text-align:left;border-left:4px solid #8a2be2;padding-left:20px}.cyber-title[data-v-ed67732c]{font-size:2.2rem;margin:0;color:#222}.cyber-title .prefix[data-v-ed67732c]{color:#8a2be2}.cursor[data-v-ed67732c]{display:inline-block;color:#8a2be2;animation:blink-ed67732c 1s step-end infinite}.subtitle[data-v-ed67732c]{color:#666;font-size:1rem;margin-top:10px}.tech-card[data-v-ed67732c]{transition:all .3s ease;box-shadow:0 8px 24px #0000000a}.tech-card[data-v-ed67732c]:hover{transform:translateY(-3px);box-shadow:0 12px 32px #8a2be21a}.light-card[data-v-ed67732c]{background-color:#fff;border:1px solid #eaeaea}.light-card[data-v-ed67732c]:hover{border-color:#8a2be266}.dark-terminal[data-v-ed67732c]{background-color:#1e1e24;border:1px solid #333;color:#abb2bf}.terminal-header[data-v-ed67732c]{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.dot[data-v-ed67732c]{width:12px;height:12px;border-radius:50%}.dot.red[data-v-ed67732c]{background-color:#ff5f56}.dot.yellow[data-v-ed67732c]{background-color:#ffbd2e}.dot.green[data-v-ed67732c]{background-color:#27c93f}.terminal-title[data-v-ed67732c]{margin-left:10px;font-size:.9rem;font-family:monospace;color:#888}.code-text p[data-v-ed67732c]{margin:4px 0;line-height:1.5;font-size:.95rem}.indent-1[data-v-ed67732c]{padding-left:24px}.indent-2[data-v-ed67732c]{padding-left:48px}.keyword[data-v-ed67732c]{color:#c678dd}.string[data-v-ed67732c]{color:#98c379}.docstring[data-v-ed67732c]{color:#5c6370;font-style:italic}.class-name[data-v-ed67732c]{color:#e5c07b}.function[data-v-ed67732c]{color:#61afef}.builtin[data-v-ed67732c]{color:#56b6c2}.decorator[data-v-ed67732c]{color:#e5c07b}.param[data-v-ed67732c]{color:#d19a66}.card-title[data-v-ed67732c]{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:.5px}.transparent-list[data-v-ed67732c]{background:transparent!important}.icon-accent[data-v-ed67732c]{color:#666;transition:color .3s}.n-list-item:hover .icon-accent[data-v-ed67732c]{color:#8a2be2}.contact-item[data-v-ed67732c]{display:flex;align-items:center;gap:10px;font-size:1.05rem}.contact-item .label[data-v-ed67732c]{color:#888}.contact-item .highlight[data-v-ed67732c]{color:#8a2be2;font-weight:600}.contact-item .value[data-v-ed67732c]{color:#444}.qr-container[data-v-ed67732c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0}.scan-frame[data-v-ed67732c]{position:relative;padding:12px;background:#fff;border:1px solid rgba(138,43,226,.2);border-radius:8px;box-shadow:0 4px 15px #8a2be214;overflow:hidden}.qr-image[data-v-ed67732c]{display:block;border-radius:4px}.scan-line[data-v-ed67732c]{position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(to right,transparent,#8a2be2,transparent);box-shadow:0 2px 8px #8a2be280;animation:scan-ed67732c 2.5s cubic-bezier(.4,0,.2,1) infinite}.qr-title[data-v-ed67732c]{margin:20px 0 5px;color:#8a2be2;letter-spacing:1.5px;font-weight:700;font-size:1rem}.qr-desc[data-v-ed67732c]{color:#666;font-size:.9rem;margin:0}.status-dot[data-v-ed67732c]{width:8px;height:8px;background-color:#27c93f;border-radius:50%;box-shadow:0 0 6px #27c93f99;animation:pulse-ed67732c 2s infinite}.status-text[data-v-ed67732c]{color:#666;font-size:.85rem}.btn-geek[data-v-ed67732c]{font-weight:600;letter-spacing:.5px;transition:all .3s}.btn-geek[data-v-ed67732c]:hover{box-shadow:0 4px 15px #8a2be24d}@keyframes blink-ed67732c{0%,to{opacity:1}50%{opacity:0}}@keyframes scan-ed67732c{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes pulse-ed67732c{0%{transform:scale(.95);box-shadow:0 0 #27c93f80}70%{transform:scale(1);box-shadow:0 0 0 6px #27c93f00}to{transform:scale(.95);box-shadow:0 0 #27c93f00}}@media(max-width:768px){.geek-container-light[data-v-ed67732c]{padding:20px 5%}.cyber-title[data-v-ed67732c]{font-size:1.6rem}}.product-page[data-v-91c4a236]{font-family:Inter,sans-serif;color:#1a1a2e;padding-bottom:80px}.page-container[data-v-91c4a236]{max-width:1200px;margin:0 auto;padding:40px 24px}.breadcrumb-wrapper[data-v-91c4a236]{margin-bottom:32px}.product-story[data-v-91c4a236]{padding-right:20px}.story-header[data-v-91c4a236]{margin-bottom:32px}.meta-tags[data-v-91c4a236]{display:flex;gap:12px;margin-bottom:16px}.version-tag[data-v-91c4a236]{background:#f0f0f0;color:#666;font-family:monospace}.title[data-v-91c4a236]{font-size:3rem;font-weight:800;letter-spacing:-1px;margin:0 0 12px;line-height:1.1}.slogan[data-v-91c4a236]{font-size:1.25rem;color:#666;margin:0}.hero-image-wrapper[data-v-91c4a236]{width:100%;height:400px;border-radius:20px;overflow:hidden;margin-bottom:40px;box-shadow:0 20px 40px #0000000f;border:1px solid rgba(0,0,0,.05)}.hero-image[data-v-91c4a236]{width:100%;height:100%;object-fit:cover}.rich-text-content[data-v-91c4a236] h2{font-size:1.6rem;border-bottom:1px solid #eaeaea;padding-bottom:8px}.rich-text-content[data-v-91c4a236]{color:#333;line-height:1.8;font-size:1.05rem}.rich-text-content[data-v-91c4a236] h1,.rich-text-content[data-v-91c4a236] h2,.rich-text-content[data-v-91c4a236] h3,.rich-text-content[data-v-91c4a236] h4{color:#1a1a2e;font-weight:700;margin-top:2em;margin-bottom:1em;letter-spacing:-.5px}.rich-text-content[data-v-91c4a236] p{margin-bottom:1.5em;color:#444}.rich-text-content[data-v-91c4a236] strong{font-weight:600;color:#1a1a2e}.rich-text-content[data-v-91c4a236] code{background-color:#f0e6ff;color:#8a2be2;font-family:Fira Code,Consolas,monospace;font-size:.9em;padding:.2em .4em;border-radius:6px;margin:0 2px}.rich-text-content[data-v-91c4a236] blockquote{margin:2em 0;padding:1.2em 1.5em;background-color:#faf7ff;border-left:4px solid #8a2be2;border-radius:0 12px 12px 0;color:#555;font-style:italic;font-size:1.1rem}.rich-text-content[data-v-91c4a236] blockquote p{margin:0}.rich-text-content[data-v-91c4a236] ul,.rich-text-content[data-v-91c4a236] ol{padding-left:1.5em;margin-bottom:1.5em}.rich-text-content[data-v-91c4a236] li{margin-bottom:.8em;color:#444}.rich-text-content[data-v-91c4a236] li::marker{color:#8a2be2}.rich-text-content[data-v-91c4a236] img{max-width:100%;height:auto;border-radius:16px;margin:2em 0;box-shadow:0 12px 32px #00000014;border:1px solid #eaeaea}.sticky-panel-container[data-v-91c4a236]{position:relative;height:100%}.purchase-panel[data-v-91c4a236]{position:-webkit-sticky;position:sticky;top:100px;background:#fff;border-radius:24px;padding:32px;box-shadow:0 12px 48px #8a2be20d;border:1px solid #eaeaea;transition:box-shadow .3s ease}.purchase-panel[data-v-91c4a236]:is(:stuck){box-shadow:0 20px 60px #8a2be21a}.panel-header[data-v-91c4a236]{margin-bottom:24px}.panel-header h2[data-v-91c4a236]{font-size:1.5rem;font-weight:700;margin:0 0 8px}.panel-header p[data-v-91c4a236]{color:#888;font-size:.95rem;margin:0}.pricing-options[data-v-91c4a236]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.plan-card[data-v-91c4a236]{position:relative;display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:16px;border:2px solid #f0f0f0;background:#fff;cursor:pointer;transition:all .25s ease}.plan-card[data-v-91c4a236]:hover{border-color:#d8c3f9;background:#faf7ff}.plan-card.is-active[data-v-91c4a236]{border-color:#8a2be2;background:#fcfaff;box-shadow:0 8px 24px #8a2be21a}.recommend-badge[data-v-91c4a236]{position:absolute;top:-10px;right:20px;background:#1a1a2e;color:#fff;font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:12px}.plan-info[data-v-91c4a236]{flex:1}.plan-label[data-v-91c4a236]{font-size:1.1rem;font-weight:700;color:#1a1a2e;margin-bottom:4px}.plan-desc[data-v-91c4a236]{font-size:.85rem;color:#888}.plan-price[data-v-91c4a236]{text-align:right;margin-right:24px}.plan-price .currency[data-v-91c4a236]{font-size:1rem;font-weight:600}.plan-price .num[data-v-91c4a236]{font-size:1.5rem;font-weight:800;letter-spacing:-.5px;margin:0 2px}.plan-price .suffix[data-v-91c4a236]{font-size:.85rem;color:#888;font-weight:500}.check-icon[data-v-91c4a236]{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.fade-enter-active[data-v-91c4a236],.fade-leave-active[data-v-91c4a236]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-91c4a236],.fade-leave-to[data-v-91c4a236]{opacity:0;transform:translate(-50%,-50%) scale(.8)}.checkout-section[data-v-91c4a236]{text-align:center}.checkout-btn[data-v-91c4a236]{font-size:1.1rem;font-weight:700;height:54px;box-shadow:0 8px 20px #8a2be24d;transition:transform .2s ease}.checkout-btn[data-v-91c4a236]:hover{transform:translateY(-2px)}.terms-hint[data-v-91c4a236]{font-size:.8rem;color:#999;margin-top:16px;line-height:1.5}.terms-hint a[data-v-91c4a236]{color:#8a2be2;cursor:pointer;text-decoration:none}.terms-hint a[data-v-91c4a236]:hover{text-decoration:underline}.guarantees[data-v-91c4a236]{margin-top:24px;padding-top:24px;border-top:1px dashed #eaeaea;display:flex;flex-direction:column;gap:12px}.g-item[data-v-91c4a236]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#555;font-weight:500}@media(max-width:992px){.product-story[data-v-91c4a236]{padding-right:0}.purchase-panel[data-v-91c4a236]{position:static}.sticky-panel-container[data-v-91c4a236]{margin-top:24px}.hero-image-wrapper[data-v-91c4a236]{height:250px}.title[data-v-91c4a236]{font-size:2.2rem}}.scroll-status[data-v-25dbd0ec]{text-align:center;padding:40px 0;color:#888;font-size:14px}.loading-box[data-v-25dbd0ec]{display:flex;align-items:center;justify-content:center;gap:10px}.no-more-box[data-v-25dbd0ec]{color:#ccc}.community-page[data-v-25dbd0ec]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:calc(100vh - 264px)}.main-content[data-v-25dbd0ec]{padding:40px 24px 80px}.container[data-v-25dbd0ec]{max-width:1200px;margin:0 auto}[data-v-25dbd0ec] .n-tabs-nav{margin-bottom:24px}[data-v-25dbd0ec] .n-tabs-tab{font-size:1.05rem;font-weight:500}.post-list[data-v-25dbd0ec]{display:flex;flex-direction:column;gap:20px}.post-card[data-v-25dbd0ec]{border-radius:16px;border:1px solid #eaeaea;transition:all .3s ease}.post-card[data-v-25dbd0ec]:hover{border-color:#d8c3f9;box-shadow:0 12px 30px #8a2be20d;transform:translateY(-2px);cursor:pointer}.post-meta-top[data-v-25dbd0ec]{margin-bottom:12px}.post-date[data-v-25dbd0ec]{display:flex;align-items:center;gap:4px;font-size:.85rem;color:#999}.post-title[data-v-25dbd0ec]{font-size:1.4rem;font-weight:700;color:#1a1a2e;margin:0 0 12px;line-height:1.4;transition:color .3s}.post-card:hover .post-title[data-v-25dbd0ec]{color:#8a2be2}.post-summary[data-v-25dbd0ec]{font-size:.95rem;color:#666;line-height:1.6;margin:0 0 20px}.post-footer[data-v-25dbd0ec]{border-top:1px solid #f0f0f0;padding-top:16px}.author-info[data-v-25dbd0ec]{display:flex;align-items:center;gap:10px}.author-name[data-v-25dbd0ec]{font-size:.95rem;font-weight:500;color:#444;display:flex;align-items:center;gap:6px}.is-creator[data-v-25dbd0ec]{color:#1a1a2e;font-weight:700}.creator-badge[data-v-25dbd0ec]{transform:scale(.85);transform-origin:left center}.tags-container[data-v-25dbd0ec]{display:flex}.text-tag[data-v-25dbd0ec]{font-size:.85rem;color:#888}.stats[data-v-25dbd0ec]{display:flex;gap:16px;color:#999}.stat-item[data-v-25dbd0ec]{display:flex;align-items:center;gap:4px;font-size:.9rem}.sidebar[data-v-25dbd0ec]{display:flex;flex-direction:column;gap:24px;position:sticky;top:88px}.sidebar-card[data-v-25dbd0ec]{border-radius:16px;background:#fff;box-shadow:0 4px 20px #00000008}.profile-header[data-v-25dbd0ec]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.profile-info h3[data-v-25dbd0ec]{margin:0 0 4px;font-size:1.3rem;font-weight:700}.profile-info p[data-v-25dbd0ec]{margin:0;color:#888;font-size:.9rem}.profile-bio[data-v-25dbd0ec]{color:#555;font-size:.95rem;line-height:1.6;margin-bottom:20px}.discord-card[data-v-25dbd0ec]{background:linear-gradient(145deg,#fff,#f5f6ff);text-align:center}.discord-content h3[data-v-25dbd0ec]{margin:12px 0 8px;font-weight:700;color:#1a1a2e}.discord-content p[data-v-25dbd0ec]{color:#666;font-size:.9rem;margin-bottom:20px}[data-v-25dbd0ec] .n-card-header__main{font-weight:600!important;font-size:1.1rem!important}.list-enter-active[data-v-25dbd0ec],.list-leave-active[data-v-25dbd0ec]{transition:all .4s ease}.list-enter-from[data-v-25dbd0ec],.list-leave-to[data-v-25dbd0ec]{opacity:0;transform:translateY(20px)}.empty-state[data-v-25dbd0ec]{text-align:center;padding:60px 0;color:#999}@media(max-width:768px){.title[data-v-25dbd0ec]{font-size:2rem}.stats[data-v-25dbd0ec],.tags-container[data-v-25dbd0ec]{display:none}}.article-page[data-v-068e0402]{background-color:#ffffff8f;min-height:calc(100vh - 64px);padding-bottom:100px}.container[data-v-068e0402]{max-width:1000px;margin:0 auto;padding:40px 24px}.back-nav[data-v-068e0402]{margin-bottom:32px}.back-btn[data-v-068e0402]{font-size:1rem;color:#666;font-weight:500;transition:color .3s}.back-btn[data-v-068e0402]:hover{color:#8a2be2}.article-header[data-v-068e0402]{margin-bottom:24px}.meta-info[data-v-068e0402]{font-size:.9rem;color:#888;display:flex;align-items:center;gap:4px}.article-title[data-v-068e0402]{font-size:2.5rem;font-weight:800;color:#1a1a2e;line-height:1.3;margin:16px 0 24px;letter-spacing:-.5px}.author-row[data-v-068e0402]{display:flex;align-items:center;gap:12px}.author-name[data-v-068e0402]{font-weight:700;color:#1a1a2e;font-size:1.05rem;display:flex;align-items:center;gap:8px}.author-bio[data-v-068e0402]{font-size:.9rem;color:#888;margin-top:2px}.article-content[data-v-068e0402]{font-size:1.1rem;line-height:1.8;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-bottom:40px}[data-v-068e0402] .article-content p{margin-bottom:1.5em}[data-v-068e0402] .article-content h2{font-size:1.75rem;font-weight:700;color:#1a1a2e;margin:2em 0 1em;padding-bottom:10px;border-bottom:1px solid #f0f0f0}[data-v-068e0402] .article-content blockquote{margin:2em 0;padding:1.2em 1.5em;background-color:#faf7ff;border-left:4px solid #8a2be2;border-radius:0 8px 8px 0;color:#555;font-style:italic;font-size:1.05rem}[data-v-068e0402] .article-content pre{background:#1a1a2e;padding:1.5em;border-radius:12px;overflow-x:auto;margin:2em 0}[data-v-068e0402] .article-content code{font-family:Fira Code,Consolas,Monaco,monospace;color:#e2c5ff;font-size:.95rem}[data-v-068e0402] .article-content p code{background:#f5f5f5;color:#d12e8b;padding:2px 6px;border-radius:4px;font-size:.9em}.article-tags[data-v-068e0402]{margin-bottom:40px}.interaction-bar[data-v-068e0402]{display:flex;justify-content:center;gap:20px;margin-bottom:60px}.like-btn[data-v-068e0402]{min-width:120px;font-weight:600;transition:transform .2s}.like-btn[data-v-068e0402]:active{transform:scale(.95)}.comments-section[data-v-068e0402]{background:#fafafa;padding:32px;border-radius:16px;border:1px solid #eaeaea}.comments-title[data-v-068e0402]{margin:0 0 24px;font-size:1.25rem;display:flex;align-items:center;gap:8px;color:#1a1a2e}.comment-editor[data-v-068e0402]{display:flex;gap:16px;margin-bottom:40px}.editor-main[data-v-068e0402]{flex-grow:1}.editor-actions[data-v-068e0402]{display:flex;justify-content:flex-end;margin-top:12px}.comment-item[data-v-068e0402]{display:flex;gap:16px;margin-bottom:24px}.comment-content-wrap[data-v-068e0402]{flex-grow:1;border-bottom:1px solid #f0f0f0;padding-bottom:24px}.comment-item:last-child .comment-content-wrap[data-v-068e0402]{border-bottom:none;padding-bottom:0}.comment-meta[data-v-068e0402]{display:flex;justify-content:space-between;margin-bottom:8px}.comment-author[data-v-068e0402]{font-weight:600;color:#444;display:flex;align-items:center;gap:6px}.comment-author.is-creator[data-v-068e0402]{color:#1a1a2e;font-weight:700}.creator-badge[data-v-068e0402]{transform:scale(.8)}.comment-date[data-v-068e0402]{font-size:.85rem;color:#999}.comment-text[data-v-068e0402]{font-size:1rem;color:#333;line-height:1.6;margin-bottom:12px}.comment-actions[data-v-068e0402]{display:flex;gap:16px}.action-item[data-v-068e0402]{font-size:.85rem;color:#888;cursor:pointer;display:flex;align-items:center;gap:4px;transition:color .3s}.action-item[data-v-068e0402]:hover{color:#8a2be2}.sidebar[data-v-068e0402]{position:sticky;top:88px}.sidebar-title[data-v-068e0402]{font-size:1.1rem;font-weight:700;color:#1a1a2e;margin:0 0 16px}.toc-card[data-v-068e0402] .custom-anchor .n-anchor-link__title{color:#666;font-size:.95rem;transition:color .3s}[data-v-068e0402] .custom-anchor .n-anchor-link--active>.n-anchor-link__title{color:#8a2be2;font-weight:600}.mini-profile[data-v-068e0402]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.mini-name[data-v-068e0402]{font-weight:700;color:#1a1a2e}.mini-title[data-v-068e0402]{font-size:.85rem;color:#888}.mini-bio[data-v-068e0402]{font-size:.9rem;color:#555;line-height:1.5;margin-bottom:16px}@media(max-width:768px){.article-title[data-v-068e0402]{font-size:2rem}.article-content[data-v-068e0402]{font-size:1.05rem}.interaction-bar[data-v-068e0402]{flex-direction:column;align-items:stretch;gap:12px}.sidebar[data-v-068e0402]{display:none}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}.post-editor-page[data-v-72ac6452]{max-width:1200px;margin:0 auto}.glass-card[data-v-72ac6452]{background:#ffffffd9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;box-shadow:0 8px 30px #8a2be20f;padding:10px}.quill-editor-wrapper[data-v-72ac6452]{width:100%;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb;transition:border-color .3s}.quill-editor-wrapper[data-v-72ac6452]:hover{border-color:#8a2be2}[data-v-72ac6452] .ql-container{min-height:450px!important;font-size:16px;font-family:inherit;background-color:#fff}[data-v-72ac6452] .ql-toolbar{background-color:#fafafa;border-bottom:1px solid #e5e7eb!important;border-top:none!important;border-left:none!important;border-right:none!important}[data-v-72ac6452] .ql-editor{padding:20px;line-height:1.6;color:#333}.auth-page[data-v-c9d430b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:40px 24px}.auth-container[data-v-c9d430b5]{position:relative;z-index:1;width:100%;max-width:420px;animation:fade-up-c9d430b5 .6s ease-out forwards}@keyframes fade-up-c9d430b5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.brand-header[data-v-c9d430b5]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;cursor:pointer;transition:opacity .3s}.brand-header[data-v-c9d430b5]:hover{opacity:.8}.logo-box[data-v-c9d430b5]{background:#f0e6ff;border-radius:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px}.brand-header h2[data-v-c9d430b5]{margin:0;font-size:1.6rem;font-weight:800;color:#1a1a2e;letter-spacing:-.5px}.glass-card[data-v-c9d430b5]{background:#ffffffbf;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.9);border-radius:24px;box-shadow:0 20px 60px #8a2be214;padding:10px}.pane-header[data-v-c9d430b5]{text-align:center;margin-bottom:24px;margin-top:10px}.pane-header h3[data-v-c9d430b5]{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:0 0 8px}.pane-header p[data-v-c9d430b5]{font-size:.9rem;color:#666;margin:0}.form-actions[data-v-c9d430b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-top:-8px}.forgot-link[data-v-c9d430b5]{font-size:.9rem;color:#8a2be2;cursor:pointer;text-decoration:none;transition:opacity .3s}.forgot-link[data-v-c9d430b5]:hover{opacity:.7}.submit-btn[data-v-c9d430b5]{font-weight:700;font-size:1.05rem;box-shadow:0 8px 20px #8a2be233}.divider-text[data-v-c9d430b5]{font-size:.85rem;color:#999;margin:32px 0 24px}.oauth-btn[data-v-c9d430b5]{font-weight:600;background:#fff;border:1px solid #eaeaea;color:#333;transition:all .3s}.oauth-btn[data-v-c9d430b5]:hover{background:#fafafa;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.github-btn[data-v-c9d430b5]:hover{border-color:#333;color:#000}.google-btn[data-v-c9d430b5]:hover{border-color:#db4437;color:#db4437}.terms-text[data-v-c9d430b5]{text-align:center;font-size:.8rem;color:#888;margin-top:24px}.terms-text a[data-v-c9d430b5]{color:#8a2be2;cursor:pointer;text-decoration:underline;text-underline-offset:2px}[data-v-c9d430b5] .n-tabs-tab{font-weight:600!important;font-size:1.05rem}[data-v-c9d430b5] .n-tabs-bar{background-color:#8a2be2!important;height:3px!important;border-radius:3px}[data-v-c9d430b5] .n-tabs-tab--active{color:#8a2be2!important}[data-v-c9d430b5] .n-form-item-label{font-weight:600;color:#444}[data-v-c9d430b5] .n-input{border-radius:12px;background-color:#fffc!important}.console-page[data-v-04215bae]{min-height:calc(100vh - 394px);padding:20px;max-width:1400px;margin:0 auto}.glass-card[data-v-04215bae]{background:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.9);border-radius:20px;box-shadow:0 10px 40px #8a2be20a}.glass-modal[data-v-04215bae]{background:#ffffffd9;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:20px;border:1px solid rgba(255,255,255,.9)}.profile-sidebar[data-v-04215bae]{text-align:center;padding:30px 10px 20px}.avatar-container[data-v-04215bae]{display:flex;justify-content:center;margin-bottom:16px}.avatar-hover-trigger[data-v-04215bae]{position:relative;width:96px;height:96px;border-radius:50%;overflow:hidden;cursor:pointer}.user-avatar[data-v-04215bae]{transition:filter .3s}.avatar-overlay[data-v-04215bae]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.avatar-hover-trigger:hover .avatar-overlay[data-v-04215bae]{opacity:1}.avatar-hover-trigger:hover .user-avatar[data-v-04215bae]{filter:blur(2px)}.summary-name[data-v-04215bae]{font-size:1.25rem;font-weight:700;margin:0 0 4px;color:#1a1a2e}.summary-email[data-v-04215bae]{font-size:.9rem;color:#666;margin:0 0 16px}.logout-btn[data-v-04215bae]{margin-top:10px;font-weight:700}.main-content-card[data-v-04215bae]{min-height:650px;padding:10px 24px}[data-v-04215bae] .n-tabs-tab{font-weight:600;font-size:1.05rem}[data-v-04215bae] .n-tabs-bar{background-color:#8a2be2!important;height:3px!important;border-radius:3px}.sub-list[data-v-04215bae]{display:flex;flex-direction:column;gap:24px}.sub-card[data-v-04215bae]{border-radius:16px;background:#fff;border:1px solid #eaeaea;transition:all .3s}.sub-card[data-v-04215bae]:hover{border-color:#d8c3f9;box-shadow:0 10px 30px #8a2be20d}.sub-header[data-v-04215bae]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.sub-name[data-v-04215bae]{font-size:1.2rem;font-weight:700;margin:0;color:#1a1a2e}.expire-text[data-v-04215bae]{font-size:.9rem;color:#888;margin:6px 0 0}.device-progress[data-v-04215bae]{background:#fafafa;padding:16px;border-radius:12px;margin-bottom:16px}.progress-labels[data-v-04215bae]{font-size:.9rem;font-weight:600;color:#444;margin-bottom:8px}.inner-list[data-v-04215bae]{background:transparent}.device-name[data-v-04215bae]{font-weight:600;font-size:.95rem;color:#333}.device-time[data-v-04215bae]{font-size:.8rem;color:#999;margin-top:2px}.add-device-action[data-v-04215bae]{margin-top:16px}.affiliate-stats[data-v-04215bae]{margin-bottom:24px}.stat-card[data-v-04215bae]{background:#fafafa;border-radius:12px;border:1px solid #eee}.stat-desc[data-v-04215bae]{font-size:.8rem;color:#999;margin-top:16px}.referral-section[data-v-04215bae]{background:#8a2be208;padding:20px;border-radius:12px;border:1px dashed #d8c3f9;margin-bottom:32px}.referral-section h4[data-v-04215bae]{margin:0 0 8px;color:#1a1a2e;font-size:1.05rem}.sub-text[data-v-04215bae]{font-size:.9rem;color:#666;margin:0 0 16px}.link-box[data-v-04215bae]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:8px 16px;border-radius:8px;border:1px solid #eee}.link-text[data-v-04215bae]{font-family:monospace;color:#8a2be2;font-size:.95rem}.security-list[data-v-04215bae]{max-width:650px}.section-title[data-v-04215bae]{font-size:1.1rem;color:#1a1a2e;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #eee}.setting-items[data-v-04215bae]{background:transparent}.item-title[data-v-04215bae]{font-weight:600;font-size:.95rem;color:#333;margin-bottom:4px}.item-desc[data-v-04215bae]{font-size:.85rem;color:#888}.danger-zone[data-v-04215bae]{background:#ff4d4f08;border-radius:12px}.modal-sub-text[data-v-04215bae]{color:#666;font-size:.9rem;margin-bottom:20px}.modal-actions[data-v-04215bae]{margin-top:30px;text-align:right}.order-detail-list[data-v-04215bae]{display:flex;flex-direction:column;gap:16px;font-size:.95rem;color:#444}.refund-confirm-box[data-v-04215bae]{background:#ff4d4f0d;padding:12px;border-radius:8px;margin-top:12px}.dashboard-container[data-v-8a45af91]{padding:0 0 24px;animation:fade-in-8a45af91 .6s ease-out}.stats-grid[data-v-8a45af91]{margin-bottom:20px}.glass-panel[data-v-8a45af91],.glass-card[data-v-8a45af91]{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #a89dff14;border-radius:20px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.welcome-banner[data-v-8a45af91]{padding:32px;margin-bottom:24px;position:relative;overflow:hidden;background:linear-gradient(120deg,#fff,#f4f0ff);display:flex;justify-content:space-between;align-items:center}.welcome-text[data-v-8a45af91]{z-index:2;position:relative}.greeting[data-v-8a45af91]{margin:0 0 12px;color:#555;font-size:1.6rem;font-weight:700;color:#6a6a8b}.emoji-wave[data-v-8a45af91]{display:inline-block;animation:wave-8a45af91 2.5s infinite;transform-origin:70% 70%}.subtitle[data-v-8a45af91]{color:#888;line-height:1.6;margin:0;font-size:.95rem}.decoration-icon[data-v-8a45af91]{position:absolute;right:-20px;bottom:-30px;transform:rotate(-15deg);opacity:.8;pointer-events:none}.stat-card[data-v-8a45af91]{height:100%;cursor:default}.stat-card[data-v-8a45af91]:hover{transform:translateY(-6px);box-shadow:0 12px 30px #a89dff26}.stat-content[data-v-8a45af91]{display:flex;align-items:flex-start;gap:16px;padding:12px 8px}.stat-icon-wrapper[data-v-8a45af91]{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.purple-glow[data-v-8a45af91]{background:#f2efff;box-shadow:0 4px 12px #a89dff4d}.pink-glow[data-v-8a45af91]{background:#fff0f5;box-shadow:0 4px 12px #ff80ab40}.orange-glow[data-v-8a45af91]{background:#fff7e6;box-shadow:0 4px 12px #ffb36640}.stat-info[data-v-8a45af91]{flex-grow:1}.stat-label[data-v-8a45af91]{font-size:.85rem;color:#999;margin-bottom:4px}.stat-value[data-v-8a45af91]{font-size:1.6rem;font-weight:800;color:#444;line-height:1.2;font-family:Rubik,sans-serif;letter-spacing:-.5px}.stat-trend[data-v-8a45af91]{font-size:.8rem;margin-top:6px;display:flex;align-items:center;gap:4px;font-weight:600}.stat-trend.success[data-v-8a45af91]{color:#10b981}.list-card .n-card-header__main[data-v-8a45af91]{color:#6a6a8b!important;font-weight:700}.content-grid[data-v-8a45af91]{margin-top:12px}.comment-list[data-v-8a45af91]{display:flex;flex-direction:column;gap:16px}.comment-bubble[data-v-8a45af91]{display:flex;gap:12px;align-items:flex-start}.bubble-content[data-v-8a45af91]{background:#fcfcfc;padding:12px 16px;border-radius:0 16px 16px;border:1px solid #f0f0f0;box-shadow:0 2px 6px #00000005;flex-grow:1}.bubble-header[data-v-8a45af91]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#555}.bubble-content p[data-v-8a45af91]{margin:0;font-size:.9rem;color:#666;line-height:1.5}@keyframes wave-8a45af91{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fade-in-8a45af91{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.settings-page[data-v-cafc4920]{animation:fade-up-cafc4920 .5s cubic-bezier(.25,.8,.25,1);padding-bottom:24px}.kawaii-alert[data-v-cafc4920]{margin-bottom:24px;background:linear-gradient(135deg,#fdfbfd,#f4f0ff);border:1px dashed rgba(168,157,255,.4);border-radius:16px;color:#6a6a8b;box-shadow:0 4px 12px #a89dff0d}[data-v-cafc4920] .n-alert-body__title{color:#a89dff!important;font-weight:700}.glass-card[data-v-cafc4920]{background:#ffffffbf;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:20px;border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 32px #a89dff0f}.main-settings-card[data-v-cafc4920]{min-height:600px}.setting-block[data-v-cafc4920]{max-width:680px;padding:24px;background:#a89dff08;border:1px solid rgba(168,157,255,.15);border-radius:16px;margin-bottom:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.setting-block[data-v-cafc4920]:hover{background:#a89dff0f;transform:translateY(-2px);box-shadow:0 8px 24px #a89dff1f;border-color:#a89dff4d}.setting-block.block-disabled[data-v-cafc4920]{opacity:.6;filter:grayscale(40%);background:transparent;box-shadow:none}.setting-block.block-disabled[data-v-cafc4920]:hover{opacity:.9;filter:grayscale(10%);transform:none}.block-header[data-v-cafc4920]{margin-bottom:24px}.block-title[data-v-cafc4920]{margin:0 0 6px;color:#555;font-size:1.15rem;display:flex;align-items:center;gap:8px}.block-title .n-icon[data-v-cafc4920]{color:#a89dff;font-size:1.3rem}.block-desc[data-v-cafc4920]{font-size:.85rem;color:#888;margin:0}[data-v-cafc4920] .n-form-item-label{color:#666!important;font-weight:500}.switch-tip[data-v-cafc4920]{margin-left:12px;font-size:.8rem;color:#ff9eb5;animation:pulse-cafc4920 2s infinite}.save-btn[data-v-cafc4920]{margin-top:8px;box-shadow:0 4px 12px #a89dff4d;transition:all .3s}.save-btn[data-v-cafc4920]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #a89dff66}.action-space[data-v-cafc4920]{margin-top:8px}.test-btn[data-v-cafc4920]{background:#fff0f5!important;border-color:#ff9eb5!important}.test-btn[data-v-cafc4920]:hover{background:#ffe6ee!important;transform:translateY(-2px)}.cute-divider[data-v-cafc4920]{max-width:680px;margin:32px 0;border-color:#a89dff33}[data-v-cafc4920] .n-tabs-tab--active{color:#a89dff!important;font-weight:700}[data-v-cafc4920] .n-tabs-bar{background-color:#a89dff!important;height:3px!important;border-radius:3px}[data-v-cafc4920] .n-tabs-tab:hover{color:#c4b5fd!important}@keyframes fade-up-cafc4920{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-cafc4920{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.users-page[data-v-e7f4c1db]{padding-bottom:40px}.glass-panel[data-v-e7f4c1db],.glass-card[data-v-e7f4c1db],.glass-modal[data-v-e7f4c1db]{background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #a89dff1a;border-radius:16px}.toolbar[data-v-e7f4c1db]{padding:16px 24px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.search-input[data-v-e7f4c1db]{width:320px}.main-list-card[data-v-e7f4c1db]{overflow:hidden}[data-v-e7f4c1db] .n-data-table .n-data-table-th{background-color:#a89dff0d;color:#6a6a8b;font-weight:700;border-bottom:1px solid rgba(168,157,255,.1)}.user-cell[data-v-e7f4c1db]{display:flex;align-items:center;gap:12px}.user-name[data-v-e7f4c1db]{font-weight:700;color:#444;font-size:.95rem}.user-email[data-v-e7f4c1db]{font-size:.8rem;color:#999}[data-v-e7f4c1db] .magic-row{cursor:pointer;transition:all .2s cubic-bezier(.25,.8,.25,1)}[data-v-e7f4c1db] .magic-row:hover{transform:translateY(-2px) scale(1.002);background-color:#fdfaff!important;box-shadow:0 4px 12px #a89dff26;z-index:10;position:relative}[data-v-e7f4c1db] .n-data-table-td{border-bottom:1px solid rgba(0,0,0,.03)}.table-footer[data-v-e7f4c1db]{padding:12px 24px;text-align:right;background:#faf9ff;border-top:1px solid rgba(168,157,255,.1)}.footer-tip[data-v-e7f4c1db]{font-size:.8rem;color:#a89dff;font-style:italic}.user-modal-container[data-v-e7f4c1db]{width:580px;max-width:90vw;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #3c3c6433;position:relative}.modal-header-bg[data-v-e7f4c1db]{height:120px;background:linear-gradient(135deg,#a89dff,#c4b5fd);position:relative}.modal-header-bg[data-v-e7f4c1db]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.modal-header-bg[data-v-e7f4c1db]:before{content:"";position:absolute;top:-20px;right:-20px;width:100px;height:100px;background:#fff3;border-radius:50%}.modal-content[data-v-e7f4c1db]{padding:0 32px 32px;margin-top:-50px;position:relative;z-index:2}.user-profile-header[data-v-e7f4c1db]{display:flex;align-items:flex-end;margin-bottom:24px;position:relative}.avatar-wrapper[data-v-e7f4c1db]{position:relative;margin-right:20px}.big-avatar[data-v-e7f4c1db]{border:4px solid #fff;box-shadow:0 4px 12px #0000001a;background:#fff}.status-dot[data-v-e7f4c1db]{position:absolute;bottom:6px;right:6px;width:16px;height:16px;border-radius:50%;border:3px solid #fff}.status-dot.active[data-v-e7f4c1db]{background:#00bfa5;box-shadow:0 0 8px #00bfa599}.status-dot.banned[data-v-e7f4c1db]{background:#ff4d4f}.user-meta[data-v-e7f4c1db]{flex:1;padding-bottom:4px}.user-title[data-v-e7f4c1db]{margin:0;font-size:1.4rem;font-weight:800;color:#333;line-height:1.2}.user-subtitle[data-v-e7f4c1db]{margin:4px 0 0;font-size:.85rem;color:#888;display:flex;gap:8px;align-items:center}.id-tag[data-v-e7f4c1db]{background:#f0f0f0;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.75rem}.header-actions[data-v-e7f4c1db]{display:flex;gap:10px;align-items:center;padding-bottom:4px}.kawaii-tabs[data-v-e7f4c1db] .n-tabs-rail{background-color:#f5f5fa;border-radius:30px;padding:4px}.kawaii-tabs[data-v-e7f4c1db] .n-tabs-tab--active{background-color:#fff;box-shadow:0 2px 8px #00000014;font-weight:700;color:#a89dff;border-radius:26px}.empty-state-box[data-v-e7f4c1db]{text-align:center;padding:40px 0}.sub-list[data-v-e7f4c1db]{display:flex;flex-direction:column;gap:16px;margin-top:16px}.sub-card[data-v-e7f4c1db]{border:1px solid #f0e6ff;border-radius:12px;background:#fdfcff;overflow:hidden;transition:box-shadow .2s}.sub-card[data-v-e7f4c1db]:hover{box-shadow:0 4px 12px #a89dff1a}.sub-card-header[data-v-e7f4c1db]{padding:12px 16px;background:#a89dff14;display:flex;justify-content:space-between;align-items:center}.software-title[data-v-e7f4c1db]{font-weight:700;color:#555;display:flex;align-items:center;gap:6px}.expire-date[data-v-e7f4c1db]{font-size:.8rem;color:#999;margin-top:2px;margin-left:24px}.device-list-container[data-v-e7f4c1db]{padding:8px 16px}.no-device[data-v-e7f4c1db]{color:#bbb;font-size:.85rem;font-style:italic;padding:8px 0}.device-item[data-v-e7f4c1db]{display:flex;align-items:center;padding:10px 0;border-bottom:1px dashed #eee}.device-item[data-v-e7f4c1db]:last-child{border-bottom:none}.device-icon[data-v-e7f4c1db]{width:32px;display:flex;justify-content:center}.device-info[data-v-e7f4c1db]{flex:1;margin-left:8px}.device-name[data-v-e7f4c1db]{font-size:.9rem;font-weight:600;color:#444}.device-time[data-v-e7f4c1db]{font-size:.75rem;color:#aaa}.unbind-btn[data-v-e7f4c1db]{opacity:0;transition:opacity .2s}.device-item:hover .unbind-btn[data-v-e7f4c1db]{opacity:1}.modal-title-row[data-v-e7f4c1db]{display:flex;align-items:center;gap:8px;font-weight:700;font-size:1.1rem;color:#444}.form-tip[data-v-e7f4c1db]{color:#888;margin-bottom:16px;font-size:.9rem}.action-btn[data-v-e7f4c1db]{font-weight:600;letter-spacing:.5px}.gift-modal[data-v-e7f4c1db],.add-user-modal[data-v-e7f4c1db]{width:420px}.orders-page-container[data-v-cb75dc71]{animation:slide-up-cb75dc71 .5s ease-out}.magic-stat-card[data-v-cb75dc71]{background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:16px 20px;display:flex;align-items:center;gap:16px;border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 15px #a89dff14;transition:transform .2s}.magic-stat-card[data-v-cb75dc71]:hover{transform:translateY(-3px)}.icon-bubble[data-v-cb75dc71]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px}.purple[data-v-cb75dc71]{background:#f4f0ff;color:#a89dff}.pink[data-v-cb75dc71]{background:#fff0f5;color:#ff80ab}.blue[data-v-cb75dc71]{background:#e6f7ff;color:#40a9ff}.red[data-v-cb75dc71]{background:#fff1f0;color:#ff4d4f}.stat-text .label[data-v-cb75dc71]{font-size:.8rem;color:#888;margin-bottom:2px}.stat-text .value[data-v-cb75dc71]{font-size:1.4rem;font-weight:800;color:#444;line-height:1}.stat-text .value.error[data-v-cb75dc71]{color:#ff4d4f}.stat-text .unit[data-v-cb75dc71]{font-size:.8rem;font-weight:400;color:#999}.main-glass-panel[data-v-cb75dc71]{margin-top:24px;background:#ffffffa6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:24px;box-shadow:0 8px 32px #a89dff0d;border:1px solid rgba(255,255,255,.6)}.search-bar[data-v-cb75dc71]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.search-title[data-v-cb75dc71]{font-weight:700;color:#555;display:flex;align-items:center;gap:6px}[data-v-cb75dc71] .magic-table .n-data-table-th{background:#a89dff14;color:#6a6a8b;font-weight:700;border-bottom:none!important;border-radius:8px}[data-v-cb75dc71] .magic-table .n-data-table-td{background:transparent;border-bottom:1px dashed rgba(168,157,255,.15)!important;padding:16px 8px;transition:background .2s}[data-v-cb75dc71] .magic-table .n-data-table-tr:hover .n-data-table-td{background:#fff9!important}[data-v-cb75dc71] .magic-table .n-data-table-tr:last-child .n-data-table-td{border-bottom:none!important}.amount-text[data-v-cb75dc71]{color:#a89dff;font-weight:800;font-family:Rubik,sans-serif}.glass-modal-content[data-v-cb75dc71]{background:#fff;width:420px;border-radius:24px;padding:24px;box-shadow:0 20px 50px #0000001a;position:relative;overflow:hidden}.glass-modal-content.danger-theme[data-v-cb75dc71]{border-top:6px solid #ff4d4f}.danger-title[data-v-cb75dc71]{color:#ff4d4f;display:flex;align-items:center;gap:8px;margin:0}.modal-header[data-v-cb75dc71]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-header h3[data-v-cb75dc71]{margin:0;font-size:1.2rem;color:#333}.detail-group[data-v-cb75dc71]{margin-bottom:12px;display:flex;justify-content:space-between}.detail-group label[data-v-cb75dc71]{color:#999}.detail-group .value[data-v-cb75dc71]{font-weight:500;color:#333}.detail-group .code[data-v-cb75dc71]{font-family:monospace;background:#f5f5f5;padding:2px 6px;border-radius:4px;color:#666}.user-card-mini[data-v-cb75dc71]{display:flex;align-items:center;gap:12px;background:#f9f9fc;padding:12px;border-radius:12px;margin:16px 0}.user-info .name[data-v-cb75dc71]{font-weight:700;font-size:.95rem}.user-info .email[data-v-cb75dc71]{font-size:.8rem;color:#999}.receipt-box[data-v-cb75dc71]{background:linear-gradient(135deg,#fdfbfd,#f4f0ff);border:2px dashed #e0e0ff;border-radius:16px;padding:16px}.receipt-box .row[data-v-cb75dc71]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.9rem;color:#666}.receipt-box .divider[data-v-cb75dc71]{height:1px;background:#e0e0ff;margin:10px 0}.receipt-box .total[data-v-cb75dc71]{font-size:1.1rem;color:#333;font-weight:700;margin-bottom:0}.receipt-box .money[data-v-cb75dc71]{color:#a89dff}.modal-footer[data-v-cb75dc71]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.warning-text[data-v-cb75dc71]{color:#666;line-height:1.6;margin-bottom:16px;background:#fff1f0;padding:10px;border-radius:8px;font-size:.9rem}@keyframes slide-up-cb75dc71{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.slide-in[data-v-aadbed17]{animation:slideIn-aadbed17 .4s cubic-bezier(.34,1.56,.64,1)}@keyframes slideIn-aadbed17{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.header-glass-bar[data-v-aadbed17]{background:#fff9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.8);border-radius:16px;padding:16px 24px;margin-bottom:24px;box-shadow:0 4px 20px #a89dff14}.header-title-box[data-v-aadbed17]{display:flex;align-items:center;gap:10px}.header-title[data-v-aadbed17]{font-size:1.4rem;font-weight:800;color:#4a4a68}.cancel-btn[data-v-aadbed17]:hover{color:#ff80ab!important;background:#ff80ab1a}.save-btn[data-v-aadbed17]{font-weight:700;box-shadow:0 4px 12px #a89dff4d}.save-btn[data-v-aadbed17]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #a89dff66}.glass-card[data-v-aadbed17]{background:#ffffffbf;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 16px #a89dff0a}.section-card[data-v-aadbed17]{margin-bottom:24px;padding-bottom:8px}.side-card[data-v-aadbed17]{margin-bottom:16px}.status-card[data-v-aadbed17]{background:linear-gradient(135deg,#ffffffe6,#f4f0ffb3)}.section-header-row[data-v-aadbed17]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-aadbed17]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.title-icon[data-v-aadbed17]{width:32px;height:32px;background:linear-gradient(135deg,#a89dff,#c4b5fd);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #a89dff66}.section-title h3[data-v-aadbed17]{margin:0;font-size:1.15rem;color:#4a4a68;font-weight:800}.side-title[data-v-aadbed17]{margin:0 0 16px;font-size:.95rem;color:#6a6a8b;font-weight:800;display:flex;align-items:center;gap:6px}.side-label[data-v-aadbed17]{font-weight:700;color:#4a4a68}.sticky-sidebar[data-v-aadbed17]{position:sticky;top:24px;z-index:10}[data-v-aadbed17] .cute-input .n-input,[data-v-aadbed17] .cute-input.n-input,[data-v-aadbed17] .cute-input.n-input-number,[data-v-aadbed17] .cute-select .n-base-selection{border-radius:12px;background-color:#fffc!important;border:1px solid rgba(168,157,255,.2)!important;transition:all .3s ease}[data-v-aadbed17] .cute-input:hover .n-input,[data-v-aadbed17] .cute-input.n-input:hover,[data-v-aadbed17] .cute-input.n-input-number:hover,[data-v-aadbed17] .cute-select:hover .n-base-selection{border-color:#a89dff!important;background-color:#fff!important}[data-v-aadbed17] .cute-input.n-input--focus,[data-v-aadbed17] .cute-input .n-input--focus,[data-v-aadbed17] .cute-select .n-base-selection--active{border-color:#a89dff!important;box-shadow:0 0 0 3px #a89dff26!important;background-color:#fff!important}.primary-input[data-v-aadbed17] input{font-size:1.1rem;font-weight:700;color:#4a4a68}.w-full[data-v-aadbed17]{width:100%}.icon-setting-box[data-v-aadbed17]{display:flex;align-items:center;gap:12px}.avatar-preview-ring[data-v-aadbed17]{padding:3px;background:linear-gradient(135deg,#f4f0ff,#e8e4ff);border-radius:16px;border:1px dashed #A89DFF;display:flex;align-items:center;justify-content:center}.preview-avatar[data-v-aadbed17]{background:transparent;border-radius:12px}.lifetime-label[data-v-aadbed17]{font-weight:800;background:linear-gradient(45deg,#ff80ab,#a89dff);-webkit-background-clip:text;background-clip:text;color:transparent}.mini-divider[data-v-aadbed17]{margin:8px 0 16px;opacity:.5}.editor-container[data-v-aadbed17]{background:#fff;border:1px solid rgba(168,157,255,.2);border-radius:16px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.editor-container[data-v-aadbed17]:hover{border-color:#a89dff;box-shadow:0 4px 20px #a89dff1a}.editor-container.is-source-mode[data-v-aadbed17]{border-color:#2b2b40;box-shadow:0 8px 24px #0000001a}.source-code-input[data-v-aadbed17]{--n-border: none !important;--n-border-focus: none !important;--n-box-shadow-focus: none !important;background-color:#232336}[data-v-aadbed17] .source-code-input textarea{color:#c4b5fd!important;font-family:Fira Code,Consolas,monospace;line-height:1.6;padding:20px;min-height:400px;font-size:.95rem}[data-v-aadbed17] .ql-toolbar.ql-snow{border:none!important;border-bottom:1px solid #f4f0ff!important;background-color:#f4f0ff4d;padding:12px!important;border-radius:16px 16px 0 0}[data-v-aadbed17] .ql-container.ql-snow{border:none!important;font-family:inherit;font-size:1rem;min-height:400px}[data-v-aadbed17] .ql-editor{padding:20px;color:#4a4a68;min-height:400px;line-height:1.6}[data-v-aadbed17] .ql-editor p{margin-bottom:.8em}.fade-slide-enter-active[data-v-da173754],.fade-slide-leave-active[data-v-da173754]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.fade-slide-enter-from[data-v-da173754]{opacity:0;transform:translateY(20px) scale(.98)}.fade-slide-leave-to[data-v-da173754]{opacity:0;transform:translateY(-20px) scale(.98)}.glass-panel[data-v-da173754]{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 24px #a89dff0f;border-radius:20px}.page-header[data-v-da173754]{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;margin-bottom:8px}.title-area[data-v-da173754]{display:flex;flex-direction:column;gap:6px}.page-title[data-v-da173754]{margin:0;font-size:1.8rem;color:#4a4a68;display:flex;align-items:center;gap:12px;font-weight:800}.icon-wrapper[data-v-da173754]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:linear-gradient(135deg,#a89dff,#c4b5fd);color:#fff;border-radius:14px;box-shadow:0 4px 12px #a89dff66}.en-title[data-v-da173754]{font-size:1rem;color:#a0a6b5;font-weight:600;margin-top:4px}.page-subtitle[data-v-da173754]{margin:0;color:#7a7a9a;font-size:.95rem}.magic-btn[data-v-da173754]{box-shadow:0 6px 16px #a89dff4d;font-weight:700;padding:0 24px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.magic-btn[data-v-da173754]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px #a89dff66}.cute-divider[data-v-da173754]{margin:24px 0;opacity:.6}.empty-inventory[data-v-da173754]{padding:60px 0;display:flex;justify-content:center;align-items:center}.product-grid[data-v-da173754]{padding-bottom:24px}.product-card[data-v-da173754]{background:#ffffffbf;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;border:1px solid rgba(255,255,255,.8);transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 16px #a89dff0d;height:100%;display:flex;flex-direction:column}.product-card[data-v-da173754]:hover{transform:translateY(-8px);box-shadow:0 16px 32px #a89dff26;border-color:#a89dff4d}.card-header-space[data-v-da173754]{margin-bottom:4px}.avatar-ring[data-v-da173754]{padding:3px;background:linear-gradient(135deg,#fdfbfd,#f4f0ff);border-radius:50%;box-shadow:inset 0 2px 4px #a89dff1a,0 2px 8px #a89dff1a}.item-avatar[data-v-da173754]{background-color:transparent;border-radius:50%}.item-title-box[data-v-da173754]{display:flex;flex-direction:column;overflow:hidden;justify-content:center}.item-name[data-v-da173754]{margin:0;font-size:1.2rem;color:#3b3b58;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-meta[data-v-da173754]{margin-top:6px;display:flex;gap:8px}.version-tag[data-v-da173754]{background:#f4f0ff!important;color:#8c82d1!important;font-weight:600}.status-tag-active[data-v-da173754]{background:#e6f9f0!important;color:#10b981!important;font-weight:600}.status-tag-sealed[data-v-da173754]{background:#f0f0f5!important;color:#888!important;font-weight:600}.item-desc[data-v-da173754]{color:#6a6a8b;font-size:.9rem;line-height:1.6;height:46px;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;margin-top:0;margin-bottom:20px}.item-details-box[data-v-da173754]{background:#a89dff0a;border:1px solid rgba(168,157,255,.1);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:10px;margin-bottom:8px;flex-grow:1}.detail-row[data-v-da173754]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.detail-label[data-v-da173754]{color:#8c82d1;display:flex;align-items:center;gap:6px;font-weight:600}.detail-value[data-v-da173754]{color:#4a4a68;font-weight:700}.platform-text[data-v-da173754]{color:#6a6a8b;font-size:.8rem}.price-text[data-v-da173754]{color:#a89dff;font-size:1.1rem}.currency[data-v-da173754],.unit[data-v-da173754]{font-size:.8rem;color:#a0a6b5;font-weight:400}.action-btn-left[data-v-da173754]:hover{background-color:#ff80ab1a!important}.action-btn-right[data-v-da173754]{font-weight:700}.requests-page[data-v-14a9f6b2]{animation:fadeIn-14a9f6b2 .6s cubic-bezier(.2,.8,.2,1)}@keyframes fadeIn-14a9f6b2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.float-icon[data-v-14a9f6b2]{animation:float-14a9f6b2 3s ease-in-out infinite}@keyframes float-14a9f6b2{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.glass-panel[data-v-14a9f6b2]{background:#ffffffa6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #a89dff14}.glass-card[data-v-14a9f6b2]{border-radius:20px;overflow:hidden}.glass-modal[data-v-14a9f6b2]{background:#ffffffe6;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:24px;box-shadow:0 24px 80px #a89dff33}.cute-alert[data-v-14a9f6b2]{margin-bottom:24px;border-radius:16px;background:linear-gradient(135deg,#fbfaff,#f4f0ff);display:flex;align-items:center}.alert-text[data-v-14a9f6b2]{color:#6a6a8b;font-weight:500;font-size:.95rem;margin-left:8px}.custom-tabs[data-v-14a9f6b2] .n-tabs-nav{padding:0 24px}.custom-tabs[data-v-14a9f6b2] .n-tabs-bar{background-color:#a89dff;height:3px;border-radius:3px}.custom-tabs[data-v-14a9f6b2] .n-tabs-tab.n-tabs-tab--active{color:#a89dff!important;font-weight:700}.custom-tabs[data-v-14a9f6b2] .n-tabs-tab:hover{color:#b9b0ff}.tab-label[data-v-14a9f6b2]{transition:transform .2s}.n-tabs-tab:hover .tab-label[data-v-14a9f6b2]{transform:scale(1.05)}.magic-table[data-v-14a9f6b2]{background:transparent;padding:0 12px}[data-v-14a9f6b2] .n-data-table-th{background-color:#a89dff14!important;color:#6a6a8b!important;font-weight:600;border-bottom:1px solid rgba(168,157,255,.1)!important}[data-v-14a9f6b2] .n-data-table-td{border-bottom:1px dashed rgba(168,157,255,.1)!important;background-color:transparent!important;transition:background-color .3s}[data-v-14a9f6b2] .n-data-table-tr:hover .n-data-table-td{background-color:#a89dff08!important}.cute-btn-hover[data-v-14a9f6b2]{transition:transform .2s,box-shadow .2s}.cute-btn-hover[data-v-14a9f6b2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #a89dff33}.ticket-list[data-v-14a9f6b2]{display:flex;flex-direction:column;gap:16px;padding:0 12px 12px}.ticket-list-item[data-v-14a9f6b2]{border-radius:16px;transition:all .3s cubic-bezier(.34,1.56,.64,1);cursor:pointer}.ticket-list-item[data-v-14a9f6b2]:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 12px 24px #a89dff1f;border-color:#a89dff66}.ticket-list-item.is-resolved[data-v-14a9f6b2]{opacity:.65;box-shadow:none;transform:none;background:#fafafa}.ticket-item-header[data-v-14a9f6b2]{display:flex;justify-content:space-between;align-items:center}.ticket-title[data-v-14a9f6b2]{font-size:1.05rem;font-weight:600;color:#444}.ticket-meta[data-v-14a9f6b2]{font-size:.8rem;color:#999}.reply-btn[data-v-14a9f6b2]{box-shadow:0 4px 12px #a89dff4d;transition:all .3s}.reply-btn[data-v-14a9f6b2]:hover{transform:scale(1.05)}.list-enter-active[data-v-14a9f6b2],.list-leave-active[data-v-14a9f6b2]{transition:all .5s ease}.list-enter-from[data-v-14a9f6b2],.list-leave-to[data-v-14a9f6b2]{opacity:0;transform:translate(-30px)}.empty-state[data-v-14a9f6b2]{text-align:center;padding:60px 0;color:#999}.empty-emoji[data-v-14a9f6b2]{font-size:4rem;display:block;margin-bottom:16px;opacity:.8;animation:float-14a9f6b2 4s ease-in-out infinite}.cute-reject-modal[data-v-14a9f6b2]{text-align:center;padding:20px 10px}.modal-header-custom[data-v-14a9f6b2]{margin-bottom:16px}.reject-icon-box[data-v-14a9f6b2]{font-size:3rem;margin-bottom:8px;animation:float-14a9f6b2 3s ease-in-out infinite}.modal-title-custom[data-v-14a9f6b2]{margin:0;font-size:1.4rem;color:#444}.modal-desc[data-v-14a9f6b2]{color:#666;font-size:.95rem;margin-bottom:24px;line-height:1.5}.modal-actions[data-v-14a9f6b2]{margin-top:28px;display:flex;justify-content:center;gap:16px}.ticket-modal-header[data-v-14a9f6b2]{position:relative;background:linear-gradient(135deg,#a89dff,#c4b5fd);padding:24px 32px;color:#fff}.header-decoration[data-v-14a9f6b2]{font-size:3rem;opacity:.2;position:absolute;right:20px;top:10px;transform:rotate(15deg)}.avatar-glow[data-v-14a9f6b2]{border:3px solid rgba(255,255,255,.8);box-shadow:0 4px 16px #00000026}.user-name[data-v-14a9f6b2]{font-weight:800;font-size:1.2rem;display:flex;align-items:center}.vip-tag[data-v-14a9f6b2]{margin-left:8px;background:#fff3!important;border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.user-device[data-v-14a9f6b2]{font-size:.85rem;color:#ffffffd9;margin-top:4px}.ticket-content-body[data-v-14a9f6b2]{padding:24px 32px;background:#faf9ff}.message-area[data-v-14a9f6b2]{padding-bottom:10px}.message-bubble[data-v-14a9f6b2]{position:relative;background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 20px #a89dff0f;border:1px solid rgba(168,157,255,.15)}.bubble-arrow[data-v-14a9f6b2]{position:absolute;top:-8px;left:30px;width:16px;height:16px;background:#fff;border-left:1px solid rgba(168,157,255,.15);border-top:1px solid rgba(168,157,255,.15);transform:rotate(45deg)}.ticket-subject[data-v-14a9f6b2]{margin:0 0 12px;font-size:1.1rem;color:#333;font-weight:700}.ticket-text[data-v-14a9f6b2]{color:#555;line-height:1.6;font-size:.95rem;white-space:pre-wrap}.ticket-attachment[data-v-14a9f6b2]{margin-top:16px;display:inline-flex;align-items:flex-end;gap:12px;background:#f4f0ff;padding:10px;border-radius:12px}.attachment-label[data-v-14a9f6b2]{font-size:.8rem;color:#8c82d1;font-weight:600}.bubble-time[data-v-14a9f6b2]{margin-top:12px;font-size:.75rem;color:#aaa;text-align:right}.magic-divider[data-v-14a9f6b2]{margin:24px 0}.divider-text[data-v-14a9f6b2]{font-size:.85rem;color:#b9b0ff;font-weight:600}.quick-reply-box[data-v-14a9f6b2]{margin-bottom:12px;display:flex;gap:8px;flex-wrap:wrap}.quick-reply-tag[data-v-14a9f6b2]{background:#fff!important;color:#8c82d1!important;border:1px solid #d1c9ff!important;transition:all .2s}.quick-reply-tag[data-v-14a9f6b2]:hover{background:#f4f0ff!important;border-color:#a89dff!important;color:#a89dff!important;transform:translateY(-2px)}.magic-input[data-v-14a9f6b2]{background:#fff;border-radius:16px;transition:all .3s ease;--n-border-hover: 1px solid #A89DFF !important;--n-border-focus: 1px solid #A89DFF !important;--n-box-shadow-focus: 0 0 0 3px rgba(168, 157, 255, .2) !important}[data-v-14a9f6b2] .n-input__textarea-el{padding:16px;font-size:.95rem}.reply-input[data-v-14a9f6b2]:focus-within{transform:translateY(-2px);box-shadow:0 8px 20px #a89dff1a}.ticket-modal-footer[data-v-14a9f6b2]{background:#fff;padding:16px 32px;border-top:1px solid rgba(168,157,255,.1)}.footer-tip[data-v-14a9f6b2]{font-size:.85rem;color:#888;font-weight:500}.send-btn[data-v-14a9f6b2]{box-shadow:0 4px 12px #a89dff4d}.community-admin-page[data-v-ae7dfbff]{animation:slide-fade-in-ae7dfbff .5s ease-out}.glass-card[data-v-ae7dfbff]{background:#ffffffb3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;box-shadow:0 4px 24px #a89dff14;border:1px solid rgba(255,255,255,.8)}.stat-card[data-v-ae7dfbff]{transition:all .3s cubic-bezier(.34,1.56,.64,1);cursor:default}.stat-card[data-v-ae7dfbff]:hover{transform:translateY(-6px);box-shadow:0 12px 32px #a89dff26}.stat-inner[data-v-ae7dfbff]{display:flex;justify-content:space-between;align-items:center;position:relative}.stat-icon-bg[data-v-ae7dfbff]{position:absolute;right:0;top:50%;transform:translateY(-50%)}[data-v-ae7dfbff] .n-statistic .n-statistic-value__content{font-size:2rem;font-weight:800;color:#555;font-family:Rubik,sans-serif}[data-v-ae7dfbff] .kawaii-tabs .n-tabs-tab{transition:all .3s;border-radius:8px;padding:6px 16px!important}[data-v-ae7dfbff] .kawaii-tabs .n-tabs-tab:hover{color:#a89dff!important;background:#a89dff0d}[data-v-ae7dfbff] .kawaii-tabs .n-tabs-tab--active{color:#a89dff!important;font-weight:700}[data-v-ae7dfbff] .kawaii-tabs .n-tabs-bar{background-color:#a89dff!important;height:3px!important;border-radius:3px}.table-wrapper[data-v-ae7dfbff]{background:#fff;border-radius:16px;padding:8px;box-shadow:inset 0 0 0 1px #a89dff1a}[data-v-ae7dfbff] .kawaii-table .n-data-table-th{background-color:#f4f0ff!important;color:#8c82d1!important;font-weight:700;border-bottom:2px solid #e8e4ff!important}[data-v-ae7dfbff] .kawaii-table .n-data-table-td{background-color:transparent!important;border-bottom:1px dashed #f0ecff!important;transition:background .2s}[data-v-ae7dfbff] .kawaii-table .n-data-table-tr:hover .n-data-table-td{background-color:#a89dff0a!important}[data-v-ae7dfbff] .kawaii-table .n-data-table-tr:last-child .n-data-table-td{border-bottom:none!important}.category-card[data-v-ae7dfbff]{border-radius:18px;background:linear-gradient(135deg,#fff,#fcfaff);border:1px solid #e8e4ff;height:100%;transition:all .3s cubic-bezier(.25,.8,.25,1)}[data-v-ae7dfbff] .category-card .n-card__content{display:flex;align-items:center;gap:16px;padding:20px}.category-card[data-v-ae7dfbff]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #a89dff26;border-color:#a89dff}.cat-icon-circle[data-v-ae7dfbff]{width:48px;height:48px;border-radius:14px;background:#f4f0ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cat-header[data-v-ae7dfbff]{font-size:1.1rem;font-weight:700;color:#444;margin-bottom:4px}.cat-desc[data-v-ae7dfbff]{font-size:.85rem;color:#888;margin:0;line-height:1.4}.add-card[data-v-ae7dfbff]{background:#ffffff80;border:2px dashed #d1c9ff;display:flex;justify-content:center;align-items:center}.add-card[data-v-ae7dfbff]:hover{background:#a89dff0d;border-color:#a89dff}.add-content[data-v-ae7dfbff]{text-align:center;color:#a89dff;font-weight:700;display:flex;flex-direction:column;align-items:center;gap:8px}.pulse-circle[data-v-ae7dfbff]{width:56px;height:56px;border-radius:50%;background:#f4f0ff;display:flex;justify-content:center;align-items:center;animation:pulse-ae7dfbff 2s infinite}.glass-modal[data-v-ae7dfbff]{background:#ffffffd9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:24px;box-shadow:0 20px 60px #a89dff33;border:1px solid rgba(255,255,255,.6)}[data-v-ae7dfbff] .magic-modal .n-card-header__main{color:#a89dff!important;font-weight:700}.profile-cover[data-v-ae7dfbff]{height:100px;background:linear-gradient(135deg,#a89dff,#a0e9ff);border-radius:24px 24px 0 0;position:relative}.profile-content[data-v-ae7dfbff]{padding:0 24px 24px;display:flex;flex-direction:column;align-items:center}.avatar-wrapper[data-v-ae7dfbff]{margin-top:-46px;border-radius:50%;padding:4px;background:#fff;box-shadow:0 4px 16px #a89dff33;margin-bottom:12px}.profile-name[data-v-ae7dfbff]{margin:0 0 8px;font-size:1.5rem;color:#444;font-weight:800}.status-tag[data-v-ae7dfbff]{margin-bottom:20px;font-weight:700}.profile-details[data-v-ae7dfbff]{background:#f9f8ff;padding:16px 20px;border-radius:16px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;border:1px solid #f0ecff}.detail-item[data-v-ae7dfbff]{font-size:.95rem;color:#555}.detail-icon[data-v-ae7dfbff]{width:28px;height:28px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #a89dff1a}@keyframes slide-fade-in-ae7dfbff{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-ae7dfbff{0%{box-shadow:0 0 #a89dff66}70%{box-shadow:0 0 0 12px #a89dff00}to{box-shadow:0 0 #a89dff00}}.magic-btn[data-v-ae7dfbff]{transition:transform .2s}.magic-btn[data-v-ae7dfbff]:active{transform:scale(.95)}.checkout-page[data-v-7450fe61]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#f3f4f6;min-height:100vh;display:flex;flex-direction:column}.checkout-header[data-v-7450fe61]{height:64px;background:transparent}.header-inner[data-v-7450fe61]{max-width:1000px;margin:0 auto;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 24px}.back-btn[data-v-7450fe61]{font-weight:500;color:#555}.back-btn[data-v-7450fe61]:hover{color:#1a1a2e}.secure-badge[data-v-7450fe61]{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:500;color:#555}.checkout-container[data-v-7450fe61]{flex:1;display:flex;justify-content:center;align-items:center;padding:40px 24px}.checkout-card[data-v-7450fe61]{width:100%;max-width:900px;background:#fff;border-radius:24px;box-shadow:0 20px 60px #00000014;display:flex;overflow:hidden}.section-title[data-v-7450fe61]{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin:0 0 20px}.checkout-left[data-v-7450fe61]{flex:1;padding:48px;background:#fff}.brand-logo[data-v-7450fe61]{font-size:1.2rem;font-weight:800;color:#1a1a2e;margin-bottom:40px}.order-summary[data-v-7450fe61]{background:#fafafa;border:1px solid #eaeaea;border-radius:16px;padding:24px}.product-info[data-v-7450fe61]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.product-info h3[data-v-7450fe61]{margin:0;font-size:1.2rem;font-weight:700}.price-row[data-v-7450fe61]{display:flex;justify-content:space-between;margin-bottom:12px;font-size:.95rem;color:#666}.highlight-row[data-v-7450fe61]{color:#52c41a}.total-row[data-v-7450fe61]{align-items:center;margin-bottom:0}.total-row .label[data-v-7450fe61]{font-size:1.1rem;font-weight:600;color:#1a1a2e}.total-price[data-v-7450fe61]{font-size:2rem;font-weight:800;color:#1a1a2e;letter-spacing:-1px}.total-price .currency[data-v-7450fe61]{font-size:1.2rem;margin-right:4px}.cycle-hint[data-v-7450fe61]{font-size:.8rem;color:#888;margin:12px 0 0;text-align:right}.input-label[data-v-7450fe61]{display:block;font-size:.95rem;font-weight:600;margin-bottom:10px;color:#1a1a2e}.input-label span[data-v-7450fe61]{font-weight:400;font-size:.8rem;color:#999;margin-left:8px}.checkout-right[data-v-7450fe61]{width:380px;background:#f8f9fa;padding:48px 40px;border-left:1px solid #eaeaea;display:flex;flex-direction:column}.payment-methods[data-v-7450fe61]{display:flex;gap:16px;margin-bottom:32px}.method-btn[data-v-7450fe61]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:54px;border-radius:12px;background:#fff;border:2px solid #eaeaea;cursor:pointer;font-weight:600;font-size:.95rem;color:#555;transition:all .2s ease}.method-btn[data-v-7450fe61]:hover{border-color:#ccc}.alipay-icon[data-v-7450fe61]{width:20px;height:20px;background:#1677ff;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.method-btn.wechat.active[data-v-7450fe61]{border-color:#07c160;color:#07c160;background:#f0fbf4;box-shadow:0 4px 12px #07c1601a}.method-btn.alipay.active[data-v-7450fe61]{border-color:#1677ff;color:#1677ff;background:#f0f7ff;box-shadow:0 4px 12px #1677ff1a}.qr-container[data-v-7450fe61]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:16px;border:1px solid #eaeaea;padding:32px 20px}.qr-box[data-v-7450fe61]{width:180px;height:180px;background:#fcfcfc;border:1px solid #eaeaea;border-radius:12px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:20px}.qr-box.wechat[data-v-7450fe61]{border-color:#07c1604d}.qr-box.alipay[data-v-7450fe61]{border-color:#1677ff4d}.scan-line[data-v-7450fe61]{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,transparent,#8a2be2,transparent);box-shadow:0 0 10px #8a2be2;animation:scan-7450fe61 2.5s infinite linear}@keyframes scan-7450fe61{0%{top:-10%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:110%;opacity:0}}.qr-center-logo[data-v-7450fe61]{position:absolute;width:32px;height:32px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;border:1px solid #eaeaea}.qr-instructions[data-v-7450fe61]{text-align:center}.scan-text[data-v-7450fe61]{font-size:1rem;color:#333;margin:0 0 8px}.timer-text[data-v-7450fe61]{font-size:.85rem;color:#888;margin:0}.timer-text span[data-v-7450fe61]{color:#ff4d4f;font-weight:600;font-family:monospace;font-size:.95rem}.secure-footer[data-v-7450fe61]{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;color:#888}@media(max-width:768px){.checkout-card[data-v-7450fe61]{flex-direction:column}.checkout-left[data-v-7450fe61],.checkout-right[data-v-7450fe61]{width:auto;padding:32px 24px}.checkout-right[data-v-7450fe61]{border-left:none;border-top:1px solid #eaeaea}}.transparent-layout[data-v-43db091c]{background-color:transparent!important}.app-background[data-v-1e2e7c23]{height:100vh;width:100vw;background:linear-gradient(135deg,#fdfbfd,#f2efff);overflow:hidden}.main-layout[data-v-1e2e7c23]{background:transparent;height:100vh}.glass-sider[data-v-1e2e7c23]{background:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-right:1px solid rgba(255,255,255,.6);box-shadow:4px 0 24px #a89dff0d;z-index:10}.logo-area[data-v-1e2e7c23]{height:80px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.logo-area.collapsed[data-v-1e2e7c23]{padding:0}.logo-icon-wrapper[data-v-1e2e7c23]{width:40px;height:40px;background:linear-gradient(135deg,#a89dff,#a0e9ff);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #a89dff66;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.logo-area:hover .logo-icon-wrapper[data-v-1e2e7c23]{transform:rotate(15deg) scale(1.1)}.logo-emoji[data-v-1e2e7c23]{font-size:1.4rem}.logo-text[data-v-1e2e7c23]{margin-left:12px;font-size:1.2rem;font-weight:800;background:linear-gradient(45deg,#a89dff,#ff9eb5);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.5px;white-space:nowrap}.sider-footer[data-v-1e2e7c23]{position:absolute;bottom:24px;left:0;width:100%;display:flex;justify-content:center;padding:0 12px;box-sizing:border-box}.speech-bubble[data-v-1e2e7c23]{background:linear-gradient(135deg,#fff,#f9f6ff);padding:12px 14px;border-radius:16px 16px 16px 4px;color:#7b71c2;font-size:.82rem;font-weight:600;box-shadow:0 6px 16px #a89dff1f;display:flex;align-items:flex-start;gap:8px;width:100%;border:1px solid rgba(168,157,255,.2);line-height:1.4}.tip-icon[data-v-1e2e7c23]{animation:blink-1e2e7c23 2.5s infinite;flex-shrink:0;margin-top:1px}.greeting-text[data-v-1e2e7c23]{flex-grow:1;word-break:break-all}.glass-header[data-v-1e2e7c23]{height:70px;background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.4);padding:0 32px}.header-left[data-v-1e2e7c23]{display:flex;align-items:center;gap:10px}.sparkle-icon[data-v-1e2e7c23]{animation:spin-slow-1e2e7c23 10s linear infinite}.welcome-text[data-v-1e2e7c23]{color:#666680;font-weight:600;font-size:1rem}.user-profile-trigger[data-v-1e2e7c23]{display:flex;align-items:center;gap:10px;cursor:pointer;padding:4px 12px;border-radius:30px;transition:background .2s}.user-profile-trigger[data-v-1e2e7c23]:hover{background:#a89dff14}.user-avatar[data-v-1e2e7c23]{border:2px solid #fff;box-shadow:0 2px 8px #a89dff33}.user-name[data-v-1e2e7c23]{font-weight:600;color:#555}.icon-btn[data-v-1e2e7c23]:hover{color:#a89dff;background:#a89dff1a}.content-layout[data-v-1e2e7c23]{background:transparent}.admin-content-wrapper[data-v-1e2e7c23]{padding:24px;height:calc(100vh - 70px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d1c9ff transparent}.admin-content-wrapper[data-v-1e2e7c23]::-webkit-scrollbar{width:6px}.admin-content-wrapper[data-v-1e2e7c23]::-webkit-scrollbar-thumb{background-color:#d1c9ff;border-radius:10px}[data-v-1e2e7c23] .n-menu .n-menu-item-content{padding-left:24px!important;border-radius:12px;margin:4px 12px;transition:all .3s cubic-bezier(.25,.8,.25,1)}[data-v-1e2e7c23] .n-menu .n-menu-item-content:hover{background:#a89dff1a;color:#a89dff!important}[data-v-1e2e7c23] .n-menu .n-menu-item-content:hover .n-icon{color:#a89dff!important}[data-v-1e2e7c23] .n-menu .n-menu-item-content.n-menu-item-content--selected{background:linear-gradient(90deg,#a89dff,#c4b5fd);box-shadow:0 4px 15px #a89dff66}[data-v-1e2e7c23] .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header,[data-v-1e2e7c23] .n-menu .n-menu-item-content.n-menu-item-content--selected .n-icon{color:#fff!important;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1)}[data-v-1e2e7c23] .n-menu .n-menu-item-content.n-menu-item-content--selected .n-icon{transform:scale(1.1)}[data-v-1e2e7c23] .n-menu .n-icon{color:#a0a6b5;transition:transform .2s,color .2s}.scale-slide-enter-active[data-v-1e2e7c23],.scale-slide-leave-active[data-v-1e2e7c23]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.scale-slide-enter-from[data-v-1e2e7c23]{opacity:0;transform:translateY(20px) scale(.96)}.scale-slide-leave-to[data-v-1e2e7c23]{opacity:0;transform:translateY(-20px) scale(.96)}.fade-enter-active[data-v-1e2e7c23],.fade-leave-active[data-v-1e2e7c23]{transition:opacity .2s}.fade-enter-from[data-v-1e2e7c23],.fade-leave-to[data-v-1e2e7c23]{opacity:0}.slide-up-enter-active[data-v-1e2e7c23]{transition:all .4s ease-out;transition-delay:.2s}.slide-up-enter-from[data-v-1e2e7c23]{opacity:0;transform:translateY(20px)}@keyframes blink-1e2e7c23{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin-slow-1e2e7c23{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo[data-v-0a3c152e]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-0a3c152e]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-0a3c152e]:hover{filter:drop-shadow(0 0 2em #42b883aa)}
