[data-v-0e4f477e] .n-scrollbar-content{scrollbar-width:thin}.modern-login-container[data-v-6586598a]{display:flex;min-height:500px;background:var(--031d8db5);border-radius:20px;overflow:hidden;box-shadow:0 20px 40px var(--1ec60760)}.intro-section[data-v-6586598a]{flex:1;background:#1775dbf7;padding:40px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.intro-section[data-v-6586598a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.intro-content[data-v-6586598a]{position:relative;z-index:1}.app-branding[data-v-6586598a]{text-align:center;margin-bottom:40px}.app-icon-large[data-v-6586598a]{margin-bottom:20px;display:flex;justify-content:center}.app-name[data-v-6586598a]{font-size:32px;font-weight:700;color:var(--3eec0456);margin:0 0 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.5px}.app-tagline[data-v-6586598a]{font-size:16px;color:var(--2314b887);margin:0;font-weight:400}.features-list[data-v-6586598a]{margin-bottom:40px}.feature-item[data-v-6586598a]{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--3eec0456);font-size:14px;font-weight:500}.intro-footer[data-v-6586598a]{text-align:center;margin-top:auto}.version-info[data-v-6586598a],.copyright[data-v-6586598a]{color:var(--2314b887);font-size:12px;margin:4px 0}.login-section[data-v-6586598a]{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center;background:var(--031d8db5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.login-content[data-v-6586598a]{max-width:360px;margin:0 auto;width:100%}.login-header[data-v-6586598a]{text-align:center;margin-bottom:32px}.login-title[data-v-6586598a]{font-size:28px;font-weight:700;color:var(--3eec0456);margin:0 0 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.3px}.login-subtitle[data-v-6586598a]{font-size:14px;color:var(--304b12df);margin:0;line-height:1.5}.login-form[data-v-6586598a]{margin-bottom:24px}.modern-input[data-v-6586598a]{height:48px;border-radius:12px;transition:all .2s ease}.form-options[data-v-6586598a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.remember-checkbox[data-v-6586598a]{font-size:14px}.forgot-password-btn[data-v-6586598a]{font-size:14px;padding:0}.login-btn[data-v-6586598a]{height:48px;border-radius:12px;font-size:16px;font-weight:600;margin-bottom:24px;background:linear-gradient(135deg,#007aff,#5ac8fa);border:none;box-shadow:0 4px 12px #007aff4d;transition:all .3s ease}.login-btn[data-v-6586598a]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #007aff66;background:linear-gradient(135deg,#0056cc,#4a9eea)}.register-section[data-v-6586598a]{text-align:center;margin-bottom:24px}.register-text[data-v-6586598a]{color:var(--304b12df);font-size:14px;margin-right:8px}.register-btn[data-v-6586598a]{font-size:14px;padding:0}.device-info[data-v-6586598a]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.device-text[data-v-6586598a]{font-size:12px;color:#ffffff80}@media (max-width: 768px){.modern-login-container[data-v-6586598a]{flex-direction:column;min-height:auto}.intro-section[data-v-6586598a],.login-section[data-v-6586598a]{padding:30px 20px}.app-name[data-v-6586598a],.login-title[data-v-6586598a]{font-size:24px}}[data-v-6586598a] .n-form-item-label{color:#fffc!important;font-weight:500!important;font-size:14px!important;margin-bottom:8px!important}[data-v-6586598a] .n-input{background:var(--97d66122)!important;border:1px solid var(--1450db54)!important;border-radius:12px!important;transition:all .3s ease!important}[data-v-6586598a] .n-input:hover{border-color:var(--7b924c30)!important;background:var(--97d66122)!important}[data-v-6586598a] .n-input.n-input--focus{border-color:var(--7b924c30)!important;box-shadow:0 0 0 3px #007aff26!important;background:var(--97d66122)!important}[data-v-6586598a] .n-input__input-el{color:var(--3eec0456)!important;font-size:14px!important}[data-v-6586598a] .n-input__placeholder{color:var(--304b12df)!important}[data-v-6586598a] .n-checkbox .n-checkbox-box{border-color:var(--1450db54)!important;background:transparent!important}[data-v-6586598a] .n-checkbox--checked .n-checkbox-box{background:var(--7b924c30)!important;border-color:var(--7b924c30)!important}[data-v-6586598a] .n-checkbox .n-checkbox-box__border{border-radius:4px!important}[data-v-6586598a] .n-button--text-type{color:#5ac8fa!important}[data-v-6586598a] .n-button--text-type:hover{color:#007aff!important}[data-v-6586598a] .n-alert{border-radius:12px!important;background:#ff3b301a!important;border:1px solid rgba(255,59,48,.2)!important}.login-modal[data-v-6586598a]{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}[data-v-6586598a] .n-modal{background:transparent!important}[data-v-6586598a] .n-card{background:transparent!important;border:none!important;box-shadow:none!important}.agent-contact-modal[data-v-6586598a]{background:var(--031d8db5)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--1450db54)!important}.agent-modal-header[data-v-6586598a]{display:flex;align-items:center;gap:12px;color:var(--3eec0456);font-size:16px;font-weight:600}.agent-contact-content[data-v-6586598a]{padding:8px 0}.agent-qr-section[data-v-6586598a]{text-align:center}.section-title[data-v-6586598a]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 16px;color:var(--3eec0456);font-size:16px;font-weight:600}.agent-qr-wrapper[data-v-6586598a]{background:#fff;padding:20px;border-radius:16px;display:inline-block;box-shadow:0 4px 16px var(--1ec60760);margin-bottom:16px}.agent-qr-wrapper[data-v-6586598a] .n-image{display:block;transition:transform .2s ease}.agent-qr-wrapper[data-v-6586598a] .n-image:hover{transform:scale(1.05)}.agent-qr-wrapper[data-v-6586598a] .n-image img{border-radius:8px}.agent-qr-tip[data-v-6586598a]{color:var(--2314b887);font-size:14px;margin:0;line-height:1.5}.no-agent-contact[data-v-6586598a]{padding:20px 0}.vip-modal[data-v-ac31053b]{background:#1c1c1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.vip-header[data-v-ac31053b]{display:flex;align-items:center;gap:12px}.vip-title[data-v-ac31053b]{font-size:18px;font-weight:600;color:#ffffffe6}.vip-content[data-v-ac31053b]{padding:8px 0}.vip-status-card[data-v-ac31053b]{background:linear-gradient(135deg,#ffd7001a,#ffd7000d);border:1px solid rgba(255,215,0,.2)}.vip-status[data-v-ac31053b]{display:flex;justify-content:space-between;align-items:center}.status-info[data-v-ac31053b]{display:flex;align-items:center;gap:16px}.status-text h3[data-v-ac31053b]{margin:0 0 4px;color:#ffffffe6;font-size:18px;font-weight:600}.status-text p[data-v-ac31053b]{margin:0;color:#fff9;font-size:14px}.status-stats[data-v-ac31053b]{display:flex;gap:32px}.plans-container[data-v-ac31053b]{margin-top:16px}.plans-list[data-v-ac31053b]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.plan-item[data-v-ac31053b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.12);border-radius:16px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:80px}.plan-item[data-v-ac31053b]:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border-color:#007aff66;transform:translateY(-2px);box-shadow:0 8px 25px #0003}.plan-item.popular-plan[data-v-ac31053b]{border:2px solid transparent;background:var(--96051b4a);position:relative}.plan-item.popular-plan[data-v-ac31053b]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,gold,orange);border-radius:16px;z-index:-1}.plan-info[data-v-ac31053b]{display:flex;align-items:center;gap:24px;flex:1}.plan-main[data-v-ac31053b]{display:flex;flex-direction:column;gap:4px}.plan-name[data-v-ac31053b]{color:var(--7c6ceb9c);font-size:18px;font-weight:600;margin:0;line-height:1.2}.plan-price[data-v-ac31053b]{display:flex;align-items:baseline;gap:8px}.plan-price .price[data-v-ac31053b]{color:#007aff;font-size:20px;font-weight:700;position:relative}.plan-price .price[data-v-ac31053b]:before{content:"¥";font-size:14px;margin-right:2px}.popular-plan .plan-price .price[data-v-ac31053b]{color:gold}.plan-price .original-price[data-v-ac31053b]{color:var(--76fd1222);font-size:14px;text-decoration:line-through;position:relative}.plan-price .original-price[data-v-ac31053b]:before{content:"¥";font-size:12px;margin-right:1px}.plan-duration[data-v-ac31053b]{display:flex;align-items:center;gap:6px;color:#5ac8fa;font-size:14px;font-weight:500;padding:4px 12px;background:#5ac8fa26;border-radius:20px;border:1px solid rgba(90,200,250,.3)}.plan-action[data-v-ac31053b]{display:flex;align-items:center}.plan-button[data-v-ac31053b]{height:36px!important;padding:0 20px!important;border-radius:12px!important;font-weight:600!important;font-size:14px!important}.popular-tag[data-v-ac31053b]{position:absolute;top:-8px;right:16px;background:linear-gradient(135deg,gold,orange)!important;color:#000!important;border:none!important;font-weight:600!important;box-shadow:0 2px 8px #ffd7004d}.payment-modal[data-v-ac31053b]{background:#1c1c1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.payment-header[data-v-ac31053b]{display:flex;align-items:center;gap:12px;color:#ffffffe6;font-weight:600}.selected-plan-info h3[data-v-ac31053b]{color:#ffffffe6;margin:0 0 8px;font-size:18px;font-weight:600}.selected-plan-info .plan-price[data-v-ac31053b]{margin:8px 0}.selected-plan-info .price[data-v-ac31053b]{color:gold;font-size:24px;font-weight:700}.selected-plan-info .original-price[data-v-ac31053b]{color:#fff6;text-decoration:line-through;margin-left:8px;font-size:16px}.selected-plan-info .plan-duration[data-v-ac31053b]{color:#fff9;margin:4px 0 0;font-size:14px}.payment-methods h4[data-v-ac31053b]{color:#ffffffe6;margin:0 0 16px;font-size:16px;font-weight:600}.payment-options[data-v-ac31053b]{display:flex;flex-direction:column;gap:12px}.payment-option[data-v-ac31053b]{width:100%}.payment-method-item[data-v-ac31053b]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;transition:all .3s ease;cursor:pointer}.payment-method-item[data-v-ac31053b]:hover{background:#ffffff14;border-color:#fff3}.method-icon[data-v-ac31053b]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff1a;border-radius:8px}.method-info[data-v-ac31053b]{flex:1}.method-name[data-v-ac31053b]{color:#ffffffe6;font-size:16px;font-weight:500;display:block}.method-desc[data-v-ac31053b]{color:#fff9;font-size:12px;margin-top:2px;display:block}.plans-scroll-container[data-v-ac31053b]{position:relative;display:flex;align-items:center;gap:16px;margin-top:20px;padding:8px 0;overflow:visible}.plans-scroll-wrapper[data-v-ac31053b]{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding:8px 0;flex:1;scrollbar-width:none;-ms-overflow-style:none}.plans-scroll-wrapper[data-v-ac31053b]::-webkit-scrollbar{display:none}.scroll-button[data-v-ac31053b]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#007affe6,#007affb3);border:2px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #007aff66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;z-index:10;position:relative;outline:none}.scroll-button[data-v-ac31053b]:hover:not(.disabled){background:linear-gradient(135deg,#007aff,#007affe6);transform:scale(1.05);box-shadow:0 6px 20px #007aff80;border-color:#fff6}.scroll-button[data-v-ac31053b]:active:not(.disabled){transform:scale(.95);box-shadow:0 2px 8px #007aff4d}.scroll-button.disabled[data-v-ac31053b]{background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;color:#ffffff4d!important;cursor:not-allowed!important;box-shadow:none!important;border-color:#ffffff1a!important;transform:none!important}.scroll-left[data-v-ac31053b]{order:-1}.scroll-right[data-v-ac31053b]{order:1}.plans-grid[data-v-ac31053b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.plan-skeleton-card[data-v-ac31053b]{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:16px;height:480px;width:260px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 16px #0000001a;flex-shrink:0}.skeleton-header[data-v-ac31053b]{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:16px}.skeleton-price[data-v-ac31053b]{padding:16px 0;text-align:center;background:#ffffff05;border-radius:12px;margin-bottom:16px}.skeleton-features[data-v-ac31053b]{flex:1;padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.skeleton-button[data-v-ac31053b]{padding-top:12px;margin-top:auto}.plan-card[data-v-ac31053b]{position:relative;background:linear-gradient(145deg,#ffffff14,#ffffff05);border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:0;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #0000001a;height:480px;width:260px;display:flex;flex-direction:column;flex-shrink:0}.plan-card[data-v-ac31053b]:hover{transform:translateY(-2px);border-color:#007aff66;box-shadow:0 8px 24px #007aff26}.popular-plan[data-v-ac31053b]{border-color:gold!important;background:linear-gradient(145deg,#ffd70026,#ffd7000d)!important;box-shadow:0 8px 24px #ffd70033!important}.recommend-badge[data-v-ac31053b]{position:absolute;top:-2px;right:-2px;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;font-size:11px;font-weight:700;padding:6px 12px;border-radius:0 16px;z-index:3;box-shadow:0 4px 12px #ff6b3566;border:2px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-shadow:0 1px 2px rgba(0,0,0,.3);animation:pulse-ac31053b 2s infinite}@keyframes pulse-ac31053b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.card-header[data-v-ac31053b]{padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.plan-badge[data-v-ac31053b]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-weight:600;font-size:12px;width:fit-content}.badge-popular[data-v-ac31053b]{background:linear-gradient(135deg,gold,orange);color:#000;box-shadow:0 4px 16px #ffd7004d}.badge-special[data-v-ac31053b]{background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:#fff;box-shadow:0 4px 16px #ff6b6b4d}.badge-normal[data-v-ac31053b]{background:linear-gradient(135deg,#007aff,#0056cc);color:#fff;box-shadow:0 4px 16px #007aff4d}.badge-text[data-v-ac31053b]{font-weight:600}.price-section[data-v-ac31053b]{padding:16px;text-align:center;background:#ffffff05;flex-shrink:0}.price-main[data-v-ac31053b]{display:flex;align-items:baseline;justify-content:center;margin-bottom:8px}.price-symbol[data-v-ac31053b]{font-size:20px;color:#fffc;margin-right:4px}.price-number[data-v-ac31053b]{font-size:28px;font-weight:700;color:#007aff;line-height:1}.popular-plan .price-number[data-v-ac31053b]{color:gold}.price-unit[data-v-ac31053b]{font-size:14px;color:var(--76fd1222);margin-left:6px}.price-original[data-v-ac31053b]{font-size:14px;color:var(--76fd1222);text-decoration:line-through;margin-bottom:8px}.privileges[data-v-ac31053b]{padding:12px 16px;border-top:1px solid var(--39156fef);flex:1;overflow-y:auto}.privilege-item[data-v-ac31053b]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;color:var(--9ababcb8)}.privilege-item[data-v-ac31053b]:last-child{margin-bottom:0}.card-footer[data-v-ac31053b]{padding:12px 16px 16px;flex-shrink:0}.action-button[data-v-ac31053b]{width:100%;padding:12px;border-radius:12px;text-align:center;font-weight:600;font-size:13px;background:linear-gradient(135deg,#007aff,#5ac8fa);color:#fff;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 12px #007aff40}.popular-button[data-v-ac31053b]{background:linear-gradient(135deg,gold,orange)!important;color:#000!important;box-shadow:0 4px 16px #ffd7004d!important}.action-button[data-v-ac31053b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #007aff59;background:linear-gradient(135deg,#0056cc,#4a9eea)}.popular-button[data-v-ac31053b]:hover{box-shadow:0 8px 24px #ffd70066!important}.payment-modal[data-v-ac31053b]{background:var(--3a04fb38);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--39156fef);box-shadow:0 8px 32px var(--55ad74e3)}.qr-code-modal[data-v-ac31053b]{background:var(--3a04fb38)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--39156fef)!important;box-shadow:0 8px 32px var(--55ad74e3)!important}.payment-header[data-v-ac31053b]{display:flex;align-items:center;gap:12px;color:var(--7c6ceb9c);font-size:16px;font-weight:600}.selected-plan-info[data-v-ac31053b]{text-align:center;padding:16px 0}.selected-plan-info h3[data-v-ac31053b]{margin:0 0 12px;color:var(--7c6ceb9c);font-size:20px;font-weight:600}.selected-plan-info .plan-price[data-v-ac31053b]{display:flex;align-items:baseline;justify-content:center;gap:12px;margin-bottom:8px}.selected-plan-info .price[data-v-ac31053b]{font-size:28px;font-weight:800;color:#007aff}.selected-plan-info .original-price[data-v-ac31053b]{font-size:16px;color:var(--76fd1222);text-decoration:line-through}.selected-plan-info .plan-duration[data-v-ac31053b]{color:var(--9ababcb8);font-size:14px;margin:0}.payment-summary[data-v-ac31053b]{padding:16px 0}.summary-row[data-v-ac31053b]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#007aff1a,#007aff0d);border:1px solid rgba(0,122,255,.2);border-radius:12px}.summary-label[data-v-ac31053b]{color:var(--9ababcb8);font-size:16px;font-weight:500}.summary-amount[data-v-ac31053b]{color:#007aff;font-size:24px;font-weight:800}.payment-methods h4[data-v-ac31053b]{color:var(--7c6ceb9c);font-size:16px;font-weight:600;margin:0 0 16px}.payment-content[data-v-ac31053b]{display:flex;flex-direction:column;gap:24px}.plan-info-card[data-v-ac31053b]{background:var(--50c76911);border:1px solid var(--5e808af8);border-radius:16px;padding:20px}.plan-info-header[data-v-ac31053b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.plan-badge-mini[data-v-ac31053b]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:20px;font-weight:600;font-size:14px}.plan-price-display[data-v-ac31053b]{text-align:right}.current-price[data-v-ac31053b]{font-size:24px;font-weight:700;color:#007aff}.original-price-small[data-v-ac31053b]{font-size:14px;color:var(--76fd1222);text-decoration:line-through;margin-left:8px}.plan-details[data-v-ac31053b]{display:flex;flex-direction:column;gap:12px}.detail-item[data-v-ac31053b]{display:flex;align-items:center;gap:8px;color:var(--9ababcb8);font-size:14px}.payment-options-grid[data-v-ac31053b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.payment-method-card[data-v-ac31053b]{background:var(--50c76911);border:2px solid var(--5e808af8);border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease}.payment-method-card[data-v-ac31053b]:hover{border-color:var(--31f9068d);background:var(--3a04fb38)}.payment-method-card.selected[data-v-ac31053b]{border-color:#007aff;background:linear-gradient(135deg,#007aff26,#007aff0d);box-shadow:0 4px 16px #007aff33}.method-icon-large[data-v-ac31053b]{margin-bottom:12px}.method-name[data-v-ac31053b]{font-size:16px;font-weight:600;color:var(--7c6ceb9c);margin-bottom:4px}.method-desc[data-v-ac31053b]{font-size:12px;color:var(--76fd1222)}.summary-card[data-v-ac31053b]{background:linear-gradient(135deg,#007aff1a,#007aff0d);border:1px solid rgba(0,122,255,.2);border-radius:16px;padding:20px}.summary-card .summary-row[data-v-ac31053b]{display:flex;justify-content:space-between;align-items:center;padding:0;background:none;border:none;border-radius:0}.summary-card .summary-label[data-v-ac31053b]{font-size:16px;color:var(--9ababcb8)}.summary-card .summary-amount[data-v-ac31053b]{font-size:28px;font-weight:700;color:#007aff}.cdk-container[data-v-ac31053b]{margin-top:16px}.cdk-header[data-v-ac31053b]{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:var(--7c6ceb9c)}.cdk-content[data-v-ac31053b]{padding:16px 0}.cdk-description[data-v-ac31053b]{color:var(--9ababcb8);font-size:14px;margin:0 0 24px;line-height:1.5}[data-v-ac31053b] .n-card{background:var(--3a04fb38)!important;border:1px solid var(--39156fef)!important}[data-v-ac31053b] .n-tabs .n-tabs-nav{background:var(--ea80da96)!important}[data-v-ac31053b] .n-statistic .n-statistic-value{color:var(--7c6ceb9c)!important}[data-v-ac31053b] .n-statistic .n-statistic-label,[data-v-ac31053b] .n-form-item-label{color:var(--9ababcb8)!important}[data-v-ac31053b] .n-input{background:var(--5a1b124c)!important;border:1px solid var(--51d1c29a)!important;color:var(--7c6ceb9c)!important}[data-v-ac31053b] .n-input:hover{border-color:var(--31f9068d)!important}[data-v-ac31053b] .n-input:focus-within{border-color:#007aff!important}[data-v-ac31053b] .n-modal .n-card,[data-v-ac31053b] .n-dialog{background:var(--3a04fb38)!important;border:1px solid var(--39156fef)!important;box-shadow:0 8px 32px var(--55ad74e3)!important}[data-v-ac31053b] .n-dialog__title{color:var(--7c6ceb9c)!important}[data-v-ac31053b] .plan-card .n-button{height:48px!important;border-radius:16px!important;font-weight:700!important;font-size:15px!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:none!important;box-shadow:0 6px 20px #007aff4d!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;position:relative!important;overflow:hidden!important}[data-v-ac31053b] .plan-card .n-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}[data-v-ac31053b] .plan-card .n-button:hover{background:linear-gradient(135deg,#0051d5,#007aff)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px #007aff66!important}[data-v-ac31053b] .plan-card .n-button:hover:before{left:100%}[data-v-ac31053b] .popular-plan .n-button{background:linear-gradient(135deg,gold,orange)!important;color:#000!important;box-shadow:0 6px 20px #ffd7004d!important;font-weight:800!important}[data-v-ac31053b] .popular-plan .n-button:hover{background:linear-gradient(135deg,orange,#ff8c00)!important;box-shadow:0 12px 30px #ffd70080!important;transform:translateY(-3px)!important}[data-v-ac31053b] .n-button--primary-type{background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:none!important}.qr-code-modal[data-v-ac31053b]{background:#1c1c1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.qr-header[data-v-ac31053b]{display:flex;align-items:center;gap:12px;color:var(--7c6ceb9c);font-size:16px;font-weight:600}.qr-content[data-v-ac31053b]{padding:20px 0}.qr-code-container[data-v-ac31053b]{display:flex;flex-direction:column;align-items:center;text-align:center}.qr-code-wrapper[data-v-ac31053b]{background:#fff;padding:20px;border-radius:16px;margin-bottom:16px;box-shadow:0 4px 16px var(--55ad74e3)}.qr-code-image[data-v-ac31053b]{width:200px;height:200px;display:block}.qr-loading[data-v-ac31053b]{width:200px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.qr-loading p[data-v-ac31053b]{margin:0;font-size:14px;color:var(--9ababcb8)}.qr-tips[data-v-ac31053b]{color:var(--9ababcb8);font-size:14px;margin:0 0 16px;line-height:1.5}.order-info[data-v-ac31053b]{background:var(--5a1b124c);border:1px solid var(--51d1c29a);border-radius:12px;padding:12px 16px;margin-top:16px}.order-no[data-v-ac31053b]{color:var(--76fd1222);font-size:12px;margin:0;font-family:monospace}.polling-indicator[data-v-ac31053b]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--76fd1222);font-size:12px;padding:8px 16px;background:#007aff1a;border:1px solid rgba(0,122,255,.2);border-radius:20px;width:fit-content;margin:16px auto}.spinning[data-v-ac31053b]{animation:spin-ac31053b 2s linear infinite}@keyframes spin-ac31053b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agent-contact-modal[data-v-ac31053b]{background:var(--3a04fb38)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--39156fef)!important}.agent-modal-header[data-v-ac31053b]{display:flex;align-items:center;gap:12px;color:var(--7c6ceb9c);font-size:16px;font-weight:600}.agent-contact-content[data-v-ac31053b]{padding:8px 0}.selected-plan-info-agent[data-v-ac31053b]{background:var(--50c76911);border:1px solid var(--5e808af8);border-radius:12px;padding:16px}.plan-info-row[data-v-ac31053b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.plan-info-row[data-v-ac31053b]:last-child{margin-bottom:0}.plan-info-row .label[data-v-ac31053b]{color:var(--9ababcb8);font-size:14px}.plan-info-row .value[data-v-ac31053b]{color:var(--7c6ceb9c);font-size:14px;font-weight:600}.plan-info-row .value.price[data-v-ac31053b]{color:gold;font-size:18px;font-weight:700}.agent-qr-section[data-v-ac31053b]{text-align:center}.section-title[data-v-ac31053b]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 16px;color:var(--7c6ceb9c);font-size:16px;font-weight:600}.agent-qr-wrapper[data-v-ac31053b]{background:#fff;padding:20px;border-radius:16px;display:inline-block;box-shadow:0 4px 16px var(--55ad74e3);margin-bottom:16px}.agent-qr-wrapper[data-v-ac31053b] .n-image{display:block;transition:transform .2s ease}.agent-qr-wrapper[data-v-ac31053b] .n-image:hover{transform:scale(1.05)}.agent-qr-wrapper[data-v-ac31053b] .n-image img{border-radius:8px}.agent-qr-tip[data-v-ac31053b]{color:var(--9ababcb8);font-size:14px;margin:0;line-height:1.5}.no-agent-contact[data-v-ac31053b]{padding:20px 0}.agent-mode-vip-content[data-v-ac31053b]{padding:20px 0;text-align:center}.agent-qr-section-main[data-v-ac31053b]{padding:40px 20px;background:var(--50c76911);border:2px solid var(--5e808af8);border-radius:20px;margin-top:20px}.section-title-main[data-v-ac31053b]{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 30px;color:var(--7c6ceb9c);font-size:20px;font-weight:700}.agent-qr-wrapper-main[data-v-ac31053b]{background:#fff;padding:30px;border-radius:20px;display:inline-block;box-shadow:0 8px 24px var(--55ad74e3);margin-bottom:24px}.agent-qr-wrapper-main[data-v-ac31053b] .n-image{display:block;transition:transform .2s ease}.agent-qr-wrapper-main[data-v-ac31053b] .n-image:hover{transform:scale(1.05)}.agent-qr-wrapper-main[data-v-ac31053b] .n-image img{border-radius:8px}.agent-qr-tip-main[data-v-ac31053b]{color:var(--9ababcb8);font-size:16px;margin:0;line-height:1.8;font-weight:500}.mixing-dialog[data-v-eabb2aaa]{min-width:600px;max-width:800px}.mixing-dialog-content[data-v-eabb2aaa]{display:flex;flex-direction:column;gap:24px;padding:8px 0;max-height:70vh;overflow-y:auto}.status-section[data-v-eabb2aaa]{display:flex;flex-direction:column;gap:16px}.status-header[data-v-eabb2aaa]{display:flex;align-items:center;gap:16px}.status-icon[data-v-eabb2aaa]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px}.status-info[data-v-eabb2aaa]{flex:1}.status-title[data-v-eabb2aaa]{font-size:18px;font-weight:600;margin:0 0 4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif}.status-subtitle[data-v-eabb2aaa]{font-size:14px;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.progress-section[data-v-eabb2aaa]{display:flex;flex-direction:column;gap:8px;margin-top:16px}.progress-info[data-v-eabb2aaa]{display:flex;justify-content:space-between;align-items:center}.progress-text[data-v-eabb2aaa]{font-size:13px;font-weight:500}.progress-percentage[data-v-eabb2aaa]{font-size:13px;font-weight:600;font-family:SF Mono,Monaco,Cascadia Code,monospace}.time-item[data-v-eabb2aaa]{display:flex;align-items:center;gap:6px;font-size:13px;font-family:SF Mono,Monaco,Cascadia Code,monospace}.feedback-modal[data-v-720b4a6d]{border-radius:16px!important;overflow:hidden}.modal-header[data-v-720b4a6d]{display:flex;align-items:center;justify-content:space-between;padding:0}.header-content[data-v-720b4a6d]{display:flex;align-items:center;gap:12px}.header-text h3[data-v-720b4a6d]{margin:0;font-size:18px;font-weight:600;color:var(--text-color)}.header-text p[data-v-720b4a6d]{margin:2px 0 0;font-size:12px;color:var(--text-color-3)}.close-btn[data-v-720b4a6d]{width:32px;height:32px}.feedback-content[data-v-720b4a6d]{padding:0;max-height:600px;overflow:auto}.feedback-scroll-container[data-v-720b4a6d]{max-height:100%;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(0,122,255,.3) transparent}.feedback-scroll-container[data-v-720b4a6d]::-webkit-scrollbar{width:6px}.feedback-scroll-container[data-v-720b4a6d]::-webkit-scrollbar-track{background:transparent}.feedback-scroll-container[data-v-720b4a6d]::-webkit-scrollbar-thumb{background:#007aff4d;border-radius:3px}.feedback-scroll-container[data-v-720b4a6d]::-webkit-scrollbar-thumb:hover{background:#007aff80}.tip-alert[data-v-720b4a6d]{margin-bottom:24px;background:linear-gradient(135deg,#007aff0d,#5ac8fa0d);border:1px solid rgba(0,122,255,.1);border-radius:12px}.tip-content[data-v-720b4a6d]{display:flex;flex-direction:column;gap:4px}.tip-title[data-v-720b4a6d]{font-weight:600;font-size:14px}.tip-text[data-v-720b4a6d]{font-size:13px;opacity:.8}.feedback-form[data-v-720b4a6d]{margin-top:0}.type-description[data-v-720b4a6d]{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:var(--text-color-3)}.image-wall[data-v-720b4a6d]{width:100%}.image-wall-item[data-v-720b4a6d]{display:inline-block;width:calc(33.33% - 8px);margin:0 4px 8px;aspect-ratio:1;border-radius:8px;overflow:hidden;vertical-align:top}.image-container[data-v-720b4a6d]{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;border:1px solid var(--border-color);background:var(--card-color)}.image-container img[data-v-720b4a6d]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.image-overlay[data-v-720b4a6d]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.image-container:hover .image-overlay[data-v-720b4a6d]{opacity:1}.image-container:hover img[data-v-720b4a6d]{transform:scale(1.05)}.image-actions[data-v-720b4a6d]{display:flex;gap:8px}.action-btn[data-v-720b4a6d]{width:28px;height:28px;border-radius:50%}.preview-btn[data-v-720b4a6d]{background:#007affcc;color:#fff}.remove-btn[data-v-720b4a6d]{background:#ff453acc;color:#fff}.upload-item-cell[data-v-720b4a6d]{border:2px dashed rgba(0,122,255,.3);background:#007aff05;transition:all .3s ease;cursor:pointer}.upload-item-cell[data-v-720b4a6d]:hover{border-color:#007aff80;background:#007aff0d;transform:translateY(-2px)}.upload-cell[data-v-720b4a6d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.upload-cell-content[data-v-720b4a6d]{text-align:center;color:var(--text-color-3)}.upload-cell-content .n-icon.uploading[data-v-720b4a6d]{animation:uploadSpin-720b4a6d 2s linear infinite}@keyframes uploadSpin-720b4a6d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-cell-text[data-v-720b4a6d]{font-size:12px;margin-top:4px;font-weight:500}.upload-tips[data-v-720b4a6d]{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:12px;color:var(--text-color-3);padding:0 4px}.modal-actions[data-v-720b4a6d]{display:flex;gap:12px;justify-content:flex-end;padding:0}.cancel-btn[data-v-720b4a6d],.submit-btn[data-v-720b4a6d]{height:40px;padding:0 24px;border-radius:20px;font-weight:500}.submit-btn[data-v-720b4a6d]{background:linear-gradient(135deg,#007aff,#5ac8fa);border:none}.submit-btn[data-v-720b4a6d]:hover{background:linear-gradient(135deg,#0051d5,#007aff);transform:translateY(-1px);box-shadow:0 8px 25px #007aff4d}.submit-btn[data-v-720b4a6d]:disabled{opacity:.5;transform:none;box-shadow:none}.preview-modal[data-v-720b4a6d]{border-radius:16px!important}.preview-content[data-v-720b4a6d]{display:flex;justify-content:center;align-items:center;padding:0;max-height:60vh}.preview-image[data-v-720b4a6d]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}[data-v-720b4a6d] .n-card{background:var(--card-color);border:1px solid var(--border-color)}[data-v-720b4a6d] .n-form-item-label{font-weight:500;color:var(--text-color)}[data-v-720b4a6d] .n-input,[data-v-720b4a6d] .n-textarea,[data-v-720b4a6d] .n-select{border-radius:8px}[data-v-720b4a6d] .n-input__input,[data-v-720b4a6d] .n-textarea__textarea{background:transparent}@media (max-width: 768px){.image-wall-item[data-v-720b4a6d]{width:calc(50% - 8px)}}@media (max-width: 480px){.image-wall-item[data-v-720b4a6d]{width:calc(100% - 8px)}.modal-actions[data-v-720b4a6d]{flex-direction:column;gap:8px}.cancel-btn[data-v-720b4a6d],.submit-btn[data-v-720b4a6d]{width:100%}}.update-dialog-content[data-v-99fd54b0]{max-height:70vh;display:flex;flex-direction:column;gap:24px}.version-header[data-v-99fd54b0]{display:flex;flex-direction:column;gap:16px}.version-info[data-v-99fd54b0]{display:flex;gap:16px;align-items:flex-start}.version-badge[data-v-99fd54b0]{flex-shrink:0}.version-details[data-v-99fd54b0]{flex:1;min-width:0}.version-title[data-v-99fd54b0]{margin:0 0 8px;color:var(--n-text-color-1);font-size:20px;font-weight:600;line-height:1.3}.version-date[data-v-99fd54b0]{margin:0 0 8px;color:var(--n-text-color-3);font-size:13px}.version-description[data-v-99fd54b0]{margin:0;color:var(--n-text-color-2);font-size:14px;line-height:1.5}.force-update-warning[data-v-99fd54b0]{margin-top:8px}.update-logs-section[data-v-99fd54b0]{flex:1;min-height:0;display:flex;flex-direction:column}.logs-title[data-v-99fd54b0]{margin:0 0 16px;color:var(--n-text-color-1);font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px}.title-icon[data-v-99fd54b0]{font-size:18px;color:var(--n-primary-color)}.timeline-container[data-v-99fd54b0]{flex:1;max-height:300px;overflow-y:auto;padding-right:8px;margin-right:-8px}.timeline-container[data-v-99fd54b0]::-webkit-scrollbar{width:6px}.timeline-container[data-v-99fd54b0]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.timeline-container[data-v-99fd54b0]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.timeline-container[data-v-99fd54b0]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.timeline-item[data-v-99fd54b0]{position:relative;display:flex;padding-bottom:24px}.timeline-item[data-v-99fd54b0]:not(.is-last):after{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent)}.timeline-dot[data-v-99fd54b0]{position:relative;width:24px;height:24px;margin-right:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.dot[data-v-99fd54b0]{width:12px;height:12px;border-radius:50%;border:2px solid var(--n-card-color);position:relative;z-index:1}.dot-feature[data-v-99fd54b0]{background:var(--n-success-color);box-shadow:0 0 0 3px #30d15833}.dot-bugfix[data-v-99fd54b0]{background:var(--n-warning-color);box-shadow:0 0 0 3px #ff9f0a33}.dot-security[data-v-99fd54b0]{background:var(--n-error-color);box-shadow:0 0 0 3px #ff3b3033}.dot-improvement[data-v-99fd54b0]{background:var(--n-info-color);box-shadow:0 0 0 3px #5ac8fa33}.dot-default[data-v-99fd54b0]{background:var(--n-text-color-3);box-shadow:0 0 0 3px #ffffff1a}.timeline-content[data-v-99fd54b0]{flex:1;min-width:0}.log-header[data-v-99fd54b0]{margin-bottom:8px}.log-title-row[data-v-99fd54b0]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.log-title[data-v-99fd54b0]{font-size:15px;font-weight:600;color:var(--n-text-color-1);flex:1;min-width:0}.log-type-tag[data-v-99fd54b0]{flex-shrink:0}.log-date[data-v-99fd54b0]{font-size:12px;color:var(--n-text-color-3)}.log-content[data-v-99fd54b0]{color:var(--n-text-color-2);font-size:14px;line-height:1.6}.log-content[data-v-99fd54b0] strong{color:var(--n-text-color-1);font-weight:600}.log-content[data-v-99fd54b0] em{font-style:italic;color:var(--n-text-color-2)}.empty-logs[data-v-99fd54b0]{display:flex;align-items:center;justify-content:center;min-height:120px;color:var(--n-text-color-3)}.agent-mode-tip[data-v-99fd54b0]{margin-top:16px}.agent-contact-modal[data-v-99fd54b0]{background:#1c1c1ef2!important;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important;box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff1a!important}.agent-contact-content[data-v-99fd54b0]{padding:8px 0}.agent-header[data-v-99fd54b0]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.agent-avatar[data-v-99fd54b0]{width:64px;height:64px;background:linear-gradient(135deg,#007aff,#5ac8fa);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #007aff4d}.agent-details[data-v-99fd54b0]{flex:1}.agent-name[data-v-99fd54b0]{margin:0 0 8px;font-size:20px;font-weight:600}.agent-desc[data-v-99fd54b0]{margin:0;opacity:.8;font-size:14px}.agent-contact-item[data-v-99fd54b0]{width:100%}.agent-contact-button[data-v-99fd54b0]{height:auto!important;padding:16px!important;background:#0000000d!important;border-radius:16px!important;transition:all .3s cubic-bezier(.25,.46,.45,.94);justify-content:flex-start!important}.agent-contact-button[data-v-99fd54b0]:hover{background:#00000014!important;transform:translateY(-1px)}.agent-contact-info[data-v-99fd54b0]{display:flex;flex-direction:column;align-items:flex-start;margin-left:12px}.contact-label[data-v-99fd54b0]{font-size:14px;font-weight:500;margin-bottom:4px}.contact-value[data-v-99fd54b0]{font-size:13px;opacity:.8;font-family:SF Mono,Monaco,Consolas,monospace}.qq-icon[data-v-99fd54b0]{font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.agent-wechat-qr[data-v-99fd54b0]{background:#30d1580d;border:1px solid rgba(48,209,88,.2);border-radius:16px;padding:16px;text-align:center}.qr-header[data-v-99fd54b0]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.qr-title[data-v-99fd54b0]{font-size:14px;font-weight:500;color:#30d158e6}.agent-qr-container-new[data-v-99fd54b0]{text-align:center;padding:16px;background:#ffffff08;border-radius:12px;border:2px solid rgba(48,209,88,.2)}.agent-qr-container-new[data-v-99fd54b0] .n-image{display:inline-block;transition:transform .2s ease}.agent-qr-container-new[data-v-99fd54b0] .n-image:hover{transform:scale(1.05)}.agent-qr-container-new[data-v-99fd54b0] .n-image img{border-radius:8px;border:2px solid rgba(48,209,88,.3)}.qr-tip-text[data-v-99fd54b0]{margin:12px 0 0;font-size:13px;color:#ffffffb3;text-align:center;line-height:1.5}.agent-loading[data-v-99fd54b0]{display:flex;flex-direction:column;align-items:center;padding:32px 0}.loading-spinner[data-v-99fd54b0]{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #007AFF;border-radius:50%;animation:spin-99fd54b0 1s linear infinite;margin-bottom:16px}@keyframes spin-99fd54b0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){.version-info[data-v-99fd54b0]{flex-direction:column;gap:12px}.version-title[data-v-99fd54b0]{font-size:18px}.timeline-container[data-v-99fd54b0]{max-height:250px}.timeline-dot[data-v-99fd54b0]{margin-right:12px}.agent-header[data-v-99fd54b0]{flex-direction:column;text-align:center;gap:12px}.agent-avatar[data-v-99fd54b0]{width:56px;height:56px}}.download-header[data-v-2300da0c]{display:flex;align-items:center;gap:12px}.download-title[data-v-2300da0c]{font-size:18px;font-weight:600;color:var(--n-text-color)}.download-content[data-v-2300da0c]{display:flex;flex-direction:column;gap:20px;max-height:65vh;overflow-y:auto}.table-cover[data-v-2300da0c]{width:50px;height:35px;border-radius:4px;overflow:hidden;background:var(--n-border-color);display:flex;align-items:center;justify-content:center}.cover-img[data-v-2300da0c]{width:100%;height:100%;object-fit:cover}.cover-placeholder[data-v-2300da0c]{color:var(--n-text-color-disabled)}.video-download-modal[data-v-2300da0c] .n-card__content{padding:20px}.video-download-modal[data-v-2300da0c] .n-card__action{padding:16px 20px;border-top:1px solid var(--n-border-color)}.video-download-modal[data-v-2300da0c] .n-data-table-th{font-weight:600}.video-download-modal[data-v-2300da0c] .n-data-table-td{padding:8px 12px}.folder-tree[data-v-accafc00]{font-family:Consolas,Monaco,monospace}.tree-item[data-v-accafc00]{padding:6px 0;transition:all .2s;border-radius:4px}.tree-item[data-v-accafc00]:hover{background-color:#00000008}.icon-wrapper[data-v-accafc00]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:all .2s}.icon-folder[data-v-accafc00]{background-color:#f0a0201a}.icon-video[data-v-accafc00]{background-color:#18a0581a}.icon-text[data-v-accafc00]{background-color:#2080f01a}.icon-audio[data-v-accafc00]{background-color:#f0a0201a}.icon-image[data-v-accafc00]{background-color:#d030501a}.icon-other[data-v-accafc00]{background-color:#6666661a}.tree-item:hover .icon-wrapper[data-v-accafc00]{transform:scale(1.05)}.selected-card[data-v-c4f443c2]{border-color:var(--n-color-target)!important;background:var(--n-color-target-hover);box-shadow:0 2px 12px var(--n-box-shadow-color)}.selected-card-inner[data-v-c4f443c2]{border:2px solid var(--n-color-target);background-color:var(--n-color-target-hover)}[data-v-c4f443c2] .n-card{transition:all .3s cubic-bezier(.4,0,.2,1)}[data-v-c4f443c2] .n-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px var(--n-box-shadow-hover)}[data-v-c4f443c2] .n-steps{padding:12px 0}.title-bar[data-v-389de325]{height:68px;background:var(--68f85d3e);border-bottom:1px solid var(--ea59f788);display:flex;align-items:center;justify-content:space-between;padding:0 28px;flex-shrink:0;position:relative;transition:background-color .3s ease,border-color .3s ease;-webkit-app-region:drag}.title-bar[data-v-389de325]>*{display:flex;align-items:center}.title-bar[data-v-389de325]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--a98a7980);transition:background .3s ease}.title-section[data-v-389de325]{display:flex;align-items:center;gap:16px;-webkit-app-region:no-drag}.center-section[data-v-389de325]{flex:1;display:flex;align-items:center;justify-content:center;-webkit-app-region:drag}.app-icon[data-v-389de325]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#007aff14;border-radius:12px;border:1px solid rgba(0,122,255,.15);transition:all .3s ease}.app-logo[data-v-389de325]{display:flex;align-items:center;justify-content:center;width:35px;height:35px;object-fit:contain;border-radius:6px}.app-title[data-v-389de325]{color:var(--0ecd9e05);font-size:20px;font-weight:600;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.5px;transition:color .3s ease}.title-content[data-v-389de325]{display:flex;flex-direction:column;align-items:flex-start}.title-info[data-v-389de325]{display:flex;align-items:center;gap:12px;margin-top:2px}.title-subtitle[data-v-389de325]{color:var(--621de692);font-size:12px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:color .3s ease}.version-info[data-v-389de325]{display:flex;align-items:center;gap:4px;padding:2px 8px;background:var(--7acff5a6);border:1px solid var(--002db914);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.version-info[data-v-389de325]:hover{background:var(--14cfefe2);border-color:var(--2a6ca6f0);transform:translateY(-1px);box-shadow:0 4px 12px var(--7becc74c)}.version-info.checking[data-v-389de325]{background:#ffcc0026;border-color:#ffcc004d}.version-info.has-update[data-v-389de325]{background:#34c75926;border-color:#34c7594d}.version-text[data-v-389de325]{color:var(--6b090ea2);font-size:11px;font-weight:500;font-family:SF Mono,Consolas,Liberation Mono,Menlo,Courier,monospace;letter-spacing:.2px;transition:color .3s ease}.version-info.checking .version-text[data-v-389de325]{color:#ffcc00e6}.version-info.has-update .version-text[data-v-389de325]{color:#34c759e6}.version-icon[data-v-389de325]{color:var(--7becc74c);transition:all .3s ease}.version-info:hover .version-icon[data-v-389de325]{color:var(--255235fc)}.version-info.checking .version-icon[data-v-389de325]{color:#ffcc00e6}.version-info.has-update .version-icon[data-v-389de325]{color:#34c759e6}.version-icon.spinning[data-v-389de325]{animation:spin-389de325 1s linear infinite}@keyframes spin-389de325{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.update-dot[data-v-389de325]{position:absolute;top:-2px;right:-2px;width:6px;height:6px;background:#ff453a;border:1px solid var(--664f8216);border-radius:50%;animation:pulse-389de325 2s infinite;transition:border-color .3s ease}@keyframes pulse-389de325{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}.action-section[data-v-389de325]{display:flex;align-items:center;gap:14px;height:40px;-webkit-app-region:no-drag}.function-buttons[data-v-389de325]{display:flex;align-items:center;gap:6px;padding:2px;background:var(--0d96309e);border:1px solid var(--0056c405);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:40px;transition:background-color .3s ease,border-color .3s ease}.action-btn[data-v-389de325]{height:40px!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;letter-spacing:-.2px;position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.action-btn[data-v-389de325]:not(.start-btn):not(.login-btn){color:var(--6b090ea2)!important;background:var(--63d7f727)!important;border:1px solid var(--7efd1a60)!important}.action-btn[data-v-389de325]:not(.start-btn):not(.login-btn):hover{background:var(--2e424255)!important;border-color:var(--2a6ca6f0)!important;transform:translateY(-1px);color:var(--0ecd9e05)!important;box-shadow:0 4px 16px var(--7becc74c)!important}.login-btn[data-v-389de325]{background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:none!important;color:#fff!important}.login-btn[data-v-389de325]:hover{background:linear-gradient(135deg,#0051d5,#007aff)!important;transform:translateY(-1px);box-shadow:0 8px 25px #007aff66!important}.btn-glow[data-v-389de325]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--648da022);transition:left .6s ease;pointer-events:none}.action-btn:hover .btn-glow[data-v-389de325]{left:100%}.primary-glow[data-v-389de325]{background:var(--1fe5209f)}.save-btn[data-v-389de325]{color:#30d158e6!important;background:#30d15814!important;border:1px solid rgba(48,209,88,.15)!important}.save-btn[data-v-389de325]:hover{background:#30d15826!important;border-color:#30d15840!important;color:#30d158!important}.save-btn[data-v-389de325]:loading{background:#ffcc0014!important;border-color:#ffcc0026!important;color:#ffcc00e6!important}.start-btn[data-v-389de325]{background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:none!important;color:#fff!important;font-weight:600!important;padding:0 24px!important;height:40px!important;font-size:14px!important;box-shadow:0 4px 16px #007aff4d,inset 0 1px #fff3!important}.start-btn[data-v-389de325]:hover{background:linear-gradient(135deg,#0051d5,#007aff)!important;transform:translateY(-2px);box-shadow:0 12px 32px #007aff66,inset 0 1px #ffffff4d!important}.start-btn[data-v-389de325]:active{transform:translateY(-1px);transition-duration:.1s}.window-controls[data-v-389de325]{display:flex;align-items:center;gap:6px;margin-left:12px;height:40px}.control-btn[data-v-389de325]{width:32px;height:32px;border-radius:8px;border:none;background:var(--83adbf18);color:var(--7becc74c);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-app-region:no-drag}.control-btn[data-v-389de325]:hover{background:var(--18a7e128);color:var(--6b090ea2);transform:translateY(-.5px)}.control-btn[data-v-389de325]:active{transform:translateY(0);transition-duration:.1s}.minimize-btn[data-v-389de325]:hover{background:#ffcc0026;color:#fc0}.maximize-btn[data-v-389de325]:hover{background:#30d15826;color:#30d158}.close-btn[data-v-389de325]:hover{background:#ff3b3026;color:#ff3b30}.title-bar[data-v-389de325]{box-shadow:0 1px 0 var(--cebd0ba8),inset 0 1px 0 var(--7bf65922);transition:box-shadow .3s ease}.title-bar[data-v-389de325] *{text-shadow:none}.user-info-section[data-v-389de325]{display:flex;align-items:center;-webkit-app-region:no-drag}.user-info-card[data-v-389de325]{display:flex;align-items:center;gap:12px;height:40px;background:transparent;border:none;border-radius:20px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.user-details[data-v-389de325]{display:flex;flex-direction:column;gap:2px;justify-content:center;height:100%}.user-name[data-v-389de325]{font-size:14px;font-weight:600;color:var(--0ecd9e05);line-height:1.1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.3px;transition:color .3s ease}.avatar-container[data-v-389de325]{position:relative;display:inline-block}.user-avatar[data-v-389de325]{position:relative;border:2px solid var(--664f8216);transition:all .3s ease}.user-avatar[data-v-389de325]:hover{border-color:#007aff4d;transform:scale(1.05)}.vip-badge[data-v-389de325]{position:absolute;top:-2px;right:-2px;width:18px;height:18px;background:linear-gradient(135deg,gold,orange);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--372acdea);box-shadow:0 3px 8px #ffd70080,inset 0 1px #fff6;z-index:2;animation:vipPulse-389de325 3s ease-in-out infinite;transition:border-color .3s ease}.online-indicator[data-v-389de325]{position:absolute;bottom:1px;right:1px;width:10px;height:10px;background:linear-gradient(135deg,#30d158,#32d74b);border-radius:50%;border:1.5px solid var(--372acdea);box-shadow:0 0 6px #30d15899;z-index:2;animation:onlinePulse-389de325 2s ease-in-out infinite;transition:border-color .3s ease}@keyframes vipPulse-389de325{0%,to{transform:scale(1);box-shadow:0 2px 8px #ffd70066,inset 0 1px #ffffff4d}50%{transform:scale(1.1);box-shadow:0 4px 16px #ffd70099,inset 0 1px #fff6}}@keyframes onlinePulse-389de325{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}.user-status[data-v-389de325]{display:flex;align-items:center}.vip-status-badge[data-v-389de325]{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;font-size:11px;font-weight:500;background:var(--393b970a);border:1px solid var(--46939162);height:20px}.vip-status-badge.is-vip[data-v-389de325]{background:linear-gradient(135deg,#ffd70026,#ffa5001a);border:1px solid rgba(255,215,0,.3);color:var(--70d33154)}.vip-status-badge[data-v-389de325]:not(.is-vip){color:var(--6b090ea2)}.vip-status-badge[data-v-389de325]:hover{transform:translateY(-1px);background:var(--2e424255);border-color:var(--2a6ca6f0)}.vip-status-badge.is-vip[data-v-389de325]:hover{background:linear-gradient(135deg,#ffd70040,#ffa50026);border-color:#ffd70080;box-shadow:0 4px 16px #ffd70033}.vip-icon[data-v-389de325]{transition:transform .3s ease}.vip-status-badge:hover .vip-icon[data-v-389de325]{transform:rotate(15deg) scale(1.1)}.vip-text[data-v-389de325]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;letter-spacing:-.2px}.vip-glow[data-v-389de325]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,215,0,.3),transparent);animation:vipGlow-389de325 2s ease-in-out infinite}@keyframes vipGlow-389de325{0%{left:-100%}50%{left:100%}to{left:100%}}@media (max-width: 1400px){.user-info-card[data-v-389de325]{gap:10px;padding:4px 14px}}@media (max-width: 1200px){.title-bar[data-v-389de325]{padding:8px 20px}.title-section[data-v-389de325],.action-section[data-v-389de325]{gap:12px}.function-buttons[data-v-389de325]{gap:6px;padding:3px}.action-btn[data-v-389de325]{padding:0 14px!important;font-size:12px!important;height:34px!important}.start-btn[data-v-389de325]{padding:0 20px!important;height:38px!important;font-size:13px!important}.user-name[data-v-389de325]{font-size:14px}.vip-status-badge[data-v-389de325]{font-size:11px;padding:3px 8px}}@media (max-width: 1000px){.title-subtitle[data-v-389de325]{display:none}.user-details[data-v-389de325]{gap:2px}.user-name[data-v-389de325]{font-size:13px}}[data-v-389de325] .n-dropdown-menu{background:#1c1c1ef2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important}[data-v-389de325] .n-dropdown-option{color:#fffc!important}[data-v-389de325] .n-dropdown-option:hover{background:#ffffff14!important;color:#ffffffe6!important}[data-v-389de325] .n-tag{transition:all .2s ease!important}[data-v-389de325] .n-tag:hover{transform:scale(1.05)!important}.split-btn[data-v-389de325]{position:relative;background:#ff9f0a1a!important;border:1px solid rgba(255,159,10,.3)!important;color:#ff9f0ae6!important;font-weight:600!important;transition:all .3s ease!important}.split-btn[data-v-389de325]:hover{background:#ff9f0a33!important;border-color:#ff9f0a80!important;color:#ff9f0a!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ff9f0a40!important}.split-btn[data-v-389de325]:active{transform:translateY(0)!important}.download-btn[data-v-389de325]{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:33px;border-radius:20px;cursor:pointer;overflow:hidden;font-size:13px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;letter-spacing:-.2px;text-shadow:0 1px 2px rgba(0,0,0,.05);--download-base-opacity: var(--1b212290);--download-hover-opacity: var(--8e61a084);--download-border-opacity: var(--7efe4e44);--download-text-opacity: var(--20edce69);background:linear-gradient(135deg,rgba(52,199,89,var(--download-base-opacity)),rgba(48,209,88,calc(var(--download-base-opacity) + .06)),rgba(30,215,96,var(--download-base-opacity)));border:1px solid rgba(52,199,89,var(--download-border-opacity));color:rgba(52,199,89,var(--download-text-opacity));box-shadow:0 2px 8px #34c75926,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.download-btn[data-v-389de325]:hover{background:linear-gradient(135deg,rgba(52,199,89,var(--download-hover-opacity)),rgba(48,209,88,calc(var(--download-hover-opacity) + .1)),rgba(30,215,96,var(--download-hover-opacity)));border-color:rgba(52,199,89,calc(var(--download-border-opacity) + .25));color:#34c759;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px #34c75959,0 0 20px #34c75933,inset 0 1px #fff3}.download-btn[data-v-389de325]:active{transform:translateY(-1px) scale(1.01);transition-duration:.1s}.download-btn[data-v-389de325]:focus{outline:none;box-shadow:0 8px 25px #34c75959,0 0 20px #34c75933,0 0 0 3px #34c75933,inset 0 1px #fff3}.download-text[data-v-389de325]{display:flex;align-items:center;white-space:nowrap;transition:all .3s ease}.split-btn[data-v-389de325]{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:33px;border-radius:20px;cursor:pointer;overflow:hidden;font-size:13px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;letter-spacing:-.2px;text-shadow:0 1px 2px rgba(0,0,0,.05);--split-base-opacity: var(--1b212290);--split-hover-opacity: var(--8e61a084);--split-border-opacity: var(--7efe4e44);--split-text-opacity: var(--20edce69);background:linear-gradient(135deg,rgba(255,149,0,var(--split-base-opacity)),rgba(255,159,10,calc(var(--split-base-opacity) + .06)),rgba(255,139,0,var(--split-base-opacity)));border:1px solid rgba(255,149,0,var(--split-border-opacity));color:rgba(255,149,0,var(--split-text-opacity));box-shadow:0 2px 8px #ff950026,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.split-btn[data-v-389de325]:hover{background:linear-gradient(135deg,rgba(255,149,0,var(--split-hover-opacity)),rgba(255,159,10,calc(var(--split-hover-opacity) + .1)),rgba(255,139,0,var(--split-hover-opacity)));border-color:rgba(255,149,0,calc(var(--split-border-opacity) + .25));color:#ff9500;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px #ff950059,0 0 20px #ff950033,inset 0 1px #fff3}.split-btn[data-v-389de325]:active{transform:translateY(-1px) scale(1.01);transition-duration:.1s}.split-btn[data-v-389de325]:focus{outline:none;box-shadow:0 8px 25px #ff950059,0 0 20px #ff950033,0 0 0 3px #ff950033,inset 0 1px #fff3}.split-text[data-v-389de325]{display:flex;align-items:center;white-space:nowrap;transition:all .3s ease}.split-icon[data-v-389de325]{transition:all .4s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 1px 2px rgba(255,149,0,.3))}.split-btn:hover .split-icon[data-v-389de325]{transform:translateY(-2px) scale(1.1) rotate(15deg);filter:drop-shadow(0 2px 8px rgba(255,149,0,.6));animation:splitCut-389de325 1.5s ease-in-out infinite}@keyframes splitCut-389de325{0%,to{transform:translateY(-2px) scale(1.1) rotate(15deg)}50%{transform:translateY(-4px) scale(1.15) rotate(-5deg)}}.split-particles[data-v-389de325]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;opacity:0;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(255,149,0,.3) 1px,transparent 1px),radial-gradient(circle at 80% 80%,rgba(255,159,10,.3) 1px,transparent 1px),radial-gradient(circle at 40% 60%,rgba(255,139,0,.3) 1px,transparent 1px);background-size:18px 18px,22px 22px,26px 26px}.split-btn:hover .split-particles[data-v-389de325]{opacity:1;animation:splitParticleFloat-389de325 2s ease-in-out infinite,splitParticleTwinkle-389de325 1.2s ease-in-out infinite}@keyframes splitParticleFloat-389de325{0%,to{transform:translateY(0) scale(1) rotate(0);opacity:.3}50%{transform:translateY(-3px) scale(1.1) rotate(180deg);opacity:.7}}@keyframes splitParticleTwinkle-389de325{0%,to{filter:brightness(1)}50%{filter:brightness(1.5) hue-rotate(15deg)}}.split-shine[data-v-389de325]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.2) 80%,transparent 100%);border-radius:20px;transition:left .6s cubic-bezier(.25,.46,.45,.94);pointer-events:none;transform:skew(-20deg)}.split-btn:hover .split-shine[data-v-389de325]{left:100%;transition-duration:.8s}.download-icon[data-v-389de325]{transition:all .4s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 1px 2px rgba(52,199,89,.3))}.download-btn:hover .download-icon[data-v-389de325]{transform:translateY(-2px) scale(1.1);filter:drop-shadow(0 2px 8px rgba(52,199,89,.6));animation:downloadBounce-389de325 1.5s ease-in-out infinite}@keyframes downloadBounce-389de325{0%,to{transform:translateY(-2px) scale(1.1)}50%{transform:translateY(-4px) scale(1.15)}}.download-particles[data-v-389de325]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;opacity:0;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(52,199,89,.3) 1px,transparent 1px),radial-gradient(circle at 80% 80%,rgba(48,209,88,.3) 1px,transparent 1px),radial-gradient(circle at 40% 60%,rgba(30,215,96,.3) 1px,transparent 1px);background-size:20px 20px,25px 25px,30px 30px;animation:particleFloat-389de325 3s ease-in-out infinite}.download-btn:hover .download-particles[data-v-389de325]{opacity:1;animation:particleFloat-389de325 2s ease-in-out infinite,particleTwinkle-389de325 1.5s ease-in-out infinite}@keyframes particleFloat-389de325{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-3px) scale(1.1);opacity:.7}}@keyframes particleTwinkle-389de325{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}.download-shine[data-v-389de325]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.2) 80%,transparent 100%);border-radius:20px;transition:left .6s cubic-bezier(.25,.46,.45,.94);pointer-events:none;transform:skew(-20deg)}.download-btn:hover .download-shine[data-v-389de325]{left:100%;transition-duration:.8s}.warning-glow[data-v-389de325]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;background:linear-gradient(45deg,#ff9f0a1a,#ff9f0a0d);opacity:0;transition:opacity .3s ease;pointer-events:none}.split-btn:hover .warning-glow[data-v-389de325]{opacity:1;animation:warningPulse-389de325 2s infinite}@keyframes warningPulse-389de325{0%,to{box-shadow:0 0 5px #ff9f0a4d}50%{box-shadow:0 0 20px #ff9f0a80,0 0 30px #ff9f0a4d}}.theme-btn[data-v-389de325]{position:relative;background:var(--63d7f727)!important;border:1px solid var(--7efd1a60)!important;color:var(--6b090ea2)!important}.theme-btn[data-v-389de325]:hover{background:var(--2e424255)!important;border-color:var(--2a6ca6f0)!important;color:var(--0ecd9e05)!important;transform:translateY(-1px)!important}.theme-icon[data-v-389de325]{transition:all .3s ease}.theme-btn:hover .theme-icon[data-v-389de325]{transform:rotate(15deg) scale(1.1)}.theme-glow[data-v-389de325]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;background:var(--82586fbe);opacity:0;transition:opacity .3s ease;pointer-events:none}.theme-btn:hover .theme-glow[data-v-389de325]{opacity:1;animation:themePulse-389de325 2s infinite}@keyframes themePulse-389de325{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.05);opacity:.8}}.theme-btn[data-v-389de325],.theme-icon[data-v-389de325],.title-bar[data-v-389de325],.app-title[data-v-389de325],.title-subtitle[data-v-389de325],.version-info[data-v-389de325],.function-buttons[data-v-389de325],.action-btn[data-v-389de325],.control-btn[data-v-389de325],.user-name[data-v-389de325],.vip-status-badge[data-v-389de325]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.image-to-video-config[data-v-5bb0c357]{height:100%;display:flex;flex-direction:column}.config-scroll-container[data-v-5bb0c357]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 20px;max-height:70vh}.config-info[data-v-5bb0c357]{margin-bottom:24px}.alert-content p[data-v-5bb0c357]{margin:4px 0;line-height:1.5}.alert-content p[data-v-5bb0c357]:first-child{font-weight:600}.config-form[data-v-5bb0c357]{margin-bottom:24px}.material-panel[data-v-515ad7e5]{height:100vh;display:flex;flex-direction:column;overflow:hidden}.panel-card[data-v-515ad7e5]{height:100%;display:flex;flex-direction:column;overflow:hidden;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.panel-header[data-v-515ad7e5]{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.panel-title[data-v-515ad7e5]{display:flex;align-items:center;gap:12px}.title-text[data-v-515ad7e5]{font-size:18px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.3px}.panel-actions-top[data-v-515ad7e5]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:0 4px}.random-combine-switch[data-v-515ad7e5]{display:flex;align-items:center;justify-content:center;margin:16px 0;padding:12px 16px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.random-combine-switch[data-v-515ad7e5]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.switch-label[data-v-515ad7e5]{display:flex;align-items:center;gap:8px}.label-text[data-v-515ad7e5]{font-size:14px;font-weight:500;opacity:.8;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.random-combine-switch .n-switch[data-v-515ad7e5]{--n-font-size: 12px;--n-font-weight: 500;--n-height: 32px;--n-rail-height: 32px;--n-button-width: 28px;--n-button-height: 28px;--n-bezier: cubic-bezier(.25, .46, .45, .94);min-width:100px}.switch-text[data-v-515ad7e5]{font-size:11px;font-weight:600;letter-spacing:.2px}.tooltip-content[data-v-515ad7e5]{max-width:320px;line-height:1.6;font-size:13px}.tooltip-content p[data-v-515ad7e5]{margin:6px 0;display:flex;align-items:flex-start;gap:6px}.tooltip-content strong[data-v-515ad7e5]{font-weight:600}.tooltip-content p[data-v-515ad7e5]:first-child{margin-top:0;font-size:14px;font-weight:600;color:#007aff;padding-bottom:8px;margin-bottom:12px}.scrollable-content[data-v-515ad7e5]{flex:1;overflow-y:auto;min-height:0;max-height:calc(100vh - 170px);height:calc(100vh - 170px)}.folder-list[data-v-515ad7e5]{display:flex;flex-direction:column;gap:12px;padding:8px 0}.folder-item[data-v-515ad7e5]{transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;cursor:pointer;position:relative}.folder-item[data-v-515ad7e5]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000026!important}.folder-item.incomplete[data-v-515ad7e5]{border-color:#ff9f0a4d!important}.folder-item.in-track[data-v-515ad7e5]{border-color:#30d1584d!important;background:#30d15805!important}.folder-header[data-v-515ad7e5]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px;gap:12px}.folder-info[data-v-515ad7e5]{display:flex;align-items:flex-start;gap:12px;flex:1}.folder-icon[data-v-515ad7e5]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#007aff1a;border-radius:10px;border:1px solid rgba(0,122,255,.2);flex-shrink:0;transition:all .2s ease}.folder-icon.image-folder[data-v-515ad7e5]{background:#ff95001a;border-color:#ff950033}.folder-text[data-v-515ad7e5]{display:flex;flex-direction:column;gap:6px;flex:1}.folder-name[data-v-515ad7e5]{font-size:15px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:55px;max-width:55px}.folder-status[data-v-515ad7e5]{display:flex;align-items:center;gap:6px}.status-badge[data-v-515ad7e5]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:#0000000d}.track-badge[data-v-515ad7e5]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:#30d1581a;border:1px solid rgba(48,209,88,.2);transition:background-color .3s ease,border-color .3s ease}.folder-actions[data-v-515ad7e5]{display:flex;align-items:center;gap:6px;flex-shrink:0}.add-button[data-v-515ad7e5]{transition:all .2s ease;width:32px;height:32px}.add-button[data-v-515ad7e5]:disabled{opacity:.4;cursor:not-allowed}.add-button[data-v-515ad7e5]:not(:disabled):hover{transform:scale(1.1);box-shadow:0 4px 12px #007aff4d}.config-button[data-v-515ad7e5]{transition:all .2s ease;width:32px;height:32px;margin-right:6px}.config-button[data-v-515ad7e5]:hover{transform:scale(1.1);box-shadow:0 4px 12px #ff95004d}.remove-badge[data-v-515ad7e5]{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;opacity:0;transition:all .2s ease;z-index:10;background:linear-gradient(135deg,#ff9f0a,#ffb84d)!important;border-radius:0 6px!important;box-shadow:0 2px 4px #0003,inset 0 1px #ffffff4d;cursor:pointer;color:#000000e6!important}.folder-item:hover .remove-badge[data-v-515ad7e5]{opacity:1;animation:badge-slide-in-515ad7e5 .3s ease-out}.remove-badge[data-v-515ad7e5]:hover{transform:scale(1.1);background:linear-gradient(135deg,#ffb84d,#ffcc80)!important;box-shadow:0 3px 8px #ff9f0a4d,inset 0 1px #fff6;color:#000!important}@keyframes badge-slide-in-515ad7e5{0%{opacity:0;transform:translate(10px) translateY(-10px) scale(.8)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}.folder-details[data-v-515ad7e5]{margin-bottom:8px}.detail-item[data-v-515ad7e5]{display:flex;align-items:center;gap:6px;font-size:12px;opacity:.8;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.value[data-v-515ad7e5]{font-weight:500}.config-status[data-v-515ad7e5]{background:#30d1580d;border:1px solid rgba(48,209,88,.15);border-radius:4px;padding:2px 6px}.config-status .value[data-v-515ad7e5]{color:#30d158e6;font-size:11px;font-weight:600}.panel-actions[data-v-515ad7e5]{display:flex;gap:8px;margin-bottom:16px}.action-button[data-v-515ad7e5]{flex:1;height:36px!important;font-size:13px!important;font-weight:500!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important}.panel-footer[data-v-515ad7e5]{padding-top:12px}.total-stats[data-v-515ad7e5]{text-align:center}.stat-item[data-v-515ad7e5]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;opacity:.8;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.stat-value[data-v-515ad7e5]{font-weight:500}.panel-actions-header[data-v-515ad7e5]{display:flex;align-items:center;gap:8px}.clear-all-button[data-v-515ad7e5]{opacity:.8;transition:all .2s cubic-bezier(.25,.46,.45,.94);font-size:12px!important;height:28px!important;padding:0 8px!important}.clear-all-button[data-v-515ad7e5]:hover{opacity:1;transform:scale(1.05);background:#ff3b301a!important}.folder-list-container[data-v-515ad7e5]{display:flex;flex-direction:column;gap:12px;width:100%}.folder-list-enter-active[data-v-515ad7e5],.folder-list-leave-active[data-v-515ad7e5]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.folder-list-enter-from[data-v-515ad7e5]{opacity:0;transform:translate(-30px) scale(.95)}.folder-list-enter-to[data-v-515ad7e5],.folder-list-leave-from[data-v-515ad7e5]{opacity:1;transform:translate(0) scale(1)}.folder-list-leave-to[data-v-515ad7e5]{opacity:0;transform:translate(30px) scale(.95)}.folder-list-move[data-v-515ad7e5]{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.remove-badge-enter-active[data-v-515ad7e5],.remove-badge-leave-active[data-v-515ad7e5]{transition:all .25s cubic-bezier(.25,.46,.45,.94)}.remove-badge-enter-from[data-v-515ad7e5],.remove-badge-leave-to[data-v-515ad7e5]{opacity:0;transform:scale(.8) translate(10px)}.scrollable-content[data-v-515ad7e5]::-webkit-scrollbar{width:8px}.scrollable-content[data-v-515ad7e5]::-webkit-scrollbar-track{background:#0000000d;border-radius:4px;margin:4px 0}.scrollable-content[data-v-515ad7e5]::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.scrollable-content[data-v-515ad7e5]::-webkit-scrollbar-thumb:hover{background:#00000040}.scrollable-content[data-v-515ad7e5]::-webkit-scrollbar-thumb:active{background:#00000059}.empty-state[data-v-515ad7e5]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;overflow-y:auto;border:2px dashed rgba(0,0,0,.2);border-radius:12px;margin:20px 0;transition:all .2s ease}.empty-state[data-v-515ad7e5]:hover{border-color:#007aff80;background:#007aff0d}.empty-icon[data-v-515ad7e5]{margin-bottom:16px;opacity:.6}.empty-text[data-v-515ad7e5]{text-align:center}.empty-title[data-v-515ad7e5]{font-size:14px;font-weight:600;opacity:.8;margin:0 0 6px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.empty-description[data-v-515ad7e5]{font-size:12px;opacity:.6;margin:0 0 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;line-height:1.4}.folder-example[data-v-515ad7e5]{margin:16px 0;border-radius:8px;text-align:left;position:relative}.example-header[data-v-515ad7e5]{position:absolute;top:-8px;left:12px;padding:0 8px}.example-title[data-v-515ad7e5]{font-size:11px;opacity:.7;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.example-structure[data-v-515ad7e5]{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,monospace;font-size:13px;line-height:1.6;opacity:.8;white-space:pre;padding:16px}.file-item[data-v-515ad7e5]{cursor:help;padding:2px 4px;border-radius:4px;transition:background-color .2s ease}.file-item[data-v-515ad7e5]:hover{background:#0000001a}.file-item.optional[data-v-515ad7e5]{opacity:.7}.folder-tag[data-v-515ad7e5]{font-size:10px;background:#007aff33;color:#007affe6;padding:1px 6px;border-radius:8px;margin-left:6px;font-weight:500}.popover-content[data-v-515ad7e5]{max-width:250px}.popover-content p[data-v-515ad7e5]{margin:0 0 8px;font-size:12px;line-height:1.4}.popover-content p[data-v-515ad7e5]:last-child{margin-bottom:0}.popover-content strong[data-v-515ad7e5]{font-weight:600}.composition-flow[data-v-515ad7e5]{margin:16px 0;border-radius:8px;position:relative}.flow-header[data-v-515ad7e5]{position:absolute;top:-8px;left:12px;padding:0 8px}.flow-title[data-v-515ad7e5]{font-size:11px;opacity:.7;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.flow-content[data-v-515ad7e5]{display:flex;align-items:center;justify-content:center;padding:12px 16px 10px;gap:8px;flex-wrap:wrap}.flow-item[data-v-515ad7e5]{font-size:11px;font-weight:600;opacity:.8;text-align:center;padding:4px 8px;background:#0000000d;border-radius:4px}.flow-plus[data-v-515ad7e5]{font-size:14px;color:#007affcc;font-weight:700;margin:0 2px}.flow-arrow[data-v-515ad7e5]{font-size:14px;color:#30d158cc;font-weight:700;margin:0 4px}.flow-result[data-v-515ad7e5]{font-size:11px;color:#30d158e6;font-weight:600;text-align:center;padding:4px 8px;background:#30d1581a;border:1px solid rgba(48,209,88,.3);border-radius:4px}.empty-tip[data-v-515ad7e5]{font-size:11px;opacity:.7;margin:12px 0 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;line-height:1.4;background:#007aff1a;padding:8px 12px;border-radius:6px;border-left:3px solid rgba(0,122,255,.5)}.empty-action[data-v-515ad7e5]{font-size:12px;opacity:.8;margin:8px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;line-height:1.4;font-weight:600}.unified-style-editor[data-v-8b6cb9db]{position:relative}.preview-sticky[data-v-8b6cb9db]{position:sticky;top:0;z-index:100;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--9f7274f2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .3s ease,border-color .3s ease}.unified-style-editor .preview-container[data-v-8b6cb9db]{display:flex;justify-content:center;align-items:center;min-height:80px;background:var(--3e6086f2);border-radius:8px;padding:20px;transition:background-color .3s ease;border:1px solid var(--9f7274f2)}.unified-style-editor .preview-text[data-v-8b6cb9db]{font-size:24px;font-weight:700;text-align:center;white-space:nowrap}.param-hint[data-v-8b6cb9db]{font-size:11px;color:#fff9;line-height:1.3;margin-top:2px;display:block}.category-buttons[data-v-8b6cb9db]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.category-btn[data-v-8b6cb9db]{flex:0 0 auto;min-width:80px;height:32px;font-size:12px;border-radius:16px;transition:all .2s ease}.category-btn[data-v-8b6cb9db]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #007aff33}.flower-preset-grid[data-v-8b6cb9db]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;max-height:300px;overflow-y:auto;padding:8px}.flower-preset-card[data-v-8b6cb9db]{position:relative;display:flex;flex-direction:column;align-items:center;padding:12px 8px 8px;background:var(--478ccecf);border:1px solid var(--9f7274f2);border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:80px}.flower-preset-card[data-v-8b6cb9db]:hover{background:var(--6dd72098);border-color:#007aff80;transform:translateY(-2px);box-shadow:0 6px 16px #007aff33}.flower-preset-card.custom-preset[data-v-8b6cb9db]{border-color:#9370db4d}.flower-preset-card.custom-preset[data-v-8b6cb9db]:hover{border-color:#9370db99;box-shadow:0 6px 16px #9370db33}.preset-preview[data-v-8b6cb9db]{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:8px;min-height:32px;background:#0000004d;border-radius:6px;overflow:hidden;width:100%}.preview-text[data-v-8b6cb9db]{padding:4px 8px;border-radius:4px;font-size:11px;text-align:center;white-space:nowrap;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis}.preset-title[data-v-8b6cb9db]{font-size:12px;font-weight:500;color:var(--3085f39a);text-align:center;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preset-delete-btn[data-v-8b6cb9db]{position:absolute;top:4px;right:4px;width:18px!important;height:18px!important;font-size:12px;opacity:0;transition:opacity .2s ease}.flower-preset-card:hover .preset-delete-btn[data-v-8b6cb9db]{opacity:1}.preset-empty[data-v-8b6cb9db]{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;min-height:100px}.flower-preset-grid[data-v-8b6cb9db]::-webkit-scrollbar{width:6px}.flower-preset-grid[data-v-8b6cb9db]::-webkit-scrollbar-track{background:var(--478ccecf);border-radius:3px}.flower-preset-grid[data-v-8b6cb9db]::-webkit-scrollbar-thumb{background:var(--9f7274f2);border-radius:3px}.flower-preset-grid[data-v-8b6cb9db]::-webkit-scrollbar-thumb:hover{background:var(--4064548c)}.font-stats[data-v-8b6cb9db]{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.font-stats .n-tag[data-v-8b6cb9db]{font-size:11px;font-weight:500}[data-v-8b6cb9db] .n-form-item-label{color:var(--63ea510c)!important;font-weight:500}[data-v-8b6cb9db] .n-card{background:var(--9d935e60)!important;border:1px solid var(--9f7274f2)!important}[data-v-8b6cb9db] .n-card__header{color:var(--3085f39a)!important;border-bottom:1px solid var(--9f7274f2)!important}[data-v-8b6cb9db] .n-card__content{background:var(--9d935e60)!important}[data-v-8b6cb9db] .n-input{background:var(--6dd72098)!important;border-color:var(--9f7274f2)!important;color:var(--3085f39a)!important}[data-v-8b6cb9db] .n-input:hover{border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-input:focus-within{border-color:#007aff!important}[data-v-8b6cb9db] .n-input-number{background:var(--6dd72098)!important;border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-input-number:hover{border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-input-number .n-input__input-el{color:var(--3085f39a)!important}[data-v-8b6cb9db] .n-select{background:var(--6dd72098)!important;border-color:var(--9f7274f2)!important;color:var(--3085f39a)!important}[data-v-8b6cb9db] .n-select:hover{border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-color-picker{background:var(--6dd72098)!important;border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-checkbox,[data-v-8b6cb9db] .n-checkbox .n-checkbox__label,[data-v-8b6cb9db] .n-radio,[data-v-8b6cb9db] .n-radio .n-radio__label,[data-v-8b6cb9db] .n-radio-group{color:var(--3085f39a)!important}[data-v-8b6cb9db] .n-radio-button{background:var(--6dd72098)!important;border-color:var(--9f7274f2)!important;color:var(--3085f39a)!important}[data-v-8b6cb9db] .n-radio-button:hover{border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-slider{background:var(--714b3c6f)!important}[data-v-8b6cb9db] .n-form-item-feedback,[data-v-8b6cb9db] .n-empty,[data-v-8b6cb9db] .n-empty .n-empty__description{color:var(--4064548c)!important}[data-v-8b6cb9db] .n-alert{background:var(--478ccecf)!important;border-color:var(--9f7274f2)!important}[data-v-8b6cb9db] .n-alert .n-alert__content{color:var(--63ea510c)!important}[data-v-8b6cb9db] .n-tag{background:var(--478ccecf)!important;border-color:var(--9f7274f2)!important;color:var(--3085f39a)!important}[data-v-417bea5d] .n-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}[data-v-417bea5d] .n-card__header{border-bottom:1px solid rgba(255,255,255,.1)}[data-v-417bea5d] .n-form-item-label{color:#fffc;font-weight:500}.quick-preset-button[data-v-417bea5d]{transition:all .3s ease}.quick-preset-button[data-v-417bea5d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #007aff4d}.category-buttons[data-v-417bea5d]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.category-btn[data-v-417bea5d]{flex:0 0 auto;min-width:80px;height:32px;font-size:12px;border-radius:16px;transition:all .2s ease}.category-btn[data-v-417bea5d]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #007aff33}.flower-preset-list[data-v-417bea5d]{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;padding:4px}.flower-preset-item[data-v-417bea5d]{display:flex;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .2s ease;background:#ffffff05;gap:12px}.flower-preset-item[data-v-417bea5d]:hover{border-color:#007aff66;background:#007aff0d;transform:translateY(-1px);box-shadow:0 2px 8px #007aff1a}.preset-preview[data-v-417bea5d]{flex:0 0 60px;height:40px;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:6px;overflow:hidden}.preview-text[data-v-417bea5d]{font-size:14px;font-weight:700;white-space:nowrap}.preset-info[data-v-417bea5d]{flex:1;display:flex;flex-direction:column;gap:2px}.preset-name[data-v-417bea5d]{font-size:14px;font-weight:500;line-height:1.2}.preset-category[data-v-417bea5d]{font-size:12px;opacity:.7;line-height:1.2}.preset-action[data-v-417bea5d]{flex:0 0 auto;display:flex;align-items:center}.custom-preset[data-v-417bea5d]{border-color:#9370db66;background:#9370db14}.custom-preset[data-v-417bea5d]:hover{border-color:#9370db99;background:#9370db26}.flower-preset-list[data-v-417bea5d]::-webkit-scrollbar{width:6px}.flower-preset-list[data-v-417bea5d]::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.flower-preset-list[data-v-417bea5d]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.flower-preset-list[data-v-417bea5d]::-webkit-scrollbar-thumb:hover{background:#0000004d}.preview-center[data-v-3f7f77b9]{height:100%;display:flex;flex-direction:column;width:100%}.preview-card[data-v-3f7f77b9]{height:100%;width:100%;display:flex;flex-direction:column;background:var(--062ce076)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--bd0c3918)!important;transition:background-color .3s ease,border-color .3s ease}.preview-header[data-v-3f7f77b9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.header-left[data-v-3f7f77b9]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.preview-title[data-v-3f7f77b9]{display:flex;align-items:center;gap:12px;flex-shrink:0}.title-text[data-v-3f7f77b9]{font-size:18px;font-weight:600;color:var(--182981cd);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.3px;transition:color .3s ease}.preview-stats[data-v-3f7f77b9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stat-item[data-v-3f7f77b9]{font-size:12px;color:var(--1e39c302);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;transition:color .3s ease}.stat-separator[data-v-3f7f77b9]{font-size:12px;color:var(--26c7e432);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:color .3s ease}.header-right[data-v-3f7f77b9]{display:flex;gap:8px;flex-shrink:0}.preview-content[data-v-3f7f77b9]{flex:1;display:flex;flex-direction:column;min-height:0;height:100%;width:100%;position:relative;overflow:hidden}.konva-container[data-v-3f7f77b9]{flex:1;height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:6px;border:1px solid var(--bd0c3918);background:var(--2c2ff436);min-height:120px;padding:0;margin:0;box-sizing:border-box;transition:border-color .3s ease,background-color .3s ease}.konva-container.processing[data-v-3f7f77b9]{background:#007aff1a;border-color:#007aff4d}.processing-overlay[data-v-3f7f77b9]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--182981cd);background:var(--7b9304e3);z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.processing-text[data-v-3f7f77b9]{font-size:14px;font-weight:500;color:var(--1e39c302);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:color .3s ease}.thumbnail-loading-overlay[data-v-3f7f77b9]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--1e39c302);background:var(--7b9304e3);z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.loading-text[data-v-3f7f77b9]{font-size:12px;font-weight:500;color:var(--26c7e432);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:color .3s ease}.text-settings[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:16px}.template-buttons[data-v-3f7f77b9]{display:flex;flex-wrap:wrap;gap:8px}.template-btn[data-v-3f7f77b9]{font-size:12px}.txt-content-selector-wrapper[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:8px;width:100%}.txt-select-row[data-v-3f7f77b9]{width:100%}.txt-action-row[data-v-3f7f77b9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.settings-actions[data-v-3f7f77b9]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}@media (max-width: 768px){.preview-header[data-v-3f7f77b9]{flex-direction:column;align-items:flex-start}.header-left[data-v-3f7f77b9]{width:100%}.preview-stats[data-v-3f7f77b9]{font-size:11px}.title-text[data-v-3f7f77b9]{font-size:16px}.konva-container[data-v-3f7f77b9]{border-radius:6px;padding:1px}}@media (max-height: 600px){.konva-container[data-v-3f7f77b9]{min-height:120px;padding:1px}}@media (max-height: 400px){.konva-container[data-v-3f7f77b9]{min-height:100px;border-radius:4px;padding:0}}.generate-btn[data-v-3f7f77b9]{background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:1px solid rgba(0,122,255,.3)!important;box-shadow:0 2px 8px #007aff33!important}.generate-btn[data-v-3f7f77b9]:hover:not(:disabled){background:linear-gradient(135deg,#5ac8fa,#007aff)!important;box-shadow:0 4px 16px #007aff4d!important;transform:translateY(-1px)}.size-tips[data-v-3f7f77b9]{margin-top:4px;font-size:10px;color:#ffd700cc;background:#ffd7001a;padding:2px 4px;border-radius:3px;border:1px solid rgba(255,215,0,.2)}.effect-presets[data-v-3f7f77b9]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.preset-title[data-v-3f7f77b9]{font-size:13px;color:#ffffffe6;font-weight:600;margin-bottom:12px}.preset-buttons[data-v-3f7f77b9]{display:flex;flex-wrap:wrap;gap:8px}.preset-btn[data-v-3f7f77b9]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:11px;cursor:pointer;transition:all .2s ease}.preset-btn[data-v-3f7f77b9]:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.flower-presets[data-v-3f7f77b9]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.flower-preset-btn[data-v-3f7f77b9]{padding:10px 8px;border:1px solid;border-radius:8px;font-size:11px;font-weight:600;cursor:pointer;transition:all .3s ease;text-shadow:.5px .5px 1px rgba(0,0,0,.6);position:relative;overflow:hidden;background:#0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.flower-preset-btn[data-v-3f7f77b9]:hover{transform:translateY(-2px);background:#0000004d}.subtle-preset[data-v-3f7f77b9]{background:transparent;border-color:#000;color:#fff;text-shadow:.5px .5px .5px rgba(0,0,0,.8);box-shadow:0 0 2px #0000004d}.strong-preset[data-v-3f7f77b9]{background:transparent;border-color:#000;color:#fff;text-shadow:1px 1px 1.5px rgba(0,0,0,.9);box-shadow:0 0 3px #00000080}.glow-preset[data-v-3f7f77b9]{background:transparent;border-color:#fff;color:#fff;box-shadow:0 0 4px #fff6}.background-preset[data-v-3f7f77b9]{background:#000c;border-color:#fff;color:#fff;text-shadow:none}.golden-preset[data-v-3f7f77b9]{background:transparent;border-color:#b8860b;color:gold;text-shadow:1px 1px 1px rgba(184,134,11,.6);box-shadow:0 0 4px #ffd7004d}.fire-preset[data-v-3f7f77b9]{background:transparent;border-color:#8b0000;color:#ff4500;text-shadow:1px 1px 1.5px rgba(139,0,0,.6);box-shadow:0 0 4px #ff45004d}.ice-preset[data-v-3f7f77b9]{background:transparent;border-color:#191970;color:#00bfff;text-shadow:1px 1px 1px rgba(25,25,112,.6);box-shadow:0 0 4px #00bfff4d}.rainbow-preset[data-v-3f7f77b9]{background:transparent;border-color:indigo;color:#ff1493;text-shadow:1.5px 1.5px 1px rgba(75,0,130,.6);box-shadow:0 0 5px #ff14934d}.neon-preset[data-v-3f7f77b9]{background:transparent;border-color:#0f0;color:#0f0;box-shadow:0 0 6px #0f06;text-shadow:.5px .5px 2px rgba(0,255,0,.6)}.royal-preset[data-v-3f7f77b9]{background:transparent;border-color:indigo;color:#9370db;text-shadow:1.5px 1.5px 1px rgba(75,0,130,.6);box-shadow:0 0 4px #9370db4d}.sunset-preset[data-v-3f7f77b9]{background:transparent;border-color:#8b4513;color:orange;text-shadow:1px 1px 1.5px rgba(139,69,19,.6);box-shadow:0 0 4px #ffa5004d}.emerald-preset[data-v-3f7f77b9]{background:transparent;border-color:#006400;color:#00ff7f;text-shadow:1px 1px 1px rgba(0,100,0,.6);box-shadow:0 0 4px #00ff7f4d}.preset-header[data-v-3f7f77b9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.save-preset-btn[data-v-3f7f77b9]{font-size:11px;padding:4px 8px;height:28px}.user-presets[data-v-3f7f77b9]{margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.user-preset-title[data-v-3f7f77b9]{font-size:12px;font-weight:600;color:#ffffffe6;margin-bottom:8px;display:flex;align-items:center;gap:6px}.user-preset-title[data-v-3f7f77b9]:before{content:"👤";font-size:14px}.user-preset-buttons[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:6px}.user-preset-item[data-v-3f7f77b9]{display:flex;align-items:center;gap:8px}.user-preset-btn[data-v-3f7f77b9]{flex:1;font-size:11px;padding:8px 10px;text-align:left;background:#0000004d;border-width:1px;border-style:solid;border-radius:6px;transition:all .3s ease}.user-preset-btn[data-v-3f7f77b9]:hover{background:#0006;transform:translateY(-1px)}.delete-preset-btn[data-v-3f7f77b9]{padding:4px 6px;font-size:12px;opacity:.7;transition:opacity .2s ease}.delete-preset-btn[data-v-3f7f77b9]:hover{opacity:1}.current-style-preview[data-v-3f7f77b9]{background:#ffffff0d;border-radius:8px;padding:12px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1)}.preview-title[data-v-3f7f77b9]{font-size:12px;color:#ffffffb3;margin-bottom:8px}.style-preview-text[data-v-3f7f77b9]{font-size:16px;font-weight:600;text-align:center;padding:8px;border-radius:4px;transition:all .3s ease}.animation-section[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.empty-placeholder[data-v-3f7f77b9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;padding:40px 20px;text-align:center;background:#0000004d;border:2px dashed rgba(255,255,255,.15);border-radius:12px;transition:all .3s ease}.empty-placeholder[data-v-3f7f77b9]:hover{border-color:#ffffff40;background:#0006}.empty-icon[data-v-3f7f77b9]{margin-bottom:16px;opacity:.6}.empty-title[data-v-3f7f77b9]{font-size:18px;font-weight:600;color:#fffc;margin-bottom:12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.empty-description[data-v-3f7f77b9]{font-size:14px;color:#ffffff80;line-height:1.5;max-width:300px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.animation-item[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:8px}.animation-item label[data-v-3f7f77b9]{font-size:12px;color:#fffc;font-weight:500}.animation-toggle[data-v-3f7f77b9]{margin-bottom:20px;padding:16px;background:#007aff14;border-radius:12px;border:1px solid rgba(0,122,255,.2)}.toggle-header[data-v-3f7f77b9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.toggle-header label[data-v-3f7f77b9]{font-size:14px;color:#5ac8fae6;font-weight:600}.toggle-desc[data-v-3f7f77b9]{font-size:11px;color:#fff9}.duration-controls[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:12px}.manual-duration[data-v-3f7f77b9]{margin-top:8px}.auto-duration-info[data-v-3f7f77b9]{margin-top:8px;padding:8px 12px;background:#ffffff08;border-radius:6px;border:1px solid rgba(255,255,255,.08)}.auto-duration-info span[data-v-3f7f77b9]{font-size:13px;color:#ffffffe6;font-weight:500}.auto-desc[data-v-3f7f77b9]{font-size:11px;color:#fff9;margin-top:4px}.position-select-container[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:8px;padding:12px;background:#007aff14;border-radius:8px;border:1px solid rgba(0,122,255,.2)}.position-select-container .n-form-item-label[data-v-3f7f77b9]{color:#5ac8fae6!important;font-weight:500}.position-select-container .n-select[data-v-3f7f77b9]{background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px}.position-select-container .n-select[data-v-3f7f77b9]:hover,.position-select-container .n-select[data-v-3f7f77b9]:focus-within{border-color:#007aff99!important;box-shadow:0 0 0 2px #007aff33!important}.animation-options[data-v-3f7f77b9]{padding:16px;background:#ffd7000d;border-radius:8px;border:1px solid rgba(255,215,0,.15)}.animation-toggle[data-v-3f7f77b9]{margin-bottom:16px;padding:12px;background:#ffffff14;border-radius:6px;border:1px solid rgba(255,255,255,.12)}.animation-section[data-v-3f7f77b9]{margin-top:16px}.animation-item[data-v-3f7f77b9]{margin-bottom:12px}.animation-item label[data-v-3f7f77b9]{display:block;margin-bottom:6px;color:#ffd700e6;font-weight:500;font-size:13px}.preset-buttons[data-v-3f7f77b9]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}.preset-card[data-v-3f7f77b9]{padding:16px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);text-align:center;position:relative;overflow:hidden}.preset-card[data-v-3f7f77b9]:hover{background:#007aff1a;border-color:#007aff66;transform:translateY(-2px);box-shadow:0 8px 25px #007aff33}.preset-card[data-v-3f7f77b9]:active{transform:translateY(0);box-shadow:0 4px 15px #007aff4d}.preset-name[data-v-3f7f77b9]{font-size:13px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.preset-preview[data-v-3f7f77b9]{font-size:12px;color:#ffffffb3;padding:8px;background:#0000004d;border-radius:6px;border:1px solid rgba(255,255,255,.1)}.custom-style-section[data-v-3f7f77b9]{margin-top:16px;padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.section-title[data-v-3f7f77b9]{font-size:14px;font-weight:600;color:#ffffffe6;margin-bottom:12px;display:flex;align-items:center;gap:8px}.alignment-mode-section[data-v-3f7f77b9]{margin-bottom:16px;padding:12px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.alignment-mode-controls[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:8px}.mode-description[data-v-3f7f77b9]{margin-top:8px}.mode-desc[data-v-3f7f77b9]{font-size:12px;line-height:1.4;padding:6px 8px;border-radius:4px;display:block}.mode-desc.auto-mode[data-v-3f7f77b9]{color:#30d158;background:#30d1581a;border:1px solid rgba(48,209,88,.2)}.mode-desc.absolute-mode[data-v-3f7f77b9]{color:#ff9f0a;background:#ff9f0a1a;border:1px solid rgba(255,159,10,.2)}.basic-style-options[data-v-3f7f77b9]{padding:16px;background:#34c7590d;border-radius:8px;border:1px solid rgba(52,199,89,.15)}.effect-grid[data-v-3f7f77b9]{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.effect-item[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:8px}.effect-item label[data-v-3f7f77b9]{color:#34c759e6;font-weight:500;font-size:13px}.effect-controls[data-v-3f7f77b9]{display:flex;gap:8px;align-items:center}.progress-modal[data-v-3f7f77b9]{border-radius:12px}.progress-container[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:24px;padding:8px 0}.progress-stage[data-v-3f7f77b9]{display:flex;align-items:center;padding:16px;background:#007aff14;border-radius:12px;border:1px solid rgba(0,122,255,.2)}.stage-info[data-v-3f7f77b9]{flex:1}.stage-title[data-v-3f7f77b9]{font-size:16px;font-weight:600;margin-bottom:4px}.stage-message[data-v-3f7f77b9]{font-size:13px;line-height:1.4}.progress-section[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:12px}.progress-header[data-v-3f7f77b9]{display:flex;justify-content:space-between;align-items:center}.progress-label[data-v-3f7f77b9]{font-size:14px;font-weight:500}.progress-percent[data-v-3f7f77b9]{font-size:14px;font-weight:600;color:#007aff}.progress-time[data-v-3f7f77b9]{font-size:14px;font-weight:600;color:#34c759;font-family:SF Mono,Monaco,Cascadia Code,monospace}.ffmpeg-info[data-v-3f7f77b9]{display:flex;align-items:center;padding:8px 12px;background:#34c75914;border-radius:6px;border:1px solid rgba(52,199,89,.2);font-size:13px}.simple-status[data-v-3f7f77b9]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.status-badge[data-v-3f7f77b9]{padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600;text-align:center;transition:all .3s ease}.status-badge.status-default[data-v-3f7f77b9]{background:#ffffff1a;color:#fffc}.status-badge.status-processing[data-v-3f7f77b9]{background:#007aff33;color:#007aff;animation:pulse-3f7f77b9 2s infinite}.status-badge.status-success[data-v-3f7f77b9]{background:#34c75933;color:#34c759}.status-badge.status-error[data-v-3f7f77b9]{background:#ff3b3033;color:#ff3b30}.eta-info[data-v-3f7f77b9]{font-size:12px;color:#fff9;text-align:center}@keyframes pulse-3f7f77b9{0%,to{opacity:1}50%{opacity:.6}}.custom-progress-bar[data-v-3f7f77b9]{position:relative;width:100%;margin-top:8px}.progress-track[data-v-3f7f77b9]{position:relative;width:100%;height:16px;background:#ffffff14;border-radius:8px;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d;border:1px solid rgba(255,255,255,.05)}.progress-fill-smooth[data-v-3f7f77b9]{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#007aff,#5ac8fa,#00d4ff);border-radius:8px;box-shadow:0 3px 12px #007aff66;position:relative}.progress-fill-smooth[data-v-3f7f77b9]:before{content:"";position:absolute;top:1px;left:1px;right:1px;height:40%;background:linear-gradient(90deg,#ffffff4d,#ffffff1a);border-radius:6px 6px 0 0;pointer-events:none}.progress-glow[data-v-3f7f77b9]{position:absolute;top:-4px;width:10px;height:24px;background:radial-gradient(circle,rgba(0,122,255,.9) 0%,rgba(90,200,250,.6) 40%,transparent 70%);border-radius:50%;transition:left .5s cubic-bezier(.4,0,.2,1),opacity .3s ease;pointer-events:none;animation:glow-pulse-3f7f77b9 2s infinite;filter:blur(1px)}@keyframes glow-pulse-3f7f77b9{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.2);opacity:1}}.error-section[data-v-3f7f77b9]{margin-top:8px}.video-preview-modal[data-v-3f7f77b9]{border-radius:12px}.video-player-container[data-v-3f7f77b9]{display:flex;flex-direction:column;gap:20px}.video-info[data-v-3f7f77b9]{display:flex;align-items:center;padding:12px 16px;background:#34c7591a;border-radius:8px;border:1px solid rgba(52,199,89,.2);font-size:14px;font-weight:500;color:#ffffffe6}.video-wrapper[data-v-3f7f77b9]{position:relative;border-radius:8px;overflow:hidden;background:#000;min-height:300px;max-height:520px;display:flex;align-items:center;justify-content:center}.video-loading[data-v-3f7f77b9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.video-error[data-v-3f7f77b9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:80%;max-width:400px}.manual-play-hint[data-v-3f7f77b9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.video-actions[data-v-3f7f77b9]{display:flex;justify-content:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.voiceover-progress-section[data-v-3f7f77b9]{margin-top:16px;padding:12px;background:var(--bb2d2286);border-radius:8px;border:1px solid var(--bd0c3918)}.progress-count[data-v-3f7f77b9]{font-size:12px}.voiceover-table-container[data-v-3f7f77b9]{margin-top:8px;max-height:300px;overflow-y:auto;border-radius:6px;border:1px solid var(--bd0c3918);scrollbar-width:thin;scrollbar-color:var(--26c7e432) transparent}.voiceover-table-container[data-v-3f7f77b9]::-webkit-scrollbar{width:6px}.voiceover-table-container[data-v-3f7f77b9]::-webkit-scrollbar-track{background:transparent}.voiceover-table-container[data-v-3f7f77b9]::-webkit-scrollbar-thumb{background:var(--26c7e432);opacity:.3;border-radius:3px}.voiceover-table-container[data-v-3f7f77b9]::-webkit-scrollbar-thumb:hover{opacity:.5}.voiceover-table-container[data-v-3f7f77b9] .n-table{background:var(--bb2d2286)}.voiceover-table-container[data-v-3f7f77b9] .n-table thead th{background:var(--bb2d2286);color:var(--1e39c302);font-size:11px;font-weight:600;padding:8px 6px;border-bottom:1px solid var(--bd0c3918)}.voiceover-table-container[data-v-3f7f77b9] .n-table tbody td{padding:6px;border-bottom:1px solid var(--bd0c3918);color:var(--182981cd)}.voiceover-row-processing[data-v-3f7f77b9]{background:#007aff0d!important}.voiceover-row-completed[data-v-3f7f77b9]{background:#34c7590d!important}.voiceover-row-error[data-v-3f7f77b9]{background:#ff3b300d!important}.table-footer[data-v-3f7f77b9]{padding:8px 12px;text-align:center;background:var(--bb2d2286);border-top:1px solid var(--bd0c3918)}.track-row[data-v-4cfdb11b]{display:flex;min-height:60px;height:60px;background:var(--8aaaf09e);border-radius:8px;border:1px solid var(--8c8a0730);transition:all .2s cubic-bezier(.25,.46,.45,.94);margin-bottom:4px}.track-row[data-v-4cfdb11b]:hover{background:var(--8aaaf09e);border-color:var(--05655db4)}.track-sidebar[data-v-4cfdb11b]{width:180px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--75905f6a);border-right:1px solid var(--8c8a0730);border-radius:8px 0 0 8px;transition:background-color .3s ease,border-color .3s ease}.track-header-info[data-v-4cfdb11b]{display:flex;align-items:center;gap:12px;flex:1}.track-icon-wrapper[data-v-4cfdb11b]{width:32px;height:32px;border-radius:8px;background:var(--8aaaf09e);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease}.track-info[data-v-4cfdb11b]{flex:1;min-width:0}.track-name[data-v-4cfdb11b]{font-size:14px;font-weight:600;color:var(--d5943d4e);margin:0 0 4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.track-description[data-v-4cfdb11b]{font-size:11px;color:var(--111b9fdb);margin:0;transition:color .3s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compressed-tip[data-v-4cfdb11b]{font-size:9px;color:var(--111b9fdb);opacity:.7;font-style:italic;animation:pulse-subtle-4cfdb11b 2s ease-in-out infinite}@keyframes pulse-subtle-4cfdb11b{0%,to{opacity:.7}50%{opacity:1}}.track-content[data-v-4cfdb11b]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.drop-indicator[data-v-4cfdb11b]{position:absolute;top:5px;bottom:5px;width:3px;background:#007aff;border-radius:2px;opacity:0;transition:opacity .2s ease;z-index:20;box-shadow:0 0 8px #007aff80}.track-clip[data-v-4cfdb11b]{position:absolute;height:90%;border-radius:6px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden;border:1px solid rgba(255,255,255,.1);-webkit-user-select:none;user-select:none}.video-clip[data-v-4cfdb11b]{background:linear-gradient(135deg,#007affcc,#5ac8fa99);border-color:#007aff4d}.video-clip[data-v-4cfdb11b]:hover:not(.locked){transform:translateY(-1px);box-shadow:0 4px 12px #007aff4d;border-color:#007aff80;cursor:grab}.video-clip.dragging[data-v-4cfdb11b]{transform:translateY(-2px);box-shadow:0 8px 24px #007aff66;border-color:#007affcc;cursor:grabbing;z-index:15;opacity:.8}.video-clip.locked[data-v-4cfdb11b]{cursor:not-allowed;opacity:.7}.video-clip.selected[data-v-4cfdb11b]{border-color:#007affcc;box-shadow:0 0 0 2px #007aff4d}.video-clip.processing[data-v-4cfdb11b]{background:linear-gradient(135deg,#ff9f0acc,#ffd60a99);border-color:#ff9f0a4d}.clip-header[data-v-4cfdb11b]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;background:#0003}.clip-name[data-v-4cfdb11b]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;pointer-events:none}.clip-badges[data-v-4cfdb11b]{display:flex;align-items:center;gap:4px;pointer-events:auto}.clip-content[data-v-4cfdb11b]{flex:1;display:flex;align-items:center;padding:2px 8px;gap:6px;pointer-events:none}.video-thumbnails[data-v-4cfdb11b]{display:flex;gap:2px}.thumbnail[data-v-4cfdb11b]{width:12px;height:8px;background:#ffffff4d;border-radius:2px}.clip-waveform[data-v-4cfdb11b]{flex:1;display:flex;align-items:center;gap:1px;height:16px;overflow:hidden}.waveform-bar[data-v-4cfdb11b]{width:2px;background:#fff6;border-radius:1px;min-height:2px;transition:all .2s ease}.clip-footer[data-v-4cfdb11b]{display:flex;align-items:center;justify-content:space-between;padding:2px 8px;font-size:9px;color:#fffc;background:#0000001a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;pointer-events:none}.clip-duration[data-v-4cfdb11b]{font-weight:600}.clip-stats[data-v-4cfdb11b]{display:flex;align-items:center;gap:4px}.video-count[data-v-4cfdb11b],.script-count[data-v-4cfdb11b]{font-weight:500}.processing .waveform-bar[data-v-4cfdb11b]{animation:pulse-4cfdb11b 1.5s ease-in-out infinite alternate}@keyframes pulse-4cfdb11b{0%{opacity:.4}to{opacity:.8}}.folder-menu-btn[data-v-4cfdb11b]{width:20px!important;height:20px!important;background:var(--f9196e74)!important;border:1px solid var(--8c8a0730)!important;opacity:.9;transition:all .2s ease;pointer-events:auto!important}.folder-menu-btn[data-v-4cfdb11b]:hover{background:var(--051bb11b)!important;border-color:var(--05655db4)!important;opacity:1;transform:scale(1.1)}.sync-badge[data-v-4cfdb11b]{width:16px;height:16px;border-radius:8px;background:#fff3;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#fff;margin-left:4px}.video-sync[data-v-4cfdb11b]{background:#007affcc}.audio-sync[data-v-4cfdb11b]{background:#5ac8facc}.auto-truncate[data-v-4cfdb11b]{background:#ff453acc;font-size:8px}.random-extract[data-v-4cfdb11b]{background:#ff9500cc;font-size:8px}.menu-item-wrapper[data-v-4cfdb11b]{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:200px}.menu-item-text[data-v-4cfdb11b]{flex:1}.menu-help-icon[data-v-4cfdb11b]{font-size:12px;opacity:.7;transition:opacity .2s ease}.menu-help-icon[data-v-4cfdb11b]:hover{opacity:1}.style-badge[data-v-4cfdb11b]{width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#fff;margin-left:2px;border:1px solid rgba(255,255,255,.3)}.title-style[data-v-4cfdb11b],.subtitle-enabled[data-v-4cfdb11b]{background:#30d158e6;border-color:#30d15880}.subtitle-disabled[data-v-4cfdb11b]{background:#ff453ae6;border-color:#ff453a80}.mode-badge[data-v-4cfdb11b]{width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:10px;margin-left:2px;border:1px solid rgba(255,255,255,.3)}.global-mode[data-v-4cfdb11b]{background:#ff9500e6;border-color:#ff950080}.segment-mode[data-v-4cfdb11b]{background:#007affe6;border-color:#007aff80}.global-config[data-v-4cfdb11b]{background:#ff9500e6;border-color:#ff950080}.text-file[data-v-4cfdb11b]{background:#5ac8fae6;border-color:#5ac8fa80;font-size:8px}.duration-limit[data-v-4cfdb11b]{background:#ffd60ae6;border-color:#ffd60a80;font-size:8px}.track-menu-btn[data-v-4cfdb11b]{width:28px!important;height:28px!important;background:var(--8aaaf09e)!important;border:none!important;flex-shrink:0;transition:background-color .3s ease}.track-menu-btn[data-v-4cfdb11b]:hover{background:var(--05655db4)!important}.track-content[data-v-4cfdb11b]::-webkit-scrollbar{width:4px}.track-content[data-v-4cfdb11b]::-webkit-scrollbar-track{background:#ffffff08;border-radius:2px}.track-content[data-v-4cfdb11b]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.track-content[data-v-4cfdb11b]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.empty-state[data-v-4cfdb11b]{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:0 16px;border:2px dashed var(--28470b83);border-radius:8px;transition:all .2s ease;box-sizing:border-box}.empty-state[data-v-4cfdb11b]:hover{border-color:var(--daefd48a);background:var(--0761e71c)}.empty-icon[data-v-4cfdb11b]{flex-shrink:0}.empty-text[data-v-4cfdb11b]{text-align:left;flex:1;min-width:0;overflow:hidden}.empty-title[data-v-4cfdb11b]{font-size:12px;font-weight:600;color:var(--5c55cb0b);margin:0 0 2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.empty-description[data-v-4cfdb11b]{font-size:10px;color:var(--111b9fdb);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.filter-controls[data-v-4cfdb11b]{display:flex;align-items:center;gap:4px;margin-right:8px}.track-control-btn[data-v-4cfdb11b]{width:24px!important;height:24px!important;background:var(--f9196e74)!important;border:none!important;flex-shrink:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.track-control-btn[data-v-4cfdb11b]:hover{background:var(--05655db4)!important;transform:scale(1.05)}.voice-volume-btn[data-v-4cfdb11b]{margin-top:5px;background:#7986fc1a!important}.voice-volume-btn[data-v-4cfdb11b]:hover{background:#7986fc33!important;box-shadow:0 0 8px #7986fc4d}.voice-volume-btn.active[data-v-4cfdb11b]{background:#ff9f0a40!important;box-shadow:0 0 12px #ff9f0a66}.filter-toggle-btn[data-v-4cfdb11b],.filter-settings-btn[data-v-4cfdb11b]{width:24px!important;height:24px!important;border:none!important;background:#ffffff0f!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.filter-toggle-btn[data-v-4cfdb11b]:hover,.filter-settings-btn[data-v-4cfdb11b]:hover{background:#ffffff1f!important;transform:scale(1.05)}.filter-toggle-btn[data-type=primary][data-v-4cfdb11b]{background:#007affcc!important;color:#fff!important;box-shadow:0 0 8px #007aff4d}.filter-toggle-btn[data-type=primary][data-v-4cfdb11b]:hover{background:#007affe6!important;box-shadow:0 0 12px #007aff66}.folder-popover-content[data-v-4cfdb11b]{padding:16px;background:var(--8aaaf09e);border-radius:12px;box-shadow:var(--5359fd48);border:1px solid var(--8c8a0730);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:280px;max-width:320px}.popover-header[data-v-4cfdb11b]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--8c8a0730)}.folder-icon[data-v-4cfdb11b]{font-size:20px;flex-shrink:0;margin-top:2px}.folder-title[data-v-4cfdb11b]{flex:1;min-width:0}.folder-title h4[data-v-4cfdb11b]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--d5943d4e);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-path[data-v-4cfdb11b]{margin:0;font-size:11px;color:var(--111b9fdb);font-family:SF Mono,Monaco,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--75905f6a);padding:2px 6px;border-radius:4px;border:1px solid var(--8c8a0730)}.popover-stats[data-v-4cfdb11b]{margin-bottom:16px}.stat-row[data-v-4cfdb11b]{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:12px}.stat-label[data-v-4cfdb11b]{color:var(--5c55cb0b);font-weight:500;flex:1}.stat-value[data-v-4cfdb11b]{color:var(--d5943d4e);font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.popover-mode[data-v-4cfdb11b]{margin-bottom:16px;padding:12px;background:var(--75905f6a);border-radius:8px;border:1px solid var(--8c8a0730)}.mode-header[data-v-4cfdb11b]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mode-icon[data-v-4cfdb11b]{font-size:14px}.mode-title[data-v-4cfdb11b]{font-size:12px;font-weight:600;color:var(--d5943d4e)}.mode-badges[data-v-4cfdb11b]{display:flex;flex-wrap:wrap;gap:6px}.mode-tag[data-v-4cfdb11b]{padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600;color:#fff;text-align:center;display:inline-flex;align-items:center;gap:4px}.mode-tag.video-sync[data-v-4cfdb11b]{background:linear-gradient(135deg,#007affe6,#5ac8facc);box-shadow:0 2px 8px #007aff4d}.mode-tag.audio-sync[data-v-4cfdb11b]{background:linear-gradient(135deg,#5ac8fae6,#007affcc);box-shadow:0 2px 8px #5ac8fa4d}.mode-tag.auto-truncate[data-v-4cfdb11b]{background:linear-gradient(135deg,#ff453ae6,#ff9500cc);box-shadow:0 2px 8px #ff453a4d}.mode-tag.random-extract[data-v-4cfdb11b]{background:linear-gradient(135deg,#ff9500e6,#ffd60acc);box-shadow:0 2px 8px #ff95004d}.mode-tag.default[data-v-4cfdb11b]{background:linear-gradient(135deg,#8e8e93e6,#aeaeb2cc);box-shadow:0 2px 8px #8e8e934d}.mode-description[data-v-4cfdb11b]{font-size:11px;color:var(--5c55cb0b);line-height:1.4;font-style:italic}.popover-status[data-v-4cfdb11b]{margin-bottom:16px}.status-processing[data-v-4cfdb11b]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:linear-gradient(135deg,#ff9f0a26,#ffd60a1a);border-radius:8px;border:1px solid rgba(255,159,10,.3);font-size:11px;font-weight:600;color:#ff9f0a}.popover-footer[data-v-4cfdb11b]{padding-top:12px;border-top:1px solid var(--8c8a0730)}.tip-text[data-v-4cfdb11b]{font-size:10px;color:var(--111b9fdb);line-height:1.4;font-style:italic;display:block;text-align:center}.track-clip.compressed[data-v-4cfdb11b]{min-width:60px}.track-clip.compressed .clip-name[data-v-4cfdb11b]{font-size:9px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.track-clip.compressed .clip-duration[data-v-4cfdb11b]{font-size:9px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}.track-clip.compressed .clip-header[data-v-4cfdb11b]{padding:3px 6px}.track-clip.compressed .clip-footer[data-v-4cfdb11b]{padding:2px 6px}.track-clip.compressed .clip-content[data-v-4cfdb11b]{padding:1px 6px}.track-clip.compressed .video-thumbnails[data-v-4cfdb11b]{gap:1px}.track-clip.compressed .thumbnail[data-v-4cfdb11b]{width:8px;height:6px}.track-clip.compressed .clip-waveform[data-v-4cfdb11b]{height:12px}.track-clip.compressed .waveform-bar[data-v-4cfdb11b]{width:1.5px}.track-clip.compressed .mode-badge[data-v-4cfdb11b]{width:14px;height:14px;font-size:8px}.track-clip.compressed .folder-menu-btn[data-v-4cfdb11b]{width:16px!important;height:16px!important}.n-popover[data-v-4cfdb11b]{--n-color: var(--8aaaf09e) !important;--n-border-color: var(--8c8a0730) !important;--n-text-color: var(--d5943d4e) !important}.track-row[data-v-f1074239]{display:flex;min-height:60px;height:60px;background:var(--aa95e3cc);border-radius:8px;border:1px solid var(--ac74fa5e);transition:all .2s cubic-bezier(.25,.46,.45,.94);margin-bottom:4px}.track-row[data-v-f1074239]:hover{background:var(--aa95e3cc);border-color:var(--2fa91e2a)}.track-sidebar[data-v-f1074239]{width:180px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--92a0ed5a);border-right:1px solid var(--ac74fa5e);border-radius:8px 0 0 8px;transition:background-color .3s ease,border-color .3s ease}.track-header-info[data-v-f1074239]{display:flex;align-items:center;gap:12px;flex:1}.track-icon-wrapper[data-v-f1074239]{width:32px;height:32px;border-radius:8px;background:var(--aa95e3cc);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease}.track-info[data-v-f1074239]{flex:1;min-width:0}.track-name[data-v-f1074239]{font-size:14px;font-weight:600;color:var(--77fbf490);margin:0 0 4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.track-description[data-v-f1074239]{font-size:11px;color:var(--f1d018f8);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color .3s ease}.track-description[data-v-f1074239]:hover{color:var(--b43826fc)}.track-menu-btn[data-v-f1074239]{width:28px!important;height:28px!important;background:var(--5c42bdbd)!important;border:none!important;flex-shrink:0;transition:background-color .3s ease}.track-menu-btn[data-v-f1074239]:hover{background:var(--7b1804c4)!important}.track-content[data-v-f1074239]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.track-clip[data-v-f1074239]{position:absolute;height:90%;border-radius:6px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden;border:1px solid rgba(255,255,255,.1)}.title-clip[data-v-f1074239]{background:linear-gradient(135deg,#30d158cc,#30d15899);border-color:#30d1584d}.title-clip[data-v-f1074239]:hover{background:linear-gradient(135deg,#30d158e6,#30d158b3);border-color:#30d15880;transform:translateY(-1px);box-shadow:0 4px 12px #30d1584d}.title-clip.selected[data-v-f1074239]{border-color:#30d158cc;box-shadow:0 0 0 2px #30d1584d}.title-header[data-v-f1074239]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;background:#0003}.title-name[data-v-f1074239]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.title-badges[data-v-f1074239]{display:flex;align-items:center;gap:4px}.title-count[data-v-f1074239]{font-weight:700;background:#fff3;padding:2px 6px;border-radius:4px;font-size:10px}.style-badge[data-v-f1074239]{background:linear-gradient(135deg,#ffd60a,#ff9500);color:#fff;padding:2px 4px;border-radius:3px;font-size:10px;font-weight:600;animation:styleGlow-f1074239 2s ease-in-out infinite alternate}@keyframes styleGlow-f1074239{0%{box-shadow:0 0 4px #ffd60a99}to{box-shadow:0 0 8px #ffd60ae6}}.title-content[data-v-f1074239]{flex:1;display:flex;align-items:center;padding:2px 8px}.title-waveform[data-v-f1074239]{flex:1;display:flex;align-items:center;gap:1px;height:16px;overflow:hidden}.title-bar[data-v-f1074239]{width:2px;background:#fff6;border-radius:1px;min-height:2px;transition:all .2s ease}.empty-state[data-v-f1074239]{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:0 16px;cursor:pointer;border:2px dashed var(--107d18ec);border-radius:8px;transition:all .2s ease;box-sizing:border-box}.empty-state[data-v-f1074239]:hover{border-color:var(--4a79d30f);background:var(--48811105)}.empty-icon[data-v-f1074239]{flex-shrink:0}.empty-text[data-v-f1074239]{text-align:left;flex:1;min-width:0;overflow:hidden}.empty-title[data-v-f1074239]{font-size:12px;font-weight:600;color:var(--b43826fc);margin:0 0 2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.empty-description[data-v-f1074239]{font-size:10px;color:var(--f1d018f8);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.title-content-wrapper[data-v-f1074239]{width:100%;height:100%;display:flex;align-items:center;position:relative}.add-text-btn-wrapper[data-v-f1074239]{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:10}.add-text-btn[data-v-f1074239]{width:40px!important;height:40px!important;background:linear-gradient(135deg,#30d158,#32d760)!important;border:1px solid rgba(48,209,88,.3)!important;box-shadow:0 2px 8px #30d1584d!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.add-text-btn[data-v-f1074239]:hover:not(:disabled){background:linear-gradient(135deg,#32d760,#30d158)!important;box-shadow:0 4px 16px #30d15866!important}.add-text-btn[data-v-f1074239]:disabled{background:#ffffff1a!important;border-color:#ffffff0d!important;box-shadow:none!important;opacity:.5}.track-row[data-v-f3753cc6]{display:flex;min-height:60px;height:60px;background:var(--32e61b52);border-radius:8px;border:1px solid var(--31f69009);transition:all .2s cubic-bezier(.25,.46,.45,.94);margin-bottom:4px}.track-row[data-v-f3753cc6]:hover{background:var(--32e61b52);border-color:var(--6529e6b3)}.track-sidebar[data-v-f3753cc6]{width:180px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--78a73a8b);border-right:1px solid var(--31f69009);border-radius:8px 0 0 8px;transition:background-color .3s ease,border-color .3s ease}.track-header-info[data-v-f3753cc6]{display:flex;align-items:center;gap:12px;flex:1}.track-icon-wrapper[data-v-f3753cc6]{width:32px;height:32px;border-radius:8px;background:var(--32e61b52);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease}.track-info[data-v-f3753cc6]{flex:1;min-width:0}.track-name[data-v-f3753cc6]{font-size:14px;font-weight:600;color:var(--160b2b50);margin:0 0 4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.track-description[data-v-f3753cc6]{font-size:11px;color:var(--ac2f9288);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.track-menu-btn[data-v-f3753cc6]{width:24px!important;height:24px!important;background:var(--20740585)!important;border:none!important;flex-shrink:0;transition:background-color .3s ease}.track-menu-btn[data-v-f3753cc6]:hover{background:var(--6529e6b3)!important}.track-controls-vertical[data-v-f3753cc6]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.track-control-btn[data-v-f3753cc6]{width:24px!important;height:24px!important;background:var(--20740585)!important;border:none!important;flex-shrink:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.track-control-btn[data-v-f3753cc6]:hover{background:var(--6529e6b3)!important;transform:scale(1.05)}.voice-volume-btn[data-v-f3753cc6]{margin-top:5px;background:#ff9f0a1a!important}.voice-volume-btn[data-v-f3753cc6]:hover{background:#ff9f0a33!important;box-shadow:0 0 8px #ff9f0a4d}.voice-volume-btn.active[data-v-f3753cc6]{background:#ff9f0a40!important;box-shadow:0 0 12px #ff9f0a66}.track-content[data-v-f3753cc6]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.track-clip[data-v-f3753cc6]{position:absolute;height:90%;border-radius:6px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden;border:1px solid rgba(255,255,255,.1)}.subtitle-clip[data-v-f3753cc6]{background:linear-gradient(135deg,#ff9f0acc,#ffd60a99);border-color:#ff9f0a4d}.subtitle-clip[data-v-f3753cc6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff9f0a4d;border-color:#ff9f0a80}.subtitle-clip.selected[data-v-f3753cc6]{border-color:#ff9f0acc;box-shadow:0 0 0 2px #ff9f0a4d}.subtitle-clip.no-script[data-v-f3753cc6]{opacity:.5;border-color:#ff63474d!important;background:#ff63470d!important}.subtitle-clip.no-script .subtitle-waveform .subtitle-bar[data-v-f3753cc6]{background:#ff63474d}.subtitle-clip.global-no-config[data-v-f3753cc6]{border-color:#ff9f0a80!important;background:#ff9f0a14!important;border-style:dashed!important;animation:config-needed-f3753cc6 2s ease-in-out infinite}.subtitle-clip.global-no-config .subtitle-waveform .subtitle-bar[data-v-f3753cc6]{background:#ff9f0a66}.subtitle-clip.global-no-config .script-count[data-v-f3753cc6]{background:#ff9f0a33;border:1px solid rgba(255,159,10,.4)}@keyframes config-needed-f3753cc6{0%,to{border-color:#ff9f0a4d;box-shadow:0 0 #ff9f0a33}50%{border-color:#ff9f0a99;box-shadow:0 0 0 4px #ff9f0a1a}}.subtitle-clip.local-audio-mode[data-v-f3753cc6]{background:linear-gradient(135deg,#22c55ecc,#22c55e99);border-color:#22c55e4d}.subtitle-clip.local-audio-mode[data-v-f3753cc6]:hover{box-shadow:0 4px 12px #22c55e4d;border-color:#22c55e80}.subtitle-header[data-v-f3753cc6]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;background:#0003}.subtitle-name[data-v-f3753cc6]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.subtitle-badges[data-v-f3753cc6]{display:flex;align-items:center;gap:4px}.script-count[data-v-f3753cc6]{font-weight:700;background:#fff3;padding:2px 6px;border-radius:4px;font-size:10px}.subtitle-count[data-v-f3753cc6]{font-weight:700;background:#ff9f0a33;color:#ff9f0ae6;padding:2px 6px;border-radius:4px;font-size:10px;border:1px solid rgba(255,159,10,.3)}.mode-badge[data-v-f3753cc6]{background:#fff3;color:#fff;padding:2px 4px;border-radius:3px;font-size:10px;font-weight:600;margin-right:2px}.mode-badge.local-audio[data-v-f3753cc6]{background:linear-gradient(135deg,#22c55e,#16a34a);animation:localAudioGlow-f3753cc6 2s ease-in-out infinite alternate}.mode-badge.tts[data-v-f3753cc6]{background:linear-gradient(135deg,#a855f7,#9333ea);animation:ttsGlow-f3753cc6 2s ease-in-out infinite alternate}.style-badge[data-v-f3753cc6]{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;padding:2px 4px;border-radius:3px;font-size:10px;font-weight:600;animation:styleGlow-f3753cc6 2s ease-in-out infinite alternate}@keyframes localAudioGlow-f3753cc6{0%{box-shadow:0 0 4px #22c55e99}to{box-shadow:0 0 8px #22c55ee6}}@keyframes ttsGlow-f3753cc6{0%{box-shadow:0 0 4px #a855f799}to{box-shadow:0 0 8px #a855f7e6}}@keyframes styleGlow-f3753cc6{0%{box-shadow:0 0 4px #f7931e99}to{box-shadow:0 0 8px #f7931ee6}}.subtitle-content[data-v-f3753cc6]{flex:1;display:flex;align-items:center;padding:2px 8px}.subtitle-waveform[data-v-f3753cc6]{flex:1;display:flex;align-items:center;gap:1px;height:16px;overflow:hidden}.subtitle-bar[data-v-f3753cc6]{width:2px;background:#fff6;border-radius:1px;min-height:2px;transition:all .2s ease}.no-script .subtitle-bar[data-v-f3753cc6]{background:#fff3}.subtitle-bar.audio-bar[data-v-f3753cc6]{background:#22c55e99;box-shadow:0 0 4px #22c55e4d}.subtitle-waveform.audio-mode .subtitle-bar[data-v-f3753cc6]{animation:audioBarGlow-f3753cc6 1.5s ease-in-out infinite alternate}@keyframes audioBarGlow-f3753cc6{0%{background:#22c55e66}to{background:#22c55ecc}}.subtitle-footer[data-v-f3753cc6]{display:flex;align-items:center;justify-content:space-between;padding:2px 8px;font-size:9px;color:#fffc;background:#0000001a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.subtitle-duration[data-v-f3753cc6]{font-weight:600}.subtitle-text[data-v-f3753cc6]{font-weight:500;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subtitle-info[data-v-f3753cc6]{font-weight:500;font-size:8px;color:#ff9f0acc;background:#ff9f0a1a;padding:1px 4px;border-radius:3px;border:1px solid rgba(255,159,10,.2);max-width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-state[data-v-f3753cc6]{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:0 16px;border:2px dashed var(--7f6d23b8);border-radius:8px;transition:all .2s ease;box-sizing:border-box}.empty-state[data-v-f3753cc6]:hover{border-color:var(--db752b9e);background:var(--0a78c23d)}.empty-icon[data-v-f3753cc6]{flex-shrink:0}.empty-text[data-v-f3753cc6]{text-align:left;flex:1;min-width:0;overflow:hidden}.empty-title[data-v-f3753cc6]{font-size:12px;font-weight:600;color:var(--160b2b50);margin:0 0 2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.empty-description[data-v-f3753cc6]{font-size:10px;color:var(--ac2f9288);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.ai-rewrite-badge[data-v-f3753cc6]{position:absolute;top:0;right:0;z-index:10;overflow:hidden}.ai-rewrite-corner-badge[data-v-f3753cc6]{position:relative;width:70px;height:28px;background:linear-gradient(135deg,#007aff,#5856d6);border-radius:0 8px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 8px #007aff4d,inset 0 1px #fff3;border:1px solid rgba(255,255,255,.15);overflow:hidden}.ai-rewrite-corner-badge[data-v-f3753cc6]:before{content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid rgba(28,28,30,1);z-index:-1}.ai-rewrite-corner-badge[data-v-f3753cc6]:hover{box-shadow:0 4px 16px #007aff66,inset 0 1px #ffffff4d;background:linear-gradient(135deg,#0056cc,#4a45b8)}.ai-rewrite-corner-badge[data-v-f3753cc6]:active{box-shadow:0 1px 4px #007aff80,inset 0 1px #ffffff1a}.ai-rewrite-corner-badge.loading[data-v-f3753cc6]{background:linear-gradient(135deg,#6c6c70,#8e8e93);cursor:not-allowed}.ai-rewrite-corner-badge.loading[data-v-f3753cc6]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid rgba(255,255,255,.3);border-top:2px solid rgba(255,255,255,.8);border-radius:50%;animation:spin-f3753cc6 1s linear infinite}@keyframes spin-f3753cc6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.badge-icon[data-v-f3753cc6]{width:14px;height:14px;display:flex;align-items:center;justify-content:center;color:#ffffffe6;flex-shrink:0}.badge-icon svg[data-v-f3753cc6]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.badge-text[data-v-f3753cc6]{font-size:11px;font-weight:600;color:#ffffffe6;text-shadow:0 1px 2px rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap}.ai-rewrite-corner-badge.loading .badge-icon[data-v-f3753cc6],.ai-rewrite-corner-badge.loading .badge-text[data-v-f3753cc6]{opacity:0}.volume-control-panel[data-v-f3753cc6]{padding:16px;background:var(--32e61b52);border-radius:12px;border:1px solid var(--31f69009);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--4e8e94fd)}.panel-header[data-v-f3753cc6]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--31f69009)}.panel-title[data-v-f3753cc6]{font-size:14px;font-weight:600;color:var(--160b2b50);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.panel-subtitle[data-v-f3753cc6]{font-size:11px;color:var(--ac2f9288);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.volume-controls[data-v-f3753cc6]{transition:all .3s ease}.volume-item[data-v-f3753cc6]{margin-bottom:16px}.volume-label[data-v-f3753cc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;color:var(--45c7df6c);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.volume-value[data-v-f3753cc6]{font-weight:600;color:#ff9f0ae6;background:#ff9f0a1a;padding:2px 8px;border-radius:4px;font-size:12px}.volume-presets[data-v-f3753cc6]{margin:16px 0;padding:12px;background:var(--78a73a8b);border-radius:8px;border:1px solid var(--31f69009)}.presets-label[data-v-f3753cc6]{font-size:12px;color:var(--ac2f9288);margin-bottom:8px;display:block;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.panel-footer[data-v-f3753cc6]{margin-top:16px;text-align:right}[data-v-f3753cc6] .n-slider-rail{background:#ffffff1a}[data-v-f3753cc6] .n-slider-fill{background:linear-gradient(90deg,#ff9f0acc,#ff9f0a)}[data-v-f3753cc6] .n-slider-handle{border:2px solid rgba(255,159,10,1);background:#fff;box-shadow:0 2px 8px #ff9f0a4d}[data-v-f3753cc6] .n-slider-handle:hover{border-color:#ff9f0a;transform:scale(1.1)}[data-v-f3753cc6] .n-switch{--n-rail-color-active: rgba(255, 159, 10, 1)}[data-v-f3753cc6] .n-checkbox .n-checkbox-box-wrapper .n-checkbox-box{border-color:#ffffff4d}[data-v-f3753cc6] .n-checkbox .n-checkbox-box-wrapper .n-checkbox-box.n-checkbox-box--checked{background-color:#ff9f0a;border-color:#ff9f0a}.ai-settings-content[data-v-f3753cc6]{padding:16px 0}[data-v-f3753cc6] .n-modal .n-dialog{background:#1c1c1ef2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important}[data-v-f3753cc6] .n-modal .n-dialog__title{font-weight:600!important}[data-v-f3753cc6] .n-input{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important}[data-v-f3753cc6] .n-input:focus{border-color:#007affcc!important;box-shadow:0 0 0 2px #007aff33!important}[data-v-f3753cc6] .n-input-number{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important}[data-v-f3753cc6] .n-input-number:focus-within{border-color:#007affcc!important;box-shadow:0 0 0 2px #007aff33!important}[data-v-f3753cc6] .n-input-group .n-button{border:1px solid rgba(0,122,255,.3)!important;color:#007affe6!important}[data-v-f3753cc6] .n-input-group .n-button:hover{border-color:#007aff80!important;color:#007aff!important}[data-v-f3753cc6] .n-input-group .n-button:disabled{border-color:#ffffff1a!important;color:#fff6!important}.script-stats-popover[data-v-f3753cc6]{padding:12px;background:var(--32e61b52);border-radius:8px;border:1px solid var(--31f69009);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--4e8e94fd);min-width:200px;max-width:300px}.audio-stats-content[data-v-f3753cc6]{color:var(--160b2b50)}.audio-content[data-v-f3753cc6],.audio-details[data-v-f3753cc6]{margin-top:8px}.no-subtitle[data-v-f3753cc6]{font-size:12px;text-align:center;padding:8px 0}.file-type[data-v-f3753cc6]{color:#22c55ecc;font-weight:600;flex-shrink:0}.no-audio[data-v-f3753cc6]{font-size:12px;text-align:center;padding:8px 0}.stats-loading[data-v-f3753cc6]{display:flex;align-items:center;color:var(--45c7df6c);font-size:12px}.stats-content[data-v-f3753cc6]{color:var(--160b2b50)}.stats-header[data-v-f3753cc6]{display:flex;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--31f69009)}.stats-title[data-v-f3753cc6]{font-size:13px;font-weight:600;color:var(--160b2b50);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.stats-summary[data-v-f3753cc6]{font-size:12px;line-height:1.4;margin-bottom:8px}.stats-summary strong[data-v-f3753cc6]{color:#ff9f0ae6;font-weight:600}.stats-details[data-v-f3753cc6]{margin-top:8px}.details-title[data-v-f3753cc6]{font-size:11px;margin-bottom:4px;font-weight:500}.file-item[data-v-f3753cc6]{display:flex;justify-content:space-between;align-items:center;padding:2px 0;font-size:11px;border-bottom:1px solid var(--31f69009)}.file-item[data-v-f3753cc6]:last-child{border-bottom:none}.file-name[data-v-f3753cc6]{color:var(--45c7df6c);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.file-lines[data-v-f3753cc6]{color:#ff9f0acc;font-weight:600;flex-shrink:0}.no-files[data-v-f3753cc6],.stats-error[data-v-f3753cc6]{font-size:12px;text-align:center;padding:8px 0}[data-v-f3753cc6] .n-popover{background:var(--32e61b52)!important;border:1px solid var(--31f69009)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px var(--4e8e94fd)!important}[data-v-f3753cc6] .n-popover .n-popover__content{padding:0!important}.mode-indicator[data-v-f3753cc6]{font-size:10px;padding:2px 6px;border-radius:5px;display:inline-block;font-weight:500;transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.mode-indicator.local-audio[data-v-f3753cc6]{background:linear-gradient(135deg,#22c55e26,#22c55e1a);color:#22c55ee6;border:1px solid rgba(34,197,94,.2)}.mode-indicator.tts[data-v-f3753cc6]{background:linear-gradient(135deg,#a855f726,#a855f71a);color:#a855f7e6;border:1px solid rgba(168,85,247,.2)}.subtitle-section[data-v-f3753cc6]{color:var(--160b2b50)}.subtitle-content[data-v-f3753cc6],.subtitle-details[data-v-f3753cc6]{margin-top:8px}.subtitle-file-list[data-v-f3753cc6]{display:flex;flex-direction:column;gap:4px;max-height:120px;overflow-y:auto}.subtitle-file-item[data-v-f3753cc6]{display:flex;align-items:center;gap:6px;padding:2px 4px;border-radius:4px;background:#ff9f0a0d;border:1px solid rgba(255,159,10,.1);transition:all .2s ease}.subtitle-file-item[data-v-f3753cc6]:hover{background:#ff9f0a1a;border-color:#ff9f0a33}.subtitle-file-name[data-v-f3753cc6]{color:var(--45c7df6c);font-size:11px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subtitle-file-ext[data-v-f3753cc6]{color:#ff9f0ab3;font-size:10px;font-weight:600;background:#ff9f0a1a;padding:1px 4px;border-radius:2px;flex-shrink:0}.more-files-indicator[data-v-f3753cc6]{display:flex;align-items:center;color:#6b7280cc;font-size:10px;font-style:italic;padding:2px 4px;margin-top:2px;border-top:1px solid rgba(107,114,128,.1)}.more-text[data-v-f3753cc6]{color:#6b7280cc}.global-config-content[data-v-f3753cc6]{padding:8px;min-width:280px}.config-info[data-v-f3753cc6]{margin-top:8px}.config-summary[data-v-f3753cc6]{font-size:13px;margin-bottom:12px;padding:6px 8px;background:#007aff1a;border-radius:4px;border-left:3px solid #007AFF}.config-section[data-v-f3753cc6]{margin-bottom:10px}.section-title[data-v-f3753cc6]{font-size:12px;font-weight:600;margin-bottom:6px;padding-bottom:2px;border-bottom:1px solid rgba(128,128,128,.2)}.section-content[data-v-f3753cc6]{margin-left:8px}.config-item[data-v-f3753cc6]{display:flex;justify-content:space-between;align-items:center;font-size:11px;margin-bottom:4px;padding:2px 0}.item-label[data-v-f3753cc6]{opacity:.7;flex-shrink:0;margin-right:8px}.item-value[data-v-f3753cc6]{font-weight:500;text-align:right;word-break:break-all}.config-warning[data-v-f3753cc6]{font-size:12px;padding:8px;background:#ff9f0a1a;border-radius:4px;border-left:3px solid #FF9F0A;margin-top:8px}.config-button[data-v-f3753cc6]{margin-top:10px;width:100%}.config-needed-hint[data-v-f3753cc6]{font-size:11px;opacity:.8;text-align:center;margin-top:6px}.no-config-prompt[data-v-f3753cc6]{text-align:center;padding:12px 8px;opacity:.8}.no-config-prompt .prompt-icon[data-v-f3753cc6]{font-size:24px;margin-bottom:8px}.no-config-prompt .prompt-text[data-v-f3753cc6]{font-size:12px;margin-bottom:8px}.no-config-prompt .prompt-button[data-v-f3753cc6]{font-size:11px;padding:4px 8px}.empty-state-icon[data-v-f3753cc6]{font-size:24px;margin-bottom:8px;text-align:center}.empty-state-text[data-v-f3753cc6]{font-size:14px;font-weight:600;margin:0 0 4px;text-align:center}.empty-state-hint[data-v-f3753cc6]{font-size:12px;opacity:.7;margin:0;text-align:center;line-height:1.4}.no-audio[data-v-f3753cc6],.no-subtitle[data-v-f3753cc6]{text-align:center;padding:12px 8px;opacity:.7;font-size:12px}.no-subtitle-files[data-v-f3753cc6]{text-align:center;padding:16px 12px;background:#ff9f0a0d;border-radius:6px;border:1px dashed rgba(255,159,10,.3);margin:8px 0}.track-row[data-v-923e2af3]{display:flex;min-height:60px;height:60px;background:var(--907215ea);border-radius:8px;border:1px solid var(--92512c7c);transition:all .2s cubic-bezier(.25,.46,.45,.94);margin-bottom:4px}.track-row[data-v-923e2af3]:hover{background:var(--907215ea);border-color:var(--7399389a)}.track-sidebar[data-v-923e2af3]{width:180px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--ecbae078);border-right:1px solid var(--92512c7c);border-radius:8px 0 0 8px;transition:background-color .3s ease,border-color .3s ease}.track-header-info[data-v-923e2af3]{display:flex;align-items:center;gap:12px;flex:1}.track-icon-wrapper[data-v-923e2af3]{width:32px;height:32px;border-radius:8px;background:var(--907215ea);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease}.track-info[data-v-923e2af3]{flex:1;min-width:0}.track-name[data-v-923e2af3]{font-size:14px;font-weight:600;color:var(--0369bc3f);margin:0 0 4px;transition:color .3s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-description[data-v-923e2af3]{font-size:11px;color:var(--696321b5);margin:0;transition:color .3s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-description[data-v-923e2af3]:hover{color:var(--0cfe8471)}.track-menu-btn[data-v-923e2af3]{width:24px!important;height:24px!important;background:var(--528ca52c)!important;border:none!important;flex-shrink:0;transition:background-color .3s ease}.track-menu-btn[data-v-923e2af3]:hover{background:var(--7399389a)!important}.track-content[data-v-923e2af3]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.track-clip[data-v-923e2af3]{position:absolute;height:90%;border-radius:6px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden;border:1px solid var(--92512c7c)}.audio-directory-clip[data-v-923e2af3]{background:linear-gradient(135deg,#af52decc,#af52de99);border-color:#af52de4d}.audio-directory-clip[data-v-923e2af3]:hover{background:linear-gradient(135deg,#af52dee6,#af52deb3);border-color:#af52de80;transform:translateY(-1px);box-shadow:0 4px 12px #af52de4d}.audio-directory-clip.selected[data-v-923e2af3]{border-color:#af52decc;box-shadow:0 0 0 2px #af52de4d}.directory-header[data-v-923e2af3]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;background:#0003}.directory-name[data-v-923e2af3]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.directory-content[data-v-923e2af3]{flex:1;display:flex;align-items:center;padding:2px 8px}.audio-waveform-bar[data-v-923e2af3]{width:2px;background:#fff6;border-radius:1px;min-height:2px;transition:all .2s ease}.empty-state[data-v-923e2af3]{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:0 16px;cursor:pointer;border:2px dashed var(--92512c7c);border-radius:8px;transition:all .2s ease;box-sizing:border-box}.empty-state[data-v-923e2af3]:hover{border-color:var(--12145f3c);background:var(--46d7ff55)}.empty-icon[data-v-923e2af3]{flex-shrink:0}.empty-text[data-v-923e2af3]{text-align:left;flex:1;min-width:0;overflow:hidden}.empty-title[data-v-923e2af3]{font-size:12px;font-weight:600;color:var(--0cfe8471);margin:0 0 2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.empty-description[data-v-923e2af3]{font-size:10px;color:var(--696321b5);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.audio-header[data-v-923e2af3]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;background:#0003}.audio-name[data-v-923e2af3]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.audio-badges[data-v-923e2af3]{display:flex;align-items:center;gap:4px}.audio-count[data-v-923e2af3]{font-weight:700;background:#fff3;padding:2px 6px;border-radius:4px;font-size:10px}.audio-content[data-v-923e2af3]{flex:1;display:flex;align-items:center;padding:2px 8px}.audio-waveform[data-v-923e2af3]{flex:1;display:flex;align-items:center;gap:1px;height:16px;overflow:hidden}.audio-bar[data-v-923e2af3]{width:2px;background:#fff6;border-radius:1px;min-height:2px;transition:all .2s ease}.audio-footer[data-v-923e2af3]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:10px;color:#fff9;background:#0003}.audio-duration[data-v-923e2af3]{font-weight:700;background:#fff3;padding:2px 6px;border-radius:4px;font-size:10px}.auto-mode-badge[data-v-923e2af3]{font-weight:700;padding:2px 6px;border-radius:4px;font-size:10px;color:#fff;margin-left:4px}.auto-mode-badge.truncate[data-v-923e2af3]{background:#ff9500cc}.auto-mode-badge.speed-fit[data-v-923e2af3]{background:#32ade6cc}.auto-mode-badge.loop[data-v-923e2af3]{background:#34c759cc}[data-v-923e2af3] .n-dropdown-menu .n-dropdown-option{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[data-v-923e2af3] .n-dropdown-menu .n-dropdown-option:hover{background:#ffffff1a}.track-controls-vertical[data-v-923e2af3]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.track-control-btn[data-v-923e2af3]{width:24px!important;height:24px!important;background:var(--528ca52c)!important;border:none!important;flex-shrink:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.track-control-btn[data-v-923e2af3]:hover{background:var(--7399389a)!important;transform:scale(1.05)}.voice-volume-btn[data-v-923e2af3]{margin-top:5px;background:#af52de1a!important}.voice-volume-btn[data-v-923e2af3]:hover{background:#af52de33!important;box-shadow:0 0 8px #af52de4d}.voice-volume-btn.active[data-v-923e2af3]{background:#af52de40!important;box-shadow:0 0 12px #af52de66}.volume-control-panel[data-v-923e2af3]{padding:16px;background:var(--907215ea);border-radius:12px;border:1px solid var(--92512c7c);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--59212294)}.panel-header[data-v-923e2af3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--92512c7c)}.panel-title[data-v-923e2af3]{font-size:14px;font-weight:600;color:var(--0369bc3f);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.volume-controls[data-v-923e2af3]{transition:all .3s ease}.volume-item[data-v-923e2af3]{margin-bottom:16px}.volume-label[data-v-923e2af3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;color:var(--0cfe8471);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.volume-value[data-v-923e2af3]{font-weight:600;color:#af52dee6;background:#af52de1a;padding:2px 8px;border-radius:4px;font-size:12px}.volume-presets[data-v-923e2af3]{margin:16px 0;padding:12px;background:var(--ecbae078);border-radius:8px;border:1px solid var(--92512c7c)}.presets-label[data-v-923e2af3]{font-size:12px;color:var(--696321b5);margin-bottom:8px;display:block;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.panel-footer[data-v-923e2af3]{margin-top:16px;text-align:right}[data-v-923e2af3] .n-slider-rail{background:#ffffff1a}[data-v-923e2af3] .n-slider-fill{background:linear-gradient(90deg,#af52decc,#af52de)}[data-v-923e2af3] .n-slider-handle{border:2px solid rgba(175,82,222,1);background:#fff;box-shadow:0 2px 8px #af52de4d}[data-v-923e2af3] .n-slider-handle:hover{border-color:#af52de;transform:scale(1.1)}[data-v-923e2af3] .n-switch{--n-rail-color-active: rgba(175, 82, 222, 1)}[data-v-923e2af3] .n-checkbox .n-checkbox-box-wrapper .n-checkbox-box{border-color:#ffffff4d}[data-v-923e2af3] .n-checkbox .n-checkbox-box-wrapper .n-checkbox-box.n-checkbox-box--checked{background-color:#af52de;border-color:#af52de}[data-v-923e2af3] .n-popover{background:var(--907215ea)!important;border:1px solid var(--92512c7c)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px var(--59212294)!important}[data-v-923e2af3] .n-popover .n-popover__content{padding:0!important}.dialog-header[data-v-68b7a113]{display:flex;flex-direction:column;gap:4px}.dialog-title[data-v-68b7a113]{font-size:18px;font-weight:600;color:var(--0583fdbd)}.folder-info[data-v-68b7a113]{font-size:14px;color:var(--1ce34322)}.settings-hint[data-v-68b7a113]{font-size:12px;color:var(--aadde012);font-style:italic}.settings-content[data-v-68b7a113]{padding:20px 0;max-height:60vh;overflow-y:auto}.setting-group[data-v-68b7a113]{background:var(--b14ace60);border-radius:8px;border:1px solid var(--339db184)}.group-title[data-v-68b7a113]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--0583fdbd);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.speed-value[data-v-68b7a113]{margin-left:12px;font-size:14px;color:var(--1ce34322);font-family:SF Mono,Monaco,Cascadia Code,monospace}.sub-mode-desc[data-v-68b7a113]{font-size:12px;color:var(--1ce34322);margin-top:4px;padding:8px;background:var(--b14ace60);border-radius:4px;border-left:3px solid #007AFF}.comparison-table[data-v-68b7a113]{overflow-x:auto;margin:8px 0}.mode-comparison[data-v-68b7a113]{width:100%;border-collapse:collapse;background:var(--348d3ccd);border-radius:8px;overflow:hidden;box-shadow:0 2px 8px var(--5035b678)}.mode-comparison th[data-v-68b7a113]{background:linear-gradient(135deg,#007aff,#5856d6);color:#fff;padding:12px 16px;text-align:left;font-weight:600;font-size:14px;border:none}.mode-comparison th[data-v-68b7a113]:first-child{width:30%}.mode-comparison th[data-v-68b7a113]:nth-child(2),.mode-comparison th[data-v-68b7a113]:nth-child(3){width:35%;text-align:center}.mode-comparison td[data-v-68b7a113]{padding:12px 16px;border-bottom:1px solid var(--339db184);color:var(--0583fdbd);font-size:13px;line-height:1.4}.mode-comparison td[data-v-68b7a113]:nth-child(2),.mode-comparison td[data-v-68b7a113]:nth-child(3){text-align:center}.mode-comparison tbody tr[data-v-68b7a113]:hover{background:var(--b14ace60)}.mode-comparison tbody tr:last-child td[data-v-68b7a113]{border-bottom:none}.highlight-segment[data-v-68b7a113]{color:#34c759;font-weight:600;background:#34c7591a;padding:2px 8px;border-radius:4px;display:inline-block}[data-v-68b7a113] .n-modal .n-card{background:var(--348d3ccd)!important;border:1px solid var(--339db184)!important;box-shadow:0 8px 32px var(--5035b678)!important}[data-v-68b7a113] .n-form-item-label{color:var(--1ce34322)!important}[data-v-68b7a113] .n-radio .n-radio__label{color:var(--0583fdbd)!important}[data-v-68b7a113] .n-input-number{background:var(--b14ace60)!important;border:1px solid var(--339db184)!important;color:var(--0583fdbd)!important}[data-v-68b7a113] .n-switch{background-color:var(--b14ace60)!important}.alert-content[data-v-68b7a113]{line-height:1.6;margin:4px 0;color:var(--0583fdbd)}.alert-content[data-v-68b7a113]:first-child{margin-top:0;margin-bottom:8px}.alert-content[data-v-68b7a113]:last-child{margin-bottom:0}.subtitle-designer-content[data-v-dbd233bb]{max-height:70vh;overflow-y:auto;padding:8px}.subtitle-designer-content[data-v-dbd233bb]::-webkit-scrollbar{width:8px}.subtitle-designer-content[data-v-dbd233bb]::-webkit-scrollbar-track{background:#00000014;border-radius:4px}.subtitle-designer-content[data-v-dbd233bb]::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}.resolution-preview[data-v-dbd233bb]{background:#0000000d;border-radius:4px;display:flex;align-items:center;justify-content:center;min-height:60px;overflow:hidden}.preview-text[data-v-dbd233bb]{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%}.suggestion-item[data-v-dbd233bb]{padding:8px;border-radius:6px;font-size:13px;opacity:.8}.category-buttons[data-v-dbd233bb]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.category-btn[data-v-dbd233bb]{flex:0 0 auto;min-width:80px;height:32px;font-size:12px;border-radius:16px;transition:all .2s ease}.category-btn[data-v-dbd233bb]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #007aff33}.flower-preset-list[data-v-dbd233bb]{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;padding:4px}.flower-preset-item[data-v-dbd233bb]{display:flex;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .2s ease;background:#ffffff05;gap:12px}.flower-preset-item[data-v-dbd233bb]:hover{border-color:#007aff66;background:#007aff0d;transform:translateY(-1px);box-shadow:0 2px 8px #007aff1a}.preset-preview[data-v-dbd233bb]{flex:0 0 60px;height:40px;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:6px;overflow:hidden}.preset-info[data-v-dbd233bb]{flex:1;display:flex;flex-direction:column;gap:2px}.preset-name[data-v-dbd233bb]{font-size:14px;font-weight:500;color:#ffffffe6;line-height:1.2}.preset-category[data-v-dbd233bb]{font-size:12px;color:#fff9;line-height:1.2}.preset-action[data-v-dbd233bb]{flex:0 0 auto;display:flex;align-items:center}.custom-preset[data-v-dbd233bb]{border-color:#9370db4d;background:#9370db0d}.custom-preset[data-v-dbd233bb]:hover{border-color:#9370db80;background:#9370db1a}.flower-preset-list[data-v-dbd233bb]::-webkit-scrollbar{width:6px}.flower-preset-list[data-v-dbd233bb]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.flower-preset-list[data-v-dbd233bb]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.flower-preset-list[data-v-dbd233bb]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}[data-v-dbd233bb] .n-statistic-value{font-size:18px!important;font-weight:600}[data-v-dbd233bb] .n-statistic-label{font-size:12px!important;margin-bottom:4px}.position-preview[data-v-dbd233bb]{display:flex;flex-direction:column;gap:12px}.position-preview-full[data-v-dbd233bb]{display:flex;flex-direction:column;height:100%;min-height:400px}.preview-header[data-v-dbd233bb]{padding:8px 12px;background:#ffffff0d;border-radius:6px 6px 0 0;border-bottom:1px solid rgba(255,255,255,.1)}.preview-title[data-v-dbd233bb]{font-size:13px;font-weight:500;color:#fffc}.preview-screen[data-v-dbd233bb]{position:relative;width:100%;height:160px;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:2px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;box-shadow:inset 0 2px 8px #0000004d}.preview-screen-full[data-v-dbd233bb]{position:relative;width:100%;flex:1;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:2px solid rgba(255,255,255,.1);border-radius:0 0 6px 6px;overflow:hidden;box-shadow:inset 0 2px 8px #0000004d;min-height:300px}.preview-subtitle[data-v-dbd233bb]{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;transition:all .3s ease}.position-info[data-v-dbd233bb]{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:12px;background:#ffffff08;border-top:1px solid rgba(255,255,255,.1)}.position-presets[data-v-dbd233bb]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.preset-button[data-v-dbd233bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48px;padding:6px 4px;transition:all .2s ease}.preset-button[data-v-dbd233bb]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.preset-icon[data-v-dbd233bb]{font-size:16px;margin-bottom:2px}.preset-name[data-v-dbd233bb]{font-size:11px;line-height:1.2;text-align:center}.param-hint[data-v-dbd233bb]{font-size:11px;color:#fff9;line-height:1.3;margin-top:2px;display:block}.voice-content[data-v-8f3eab30]{max-height:70vh;overflow-y:auto}.main-layout[data-v-8f3eab30]{display:flex;gap:20px;min-height:500px}.left-panel[data-v-8f3eab30]{flex:0 0 300px;display:flex;flex-direction:column;gap:16px}.right-panel[data-v-8f3eab30]{flex:1}.voice-info-card[data-v-8f3eab30],.settings-card[data-v-8f3eab30],.parameters-card[data-v-8f3eab30],.test-section[data-v-8f3eab30],.voice-selection-card[data-v-8f3eab30]{background:var(--n-card-color);border:1px solid var(--n-border-color);border-radius:8px;padding:16px}.card-title[data-v-8f3eab30]{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--n-text-color-1)}.info-grid[data-v-8f3eab30]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.info-item[data-v-8f3eab30]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.info-label[data-v-8f3eab30]{color:var(--n-text-color-2)}.info-value[data-v-8f3eab30]{color:var(--n-text-color-1);font-weight:500}.param-value[data-v-8f3eab30]{margin-left:12px;font-size:12px;color:var(--n-text-color-2);min-width:40px}.parameter-item[data-v-8f3eab30]{margin-bottom:16px}.parameter-item[data-v-8f3eab30]:last-of-type{margin-bottom:0}.parameter-label[data-v-8f3eab30]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--n-text-color-1);margin-bottom:4px}.filter-section[data-v-8f3eab30]{margin-bottom:16px}.filter-row[data-v-8f3eab30]{display:flex;gap:16px;align-items:center}.filter-group[data-v-8f3eab30]{display:flex;align-items:center;gap:8px}.filter-label[data-v-8f3eab30]{font-size:12px;color:var(--n-text-color-2)}.voice-list[data-v-8f3eab30]{max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.voice-card[data-v-8f3eab30]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--n-border-color);border-radius:6px;cursor:pointer;transition:all .2s}.voice-card[data-v-8f3eab30]:hover{border-color:var(--n-primary-color);background:var(--n-primary-color-hover)}.voice-card.selected[data-v-8f3eab30]{border-color:var(--n-primary-color);background:var(--n-primary-color-suppl)}.voice-avatar[data-v-8f3eab30]{font-size:24px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--n-info-color-suppl);border-radius:50%}.voice-info[data-v-8f3eab30]{flex:1}.voice-name[data-v-8f3eab30]{font-weight:500;color:var(--n-text-color-1);margin-bottom:4px}.voice-details[data-v-8f3eab30]{display:flex;gap:6px}.voice-tag[data-v-8f3eab30]{font-size:10px;padding:2px 6px;background:var(--n-tag-color);color:var(--n-tag-text-color);border-radius:3px}.loading-voices[data-v-8f3eab30]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:12px;color:var(--n-text-color-2);font-size:14px}.no-voices[data-v-8f3eab30]{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--n-text-color-3);font-size:14px}.voice-actions[data-v-8f3eab30]{display:flex;align-items:center;margin-left:8px}.voice-actor-selector[data-v-0cdce2af]{display:flex;flex-direction:column;gap:16px;height:100%}.dialog-header[data-v-beda0950]{display:flex;flex-direction:column;gap:4px}.dialog-title[data-v-beda0950]{font-size:18px;font-weight:600}.dialog-subtitle[data-v-beda0950]{font-size:14px;opacity:.7}.platform-selection[data-v-beda0950]{padding:20px 0}.platform-intro[data-v-beda0950]{margin-bottom:24px;text-align:center}.platform-intro p[data-v-beda0950]{margin:0;font-size:16px;line-height:1.5;opacity:.8}.platform-cards[data-v-beda0950]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.platform-card[data-v-beda0950]{border-radius:16px;padding:24px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;height:320px;position:relative;overflow:hidden}.platform-card[data-v-beda0950]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.02) 100%);opacity:0;transition:opacity .3s ease}.platform-card[data-v-beda0950]:hover{transform:translateY(-4px);box-shadow:0 12px 48px #00000026}.platform-card[data-v-beda0950]:hover:before{opacity:1}.free-card[data-v-beda0950]:hover{border-color:#34c75966;box-shadow:0 8px 32px #34c75933}.paid-card[data-v-beda0950]:hover{border-color:#18a05866;box-shadow:0 8px 32px #18a05833}.platform-card.selected[data-v-beda0950]{transform:translateY(-2px);border-width:2px}.free-card.selected[data-v-beda0950]{border-color:#34c759cc;box-shadow:0 0 24px #34c7594d,0 8px 32px #34c75933;background:linear-gradient(135deg,#34c75914,#34c75908)}.paid-card.selected[data-v-beda0950]{border-color:#18a058cc;box-shadow:0 0 24px #18a0584d,0 8px 32px #18a05833;background:linear-gradient(135deg,#18a05814,#18a05808)}.selected-indicator[data-v-beda0950]{position:absolute;top:8px;right:8px;font-size:16px;color:#34c759;animation:pulse-beda0950 2s ease-in-out infinite}@keyframes pulse-beda0950{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.card-header[data-v-beda0950]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.card-icon[data-v-beda0950]{font-size:32px;line-height:1}.card-badge[data-v-beda0950]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.free-badge[data-v-beda0950]{background:#34c75933;color:#34c759;border:1px solid rgba(52,199,89,.3)}.paid-badge[data-v-beda0950]{background:#18a05833;color:#18a058;border:1px solid rgba(24,160,88,.3)}.card-content[data-v-beda0950]{flex:1;display:flex;flex-direction:column}.card-content h3[data-v-beda0950]{margin:0 0 8px;font-size:20px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;position:relative;z-index:1}.card-content p[data-v-beda0950]{margin:0 0 16px;font-size:14px;line-height:1.4;opacity:.8;position:relative;z-index:1}.feature-list[data-v-beda0950]{list-style:none;padding:0;margin:0;flex:1;position:relative;z-index:1}.feature-list li[data-v-beda0950]{padding:6px 0;font-size:13px;line-height:1.4;opacity:.8;display:flex;align-items:center}.platform-note[data-v-beda0950]{margin-top:20px}.platform-note[data-v-beda0950] .n-alert{background:#18a0581a!important;border:1px solid rgba(24,160,88,.2)!important;border-radius:12px!important}.platform-note[data-v-beda0950] .n-alert__content{font-size:14px!important;line-height:1.5!important}@media (max-width: 768px){.platform-cards[data-v-beda0950]{grid-template-columns:1fr;gap:16px}.platform-card[data-v-beda0950]{height:auto;min-height:280px}.card-content h3[data-v-beda0950]{font-size:18px}.feature-list li[data-v-beda0950]{font-size:12px}}[data-v-beda0950] .n-button{border-radius:12px;font-weight:500;transition:all .3s ease}[data-v-beda0950] .n-button:hover{transform:translateY(-1px)}[data-v-beda0950] .n-button--primary{background:linear-gradient(135deg,#18a058cc,#18a058);border:none}[data-v-beda0950] .n-button--primary:hover{background:linear-gradient(135deg,#18a058e6,#18a058);box-shadow:0 4px 16px #18a0584d}[data-v-beda0950] .n-button--primary.n-button--ghost{background:transparent;border:1px solid rgba(52,199,89,.5);color:#34c759}[data-v-beda0950] .n-button--primary.n-button--ghost:hover{background:#34c7591a;border-color:#34c759cc;box-shadow:0 4px 16px #34c75933}.dialog-header[data-v-4ac52cf9]{display:flex;flex-direction:column;gap:4px}.dialog-title[data-v-4ac52cf9]{font-size:18px;font-weight:600;color:var(--1e58a7fa)}.dialog-subtitle[data-v-4ac52cf9]{font-size:14px;color:var(--29372a71)}.settings-content[data-v-4ac52cf9]{padding:20px 0;max-height:60vh;overflow-y:auto}.setting-group[data-v-4ac52cf9]{padding:16px;background:var(--72e18a72);border-radius:8px;border:1px solid var(--74c0a104)}.group-title[data-v-4ac52cf9]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--1e58a7fa);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.speed-value[data-v-4ac52cf9],.unit[data-v-4ac52cf9]{margin-left:12px;font-size:14px;color:var(--47ab9335);font-family:SF Mono,Monaco,Cascadia Code,monospace}.sub-mode-desc[data-v-4ac52cf9]{font-size:12px;color:var(--47ab9335);margin-top:4px;padding:8px;background:var(--72e18a72);border-radius:4px;border-left:3px solid #007AFF}[data-v-4ac52cf9] .n-modal .n-card,[data-v-4ac52cf9] .n-dialog{background:var(--72e18a72)!important;border:1px solid var(--74c0a104)!important}[data-v-4ac52cf9] .n-dialog__title{color:var(--1e58a7fa)!important}[data-v-4ac52cf9] .n-form-item-label{color:var(--47ab9335)!important}[data-v-4ac52cf9] .n-select{background:var(--72e18a72)!important;border-color:var(--74c0a104)!important}[data-v-4ac52cf9] .n-select:hover{border-color:var(--74c0a104)!important}[data-v-4ac52cf9] .n-input{background:var(--72e18a72)!important;border-color:var(--74c0a104)!important;color:var(--1e58a7fa)!important}[data-v-4ac52cf9] .n-input:hover{border-color:var(--74c0a104)!important}[data-v-4ac52cf9] .n-checkbox,[data-v-4ac52cf9] .n-radio,[data-v-4ac52cf9] .n-radio .n-radio__label{color:var(--1e58a7fa)!important}.mode-selected[data-v-9c01f5c9]{border-color:#18a058!important;box-shadow:0 0 0 2px #18a05833!important}.mode-selected[data-v-9c01f5c9] .n-card-header{border-bottom-color:#18a05833!important}.filter-selection[data-v-50ca763c]{margin-bottom:16px}.category-group[data-v-50ca763c]{margin-bottom:20px}.filter-items[data-v-50ca763c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;padding:0 4px}.filter-item[data-v-50ca763c]{cursor:pointer;transition:all .2s ease;border-radius:8px;overflow:hidden;border:2px solid transparent}.filter-item[data-v-50ca763c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.filter-item.selected[data-v-50ca763c]{border-color:#007aff;box-shadow:0 0 0 1px #007aff4d}.filter-preview[data-v-50ca763c]{position:relative;aspect-ratio:16/9;overflow:hidden;background:#0000000d}.preview-image[data-v-50ca763c]{width:100%;height:100%;object-fit:cover;display:block}.filter-overlay[data-v-50ca763c]{position:absolute;top:6px;right:6px;background:#ffffffe6;border-radius:4px;padding:2px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.filter-name[data-v-50ca763c]{display:block;padding:8px;font-size:12px;text-align:center;font-weight:500}.dialog-content[data-v-62977148]{margin:0;padding:0}.settings-section[data-v-62977148]{margin-top:16px;max-height:400px;overflow-y:auto}.overlay-settings-container[data-v-01d2745b]{min-height:400px}.loading-container[data-v-01d2745b]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;opacity:.8}.overlay-selection[data-v-01d2745b]{display:flex;flex-direction:column;gap:16px}.selection-toolbar[data-v-01d2745b]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a}.opacity-control[data-v-01d2745b],.blend-mode-control[data-v-01d2745b]{padding:6px 12px;background:#9333ea1a;border-radius:6px;border:1px solid rgba(147,51,234,.2)}.overlay-grid[data-v-01d2745b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;max-height:400px;overflow-y:auto;padding:4px}.overlay-item[data-v-01d2745b]{position:relative;display:flex;flex-direction:column;align-items:center;padding:12px;background:#ffffff0d;border:2px solid transparent;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.overlay-item[data-v-01d2745b]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.overlay-item.selected[data-v-01d2745b]{background:#9333ea26;border-color:#9333ea80}.overlay-checkbox[data-v-01d2745b]{position:absolute;top:8px;left:8px;z-index:2}.overlay-preview[data-v-01d2745b]{width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:#0000004d;margin-bottom:8px}.preview-image[data-v-01d2745b]{width:100%;height:100%;object-fit:cover}.preview-placeholder[data-v-01d2745b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.7}.overlay-name[data-v-01d2745b]{font-size:12px;opacity:.8;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tips-section[data-v-01d2745b]{margin-top:16px}.tips-section p[data-v-01d2745b]{margin:4px 0;font-size:12px;line-height:1.5}.empty-state[data-v-01d2745b]{display:flex;align-items:center;justify-content:center;min-height:300px}.overlay-grid[data-v-01d2745b]::-webkit-scrollbar{width:8px}.overlay-grid[data-v-01d2745b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.overlay-grid[data-v-01d2745b]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.overlay-grid[data-v-01d2745b]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.track-editor[data-v-8254e5ea]{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;animation:appleSlideUp .6s cubic-bezier(.25,.46,.45,.94)}.track-card[data-v-8254e5ea]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--fff6197c)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--36f98780)!important;transition:background-color .3s ease,border-color .3s ease}.track-header[data-v-8254e5ea]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:var(--11eb8ec6);border-bottom:1px solid var(--36f98780);min-height:40px;flex-shrink:0;transition:background-color .3s ease,border-color .3s ease}.header-left[data-v-8254e5ea]{display:flex;align-items:center;gap:12px}.header-controls-wrapper[data-v-8254e5ea]{display:flex;align-items:center;gap:8px;margin-left:16px}.control-btn-square[data-v-8254e5ea]{border-radius:4px!important;min-width:56px;height:28px;padding:0 12px!important;font-size:13px;font-weight:500;letter-spacing:.5px;transition:all .2s cubic-bezier(.4,0,.2,1)}.control-btn-square[data-v-8254e5ea]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.control-btn-square[data-v-8254e5ea]:active{transform:translateY(0)}.track-title[data-v-8254e5ea]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--4d586efe);margin:0;letter-spacing:-.025em;transition:color .3s ease}.track-stats[data-v-8254e5ea]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--50ba9db3);font-weight:500;transition:color .3s ease}.tracks-container[data-v-8254e5ea]{flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:4px 8px;gap:4px;min-height:0;overscroll-behavior:contain;scroll-behavior:smooth}.tracks-container[data-v-8254e5ea]::-webkit-scrollbar{width:10px}.tracks-container[data-v-8254e5ea]::-webkit-scrollbar-track{background:var(--ceb1122c);border-radius:5px;margin:6px 0;border:1px solid var(--36f98780)}.tracks-container[data-v-8254e5ea]::-webkit-scrollbar-thumb{background:var(--ceb99116);border-radius:5px;border:1px solid var(--36f98780);transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:inset 0 1px #ffffff1a}.tracks-container[data-v-8254e5ea]::-webkit-scrollbar-thumb:hover{background:var(--498344dc);border-color:var(--498344dc);box-shadow:inset 0 1px #fff3,0 2px 4px var(--011b4134)}.tracks-container[data-v-8254e5ea]::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#ffffff61,#ffffff52);transform:scale(.98)}.tracks-container[data-v-8254e5ea]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) rgba(255,255,255,.03)}.context-menu[data-v-8254e5ea]{position:fixed;min-width:200px;background:#1c1c1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0006;padding:8px 0;z-index:1000;animation:appleScale .15s cubic-bezier(.25,.46,.45,.94)}.menu-section[data-v-8254e5ea]{padding:2px 0}.menu-item[data-v-8254e5ea]{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:all .15s cubic-bezier(.25,.46,.45,.94);color:#ffffffe6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.menu-item[data-v-8254e5ea]:hover{background:#007affcc;color:#fff}.menu-item.danger[data-v-8254e5ea]{color:#ff3b30}.menu-item.danger[data-v-8254e5ea]:hover{background:#ff3b30cc;color:#fff}.menu-text[data-v-8254e5ea]{flex:1;margin-left:8px;font-size:13px}.menu-shortcut[data-v-8254e5ea]{font-size:11px;color:#ffffff80;font-family:-apple-system,BlinkMacSystemFont,SF Mono,Monaco,monospace}.menu-divider[data-v-8254e5ea]{height:1px;background:#ffffff1a;margin:4px 8px}.watermark-sticker-settings[data-v-6cd78022]{max-height:70vh;overflow-y:auto}.switch-label[data-v-6cd78022]{font-size:14px;font-weight:500}.folder-path[data-v-6cd78022]{padding:8px;border-radius:4px;font-size:12px;word-break:break-all;opacity:.8}.video-adjustment-settings[data-v-e9f62343]{max-height:70vh;overflow-y:auto}.switch-label[data-v-e9f62343]{font-size:14px;font-weight:500}.param-hint[data-v-e9f62343]{opacity:.6;font-size:11px}.param-tip[data-v-e9f62343]{opacity:.7;font-size:11px;margin-top:6px}.output-settings-panel[data-v-8b3b528f]{height:100%;display:flex;flex-direction:column}.settings-card[data-v-8b3b528f]{height:100%;display:flex;flex-direction:column;background:var(--76ceaf61)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--3295dfdf)!important;transition:background-color .3s ease,border-color .3s ease}.panel-header[data-v-8b3b528f]{display:flex;align-items:center;justify-content:space-between}.panel-title[data-v-8b3b528f]{display:flex;align-items:center;gap:12px}.title-text[data-v-8b3b528f]{font-size:18px;font-weight:600;color:var(--887cdf7c);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;letter-spacing:-.3px;transition:color .3s ease}.output-tabs[data-v-8b3b528f]{flex:1;display:flex;flex-direction:column;overflow:hidden}.output-tabs[data-v-8b3b528f] .n-tabs-nav{padding:0 16px;flex-shrink:0}.output-tabs[data-v-8b3b528f] .n-tabs-pane{padding:0;flex:1;overflow:auto}.param-card[data-v-8b3b528f]{background:#ffffff05;transition:all .3s ease}.param-card[data-v-8b3b528f]:hover{background:#ffffff0a;transform:translateY(-1px)}.param-card[data-v-8b3b528f] .n-card-header{padding:10px 14px;font-weight:500}.settings-content[data-v-8b3b528f]{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:24px;padding:8px 4px 8px 0;max-height:calc(100vh - 260px)}.settings-group[data-v-8b3b528f]{display:flex;flex-direction:column;gap:16px}.group-header[data-v-8b3b528f]{display:flex;align-items:center;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--3295dfdf);transition:border-color .3s ease}.group-title[data-v-8b3b528f]{font-size:15px;font-weight:600;color:var(--0eb163b4);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:color .3s ease}.setting-item[data-v-8b3b528f]{display:flex;flex-direction:column;gap:8px}.setting-label[data-v-8b3b528f]{font-size:13px;font-weight:500;color:var(--0eb163b4);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:color .3s ease}.setting-select[data-v-8b3b528f]{width:100%}.setting-description[data-v-8b3b528f]{background:var(--7704c3d6);border-radius:8px;padding:16px;border:1px solid var(--1b66c408);transition:background-color .3s ease,border-color .3s ease}.setting-description p[data-v-8b3b528f]{margin:0 0 8px;font-size:13px;color:#ffffffb3;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.setting-description p[data-v-8b3b528f]:last-child{margin-bottom:0}.bitrate-slider[data-v-8b3b528f]{width:100%}.quality-buttons[data-v-8b3b528f]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.export-section[data-v-8b3b528f]{position:relative}.image-picker-wrapper[data-v-8b3b528f]{display:flex;flex-direction:column;gap:8px}.selected-image-info[data-v-8b3b528f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ffffff08;border-radius:6px;border:1px solid rgba(255,255,255,.08)}.image-name[data-v-8b3b528f]{font-size:12px;color:#ffffffb3;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.opacity-value[data-v-8b3b528f]{font-size:12px;color:#ffffffb3;text-align:center;margin-top:4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.compose-btn[data-v-8b3b528f]{height:44px!important;font-size:15px!important;font-weight:600!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:1px solid rgba(0,122,255,.3)!important;box-shadow:0 2px 8px #007aff33!important}.compose-btn[data-v-8b3b528f]:hover:not(:disabled){background:linear-gradient(135deg,#5ac8fa,#007aff)!important;box-shadow:0 4px 16px #007aff4d!important;transform:translateY(-1px)}.compose-btn[data-v-8b3b528f]:disabled{opacity:.4!important;cursor:not-allowed!important}.export-btn[data-v-8b3b528f]{height:44px!important;font-size:15px!important;font-weight:600!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:1px solid rgba(0,122,255,.3)!important;box-shadow:0 2px 8px #007aff33!important}.export-btn[data-v-8b3b528f]:hover:not(:disabled){background:linear-gradient(135deg,#5ac8fa,#007aff)!important;box-shadow:0 4px 16px #007aff4d!important;transform:translateY(-1px)}.export-btn[data-v-8b3b528f]:disabled{opacity:.4!important;cursor:not-allowed!important}.export-progress[data-v-8b3b528f]{display:flex;flex-direction:column;gap:8px}.progress-text[data-v-8b3b528f]{font-size:12px;color:#ffffffb3;text-align:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.settings-content[data-v-8b3b528f]::-webkit-scrollbar{width:8px}.settings-content[data-v-8b3b528f]::-webkit-scrollbar-track{background:#ffffff08;border-radius:4px;margin:4px 0}.settings-content[data-v-8b3b528f]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px;border:1px solid rgba(255,255,255,.05);transition:all .2s ease}.settings-content[data-v-8b3b528f]::-webkit-scrollbar-thumb:hover{background:#ffffff40;border-color:#ffffff1a}.settings-content[data-v-8b3b528f]::-webkit-scrollbar-thumb:active{background:#ffffff59}.settings-content[data-v-8b3b528f]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) rgba(255,255,255,.03)}.settings-management[data-v-8b3b528f]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.custom-resolution-input[data-v-8b3b528f]{background:#ffffff08;border-radius:6px;padding:12px;border:1px solid rgba(255,255,255,.08)}.input-label[data-v-8b3b528f]{color:#fffc;font-size:13px;font-weight:500;white-space:nowrap}.resolution-hint[data-v-8b3b528f]{margin-top:8px;font-size:12px;color:#ffffff80;font-style:italic}.current-resolution-display[data-v-8b3b528f]{font-size:12px;color:#007affcc;font-weight:500;padding:4px 8px;background:#007aff1a;border-radius:4px;border:1px solid rgba(0,122,255,.2)}.announcement-carousel[data-v-8b3b528f]{border-radius:12px;overflow:hidden;margin-top:-12px}.announcement-carousel-container[data-v-8b3b528f]{height:120px}.carousel-slide[data-v-8b3b528f]{position:relative;cursor:pointer;height:120px;overflow:hidden;transition:transform .3s ease}.carousel-slide[data-v-8b3b528f]:hover{transform:scale(1.02)}.carousel-img[data-v-8b3b528f]{width:100%;height:120px;object-fit:cover;transition:opacity .3s ease}.carousel-placeholder[data-v-8b3b528f]{width:100%;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#007aff1a,#5ac8fa1a);gap:12px}.placeholder-text[data-v-8b3b528f]{font-size:14px;color:#ffffffb3;text-align:center;font-weight:500;max-width:80%;line-height:1.4}.carousel-overlay[data-v-8b3b528f]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);padding:20px 16px 16px;pointer-events:none}.carousel-title[data-v-8b3b528f]{color:#fff;font-size:14px;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.5);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-arrow[data-v-8b3b528f]{display:flex;position:absolute;bottom:6px;right:10px}.custom-arrow button[data-v-8b3b528f]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:12px;color:#fff;background-color:#ffffff1a;border-width:0;border-radius:8px;transition:background-color .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.custom-arrow button[data-v-8b3b528f]:hover{background-color:#fff3}.custom-arrow button[data-v-8b3b528f]:active{transform:scale(.95);transform-origin:center}.custom-dots[data-v-8b3b528f]{display:flex;margin:0;padding:0;position:absolute;bottom:6px;left:10px}.custom-dots li[data-v-8b3b528f]{display:inline-block;width:12px;height:4px;margin:0 3px;border-radius:4px;background-color:#fff6;transition:width .3s,background-color .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.custom-dots li.is-active[data-v-8b3b528f]{width:40px;background:#fff}.announcement-modal[data-v-8b3b528f]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-v-8b3b528f] .announcement-modal .n-card{background:var(--6544167f)!important;border:1px solid var(--3295dfdf)!important;box-shadow:0 8px 32px var(--4f2de4d3)!important}.announcement-content[data-v-8b3b528f]{display:flex;flex-direction:column;gap:16px}.announcement-image[data-v-8b3b528f]{text-align:center}.modal-image[data-v-8b3b528f]{max-width:100%;max-height:300px;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px var(--4f2de4d3)}.announcement-text[data-v-8b3b528f]{font-size:14px;line-height:1.6;color:var(--0eb163b4);white-space:pre-wrap}.announcement-time[data-v-8b3b528f]{font-size:12px;color:var(--87f463dc);text-align:right;font-style:italic}.modal-footer[data-v-8b3b528f]{display:flex;justify-content:flex-end;gap:12px}.redirect-btn[data-v-8b3b528f]{background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:1px solid rgba(0,122,255,.3)!important}.carousel-overlay[data-v-8b3b528f]{background:var(--76408c22)}.carousel-title[data-v-8b3b528f]{color:var(--887cdf7c);text-shadow:0 1px 3px var(--4f2de4d3)}.custom-arrow button[data-v-8b3b528f]{background-color:var(--6a12d34a);border:1px solid var(--3295dfdf)}.custom-arrow button[data-v-8b3b528f]:hover{background-color:var(--352b03a1);border-color:var(--2bf10c9d)}.custom-dots li[data-v-8b3b528f]{background-color:var(--cf93024a)}.custom-dots li.is-active[data-v-8b3b528f]{background:var(--3a4b8801)}.sticker-list[data-v-8b3b528f]{margin-top:16px}.sticker-item-card[data-v-8b3b528f]{border-radius:8px;transition:all .3s}.sticker-item-card[data-v-8b3b528f]:hover{box-shadow:0 2px 12px #007aff26}.sticker-item-card .folder-path[data-v-8b3b528f]{padding:8px;background:#007aff0d;border-radius:4px;font-size:12px;word-break:break-all}.folder-select-btn[data-v-8b3b528f]{height:36px!important;font-size:14px!important;font-weight:500!important;background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:1px solid rgba(0,122,255,.3)!important;color:#fff!important}.folder-select-btn[data-v-8b3b528f]:hover:not(:disabled){background:linear-gradient(135deg,#5ac8fa,#007aff)!important;transform:translateY(-1px)}.selected-folder-info[data-v-8b3b528f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--7704c3d6);border-radius:6px;border:1px solid var(--1b66c408);gap:8px}.folder-path[data-v-8b3b528f]{font-size:12px;color:var(--0eb163b4);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;flex:1}.video-background-hint[data-v-8b3b528f],.image-background-hint[data-v-8b3b528f]{font-size:12px;color:var(--87f463dc);font-style:italic;text-align:center;padding:4px 8px;background:var(--7704c3d6);border-radius:4px;border:1px solid var(--1b66c408)}.additional-feature-btn[data-v-8b3b528f]{height:auto!important;padding:16px!important;text-align:left!important;justify-content:flex-start!important}.additional-feature-btn .btn-content[data-v-8b3b528f]{display:flex;flex-direction:column;gap:4px;margin-left:8px;text-align:left}.additional-feature-btn .btn-title[data-v-8b3b528f]{font-size:14px;font-weight:600;color:var(--887cdf7c)}.additional-feature-btn .btn-desc[data-v-8b3b528f]{font-size:12px;color:var(--0eb163b4);font-weight:400}.tour-guide[data-v-10d55f77]{position:relative}.tour-overlay[data-v-10d55f77]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:10000;pointer-events:none}.tour-mask[data-v-10d55f77]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:auto}.tour-spotlight[data-v-10d55f77]{position:absolute;background:transparent;border:3px solid #007AFF;box-shadow:0 0 20px #007aff80;transition:all .3s cubic-bezier(.25,.46,.45,.94);animation:spotlightPulse-10d55f77 2s infinite;z-index:10001;pointer-events:none}@keyframes spotlightPulse-10d55f77{0%,to{box-shadow:0 0 20px #007aff80;border-color:#007aff}50%{box-shadow:0 0 30px #007affcc;border-color:#5ac8fa}}.tour-card[data-v-10d55f77]{position:absolute;width:360px;max-width:85vw;max-height:80vh;overflow-y:auto;background:#1c1c1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff1a;animation:cardSlideIn-10d55f77 .4s cubic-bezier(.25,.46,.45,.94);z-index:10002;pointer-events:auto}@keyframes cardSlideIn-10d55f77{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.tour-header[data-v-10d55f77]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 0}.tour-step[data-v-10d55f77]{font-size:14px;color:#fff9;font-weight:500}.close-btn[data-v-10d55f77]{color:#fff9}.close-btn[data-v-10d55f77]:hover{color:#ffffffe6}.tour-content[data-v-10d55f77]{padding:16px 20px}.expand-toggle[data-v-10d55f77]{text-align:center;margin:12px 0}.expand-btn[data-v-10d55f77]{color:#ffffffb3;font-size:13px}.expand-btn[data-v-10d55f77]:hover{color:#ffffffe6}.details-content[data-v-10d55f77]{animation:slideDown-10d55f77 .3s ease-out}@keyframes slideDown-10d55f77{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:500px;transform:translateY(0)}}.tour-title[data-v-10d55f77]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px;letter-spacing:-.3px}.tour-description[data-v-10d55f77]{font-size:13px;color:#fffc;line-height:1.5;margin-bottom:12px}.materials-section[data-v-10d55f77],.tips-section[data-v-10d55f77],.features-section[data-v-10d55f77]{margin-top:12px;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px}.materials-title[data-v-10d55f77],.tips-title[data-v-10d55f77],.features-title[data-v-10d55f77]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#ffffffe6;margin-bottom:12px}.materials-list[data-v-10d55f77],.tips-list[data-v-10d55f77]{list-style:none;padding:0;margin:0}.materials-list li[data-v-10d55f77],.tips-list li[data-v-10d55f77]{font-size:13px;color:#ffffffb3;line-height:1.5;margin-bottom:8px;padding-left:16px;position:relative}.materials-list li[data-v-10d55f77]:before{content:"•";color:#ff9f0a;position:absolute;left:0}.tips-list li[data-v-10d55f77]:before{content:"✓";color:#30d158;position:absolute;left:0}.features-grid[data-v-10d55f77]{display:grid;gap:12px}.feature-item[data-v-10d55f77]{padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px}.feature-name[data-v-10d55f77]{font-size:13px;font-weight:600;color:#5ac8fa;margin-bottom:4px}.feature-desc[data-v-10d55f77]{font-size:12px;color:#ffffffb3;line-height:1.4}.tour-footer[data-v-10d55f77]{padding:16px 24px;border-top:1px solid rgba(255,255,255,.08);margin-top:20px}.dont-show-checkbox[data-v-10d55f77]{display:flex;align-items:center;justify-content:center}.checkbox-text[data-v-10d55f77]{font-size:13px;color:#ffffffb3;margin-left:8px;-webkit-user-select:none;user-select:none}.tour-actions[data-v-10d55f77]{display:flex;justify-content:space-between;align-items:center;padding:0 24px 24px}.tour-progress[data-v-10d55f77]{flex:1;display:flex;justify-content:center;margin:0 20px}.progress-dots[data-v-10d55f77]{display:flex;gap:8px}.progress-dot[data-v-10d55f77]{width:8px;height:8px;border-radius:50%;background:#ffffff4d;transition:all .3s ease}.progress-dot.active[data-v-10d55f77]{background:#007aff;transform:scale(1.2)}.progress-dot.completed[data-v-10d55f77]{background:#30d158}.tour-btn[data-v-10d55f77]{min-width:80px}.tour-btn-secondary[data-v-10d55f77]{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}.tour-btn-secondary[data-v-10d55f77]:hover{background:#ffffff26;color:#ffffffe6}.start-tour-btn[data-v-10d55f77]{position:fixed;top:80px;right:20px;z-index:1000;background:linear-gradient(135deg,#007aff,#5ac8fa);border:none;box-shadow:0 8px 32px #007aff4d,inset 0 1px #fff3;animation:startBtnPulse-10d55f77 3s infinite}@keyframes startBtnPulse-10d55f77{0%,to{transform:scale(1);box-shadow:0 8px 32px #007aff4d,inset 0 1px #fff3}50%{transform:scale(1.05);box-shadow:0 12px 40px #007aff66,inset 0 1px #ffffff4d}}.start-tour-btn[data-v-10d55f77]:hover{transform:scale(1.05);box-shadow:0 12px 40px #007aff66,inset 0 1px #ffffff4d}.customer-service-float[data-v-1e73afec]{position:fixed;right:24px;bottom:24px;z-index:9999;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.hide-button[data-v-1e73afec]{width:32px!important;height:32px!important;background:var(--3ef4e91b)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--2935744e)!important;transition:all .3s cubic-bezier(.25,.46,.45,.94);opacity:.7}.hide-button[data-v-1e73afec]:hover{opacity:1;background:var(--761b2e3e)!important;border-color:var(--695034e4)!important;transform:translateY(-1px)}.service-button[data-v-1e73afec]{width:64px!important;height:64px!important;background:linear-gradient(135deg,#007aff,#5ac8fa)!important;border:none!important;box-shadow:0 8px 32px #007aff4d,0 4px 16px #007aff33!important;transition:all .3s cubic-bezier(.25,.46,.45,.94);animation:pulse-1e73afec 2s infinite}.service-button[data-v-1e73afec]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 40px #007aff66,0 6px 20px #007aff4d!important}.service-button[data-v-1e73afec]:active{transform:translateY(-1px) scale(1.02)}@keyframes pulse-1e73afec{0%,to{box-shadow:0 8px 32px #007aff4d,0 4px 16px #007aff33,0 0 #007aff66}50%{box-shadow:0 8px 32px #007aff4d,0 4px 16px #007aff33,0 0 0 8px #007aff00}}[data-v-1e73afec] .customer-service-modal .n-card{background:var(--42970ff0)!important;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--2935744e)!important;border-radius:24px!important;box-shadow:0 20px 60px var(--45cd7942),inset 0 1px 0 var(--695034e4)!important}.loading-container[data-v-1e73afec]{display:flex;flex-direction:column;align-items:center;padding:32px 0}.loading-spinner[data-v-1e73afec]{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #007AFF;border-radius:50%;animation:spin-1e73afec 1s linear infinite;margin-bottom:16px}.loading-text[data-v-1e73afec]{color:var(--6fc5c465);margin:0}@keyframes spin-1e73afec{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.service-content[data-v-1e73afec]{padding:8px 0}.service-intro[data-v-1e73afec]{text-align:center;margin-bottom:24px}.service-icon[data-v-1e73afec]{margin-bottom:16px}.service-title[data-v-1e73afec]{margin:0 0 12px;font-size:20px;font-weight:600;color:var(--5b286933)}.service-desc[data-v-1e73afec]{margin:0;color:var(--6fc5c465);line-height:1.5}.diy-tip[data-v-1e73afec]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:6px 12px;background:#30d1581a;border:1px solid rgba(48,209,88,.2);border-radius:12px;font-size:12px}.diy-tip-text[data-v-1e73afec]{color:#30d158e6;font-weight:500}.contact-item[data-v-1e73afec]{width:100%}.contact-button[data-v-1e73afec]{height:auto!important;padding:16px!important;background:var(--3ef4e91b)!important;border:1px solid var(--2935744e)!important;border-radius:16px!important;transition:all .3s cubic-bezier(.25,.46,.45,.94);justify-content:flex-start!important}.contact-button[data-v-1e73afec]:hover{background:var(--761b2e3e)!important;border-color:var(--695034e4)!important;transform:translateY(-1px)}.qq-icon[data-v-1e73afec]{font-size:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.contact-info[data-v-1e73afec]{display:flex;flex-direction:column;align-items:flex-start;margin-left:12px}.contact-label[data-v-1e73afec]{font-size:14px;font-weight:500;color:var(--5b286933);margin-bottom:4px}.contact-value[data-v-1e73afec]{font-size:13px;color:var(--097a1341);font-family:SF Mono,Monaco,Consolas,monospace}.service-hours[data-v-1e73afec]{background:var(--3ef4e91b);border:1px solid var(--2935744e);border-radius:12px;padding:16px}.time-item[data-v-1e73afec]{display:flex;align-items:center}.time-label[data-v-1e73afec]{font-size:13px;color:var(--6fc5c465);min-width:80px}.time-value[data-v-1e73afec]{font-size:13px;color:var(--5b286933);font-weight:500}.service-unavailable[data-v-1e73afec]{text-align:center;padding:32px 0;color:var(--6fc5c465)}.wechat-qr-only[data-v-1e73afec]{background:#30d1580d;border:1px solid rgba(48,209,88,.2);border-radius:16px;padding:16px;text-align:center}.qr-header[data-v-1e73afec]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.qr-title[data-v-1e73afec]{font-size:14px;font-weight:500;color:#30d158e6}.qr-image-wrapper[data-v-1e73afec]{position:relative;display:inline-block;cursor:pointer;border-radius:12px;overflow:hidden;transition:all .3s ease}.qr-image-wrapper[data-v-1e73afec]:hover{transform:scale(1.05);box-shadow:0 8px 32px #30d1584d}.qr-preview-image[data-v-1e73afec]{border:2px solid rgba(48,209,88,.3);transition:all .3s ease}.wechat-qr-container[data-v-1e73afec]{margin-top:16px;text-align:center;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px}.wechat-qr-image[data-v-1e73afec]{width:120px;height:120px;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:12px}.qr-tip[data-v-1e73afec]{font-size:12px;color:#fff9;margin:0}.qr-icon-container[data-v-1e73afec]{position:relative;display:inline-flex;margin-left:8px;vertical-align:middle}.qr-icon[data-v-1e73afec]{cursor:pointer;transition:all .3s ease}.qr-icon[data-v-1e73afec]:hover{transform:scale(1.1);filter:brightness(1.2)}.qr-tooltip[data-v-1e73afec]{position:absolute;top:-160px;left:50%;transform:translate(-50%);background:var(--601e5846);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--049a50a6);transition:background-color .3s ease,border-color .3s ease;border-radius:16px;padding:16px;text-align:center;z-index:10000;box-shadow:0 20px 60px #0009,inset 0 1px #ffffff1a;animation:tooltipFadeIn-1e73afec .3s ease-out}.qr-tooltip[data-v-1e73afec]:before{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--6b3b1c68)}.qr-tooltip-image[data-v-1e73afec]{margin-bottom:12px;display:block}.qr-tooltip-text[data-v-1e73afec]{font-size:12px;color:var(--6fc5c465);margin:0;white-space:nowrap;transition:color .3s ease}@keyframes tooltipFadeIn-1e73afec{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 768px){.customer-service-float[data-v-1e73afec]{right:16px;bottom:16px}.service-button[data-v-1e73afec]{width:56px!important;height:56px!important}.hide-button[data-v-1e73afec]{width:28px!important;height:28px!important}}#app[data-v-61735d89]{height:100vh;width:100vw;overflow:hidden;background:var(--746d4270);color:var(--62116272);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;display:flex;flex-direction:column;transition:background .3s ease,color .3s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}.loading-overlay[data-v-61735d89]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--746d4270);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-61735d89 .3s ease-out;transition:background .3s ease}.loading-content[data-v-61735d89]{text-align:center;max-width:400px;padding:48px 32px;background:var(--98ed1854);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:var(--073c7047);border-radius:24px;box-shadow:var(--70575781);animation:scaleIn-61735d89 .4s cubic-bezier(.25,.46,.45,.94);transition:background .3s ease,border .3s ease,box-shadow .3s ease}.loading-spinner[data-v-61735d89]{display:flex;justify-content:center;align-items:center;margin-bottom:32px;gap:8px}.spinner-ring[data-v-61735d89]{width:12px;height:12px;border-radius:50%;background:linear-gradient(45deg,#007aff,#5ac8fa);animation:spinnerPulse-61735d89 1.4s ease-in-out infinite both}.spinner-ring[data-v-61735d89]:nth-child(1){animation-delay:-.32s}.spinner-ring[data-v-61735d89]:nth-child(2){animation-delay:-.16s}.spinner-ring[data-v-61735d89]:nth-child(3){animation-delay:0s}@keyframes spinnerPulse-61735d89{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.loading-title[data-v-61735d89]{font-size:24px;font-weight:600;color:var(--7d33da9b);margin-bottom:12px;letter-spacing:-.5px;transition:color .3s ease}.loading-text[data-v-61735d89]{font-size:14px;color:var(--6976bdf2);margin-bottom:32px;line-height:1.5;transition:color .3s ease}.loading-progress[data-v-61735d89]{width:100%;height:4px;background:var(--7fa6d072);border-radius:2px;overflow:hidden;position:relative;transition:background .3s ease}.progress-bar[data-v-61735d89]{height:100%;background:linear-gradient(90deg,#007aff,#5ac8fa,#007aff);background-size:200% 100%;border-radius:2px;animation:progressFlow-61735d89 2s ease-in-out infinite}@keyframes progressFlow-61735d89{0%{width:0%;background-position:0% 50%}50%{width:70%;background-position:100% 50%}to{width:100%;background-position:0% 50%}}.blank-page[data-v-61735d89]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--085ce7ec);z-index:10001;transition:background .3s ease}.window-warning-overlay[data-v-61735d89]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--746d4270);display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn-61735d89 .3s ease-out;transition:background .3s ease}.window-warning-content[data-v-61735d89]{text-align:center;max-width:480px;padding:48px 32px;background:var(--98ed1854);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:var(--073c7047);border-radius:24px;box-shadow:var(--70575781);transition:background .3s ease,border .3s ease,box-shadow .3s ease;animation:scaleIn-61735d89 .4s cubic-bezier(.25,.46,.45,.94)}.warning-icon[data-v-61735d89]{margin-bottom:24px;animation:pulse-61735d89 2s infinite}.warning-title[data-v-61735d89]{font-size:28px;font-weight:600;color:#ff9f0a;margin-bottom:16px;letter-spacing:-.5px}.warning-text[data-v-61735d89]{font-size:16px;color:var(--65c41032);line-height:1.5;margin-bottom:12px;transition:color .3s ease}.current-size[data-v-61735d89]{font-size:14px;color:var(--6d296bb2);margin-bottom:32px;transition:color .3s ease}.size-text[data-v-61735d89]{font-family:SF Mono,Monaco,Consolas,monospace;color:#5ac8fa;font-weight:600}.resize-tip[data-v-61735d89]{background:var(--32413c53);border:var(--13b0f1d5);border-radius:16px;padding:24px;text-align:left;transition:background .3s ease,border .3s ease}.resize-tip p[data-v-61735d89]{font-size:14px;color:var(--6976bdf2);margin-bottom:16px;font-weight:500;transition:color .3s ease}.resize-tip ul[data-v-61735d89]{list-style:none;padding:0;margin:0}.resize-tip li[data-v-61735d89]{font-size:13px;color:var(--6d296bb2);padding:8px 0 8px 20px;position:relative;transition:color .3s ease}.resize-tip li[data-v-61735d89]:before{content:"•";position:absolute;left:0;color:#5ac8fa;font-weight:700}@keyframes fadeIn-61735d89{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-61735d89{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse-61735d89{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.app-container[data-v-61735d89]{height:100vh;display:flex;flex-direction:column;overflow:hidden}.main-content[data-v-61735d89]{flex:1;display:grid;grid-template-columns:320px 1fr 320px;gap:16px;padding:16px;overflow:hidden;min-height:0}.left-panel[data-v-61735d89],.right-panel[data-v-61735d89],.center-content[data-v-61735d89]{display:flex;flex-direction:column;min-height:0;overflow:hidden}@media (max-width: 1200px){.main-content[data-v-61735d89]{grid-template-columns:280px 1fr 280px;gap:12px;padding:12px}}@media (max-width: 1024px){.main-content[data-v-61735d89]{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:8px}.left-panel[data-v-61735d89],.right-panel[data-v-61735d89]{max-height:250px;min-height:200px}}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;background:var(--085ce7ec)!important;color:var(--7d33da9b);width:100%;height:100%;transition:background-color .3s ease,color .3s ease}#app{background:var(--085ce7ec)!important;min-height:100vh;width:100vw;transition:background-color .3s ease}:root{background-color:var(--085ce7ec)!important;transition:background-color .3s ease}div,main,section,article{background-color:transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--b6393552);border-radius:4px;transition:all .3s ease}::-webkit-scrollbar-thumb{background:var(--7bf422b2);border-radius:4px;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:var(--784174f2)}button:focus,input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 4px #007aff4d;transition:box-shadow .2s ease}button{transition:all .2s cubic-bezier(.25,.46,.45,.94);border:none;cursor:pointer}button:hover{transform:translateY(-.5px)}button:active{transform:translateY(0);transition-duration:.1s}input,select,textarea{transition:all .2s ease;background:var(--b6393552);border:1px solid var(--7fa6d072);color:var(--7d33da9b)}input:focus,select:focus,textarea:focus{background:var(--50d6a2dd);border-color:#007aff99}input::placeholder{color:var(--70dc1972)}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}::selection{background:#007aff4d;color:inherit}@keyframes appleSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes appleSlideLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes appleSlideRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes appleScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.fade-enter-active,.fade-leave-active{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(10px)}.slide-up{animation:appleSlideUp .6s cubic-bezier(.25,.46,.45,.94)}.slide-left{animation:appleSlideLeft .6s cubic-bezier(.25,.46,.45,.94)}.slide-right{animation:appleSlideRight .6s cubic-bezier(.25,.46,.45,.94)}.scale-in{animation:appleScale .4s cubic-bezier(.25,.46,.45,.94)}.apple-card{background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a}.apple-card:hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px);box-shadow:0 12px 40px #0006,inset 0 1px #ffffff26}.apple-button{background:#007affcc;color:#fff;border-radius:8px;padding:8px 16px;font-weight:500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,122,255,.3)}.apple-button:hover{background:#007affe6;border-color:#007aff80}.apple-button:active{background:#007aff}.apple-button-secondary{background:#ffffff1a;color:#fff;border-radius:8px;padding:8px 16px;font-weight:500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)}.apple-button-secondary:hover{background:#ffffff26;border-color:#ffffff4d}.apple-button-danger{background:#ff3b30cc;color:#fff;border-radius:8px;padding:8px 16px;font-weight:500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,59,48,.3)}.apple-button-danger:hover{background:#ff3b30e6;border-color:#ff3b3080}
