.watermark-removal-page[data-v-36924ab4]{position:relative;max-width:1600px;margin:0 auto;padding:20px;min-height:100vh;display:flex;flex-direction:column}.bg-decoration[data-v-36924ab4]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.bg-decoration .gradient-orb[data-v-36924ab4]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;animation:float-36924ab4 20s infinite ease-in-out}.bg-decoration .gradient-orb.orb-1[data-v-36924ab4]{width:500px;height:500px;background:linear-gradient(135deg,#667eea,#764ba2);top:-250px;left:-200px;animation-delay:0s}.bg-decoration .gradient-orb.orb-2[data-v-36924ab4]{width:400px;height:400px;background:linear-gradient(135deg,#f093fb,#f5576c);top:50%;right:-200px;animation-delay:7s}.bg-decoration .gradient-orb.orb-3[data-v-36924ab4]{width:450px;height:450px;background:linear-gradient(135deg,#4facfe,#00f2fe);bottom:-200px;left:30%;animation-delay:14s}@keyframes float-36924ab4{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.page-header[data-v-36924ab4]{position:relative;z-index:1;text-align:center;margin-bottom:24px;flex-shrink:0;animation:fadeInDown-36924ab4 .6s ease}.page-header .header-content[data-v-36924ab4]{display:inline-block}.page-header .icon-wrapper[data-v-36924ab4]{position:relative;display:inline-block;margin-bottom:4px}.page-header .icon-wrapper .icon-bg[data-v-36924ab4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;opacity:.15;animation:pulse-bg-36924ab4 3s infinite}.page-header .icon-wrapper .icon[data-v-36924ab4]{position:relative;font-size:32px;display:inline-block;filter:drop-shadow(0 4px 12px rgba(102,126,234,.3));animation:bounce-36924ab4 2s infinite}.page-header .page-title[data-v-36924ab4]{font-size:36px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 20 4px;display:flex;align-items:center;justify-content:center;gap:20px;letter-spacing:40px}.page-header .page-title .free-badge[data-v-36924ab4]{position:relative;display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background:#fff!important;color:#e91e63!important;border-radius:26px;font-size:18px;font-weight:900;box-shadow:0 4px 16px rgba(233,30,99,.3),0 0 0 2px #e91e63;animation:pulse-badge-36924ab4 2s infinite;overflow:visible;letter-spacing:2px;border:2px solid #e91e63;-webkit-text-fill-color:#e91e63!important;background-clip:border-box!important;-webkit-background-clip:border-box!important}.page-header .page-title .free-badge .badge-dot[data-v-36924ab4]{width:10px;height:10px;background:#e91e63;border-radius:50%;animation:blink-36924ab4 1.5s infinite;flex-shrink:0}.page-header .page-subtitle[data-v-36924ab4]{font-size:15px;color:var(--el-text-color-regular);margin:0;font-weight:500}.page-header .page-subtitle .sora2-highlight[data-v-36924ab4]{position:relative;font-size:17px;font-weight:700;background:linear-gradient(135deg,#f093fb,#f5576c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding:2px 8px;border-radius:6px;animation:sora2Pulse-36924ab4 2s ease-in-out infinite;display:inline-block}.page-header .page-subtitle .sora2-highlight[data-v-36924ab4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(240,147,251,.1),rgba(245,87,108,.1));border-radius:6px;z-index:-1}.page-header .page-subtitle .subtitle-highlight[data-v-36924ab4]{font-size:17px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-header .page-subtitle .platform-divider[data-v-36924ab4]{margin:0 8px;color:var(--el-border-color)}@keyframes sora2Pulse-36924ab4{0%,to{transform:scale(1);filter:drop-shadow(0 2px 8px rgba(245,87,108,.3))}50%{transform:scale(1.05);filter:drop-shadow(0 4px 16px rgba(245,87,108,.6))}}@keyframes fadeInDown-36924ab4{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-bg-36924ab4{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.15}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.25}}@keyframes bounce-36924ab4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-badge-36924ab4{0%,to{transform:scale(1);box-shadow:0 4px 20px rgba(245,87,108,.4)}50%{transform:scale(1.05);box-shadow:0 6px 30px rgba(245,87,108,.6)}}@keyframes shine-36924ab4{0%{left:-100%}to{left:200%}}@keyframes blink-36924ab4{0%,to{opacity:1}50%{opacity:.3}}.main-content-area[data-v-36924ab4]{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-start;padding-top:40px;gap:30px;animation:fadeInUp-36924ab4 .6s ease .2s both;flex:1}.main-content-area .center-panel[data-v-36924ab4]{width:50%;max-width:800px;min-width:500px;display:flex;flex-direction:column}.main-content-area .right-panel[data-v-36924ab4]{flex:1;min-width:0;display:flex;flex-direction:column;animation:slideIn-36924ab4 .5s ease}@keyframes fadeInUp-36924ab4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.input-section[data-v-36924ab4]{position:relative;background:rgba(255,255,255,.85);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.18);border-radius:24px;padding:36px;box-shadow:0 8px 32px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:all .3s ease;animation:floatCard-36924ab4 6s ease-in-out infinite}.input-section[data-v-36924ab4]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.4;animation:borderGlow-36924ab4 3s ease-in-out infinite}.input-section[data-v-36924ab4]:hover{transform:translateY(-8px);box-shadow:0 16px 56px rgba(0,0,0,.15)}.input-section[data-v-36924ab4]:hover:before{opacity:.8}.input-section .section-title[data-v-36924ab4]{display:flex;align-items:center;gap:14px;font-size:24px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:24px;padding-bottom:14px;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#667eea,#764ba2,transparent) 1;animation:slideInLeft-36924ab4 .5s ease}.input-section .section-title .title-icon[data-v-36924ab4]{font-size:26px;filter:drop-shadow(0 2px 8px rgba(102,126,234,.3))}.input-section[data-v-36924ab4] .url-input .el-textarea__inner{background-color:rgba(255,255,255,.6);color:var(--el-text-color-primary);border-radius:14px;font-size:17px;line-height:1.8;padding:18px;border:2px solid rgba(102,126,234,.2);transition:all .3s ease}.input-section[data-v-36924ab4] .url-input .el-textarea__inner:focus{background-color:rgba(255,255,255,.9);border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.15)}.input-section[data-v-36924ab4] .url-input .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder);font-size:16px;line-height:1.7}.input-section .submit-btn[data-v-36924ab4]{position:relative;width:100%;height:56px;font-size:19px;font-weight:700;border-radius:16px;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);background-size:200% 100%;border:none;color:#fff;box-shadow:0 8px 24px rgba(102,126,234,.4);transition:all .4s cubic-bezier(.175,.885,.32,1.275);overflow:hidden}.input-section .submit-btn[data-v-36924ab4]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.input-section .submit-btn[data-v-36924ab4]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px rgba(102,126,234,.6);background-position:100% 0}.input-section .submit-btn[data-v-36924ab4]:hover:before{left:100%}.input-section .submit-btn[data-v-36924ab4]:active{transform:translateY(-2px) scale(.98)}.input-section .notice-info[data-v-36924ab4]{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;background:rgba(255,193,7,.1);border-left:3px solid #ffc107;border-radius:8px;font-size:14px;color:var(--el-text-color-regular);transition:all .3s ease}.input-section .notice-info .notice-icon[data-v-36924ab4]{color:#ffc107;font-size:18px;flex-shrink:0}.input-section .notice-info .notice-text[data-v-36924ab4]{flex:1;line-height:1.6}.input-section .notice-info .notice-text strong[data-v-36924ab4]{color:#ff6b00;font-weight:700}.input-section .notice-info[data-v-36924ab4]:hover{background:rgba(255,193,7,.15);transform:translate(4px)}@keyframes floatCard-36924ab4{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes borderGlow-36924ab4{0%,to{opacity:.4}50%{opacity:.8}}@keyframes slideInLeft-36924ab4{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.result-section[data-v-36924ab4]{background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:12px;padding:28px;box-shadow:0 2px 12px rgba(0,0,0,.04);display:flex;flex-direction:column}.result-section .section-title[data-v-36924ab4]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--el-text-color-primary);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--el-border-color-lighter)}.result-section .section-title .title-icon[data-v-36924ab4]{font-size:18px}.result-section .section-title .success-tag[data-v-36924ab4]{margin-left:auto}.result-section .result-content[data-v-36924ab4]{flex:1}.result-section .result-text[data-v-36924ab4]{display:flex;align-items:flex-start;gap:10px;padding:16px;background:var(--el-fill-color-lighter);border-radius:8px;margin-bottom:16px;font-size:14px;line-height:1.8;color:var(--el-text-color-regular)}.result-section .result-text .text-icon[data-v-36924ab4]{margin-top:2px;color:#667eea;flex-shrink:0;font-size:18px}.result-section .result-text .text-content[data-v-36924ab4]{flex:1;max-height:120px;overflow-y:auto;word-break:break-word}.result-section .stats-info[data-v-36924ab4]{display:flex;flex-wrap:wrap;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));border-radius:12px;margin-bottom:20px;border:1px solid rgba(102,126,234,.1)}.result-section .stats-info .stats-item[data-v-36924ab4]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.8);border-radius:8px;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}.result-section .stats-info .stats-item[data-v-36924ab4]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(102,126,234,.15)}.result-section .stats-info .stats-item .el-icon[data-v-36924ab4]{color:#667eea;font-size:16px}.result-section .stats-info .stats-item .stats-label[data-v-36924ab4]{color:var(--el-text-color-secondary);font-weight:500}.result-section .stats-info .stats-item .stats-value[data-v-36924ab4]{color:var(--el-text-color-primary);font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.result-section .media-list[data-v-36924ab4]{display:flex;flex-direction:column;gap:12px}.result-section .media-item[data-v-36924ab4]{border:1px solid var(--el-border-color-lighter);border-radius:10px;padding:16px;background:var(--el-fill-color-lighter);transition:all .3s ease;margin-bottom:16px}.result-section .media-item[data-v-36924ab4]:last-child{margin-bottom:0}.result-section .media-item[data-v-36924ab4]:hover{border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.1);transform:translateY(-2px)}.result-section .media-item .media-header[data-v-36924ab4]{margin-bottom:12px}.result-section .media-item .media-type-tag[data-v-36924ab4]{font-weight:600;font-size:14px}.result-section .media-item .media-preview[data-v-36924ab4]{margin-bottom:14px;border-radius:8px;overflow:hidden;background:#000;display:flex;justify-content:center;align-items:center}.result-section .media-item .media-preview .preview-video[data-v-36924ab4]{width:100%;max-height:400px;border-radius:8px;outline:none;background:#000}.result-section .media-item .media-preview .video-preview-with-headers[data-v-36924ab4],.result-section .media-item .media-preview .video-fallback-container[data-v-36924ab4]{position:relative;width:100%;border-radius:8px;overflow:hidden;background:#000;min-height:300px}.result-section .media-item .media-preview .video-loading[data-v-36924ab4]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;background:rgba(0,0,0,.05);color:#666;gap:12px}.result-section .media-item .media-preview .video-loading .el-icon[data-v-36924ab4]{font-size:32px;color:#409eff}.result-section .media-item .media-preview .video-loading p[data-v-36924ab4]{margin:0;font-size:14px}.result-section .media-item .media-preview .video-fallback[data-v-36924ab4]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.result-section .media-item .media-preview .video-preview-overlay[data-v-36924ab4]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.5);color:#fff;z-index:1;pointer-events:none}.result-section .media-item .media-preview .video-preview-overlay .play-icon[data-v-36924ab4]{font-size:48px;margin-bottom:12px;opacity:.9}.result-section .media-item .media-preview .video-preview-overlay .preview-tip[data-v-36924ab4]{font-size:14px;margin:0;text-align:center;padding:0 20px;line-height:1.5}.result-section .media-item .media-preview .preview-image[data-v-36924ab4]{width:100%;max-height:400px;object-fit:contain;border-radius:8px}.result-section .media-item .media-preview .audio-preview[data-v-36924ab4]{width:100%;padding:20px;background:var(--el-fill-color-lighter);border-radius:8px}.result-section .media-item .media-preview .audio-preview .preview-audio[data-v-36924ab4]{width:100%;outline:none}.result-section .media-item .media-preview .image-slot[data-v-36924ab4]{display:flex;align-items:center;justify-content:center;width:100%;height:300px;background:var(--el-fill-color-light);color:var(--el-text-color-placeholder);font-size:32px}.result-section .media-item .download-tip[data-v-36924ab4]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:12px 16px;background:rgba(102,126,234,.1);border-left:3px solid #667eea;border-radius:8px;font-size:14px;color:var(--el-text-color-regular);transition:all .3s ease}.result-section .media-item .download-tip .tip-icon[data-v-36924ab4]{color:#667eea;font-size:18px;flex-shrink:0}.result-section .media-item .download-tip .tip-text[data-v-36924ab4]{flex:1;line-height:1.6;font-weight:500}.result-section .media-item .download-tip[data-v-36924ab4]:hover{background:rgba(102,126,234,.15);transform:translate(4px)}.result-section .media-item .proxy-error-tip[data-v-36924ab4]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;background:rgba(245,108,108,.12);border-left:3px solid #f56c6c;border-radius:8px;font-size:13px;color:#f56c6c}.result-section .media-item .proxy-error-tip .el-icon[data-v-36924ab4]{font-size:16px;flex-shrink:0}.result-section .media-item .proxy-error-tip span[data-v-36924ab4]{line-height:1.5}.result-section .media-item .media-actions[data-v-36924ab4]{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.result-section .media-item .media-actions .action-btn[data-v-36924ab4]{flex:1;min-width:0;font-size:14px;padding:10px 16px;height:38px}@keyframes slideIn-36924ab4{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes rotating-36924ab4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1200px){.main-content-area .center-panel[data-v-36924ab4]{width:50%;min-width:auto}}@media(max-width:768px){.main-content-area .center-panel[data-v-36924ab4]{width:80%;min-width:300px}}@media(max-width:480px){.watermark-removal-page[data-v-36924ab4]{padding:12px}.page-header .page-title[data-v-36924ab4]{font-size:28px}.page-header .page-title .icon[data-v-36924ab4]{font-size:32px}.input-section[data-v-36924ab4],.result-section[data-v-36924ab4]{padding:20px}.media-item .media-actions[data-v-36924ab4]{flex-direction:column}.media-item .media-actions .action-btn[data-v-36924ab4]{width:100%}}.history-section[data-v-36924ab4]{margin-top:24px;background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.history-section .section-title[data-v-36924ab4]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--el-text-color-primary);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--el-border-color-lighter)}.history-section .section-title .title-icon[data-v-36924ab4]{font-size:18px}.history-section .section-title .history-count[data-v-36924ab4]{font-size:13px;font-weight:500;color:var(--el-text-color-secondary)}.history-section .history-tip[data-v-36924ab4]{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:8px 12px;background:rgba(102,126,234,.08);border-radius:6px;font-size:13px;color:#667eea}.history-section .history-tip .el-icon[data-v-36924ab4]{font-size:14px}.history-section .history-list[data-v-36924ab4]{display:flex;flex-direction:column;gap:12px;min-height:100px}.history-section .history-item[data-v-36924ab4]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--el-fill-color-lighter);border-radius:10px;border:1px solid transparent;cursor:pointer;transition:all .3s ease}.history-section .history-item[data-v-36924ab4]:hover{border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.15);transform:translateY(-2px)}.history-section .history-preview[data-v-36924ab4]{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f0f0f0}.history-section .history-preview .preview-thumb[data-v-36924ab4]{width:100%;height:100%;object-fit:cover}.history-section .history-preview .preview-placeholder[data-v-36924ab4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.history-section .history-preview .preview-placeholder .el-icon[data-v-36924ab4]{font-size:28px}.history-section .history-preview .media-type-badge[data-v-36924ab4]{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:6px;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.history-section .history-preview .media-type-badge .el-icon[data-v-36924ab4]{font-size:12px;color:#fff}.history-section .history-info[data-v-36924ab4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.history-section .history-info .history-platform .el-tag[data-v-36924ab4]{font-size:12px}.history-section .history-info .history-text[data-v-36924ab4]{font-size:13px;color:var(--el-text-color-regular);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-section .history-info .history-time[data-v-36924ab4]{font-size:12px;color:var(--el-text-color-secondary)}.history-section .history-actions[data-v-36924ab4]{flex-shrink:0}.history-section .history-actions .el-button[data-v-36924ab4]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.history-section .history-actions .el-button[data-v-36924ab4]:hover{transform:scale(1.1)}.history-section .history-empty[data-v-36924ab4]{display:flex;align-items:center;justify-content:center;min-height:100px;color:var(--el-text-color-secondary);font-size:14px}.history-section .history-pagination[data-v-36924ab4]{display:flex;justify-content:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--el-border-color-lighter)}.history-section-bottom[data-v-36924ab4]{position:relative;z-index:1;margin-top:24px;padding:16px 20px;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.04);border:1px solid rgba(255,255,255,.8);width:80%;margin-left:auto;margin-right:auto}.history-header[data-v-36924ab4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.history-title[data-v-36924ab4]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#303133}.history-title .el-icon[data-v-36924ab4]{font-size:18px;color:#667eea}.history-title .history-count[data-v-36924ab4]{font-size:13px;font-weight:500;color:#909399}.history-title .history-tip-text[data-v-36924ab4]{font-size:12px;font-weight:400;color:#f56c6c;margin-left:8px;padding:2px 8px;background:rgba(245,108,108,.1);border-radius:4px}.history-nav[data-v-36924ab4]{display:flex;align-items:center;gap:12px}.history-nav .page-info[data-v-36924ab4]{font-size:13px;color:#909399;min-width:50px;text-align:center}.history-nav .el-button[data-v-36924ab4]{background:rgba(102,126,234,.08);border:none}.history-nav .el-button[data-v-36924ab4]:hover:not(:disabled){background:rgba(102,126,234,.15)}.history-nav .el-button[data-v-36924ab4]:disabled{opacity:.4}.history-nav .el-button .el-icon[data-v-36924ab4]{color:#667eea}.history-row[data-v-36924ab4]{display:flex;gap:12px;min-height:160px;overflow:hidden}.history-card[data-v-36924ab4]{flex:0 0 calc((100% - 60px) / 6);min-width:120px;background:#fafafa;border-radius:12px;overflow:hidden;border:2px solid transparent;transition:all .3s ease;cursor:pointer}.history-card[data-v-36924ab4]:hover{border-color:rgba(102,126,234,.3);box-shadow:0 4px 16px rgba(102,126,234,.15);transform:translateY(-2px)}.history-card:hover .card-overlay[data-v-36924ab4]{opacity:1}.history-card.is-video .type-badge[data-v-36924ab4]{background:linear-gradient(135deg,#f093fb,#f5576c)}.history-card.is-audio .type-badge[data-v-36924ab4]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.card-media[data-v-36924ab4]{position:relative;aspect-ratio:1/1;background:#f0f0f0;overflow:hidden}.card-media .media-preview[data-v-36924ab4]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-media:hover .media-preview[data-v-36924ab4]{transform:scale(1.05)}.media-placeholder[data-v-36924ab4]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#c0c4cc;padding:8px;background:linear-gradient(135deg,#667eea,#764ba2)}.media-placeholder .el-icon[data-v-36924ab4]{font-size:24px;color:#fff;flex-shrink:0}.media-placeholder span[data-v-36924ab4]{font-size:12px;color:#fff}.type-badge[data-v-36924ab4]{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2)}.type-badge .el-icon[data-v-36924ab4]{font-size:14px;color:#fff}.platform-badge[data-v-36924ab4]{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:10px;background:rgba(0,0,0,.6);font-size:10px;color:#fff;font-weight:500}.card-overlay[data-v-36924ab4]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:12px;opacity:0;transition:opacity .3s ease}.card-overlay .el-button[data-v-36924ab4]{background:#fff;border:none}.card-overlay .el-button[data-v-36924ab4]:hover{transform:scale(1.1)}.card-overlay .el-button .el-icon[data-v-36924ab4]{color:#667eea}.card-text[data-v-36924ab4]{padding:6px 8px 2px;font-size:11px;color:#606266;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:32px}.card-time[data-v-36924ab4]{padding:2px 8px 6px;font-size:10px;color:#909399;text-align:right}.history-empty[data-v-36924ab4]{flex:1;display:flex;align-items:center;justify-content:center;color:#909399;font-size:14px}@media(max-width:1200px){.history-section-bottom[data-v-36924ab4]{width:90%}.history-card[data-v-36924ab4]{flex:0 0 calc((100% - 48px)/5)}}@media(max-width:992px){.history-card[data-v-36924ab4]{flex:0 0 calc((100% - 36px)/4)}}@media(max-width:768px){.history-section-bottom[data-v-36924ab4]{width:95%;padding:12px 16px;margin-top:16px}.history-row[data-v-36924ab4]{min-height:140px}.history-card[data-v-36924ab4]{flex:0 0 calc((100% - 24px) / 3);min-width:100px}.card-text[data-v-36924ab4]{font-size:10px;padding:6px;min-height:32px}.type-badge[data-v-36924ab4]{width:22px;height:22px}.type-badge .el-icon[data-v-36924ab4]{font-size:12px}}html.dark .input-section[data-v-36924ab4],html.dark .result-section[data-v-36924ab4]{background:#1a1a1a;border-color:#2a2a2a;box-shadow:0 2px 12px rgba(0,0,0,.3)}html.dark .input-section .section-title[data-v-36924ab4],html.dark .result-section .section-title[data-v-36924ab4]{border-bottom-color:#2a2a2a;color:#e5eaf3}html.dark .history-section-bottom[data-v-36924ab4]{background:rgba(20,20,25,.98);border-color:rgba(255,255,255,.05)}html.dark .history-title[data-v-36924ab4]{color:#d5d5d5}html.dark .history-nav .page-info[data-v-36924ab4]{color:gray}html.dark .history-nav .el-button[data-v-36924ab4]{background:rgba(106,106,170,.15)}html.dark .history-nav .el-button .el-icon[data-v-36924ab4]{color:#9a9aff}html.dark .history-card[data-v-36924ab4]{background:rgba(40,40,45,.8)}html.dark .history-card[data-v-36924ab4]:hover{border-color:rgba(106,106,170,.4);box-shadow:0 4px 16px rgba(106,106,170,.15)}html.dark .card-media[data-v-36924ab4]{background:rgba(60,60,70,.8)}html.dark .card-text[data-v-36924ab4]{color:#b0b0b0}html.dark .card-time[data-v-36924ab4]{color:gray}html.dark .history-empty[data-v-36924ab4]{color:#666}html.dark .input-section[data-v-36924ab4] .url-input .el-textarea__inner{background-color:#252525;border-color:#2a2a2a;color:#e5eaf3}html.dark .input-section[data-v-36924ab4] .url-input .el-textarea__inner:focus{background-color:#2a2a2a;border-color:#667eea}html.dark .input-section .platform-info[data-v-36924ab4]{background:#252525}html.dark .input-section .platform-info .platform-title[data-v-36924ab4]{color:#b0b0b0}html.dark .input-section .notice-info[data-v-36924ab4]{background:rgba(255,193,7,.15)!important;border-left-color:#ffc107!important;color:#e5eaf3!important}html.dark .input-section .notice-info .notice-icon[data-v-36924ab4]{color:#ffc107!important}html.dark .input-section .notice-info .notice-text[data-v-36924ab4]{color:#e5eaf3!important}html.dark .input-section .notice-info .notice-text strong[data-v-36924ab4]{color:#ffc107!important}html.dark .result-section .result-text[data-v-36924ab4]{background:#252525;color:#b0b0b0}html.dark .result-section .media-item[data-v-36924ab4]{background:#252525;border-color:#2a2a2a}html.dark .result-section .media-item[data-v-36924ab4]:hover{border-color:#667eea}html.dark .result-section .media-item .media-preview[data-v-36924ab4]{background:#000}html.dark .result-section .media-item .media-preview .image-slot[data-v-36924ab4]{background:#1a1a1a;color:#606266}html.dark .result-section .media-item .download-tip[data-v-36924ab4]{background:rgba(102,126,234,.15)!important;border-left-color:#667eea!important;color:#e5eaf3!important}html.dark .result-section .media-item .download-tip .tip-icon[data-v-36924ab4]{color:#667eea!important}html.dark .result-section .media-item .download-tip .tip-text[data-v-36924ab4]{color:#e5eaf3!important}html.dark .result-section .media-item .proxy-error-tip[data-v-36924ab4]{background:rgba(245,108,108,.18)!important;border-left-color:#f56c6c!important;color:#ff9a9a!important}
