@charset "UTF-8";.header[data-v-a63202ee]{background:#fff;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10001;border-bottom:1px solid #e9ecef}.header-content[data-v-a63202ee]{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);height:64px;display:flex;align-items:center;justify-content:space-between}.logo[data-v-a63202ee]{font-size:24px;font-weight:700;color:#00b66c;text-decoration:none;letter-spacing:.5px;transition:all .2s ease}.logo[data-v-a63202ee]:hover{color:#00a05d;transform:scale(1.02)}.user-actions[data-v-a63202ee],.nav-links[data-v-a63202ee]{display:flex;align-items:center;gap:var(--spacing-6)}.nav-item[data-v-a63202ee]{color:#666;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease}.nav-button[data-v-a63202ee]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;display:inline-flex;align-items:center;position:relative;padding:8px 12px;border-radius:var(--radius-md)}.nav-item[data-v-a63202ee]:hover{color:#00b66c;background:var(--color-primary-50)}.nav-item.router-link-active[data-v-a63202ee]{color:#00b66c;background:var(--color-primary-100);font-weight:var(--font-weight-semibold)}.proxy-service-link[data-v-a63202ee]{position:relative;background:var(--gradient-brand-subtle);color:var(--brand-primary);font-weight:var(--font-weight-semibold)}.proxy-service-link[data-v-a63202ee]:after{content:"⚡";margin-left:var(--spacing-1);font-size:var(--font-size-xs);opacity:.8}.proxy-service-link[data-v-a63202ee]:hover{background:var(--color-primary-200);color:var(--brand-primary-dark)}.proxy-buying-link[data-v-a63202ee]{position:relative}.proxy-buying-link[data-v-a63202ee]:before{content:"🔥";margin-right:var(--spacing-1);font-size:var(--font-size-xs)}.login-btn[data-v-a63202ee]{padding:8px 20px;color:#fff;background:#00b66c;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}.login-btn[data-v-a63202ee]:hover{background:#00a05d;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.auth-buttons[data-v-a63202ee]{display:flex;align-items:center;gap:var(--spacing-4)}.user-dropdown[data-v-a63202ee]{display:flex;align-items:center;gap:var(--spacing-3)}.mobile-menu-toggle[data-v-a63202ee]{display:none;flex-direction:column;justify-content:space-between;width:28px;height:20px;cursor:pointer;z-index:calc(var(--z-sticky) + 10);padding:var(--spacing-1);border-radius:var(--radius-sm);transition:all var(--duration-200) var(--ease-smooth)}.mobile-menu-toggle[data-v-a63202ee]:hover{background:var(--color-primary-50)}.mobile-menu-toggle span[data-v-a63202ee]{display:block;height:3px;width:100%;background-color:var(--text-primary);border-radius:var(--radius-full);transition:all var(--duration-300) var(--ease-smooth)}.mobile-menu-toggle.active span[data-v-a63202ee]:nth-child(1){transform:rotate(45deg) translate(5px,5px);background-color:var(--brand-primary)}.mobile-menu-toggle.active span[data-v-a63202ee]:nth-child(2){opacity:0}.mobile-menu-toggle.active span[data-v-a63202ee]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px);background-color:var(--brand-primary)}@media (max-width: 768px){.header-content[data-v-a63202ee]{padding:0 var(--spacing-4)}.mobile-menu-toggle[data-v-a63202ee]{display:flex}.user-actions[data-v-a63202ee]{position:fixed;inset:0;background:var(--surface-primary);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:var(--spacing-20) var(--spacing-6) var(--spacing-6);transform:translate(100%);transition:transform var(--duration-300) var(--ease-smooth);z-index:var(--z-modal);gap:0}.user-actions.mobile-menu-open[data-v-a63202ee]{transform:translate(0)}.nav-links[data-v-a63202ee]{flex-direction:column;align-items:stretch;gap:var(--spacing-2);margin-bottom:var(--spacing-8);width:100%}.nav-item[data-v-a63202ee]{padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius-lg);font-size:var(--font-size-base);background:var(--surface-secondary);border:1px solid var(--border-primary)}.nav-item[data-v-a63202ee]:hover{background:var(--color-primary-50);border-color:var(--border-brand)}.auth-buttons[data-v-a63202ee]{flex-direction:column;align-items:stretch;gap:var(--spacing-3);width:100%}.login-btn[data-v-a63202ee]{padding:var(--spacing-4) var(--spacing-5);text-align:center;font-size:var(--font-size-base)}.user-dropdown[data-v-a63202ee]{flex-direction:column;align-items:stretch;gap:var(--spacing-3);width:100%}.user-actions[data-v-a63202ee]:before{content:"";position:fixed;inset:0;background:var(--surface-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-300) var(--ease-smooth);z-index:-1}.user-actions.mobile-menu-open[data-v-a63202ee]:before{opacity:1;pointer-events:all}}@media (max-width: 480px){.header-content[data-v-a63202ee]{padding:0 var(--spacing-3);height:56px}.logo[data-v-a63202ee]{font-size:var(--font-size-xl)}.user-actions[data-v-a63202ee]{padding:var(--spacing-16) var(--spacing-4) var(--spacing-4)}}.modern-footer[data-v-2ba73ad7]{background:linear-gradient(135deg,#f8f9fa,#fff);padding:80px 0 40px;position:relative;overflow:hidden}.modern-footer[data-v-2ba73ad7]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#e9ecef,transparent)}.footer-container[data-v-2ba73ad7]{max-width:1200px;margin:0 auto;padding:0 24px}.footer-cards[data-v-2ba73ad7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;margin-bottom:64px}.footer-card[data-v-2ba73ad7]{background:#fff;border-radius:20px;padding:32px 24px;text-align:center;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1px solid rgba(0,0,0,.02);position:relative;overflow:hidden}.footer-card[data-v-2ba73ad7]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00b66c,#00d4aa);transform:scaleX(0);transition:transform .3s ease}.footer-card[data-v-2ba73ad7]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014,0 4px 12px #0000000a}.footer-card[data-v-2ba73ad7]:hover:before{transform:scaleX(1)}.card-icon[data-v-2ba73ad7]{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;color:#fff;transition:all .3s ease}.card-icon.security[data-v-2ba73ad7]{background:linear-gradient(135deg,#667eea,#764ba2)}.card-icon.help[data-v-2ba73ad7]{background:linear-gradient(135deg,#f093fb,#f5576c)}.card-icon.social[data-v-2ba73ad7]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.card-icon.preferences[data-v-2ba73ad7]{background:linear-gradient(135deg,#667eea,#764ba2)}.footer-card:hover .card-icon[data-v-2ba73ad7]{transform:scale(1.1) rotate(5deg)}.card-title[data-v-2ba73ad7]{font-size:20px;font-weight:600;color:#1a1a1a;margin-bottom:8px;line-height:1.3}.card-subtitle[data-v-2ba73ad7]{font-size:14px;color:#666;margin-bottom:20px;line-height:1.5}.card-features[data-v-2ba73ad7]{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;max-width:100%}.feature-tag[data-v-2ba73ad7]{background:#f1f3f4;color:#5f6368;padding:4px 8px;border-radius:16px;font-size:11px;font-weight:500;transition:all .2s ease;white-space:nowrap}.footer-card:hover .feature-tag[data-v-2ba73ad7]{background:#e8f5e8;color:#00b66c}.help-center-card[data-v-2ba73ad7]{cursor:default!important}.help-features[data-v-2ba73ad7]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:240px;margin:0 auto}.feature-link[data-v-2ba73ad7]{background:#f1f3f4;color:#5f6368;padding:6px 10px;border-radius:16px;font-size:11px;font-weight:500;transition:all .2s ease;white-space:nowrap;text-decoration:none;text-align:center;display:block}.feature-link[data-v-2ba73ad7]:hover{background:#00b66c;color:#fff;transform:translateY(-1px);text-decoration:none}.social-icons[data-v-2ba73ad7]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;justify-content:center;max-width:120px;margin:0 auto}.social-icon[data-v-2ba73ad7]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;transition:all .2s ease;text-decoration:none;line-height:1}.social-icon.wechat[data-v-2ba73ad7]{background:#09bb07}.social-icon.xiaohongshu[data-v-2ba73ad7]{background:#fe2c55}.social-icon.tiktok[data-v-2ba73ad7]{background:#000}.social-icon.instagram[data-v-2ba73ad7]{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.social-icon.x-twitter[data-v-2ba73ad7]{background:#000}.social-icon.whatsapp[data-v-2ba73ad7]{background:#25d366}.social-icon[data-v-2ba73ad7]:hover{transform:translateY(-2px) scale(1.1)}.language-options[data-v-2ba73ad7]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.language-btn[data-v-2ba73ad7]{background:#f1f3f4;color:#5f6368;border:none;padding:8px 12px;border-radius:16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.language-btn[data-v-2ba73ad7]:hover,.language-btn.active[data-v-2ba73ad7]{background:#00b66c;color:#fff;transform:translateY(-1px)}.footer-legal[data-v-2ba73ad7]{border-top:1px solid #e9ecef;padding-top:32px;text-align:center}.legal-links[data-v-2ba73ad7]{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.legal-link[data-v-2ba73ad7]{color:#666;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease;position:relative}.legal-link[data-v-2ba73ad7]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#00b66c;transition:width .2s ease}.legal-link[data-v-2ba73ad7]:hover{color:#00b66c}.legal-link[data-v-2ba73ad7]:hover:after{width:100%}.footer-copyright[data-v-2ba73ad7]{color:#999;font-size:13px}@media (max-width: 768px){.modern-footer[data-v-2ba73ad7]{padding:60px 0 30px}.footer-container[data-v-2ba73ad7]{padding:0 16px}.footer-cards[data-v-2ba73ad7]{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.footer-card[data-v-2ba73ad7]{padding:24px 20px}.card-icon[data-v-2ba73ad7]{width:56px;height:56px;font-size:24px}.legal-links[data-v-2ba73ad7]{flex-direction:column;gap:16px}}.preferences-card[data-v-2ba73ad7]{position:relative;overflow:visible!important}.settings-selectors[data-v-2ba73ad7]{display:flex;gap:12px;justify-content:center;margin-bottom:16px}.selector-container[data-v-2ba73ad7]{position:relative;flex:1}.setting-selector[data-v-2ba73ad7]{display:flex;align-items:center;gap:6px;background:#f8f9fa;padding:8px 12px;border-radius:12px;font-size:13px;font-weight:500;color:#495057;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.setting-selector[data-v-2ba73ad7]:hover{background:#e9ecef;border-color:#00b66c}.selector-icon[data-v-2ba73ad7]{font-size:14px}.selector-value[data-v-2ba73ad7]{white-space:nowrap;flex:1}.dropdown-arrow[data-v-2ba73ad7]{font-size:10px;transition:transform .2s ease;color:#6c757d}.dropdown-arrow.rotated[data-v-2ba73ad7]{transform:rotate(180deg)}.preference-status[data-v-2ba73ad7]{display:flex;align-items:center;gap:6px;justify-content:center;font-size:11px;color:#00b66c;background:#00b66c1a;padding:4px 8px;border-radius:8px;margin-bottom:12px}.preference-status i[data-v-2ba73ad7]{font-size:10px}.selector-dropdown[data-v-2ba73ad7]{position:absolute;bottom:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 8px 32px #0000001f;z-index:1000;max-height:200px;overflow-y:auto;margin-bottom:8px}.dropdown-item[data-v-2ba73ad7]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:transparent;border:none;width:100%;font-size:13px;cursor:pointer;transition:all .2s ease;color:#495057;text-align:left}.dropdown-item[data-v-2ba73ad7]:hover{background:#f8f9fa}.dropdown-item.active[data-v-2ba73ad7]{background:#00b66c;color:#fff}.dropdown-item[data-v-2ba73ad7]:first-child{border-radius:12px 12px 0 0}.dropdown-item[data-v-2ba73ad7]:last-child{border-radius:0 0 12px 12px}@media (max-width: 768px){.settings-selectors[data-v-2ba73ad7]{flex-direction:column;gap:8px}.selector-dropdown[data-v-2ba73ad7]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:calc(100vw - 32px);max-width:300px;max-height:60vh;margin-bottom:0}}.language-wrapper[data-v-80c4c4bb]{min-height:100%}.search-suggestions[data-v-d2aa7012]{position:absolute;top:100%;left:0;right:0;background:#14141ef2;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;margin-top:8px;max-height:500px;overflow-y:auto;z-index:1000;box-shadow:0 20px 60px #0000004d}.suggestions-section[data-v-d2aa7012]{padding:16px 0}.suggestions-section[data-v-d2aa7012]:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.suggestions-header[data-v-d2aa7012]{display:flex;justify-content:space-between;align-items:center;padding:0 20px 12px}.suggestions-title[data-v-d2aa7012]{display:flex;align-items:center;gap:8px;color:#a0a0a0;font-size:.9rem;font-weight:600}.clear-btn[data-v-d2aa7012]{background:none;border:none;color:#00b66c;font-size:.8rem;cursor:pointer;padding:4px 8px;border-radius:8px;transition:all .2s ease}.clear-btn[data-v-d2aa7012]:hover{background:#00b66c1a}.suggestions-list[data-v-d2aa7012]{padding:0}.suggestion-item[data-v-d2aa7012]{display:flex;align-items:center;padding:12px 20px;cursor:pointer;transition:all .2s ease;border-radius:0}.suggestion-item[data-v-d2aa7012]:hover,.suggestion-item.active[data-v-d2aa7012]{background:#ffffff0d}.suggestion-icon[data-v-d2aa7012]{color:#a0a0a0;margin-right:12px;flex-shrink:0}.suggestion-content[data-v-d2aa7012]{flex:1;display:flex;flex-direction:column;gap:2px}.suggestion-text[data-v-d2aa7012]{color:#fff;font-size:.95rem}.suggestion-text[data-v-d2aa7012] mark{background:#00b66c4d;color:#0f8;padding:0 2px;border-radius:2px}.suggestion-meta[data-v-d2aa7012]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.suggestion-type[data-v-d2aa7012]{font-size:.75rem;font-weight:500;padding:2px 6px;border-radius:6px;flex-shrink:0}.type-artist[data-v-d2aa7012]{background:#ff6b3533;color:#ff6b35}.type-title[data-v-d2aa7012]{background:#3b82f633;color:#3b82f6}.type-category[data-v-d2aa7012]{background:#a855f733;color:#a855f7}.type-popular[data-v-d2aa7012]{background:#ef444433;color:#ef4444}.type-recent[data-v-d2aa7012]{background:#22c55e33;color:#22c55e}.suggestion-score-bar[data-v-d2aa7012]{display:flex;align-items:center;gap:6px;flex-shrink:0}.score-fill[data-v-d2aa7012]{height:4px;width:30px;background:#ffffff1a;border-radius:2px;position:relative;overflow:hidden}.score-excellent[data-v-d2aa7012]{background:linear-gradient(90deg,#0f8,#00b66c)}.score-good[data-v-d2aa7012]{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.score-fair[data-v-d2aa7012]{background:linear-gradient(90deg,#f59e0b,#d97706)}.score-low[data-v-d2aa7012]{background:linear-gradient(90deg,#ef4444,#dc2626)}.score-text[data-v-d2aa7012]{color:#a0a0a0;font-size:.75rem;font-weight:500;min-width:30px}.history-item[data-v-d2aa7012]{position:relative}.remove-btn[data-v-d2aa7012]{background:none;border:none;color:#a0a0a0;cursor:pointer;padding:4px;border-radius:4px;opacity:0;transition:all .2s ease;margin-left:8px}.history-item:hover .remove-btn[data-v-d2aa7012]{opacity:1}.remove-btn[data-v-d2aa7012]:hover{background:#ffffff1a;color:#ff6b6b}.popular-tags[data-v-d2aa7012]{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px}.popular-tag[data-v-d2aa7012]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;padding:6px 12px;border-radius:16px;font-size:.85rem;cursor:pointer;transition:all .2s ease}.popular-tag[data-v-d2aa7012]:hover{background:#00b66c1a;border-color:#00b66c4d;transform:translateY(-1px)}.popular-tag.is-hot[data-v-d2aa7012]{background:#ff6b351a;border-color:#ff6b354d;color:#ff6b35}.popular-tag.is-hot[data-v-d2aa7012]:hover{background:#ff6b3533;border-color:#ff6b3580}.hot-indicator[data-v-d2aa7012]{font-size:.7rem;margin-left:4px;animation:pulse-d2aa7012 2s infinite}@keyframes pulse-d2aa7012{0%,to{opacity:1}50%{opacity:.6}}.preview-list[data-v-d2aa7012]{padding:0 20px}.preview-item[data-v-d2aa7012]{display:flex;align-items:center;gap:12px;padding:12px 0;cursor:pointer;transition:all .2s ease;border-radius:8px}.preview-item[data-v-d2aa7012]:hover{background:#ffffff0d;padding-left:8px;padding-right:8px}.preview-image[data-v-d2aa7012]{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0;position:relative}.preview-image img[data-v-d2aa7012]{width:100%;height:100%;object-fit:cover}.preview-placeholder[data-v-d2aa7012]{width:100%;height:100%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;color:#a0a0a0}.preview-content[data-v-d2aa7012]{flex:1;min-width:0}.preview-title[data-v-d2aa7012]{color:#fff;font-size:.95rem;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-title[data-v-d2aa7012] mark{background:#00b66c4d;color:#0f8;padding:0 2px;border-radius:2px}.preview-subtitle[data-v-d2aa7012]{color:silver;font-size:.85rem;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-meta[data-v-d2aa7012]{display:flex;align-items:center;gap:12px}.preview-type[data-v-d2aa7012]{background:#00b66c33;color:#0f8;padding:2px 6px;border-radius:8px;font-size:.75rem;font-weight:500}.preview-score[data-v-d2aa7012]{color:#a0a0a0;font-size:.75rem}.no-results[data-v-d2aa7012]{display:flex;flex-direction:column;align-items:center;padding:40px 20px;text-align:center}.no-results-icon[data-v-d2aa7012]{color:#666;margin-bottom:12px}.no-results-text[data-v-d2aa7012]{color:#a0a0a0;font-size:.95rem;margin:0 0 8px}.no-results-tip[data-v-d2aa7012]{color:#666;font-size:.85rem;margin:0}.suggestions-loading[data-v-d2aa7012]{display:flex;align-items:center;justify-content:center;padding:20px;color:#a0a0a0;gap:12px}.loading-spinner[data-v-d2aa7012]{width:16px;height:16px;border:2px solid rgba(0,182,108,.2);border-top:2px solid #00b66c;border-radius:50%;animation:spin-d2aa7012 1s linear infinite}@keyframes spin-d2aa7012{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-suggestions[data-v-d2aa7012]::-webkit-scrollbar{width:6px}.search-suggestions[data-v-d2aa7012]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.search-suggestions[data-v-d2aa7012]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.search-suggestions[data-v-d2aa7012]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 768px){.search-suggestions[data-v-d2aa7012]{max-height:400px}.suggestion-item[data-v-d2aa7012],.preview-item[data-v-d2aa7012]{padding:10px 16px}.suggestions-header[data-v-d2aa7012]{padding:0 16px 10px}.popular-tags[data-v-d2aa7012],.preview-list[data-v-d2aa7012]{padding:0 16px}}.enhanced-search-input[data-v-b5c463ca]{position:relative;width:100%;max-width:800px;margin:0 auto}.search-wrapper[data-v-b5c463ca]{display:flex;align-items:center;background:#ffffff14;border:2px solid rgba(255,255,255,.15);border-radius:50px;padding:0 20px;backdrop-filter:blur(20px);transition:all .3s ease;box-shadow:0 8px 30px #00000040}.enhanced-search-input.focused .search-wrapper[data-v-b5c463ca]{border-color:#00b66c;box-shadow:0 15px 50px #0006,0 0 0 4px #00b66c26;transform:translateY(-2px)}.search-icon[data-v-b5c463ca]{color:#a0a0a0;font-size:1.1rem;display:flex;align-items:center;justify-content:center;margin-right:12px}.loading-spinner[data-v-b5c463ca]{width:16px;height:16px;border:2px solid rgba(0,182,108,.2);border-top:2px solid #00b66c;border-radius:50%;animation:spin-b5c463ca 1s linear infinite}@keyframes spin-b5c463ca{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-input[data-v-b5c463ca]{flex:1;background:transparent;border:none;color:#fff;font-size:1.1rem;padding:16px 0;outline:none;font-weight:400;min-width:0}.search-input[data-v-b5c463ca]::placeholder{color:#fff9;font-size:1.1rem}.clear-btn[data-v-b5c463ca]{background:none;border:none;color:#a0a0a0;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-right:8px}.clear-btn[data-v-b5c463ca]:hover{background:#ffffff1a;color:#fff}.search-btn[data-v-b5c463ca]{background:linear-gradient(135deg,#00b66c,#00a05d);color:#fff;border:none;padding:10px 20px;border-radius:25px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:1rem;white-space:nowrap;margin-left:8px}.search-btn[data-v-b5c463ca]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.search-btn[data-v-b5c463ca]:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width: 768px){.search-wrapper[data-v-b5c463ca]{padding:0 16px}.search-input[data-v-b5c463ca]{padding:14px 0;font-size:1rem}.search-input[data-v-b5c463ca]::placeholder{font-size:1rem}.clear-btn[data-v-b5c463ca]{position:absolute;top:12px;right:12px;margin:0}.search-btn[data-v-b5c463ca]{padding:8px 16px;font-size:.9rem;margin-left:8px}}@media (max-width: 480px){.search-input[data-v-b5c463ca]{font-size:1rem}.search-input[data-v-b5c463ca]::placeholder{font-size:1rem}.search-btn[data-v-b5c463ca]{padding:8px 12px;font-size:.8rem}}.hero-section[data-v-2eb8ddb2]{min-height:90vh;position:relative;display:flex;align-items:center;background:#fff;overflow:hidden}.hero-background[data-v-2eb8ddb2]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gradient-orb[data-v-2eb8ddb2]{position:absolute;opacity:.6}.orb-1[data-v-2eb8ddb2]{width:800px;height:800px;background:conic-gradient(from 180deg at 50% 50%,#0596691a,#05966905,#0596691a 360deg);top:-40%;left:-20%;animation:rotate-2eb8ddb2 60s linear infinite}.orb-2[data-v-2eb8ddb2]{width:600px;height:600px;background:radial-gradient(ellipse at center,rgba(59,130,246,.08) 0%,transparent 70%);bottom:-30%;right:-10%;animation:pulse-2eb8ddb2 8s ease-in-out infinite}.orb-3[data-v-2eb8ddb2]{width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(5,150,105,.1) 50%,transparent 100%);left:75%;transform:skew(-5deg)}@keyframes rotate-2eb8ddb2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-2eb8ddb2{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.3}}.hero-container[data-v-2eb8ddb2]{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:2;text-align:center}.brand-section[data-v-2eb8ddb2]{margin-bottom:60px;animation:fadeInUp-2eb8ddb2 .8s cubic-bezier(.4,0,.2,1)}.hero-title[data-v-2eb8ddb2]{font-size:5rem;font-weight:700;margin-bottom:20px;line-height:1;letter-spacing:-.04em;color:#0a0d14;position:relative;display:inline-block}.hero-title[data-v-2eb8ddb2]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:120px;height:4px;background:linear-gradient(90deg,#059669,#10b981);border-radius:2px;animation:expandWidth-2eb8ddb2 1.2s ease-out .3s both}@keyframes expandWidth-2eb8ddb2{0%{width:0;opacity:0}to{width:120px;opacity:1}}.hero-subtitle[data-v-2eb8ddb2]{display:block;font-size:1.5rem;font-weight:400;color:#64748b;letter-spacing:-.01em;margin-top:24px;margin-bottom:0}.hero-description[data-v-2eb8ddb2]{font-size:1.125rem;color:#6b7280;line-height:1.7;margin:32px auto 48px;max-width:680px;font-weight:400;letter-spacing:-.01em}@keyframes fadeInUp-2eb8ddb2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.search-section[data-v-2eb8ddb2]{margin-bottom:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:fadeInUp-2eb8ddb2 .8s cubic-bezier(.4,0,.2,1) .2s both}.search-container[data-v-2eb8ddb2]{max-width:700px;width:100%;margin:0 auto 32px;position:relative}.search-container[data-v-2eb8ddb2]:before{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:80%;height:20px;background:radial-gradient(ellipse at center,rgba(0,0,0,.08) 0%,transparent 70%);filter:blur(10px);z-index:-1}.quick-filters[data-v-2eb8ddb2]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:0}.filter-btn[data-v-2eb8ddb2]{display:flex;align-items:center;gap:10px;padding:14px 24px;background:#fff;border:1.5px solid #E5E7EB;border-radius:100px;color:#4b5563;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.filter-btn[data-v-2eb8ddb2]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#0a0d14;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:-1}.filter-btn[data-v-2eb8ddb2]:hover{color:#fff;border-color:#0a0d14;transform:translateY(-2px);box-shadow:0 10px 20px #0000001a}.filter-btn[data-v-2eb8ddb2]:hover:before{left:0}.filter-btn:hover .filter-icon[data-v-2eb8ddb2]{transform:scale(1.1)}.filter-icon[data-v-2eb8ddb2]{font-size:18px;transition:transform .3s ease;position:relative;z-index:1}.filter-btn span[data-v-2eb8ddb2]{position:relative;z-index:1}@media (max-width: 768px){.hero-section[data-v-2eb8ddb2]{min-height:80vh;padding:60px 0}.hero-container[data-v-2eb8ddb2]{padding:0 16px}.brand-section[data-v-2eb8ddb2]{margin-bottom:32px}.hero-title[data-v-2eb8ddb2]{font-size:2.5rem}.hero-description[data-v-2eb8ddb2]{font-size:1rem;margin:16px auto 24px}.quick-filters[data-v-2eb8ddb2]{gap:8px}.filter-btn[data-v-2eb8ddb2]{padding:10px 16px;font-size:13px}.orb-1[data-v-2eb8ddb2],.orb-2[data-v-2eb8ddb2],.orb-3[data-v-2eb8ddb2]{display:none}}@media (max-width: 480px){.quick-filters[data-v-2eb8ddb2]{flex-direction:column;align-items:center}.filter-btn[data-v-2eb8ddb2]{width:100%;max-width:200px;justify-content:center}}.featured-carousel-section[data-v-a6c3b481]{padding:100px 0;background:#fff;position:relative}.featured-carousel-section[data-v-a6c3b481]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,#E5E7EB 50%,transparent)}.carousel-wrapper[data-v-a6c3b481]{position:relative;max-width:1400px;margin:0 auto;padding:0 40px}.carousel-loading[data-v-a6c3b481]{display:flex;align-items:center;justify-content:center;height:600px;background:#f9fafb;border-radius:32px}.carousel-loading .loading-spinner[data-v-a6c3b481]{width:48px;height:48px;border:3px solid #F3F4F6;border-top:3px solid #059669;border-radius:50%;animation:spin-a6c3b481 .8s cubic-bezier(.4,0,.6,1) infinite;margin-bottom:24px}.carousel-loading p[data-v-a6c3b481]{font-size:1rem;color:#9ca3af;margin:0}@keyframes spin-a6c3b481{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.carousel-container[data-v-a6c3b481]{position:relative;height:600px;overflow:hidden;border-radius:32px;background:#f9fafb;box-shadow:0 4px 6px -1px #0000000a,0 10px 15px -3px #00000014}.carousel-track[data-v-a6c3b481]{display:flex;height:100%;transition:transform .8s cubic-bezier(.4,0,.2,1)}.carousel-slide[data-v-a6c3b481]{flex:0 0 100%;height:100%;position:relative;cursor:pointer;display:flex;background:#fff}.slide-image[data-v-a6c3b481]{flex:0 0 65%;position:relative;overflow:hidden;background:#f3f4f6}.slide-image img[data-v-a6c3b481]{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.4,0,.2,1);filter:brightness(.95)}.carousel-slide:hover .slide-image img[data-v-a6c3b481]{transform:scale(1.03);filter:brightness(1)}.slide-overlay[data-v-a6c3b481]{position:absolute;inset:0;background:linear-gradient(to right,transparent 70%,rgba(255,255,255,.8) 100%);pointer-events:none}.slide-content[data-v-a6c3b481]{flex:0 0 35%;padding:80px 60px;display:flex;flex-direction:column;justify-content:center;background:#fff}.artist-name[data-v-a6c3b481]{color:#0a0d14;font-size:3rem;font-weight:700;margin-bottom:24px;line-height:1.1;letter-spacing:-.02em;position:relative}.artist-name[data-v-a6c3b481]:after{content:"";position:absolute;bottom:-12px;left:0;width:60px;height:4px;background:#059669;border-radius:2px}.artist-subtitle[data-v-a6c3b481]{color:#6b7280;font-size:1.125rem;margin-bottom:48px;letter-spacing:.05em;text-transform:uppercase;font-weight:500}.view-btn[data-v-a6c3b481]{display:inline-flex;align-items:center;padding:16px 32px;background:#0a0d14;border:none;border-radius:100px;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);align-self:flex-start;position:relative;overflow:hidden}.view-btn[data-v-a6c3b481]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#059669;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:0}.view-btn[data-v-a6c3b481]:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000026}.view-btn[data-v-a6c3b481]:hover:before{left:0}.view-btn[data-v-a6c3b481]:hover{color:#fff}.view-btn[data-v-a6c3b481]>*{position:relative;z-index:1}.carousel-nav[data-v-a6c3b481]{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;background:#fff;border:1px solid #E5E7EB;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:2;backdrop-filter:blur(10px)}.carousel-nav[data-v-a6c3b481]:hover{background:#0a0d14;transform:translateY(-50%) scale(1.05);box-shadow:0 8px 16px #0000001a;border-color:#0a0d14}.carousel-nav:hover svg[data-v-a6c3b481]{color:#fff}.carousel-nav svg[data-v-a6c3b481]{color:#6b7280;transition:color .3s ease}.carousel-nav.prev[data-v-a6c3b481]{left:60px}.carousel-nav.next[data-v-a6c3b481]{right:60px}.carousel-indicators[data-v-a6c3b481]{position:absolute;bottom:40px;left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:2}.indicator[data-v-a6c3b481]{width:8px;height:8px;border-radius:50%;border:none;background:#e5e7eb;cursor:pointer;transition:all .3s ease;position:relative}.indicator.active[data-v-a6c3b481]{background:#0a0d14;width:24px;border-radius:4px}.indicator[data-v-a6c3b481]:hover:not(.active){background:#9ca3af}@media (max-width: 768px){.featured-carousel-section[data-v-a6c3b481]{padding:40px 0}.container[data-v-a6c3b481]{padding:0 16px}.carousel-container[data-v-a6c3b481]{height:350px}.slide-content[data-v-a6c3b481]{padding:20px}.artist-name[data-v-a6c3b481]{font-size:1.5rem}.artist-subtitle[data-v-a6c3b481]{font-size:.9rem;margin-bottom:20px}.carousel-nav[data-v-a6c3b481]{width:40px;height:40px}.carousel-nav.prev[data-v-a6c3b481]{left:10px}.carousel-nav.next[data-v-a6c3b481]{right:10px}}@media (max-width: 480px){.carousel-container[data-v-a6c3b481]{height:300px}.slide-content[data-v-a6c3b481]{padding:16px}.artist-name[data-v-a6c3b481]{font-size:1.3rem}.artist-subtitle[data-v-a6c3b481]{font-size:.85rem}}.features-section[data-v-da14a671]{padding:120px 0;background:#f5f7fa;position:relative}.features-section[data-v-da14a671]:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,#E5E7EB 50%,transparent)}.container[data-v-da14a671]{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:2}.section-header[data-v-da14a671]{text-align:center;margin-bottom:80px}.section-title[data-v-da14a671]{font-size:3rem;font-weight:700;margin-bottom:20px;color:#0a0d14;letter-spacing:-.02em;position:relative;display:inline-block}.section-title[data-v-da14a671]:before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%);width:6px;height:6px;background:#059669;border-radius:50%}.section-subtitle[data-v-da14a671]{font-size:1.25rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.features-grid[data-v-da14a671]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:32px}.feature-card[data-v-da14a671]{background:#fff;border:none;border-radius:24px;padding:48px 40px;text-align:left;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;box-shadow:0 1px 3px #00000005,0 4px 16px #0000000a}.feature-card[data-v-da14a671]:hover,.feature-card[data-v-da14a671]:focus{transform:translateY(-8px);box-shadow:0 12px 24px #00000014,0 24px 48px #0000000a;outline:none}.buy-card[data-v-da14a671]{--card-accent: #6366F1}.request-card[data-v-da14a671]{--card-accent: #059669}.proxy-card[data-v-da14a671]{--card-accent: #0891B2}.feature-icon[data-v-da14a671]{width:64px;height:64px;margin-bottom:32px;background:#f3f4f6;border-radius:20px;display:flex;align-items:center;justify-content:center;color:var(--card-accent);transition:all .3s cubic-bezier(.4,0,.2,1)}.buy-card .feature-icon[data-v-da14a671]{background:linear-gradient(135deg,#eef2ff,#e0e7ff)}.request-card .feature-icon[data-v-da14a671]{background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.proxy-card .feature-icon[data-v-da14a671]{background:linear-gradient(135deg,#f0f9ff,#cffafe)}.feature-card:hover .feature-icon[data-v-da14a671]{transform:scale(1.05);color:#fff;background:var(--card-accent)}.feature-card:hover .feature-icon svg[data-v-da14a671]{transform:scale(1.1)}.feature-title[data-v-da14a671]{font-size:1.5rem;font-weight:600;margin-bottom:16px;color:#0a0d14;letter-spacing:-.01em}.feature-desc[data-v-da14a671]{color:#6b7280;line-height:1.7;margin-bottom:32px;font-size:1rem}.feature-tags[data-v-da14a671]{display:flex;gap:12px;flex-wrap:wrap}.tag[data-v-da14a671]{background:#f3f4f6;color:#4b5563;padding:8px 16px;border-radius:100px;font-size:.875rem;font-weight:500;border:none;transition:all .2s ease}.feature-card:hover .tag[data-v-da14a671]{background:var(--card-accent);color:#fff}.feature-arrow[data-v-da14a671]{position:absolute;top:48px;right:40px;width:48px;height:48px;border-radius:16px;background:#f9fafb;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(10px);transition:all .3s cubic-bezier(.4,0,.2,1);color:#9ca3af}.feature-card:hover .feature-arrow[data-v-da14a671]{opacity:1;transform:translate(0);background:var(--card-accent);color:#fff;border-radius:50%}.feature-card[data-v-da14a671]:after{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:24px;transition:border-color .3s ease}.feature-card[data-v-da14a671]:hover:after{border-color:#0000000d}@media (max-width: 768px){.features-section[data-v-da14a671]{padding:60px 0}.container[data-v-da14a671]{padding:0 16px}.section-header[data-v-da14a671]{margin-bottom:40px}.section-title[data-v-da14a671]{font-size:28px}.section-subtitle[data-v-da14a671]{font-size:16px}.features-grid[data-v-da14a671]{grid-template-columns:1fr;gap:24px}.feature-card[data-v-da14a671]{padding:32px 24px}.feature-icon[data-v-da14a671]{width:50px;height:50px;margin-bottom:20px}.feature-title[data-v-da14a671]{font-size:20px}.feature-desc[data-v-da14a671]{font-size:15px}.feature-arrow[data-v-da14a671]{top:24px;right:24px;width:36px;height:36px}}@media (max-width: 480px){.features-section[data-v-da14a671]{padding:40px 0}.section-title[data-v-da14a671]{font-size:24px}.feature-card[data-v-da14a671]{padding:24px 20px}.feature-tags[data-v-da14a671]{flex-direction:column}.tag[data-v-da14a671]{text-align:center}}@media (prefers-reduced-motion: no-preference){.feature-card[data-v-da14a671]{animation:fadeInUp-da14a671 .6s ease-out}.feature-card[data-v-da14a671]:nth-child(1){animation-delay:.1s}.feature-card[data-v-da14a671]:nth-child(2){animation-delay:.2s}.feature-card[data-v-da14a671]:nth-child(3){animation-delay:.3s}}@keyframes fadeInUp-da14a671{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.live-section[data-v-24966f02]{padding:120px 0;background:#f5f7fa;position:relative;overflow:hidden}.live-section[data-v-24966f02]:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,#E5E7EB 50%,transparent)}.container[data-v-24966f02]{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:2}.section-header[data-v-24966f02]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}.header-left[data-v-24966f02]{display:flex;align-items:baseline;gap:24px}.section-title[data-v-24966f02]{font-size:3rem;font-weight:700;margin:0;color:#0a0d14;letter-spacing:-.02em}.live-indicator[data-v-24966f02]{display:inline-flex;align-items:center;gap:10px;background:#f0fdf4;border:1px solid #BBF7D0;padding:6px 16px;border-radius:100px;position:relative}.live-dot[data-v-24966f02]{width:6px;height:6px;background:#059669;border-radius:50%;animation:pulse-24966f02 2s infinite;position:relative}.live-dot[data-v-24966f02]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#059669;border-radius:50%;opacity:.3;animation:ripple-24966f02 2s infinite}@keyframes pulse-24966f02{0%,to{opacity:1}50%{opacity:.5}}@keyframes ripple-24966f02{0%{transform:translate(-50%,-50%) scale(0);opacity:.8}to{transform:translate(-50%,-50%) scale(2);opacity:0}}.live-text[data-v-24966f02]{color:#059669;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.header-actions[data-v-24966f02]{display:flex;gap:16px;align-items:center}.view-all-btn[data-v-24966f02]{background:transparent;border:1.5px solid #E5E7EB;color:#6b7280;padding:12px 24px;border-radius:100px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;font-size:.9375rem}.view-all-btn[data-v-24966f02]:hover{background:#fff;border-color:#d1d5db;color:#111827;transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.cta-btn[data-v-24966f02]{background:#059669;color:#fff;border:none;padding:12px 28px;border-radius:100px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9375rem}.cta-btn[data-v-24966f02]:hover{background:#047857;transform:translateY(-1px);box-shadow:0 8px 16px #05966933}.loading-container[data-v-24966f02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:24px}.skeleton-card[data-v-24966f02]{background:#fff;border-radius:24px;padding:32px;border:1px solid #E5E7EB;box-shadow:0 1px 3px #00000005}.skeleton-header[data-v-24966f02]{display:flex;justify-content:space-between;margin-bottom:16px}.skeleton-badge[data-v-24966f02]{width:60px;height:20px;background:#e2e8f0;border-radius:10px;animation:shimmer-24966f02 1.5s infinite}.skeleton-time[data-v-24966f02]{width:40px;height:16px;background:#e2e8f0;border-radius:8px;animation:shimmer-24966f02 1.5s infinite}.skeleton-title[data-v-24966f02]{width:80%;height:20px;background:#e2e8f0;border-radius:10px;margin-bottom:12px;animation:shimmer-24966f02 1.5s infinite}.skeleton-info[data-v-24966f02]{margin-bottom:16px}.skeleton-line[data-v-24966f02]{height:16px;background:#e2e8f0;border-radius:8px;margin-bottom:8px;animation:shimmer-24966f02 1.5s infinite}.skeleton-line.short[data-v-24966f02]{width:60%}.skeleton-price[data-v-24966f02]{width:50%;height:24px;background:#e2e8f0;border-radius:12px;animation:shimmer-24966f02 1.5s infinite}@keyframes shimmer-24966f02{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton-badge[data-v-24966f02],.skeleton-time[data-v-24966f02],.skeleton-title[data-v-24966f02],.skeleton-line[data-v-24966f02],.skeleton-price[data-v-24966f02]{background:linear-gradient(90deg,#e2e8f0 25%,#f7fafc,#e2e8f0 75%);background-size:200px 100%}.live-grid[data-v-24966f02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:24px}.live-card[data-v-24966f02]{background:#fff;border:1px solid #E5E7EB;border-radius:24px;padding:32px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;box-shadow:0 1px 3px #00000005,0 4px 12px #0000000a}.live-card[data-v-24966f02]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014,0 4px 8px #0000000a;border-color:transparent}.live-card.is-new[data-v-24966f02]{animation:slideIn-24966f02 .6s cubic-bezier(.4,0,.2,1)}@keyframes slideIn-24966f02{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.live-card.is-sold[data-v-24966f02]{border-color:#fcd34d;background:#fffbeb;position:relative;overflow:hidden}.live-card.is-sold[data-v-24966f02]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#f59e0b,#fcd34d,#f59e0b);background-size:200% 200%;border-radius:24px;animation:goldShimmer-24966f02 3s linear infinite;z-index:-1;opacity:.3}@keyframes goldShimmer-24966f02{0%{background-position:0% 0%}to{background-position:200% 200%}}.live-card.is-sold[data-v-24966f02]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #f59e0b26}@keyframes newCardPulse-24966f02{0%,to{box-shadow:0 4px 20px #0000001a}50%{box-shadow:0 8px 30px #48bb7833}}.sold-celebration[data-v-24966f02]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.celebration-particle[data-v-24966f02]{position:absolute;width:4px;height:4px;background:#f59e0b;border-radius:50%;animation:celebrate-24966f02 3s ease-out infinite;opacity:.8}.celebration-particle[data-v-24966f02]:nth-child(1){top:20%;left:20%;animation-delay:0s}.celebration-particle[data-v-24966f02]:nth-child(2){top:30%;right:25%;animation-delay:.5s}.celebration-particle[data-v-24966f02]:nth-child(3){bottom:25%;left:30%;animation-delay:1s}@keyframes celebrate-24966f02{0%{opacity:0;transform:scale(0) translateY(0)}20%{opacity:1;transform:scale(1) translateY(-10px)}80%{opacity:1;transform:scale(1) translateY(-20px)}to{opacity:0;transform:scale(.5) translateY(-30px)}}.sold-badge[data-v-24966f02]{display:flex;align-items:center;gap:4px;background:linear-gradient(135deg,gold,#ffed4e);color:#1a1a1a;font-size:.75rem;font-weight:700;padding:4px 8px;border-radius:12px;animation:soldPulse-24966f02 2s infinite}@keyframes soldPulse-24966f02{0%,to{box-shadow:0 0 #ffd70066}50%{box-shadow:0 0 0 4px #ffd70000}}.buyer-info[data-v-24966f02]{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:8px;background:#ffd7001a;border-radius:8px;border-left:3px solid #ffd700}.buyer-location[data-v-24966f02]{color:gold;font-size:.8rem;font-weight:600}.transaction-time[data-v-24966f02]{color:#ffed4e;font-size:.75rem;font-style:italic}.sold-price-badge[data-v-24966f02]{background:linear-gradient(135deg,gold,#ffed4e);color:#1a1a1a;font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:8px}.live-header[data-v-24966f02]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.live-type[data-v-24966f02]{padding:6px 12px;border-radius:100px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.live-type.buy[data-v-24966f02]{background:#eff6ff;color:#2563eb}.live-type.sell[data-v-24966f02]{background:#f0fdf4;color:#059669}.live-type.sold[data-v-24966f02]{background:#fef3c7;color:#d97706;font-weight:700}.live-time[data-v-24966f02]{color:#9ca3af;font-size:.875rem}.new-badge[data-v-24966f02]{position:absolute;top:-8px;right:-8px;background:#10b981;color:#fff;font-size:10px;font-weight:700;padding:4px 8px;border-radius:6px;box-shadow:0 2px 4px #0000001a}.live-title[data-v-24966f02]{color:#111827;font-size:1.125rem;font-weight:600;margin-bottom:12px;line-height:1.4;letter-spacing:-.01em}.live-info[data-v-24966f02]{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.live-date[data-v-24966f02],.live-venue[data-v-24966f02]{color:#6b7280;font-size:.9375rem;display:flex;align-items:center;gap:6px}.live-price[data-v-24966f02]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.current-price[data-v-24966f02]{color:#059669;font-size:1.75rem;font-weight:700;letter-spacing:-.02em}.empty-state[data-v-24966f02]{text-align:center;padding:100px 40px;background:#fff;border-radius:24px;border:1px solid #E5E7EB}.empty-icon[data-v-24966f02]{color:#e5e7eb;margin-bottom:32px}.empty-title[data-v-24966f02]{font-size:1.5rem;font-weight:600;color:#111827;margin:0 0 12px;letter-spacing:-.01em}.empty-desc[data-v-24966f02]{font-size:1rem;color:#6b7280;margin:0 0 40px;line-height:1.6}.empty-action[data-v-24966f02]{padding:14px 28px;background:#059669;border:none;border-radius:100px;color:#fff;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1rem}.empty-action[data-v-24966f02]:hover{background:#047857;transform:translateY(-1px);box-shadow:0 8px 16px #05966926}@media (max-width: 768px){.live-section[data-v-24966f02]{padding:60px 0}.container[data-v-24966f02]{padding:0 16px}.section-header[data-v-24966f02]{flex-direction:column;align-items:flex-start;margin-bottom:32px}.section-title[data-v-24966f02]{font-size:28px}.header-actions[data-v-24966f02]{width:100%;justify-content:center}.live-grid[data-v-24966f02],.loading-container[data-v-24966f02]{grid-template-columns:1fr;gap:16px}.live-card[data-v-24966f02]{padding:20px}.live-title[data-v-24966f02]{font-size:16px}.current-price[data-v-24966f02]{font-size:18px}}@media (max-width: 480px){.header-actions[data-v-24966f02]{flex-direction:column;width:100%}.view-all-btn[data-v-24966f02],.cta-btn[data-v-24966f02]{width:100%;text-align:center}.live-card[data-v-24966f02]{padding:16px}.empty-state[data-v-24966f02]{padding:60px 20px}}.category-section[data-v-fb83fb98]{padding:120px 0;background:#fff;position:relative}.category-section[data-v-fb83fb98]:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,#E5E7EB 50%,transparent)}.container[data-v-fb83fb98]{max-width:1400px;margin:0 auto;padding:0 40px}.section-header[data-v-fb83fb98]{text-align:center;margin-bottom:80px}.section-title[data-v-fb83fb98]{font-size:3rem;font-weight:700;margin-bottom:16px;color:#0a0d14;letter-spacing:-.02em}.section-subtitle[data-v-fb83fb98]{color:#64748b;font-size:1.25rem;margin:0;font-weight:400}.loading-container[data-v-fb83fb98]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.skeleton-category[data-v-fb83fb98]{background:#f9fafb;border-radius:24px;padding:40px 32px;text-align:center;border:1px solid #E5E7EB;box-shadow:0 1px 3px #00000005}.skeleton-icon[data-v-fb83fb98]{width:60px;height:60px;background:#e2e8f0;border-radius:50%;margin:0 auto 20px;animation:shimmer-fb83fb98 1.5s infinite}.skeleton-name[data-v-fb83fb98]{width:80%;height:20px;background:#e2e8f0;border-radius:10px;margin:0 auto 12px;animation:shimmer-fb83fb98 1.5s infinite}.skeleton-count[data-v-fb83fb98]{width:60%;height:16px;background:#e2e8f0;border-radius:8px;margin:0 auto;animation:shimmer-fb83fb98 1.5s infinite}@keyframes shimmer-fb83fb98{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton-icon[data-v-fb83fb98],.skeleton-name[data-v-fb83fb98],.skeleton-count[data-v-fb83fb98]{background:linear-gradient(90deg,#e2e8f0 25%,#f7fafc,#e2e8f0 75%);background-size:200px 100%}.categories-grid[data-v-fb83fb98]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.category-card[data-v-fb83fb98]{background:#f9fafb;border:1px solid transparent;border-radius:24px;padding:40px 32px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.category-card[data-v-fb83fb98]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--category-color, #059669) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:0}.category-card[data-v-fb83fb98]:hover{transform:translateY(-8px);background:#fff;border-color:var(--category-color, #059669);box-shadow:0 20px 40px #00000014,0 4px 8px #0000000a}.category-card[data-v-fb83fb98]:hover:before{opacity:.05}.category-concert[data-v-fb83fb98]{--category-color: #6366F1}.category-festival[data-v-fb83fb98]{--category-color: #EC4899}.category-theatre[data-v-fb83fb98]{--category-color: #0891B2}.category-sports[data-v-fb83fb98]{--category-color: #059669}.category-exhibition[data-v-fb83fb98]{--category-color: #DC2626}.category-other[data-v-fb83fb98]{--category-color: #8B5CF6}.category-card[data-v-fb83fb98]>*{position:relative;z-index:1}.category-icon[data-v-fb83fb98]{width:80px;height:80px;margin:0 auto 24px;background:#fff;border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:1.8rem}.icon-emoji[data-v-fb83fb98]{font-size:2.5rem;line-height:1}.category-card:hover .category-icon[data-v-fb83fb98]{transform:scale(1.05);background:var(--category-color)}.category-card:hover .icon-emoji[data-v-fb83fb98]{filter:brightness(0) invert(1)}.category-name[data-v-fb83fb98]{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:8px;letter-spacing:-.01em}.category-count[data-v-fb83fb98]{color:#6b7280;font-size:1rem;margin-bottom:0}.category-arrow[data-v-fb83fb98]{position:absolute;top:32px;right:32px;width:32px;height:32px;border-radius:50%;background:var(--category-color, #059669);display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:all .3s ease;transform:scale(.8)}.category-card:hover .category-arrow[data-v-fb83fb98]{opacity:1;transform:scale(1)}.popular-badge[data-v-fb83fb98]{position:absolute;top:16px;left:16px;background:#ef4444;color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;letter-spacing:.05em;box-shadow:0 2px 8px #ef44444d}.empty-state[data-v-fb83fb98]{text-align:center;padding:100px 40px;background:#f9fafb;border-radius:24px;border:1px solid #E5E7EB}.empty-icon[data-v-fb83fb98]{color:#e5e7eb;margin-bottom:32px}.empty-title[data-v-fb83fb98]{font-size:1.5rem;font-weight:600;color:#111827;margin:0 0 12px;letter-spacing:-.01em}.empty-desc[data-v-fb83fb98]{font-size:1rem;color:#6b7280;margin:0}@media (max-width: 1024px){.categories-grid[data-v-fb83fb98]{grid-template-columns:repeat(3,1fr);gap:18px}}@media (max-width: 768px){.category-section[data-v-fb83fb98]{padding:60px 0}.container[data-v-fb83fb98]{padding:0 16px}.section-header[data-v-fb83fb98]{margin-bottom:40px}.section-title[data-v-fb83fb98]{font-size:28px}.section-subtitle[data-v-fb83fb98]{font-size:16px}.categories-grid[data-v-fb83fb98],.loading-container[data-v-fb83fb98]{grid-template-columns:repeat(2,1fr);gap:16px}.category-card[data-v-fb83fb98]{padding:24px 20px}.category-icon[data-v-fb83fb98]{width:60px;height:60px;margin-bottom:16px}.icon-emoji[data-v-fb83fb98]{font-size:28px}.category-name[data-v-fb83fb98]{font-size:18px}.category-arrow[data-v-fb83fb98]{top:16px;right:16px;width:28px;height:28px}}@media (max-width: 480px){.categories-grid[data-v-fb83fb98],.loading-container[data-v-fb83fb98]{grid-template-columns:1fr;gap:12px}.category-card[data-v-fb83fb98]{padding:20px 16px}.category-icon[data-v-fb83fb98]{width:50px;height:50px;margin-bottom:12px}.icon-emoji[data-v-fb83fb98]{font-size:24px}.category-name[data-v-fb83fb98]{font-size:16px}.category-count[data-v-fb83fb98]{font-size:13px}.view-more-btn[data-v-fb83fb98]{padding:14px 24px;font-size:14px}}@media (prefers-reduced-motion: no-preference){.category-card[data-v-fb83fb98]{animation:fadeInUp-fb83fb98 .6s ease-out}.category-card[data-v-fb83fb98]:nth-child(1){animation-delay:.1s}.category-card[data-v-fb83fb98]:nth-child(2){animation-delay:.2s}.category-card[data-v-fb83fb98]:nth-child(3){animation-delay:.3s}.category-card[data-v-fb83fb98]:nth-child(4){animation-delay:.4s}.category-card[data-v-fb83fb98]:nth-child(5){animation-delay:.5s}.category-card[data-v-fb83fb98]:nth-child(6){animation-delay:.6s}.category-card[data-v-fb83fb98]:nth-child(7){animation-delay:.7s}.category-card[data-v-fb83fb98]:nth-child(8){animation-delay:.8s}}@keyframes fadeInUp-fb83fb98{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hot-news-section[data-v-8492f715]{padding:100px 0;background:#fff;position:relative}.hot-news-section[data-v-8492f715]:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,#E5E7EB 50%,transparent)}.container[data-v-8492f715]{max-width:1400px;margin:0 auto;padding:0 40px}.section-header[data-v-8492f715]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}.header-content[data-v-8492f715]{max-width:500px}.section-title[data-v-8492f715]{font-size:2.5rem;font-weight:700;color:#0a0d14;margin-bottom:12px;letter-spacing:-.02em;position:relative;display:inline-block}.section-title[data-v-8492f715]:before{content:"";position:absolute;top:-16px;left:0;width:6px;height:6px;background:#059669;border-radius:50%}.section-subtitle[data-v-8492f715]{font-size:1.125rem;color:#6b7280;line-height:1.6}.view-all-link[data-v-8492f715]{display:flex;align-items:center;gap:6px;font-size:1rem;font-weight:500;color:#059669;text-decoration:none;transition:all .2s ease}.view-all-link[data-v-8492f715]:hover{color:#047857;gap:10px}.news-grid[data-v-8492f715]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:60px}.news-card[data-v-8492f715]{background:#fafbfc;border-radius:20px;padding:32px;position:relative;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.news-card[data-v-8492f715]:hover{background:#fff;transform:translateY(-6px);box-shadow:0 12px 24px #0000000f,0 24px 48px #0000000a;border-color:#0596691a}.news-card.featured[data-v-8492f715]{background:linear-gradient(135deg,#ecfdf5,#f0fdf4)}.news-card.featured[data-v-8492f715]:hover{background:linear-gradient(135deg,#d1fae5,#ecfdf5)}.card-content[data-v-8492f715]{position:relative}.card-meta[data-v-8492f715]{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#9ca3af;margin-bottom:16px}.category[data-v-8492f715]{color:#059669;font-weight:500}.dot[data-v-8492f715]{color:#d1d5db}.card-title[data-v-8492f715]{font-size:1.25rem;font-weight:600;color:#0a0d14;line-height:1.4;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.news-card:hover .card-title[data-v-8492f715]{color:#059669}.card-summary[data-v-8492f715]{font-size:.9375rem;color:#6b7280;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}.card-tags[data-v-8492f715]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-8492f715]{font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:4px 12px;border-radius:100px;transition:all .2s ease}.news-card:hover .tag[data-v-8492f715]{background:#e5e7eb}.card-arrow[data-v-8492f715]{position:absolute;top:32px;right:32px;width:40px;height:40px;border-radius:12px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#9ca3af;opacity:0;transform:translate(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.news-card:hover .card-arrow[data-v-8492f715]{opacity:1;transform:translate(0);background:#059669;color:#fff}.section-cta[data-v-8492f715]{display:flex;align-items:center;justify-content:center;gap:24px;padding:32px;background:#f9fafb;border-radius:16px}.cta-text[data-v-8492f715]{font-size:1rem;color:#6b7280}.cta-button[data-v-8492f715]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#059669;color:#fff;font-size:.9375rem;font-weight:600;border-radius:100px;text-decoration:none;transition:all .3s ease}.cta-button[data-v-8492f715]:hover{background:#047857;transform:translateY(-2px);box-shadow:0 8px 16px #05966940}@media (max-width: 1024px){.container[data-v-8492f715]{padding:0 32px}.news-grid[data-v-8492f715]{grid-template-columns:repeat(2,1fr)}.news-grid .news-card[data-v-8492f715]:last-child{grid-column:span 2}}@media (max-width: 768px){.hot-news-section[data-v-8492f715]{padding:60px 0}.container[data-v-8492f715]{padding:0 20px}.section-header[data-v-8492f715]{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:40px}.section-title[data-v-8492f715]{font-size:1.75rem}.section-subtitle[data-v-8492f715]{font-size:1rem}.news-grid[data-v-8492f715]{grid-template-columns:1fr;gap:20px}.news-grid .news-card[data-v-8492f715]:last-child{grid-column:span 1}.news-card[data-v-8492f715]{padding:24px}.card-arrow[data-v-8492f715]{top:24px;right:24px;width:36px;height:36px}.section-cta[data-v-8492f715]{flex-direction:column;text-align:center;gap:16px}}@media (max-width: 480px){.hot-news-section[data-v-8492f715]{padding:40px 0}.section-title[data-v-8492f715]{font-size:1.5rem}.news-card[data-v-8492f715]{padding:20px}.card-title[data-v-8492f715]{font-size:1.125rem}.card-summary[data-v-8492f715]{font-size:.875rem}}@media (prefers-reduced-motion: no-preference){.news-card[data-v-8492f715]{animation:fadeInUp-8492f715 .5s ease-out}.news-card[data-v-8492f715]:nth-child(1){animation-delay:.1s}.news-card[data-v-8492f715]:nth-child(2){animation-delay:.2s}.news-card[data-v-8492f715]:nth-child(3){animation-delay:.3s}}@keyframes fadeInUp-8492f715{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modern-show-card[data-v-5b63940f]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000001a;transition:all .3s ease;cursor:pointer;border:1px solid var(--el-border-color-lighter)}.modern-show-card[data-v-5b63940f]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.card-image[data-v-5b63940f]{position:relative;aspect-ratio:3/2;overflow:hidden}.show-image[data-v-5b63940f]{width:100%;height:100%}.image-placeholder[data-v-5b63940f],.image-error[data-v-5b63940f]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:var(--el-fill-color-light);color:var(--el-text-color-secondary);gap:8px}.status-tag[data-v-5b63940f]{position:absolute;top:12px;right:12px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;z-index:1}.status-active[data-v-5b63940f]{background-color:var(--el-color-success)}.status-inactive[data-v-5b63940f]{background-color:var(--el-color-info)}.status-upcoming[data-v-5b63940f]{background-color:var(--el-color-primary)}.status-ongoing[data-v-5b63940f]{background-color:var(--el-color-warning)}.status-ended[data-v-5b63940f]{background-color:var(--el-color-info)}.status-cancelled[data-v-5b63940f]{background-color:var(--el-color-danger)}.price-tag[data-v-5b63940f]{position:absolute;bottom:12px;right:12px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.card-content[data-v-5b63940f]{padding:16px}.show-title[data-v-5b63940f]{margin:0 0 12px;font-size:18px;font-weight:600;color:var(--el-text-color-primary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.show-meta[data-v-5b63940f]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.meta-item[data-v-5b63940f]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--el-text-color-regular)}.meta-icon[data-v-5b63940f]{font-size:16px;color:var(--el-text-color-secondary)}.has-shows[data-v-5b63940f]{color:var(--el-color-success);font-weight:500}.no-shows[data-v-5b63940f]{color:var(--el-color-warning);font-style:italic}.show-tags[data-v-5b63940f]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tag-item[data-v-5b63940f]{font-size:12px}.more-tags[data-v-5b63940f]{font-size:12px;color:var(--el-text-color-secondary)}@media (max-width: 768px){.card-content[data-v-5b63940f]{padding:12px}.show-title[data-v-5b63940f]{font-size:16px}.meta-item[data-v-5b63940f]{font-size:13px}}.modern-show-list-item[data-v-e125e39f]{display:flex;background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 20px #00000014}.modern-show-list-item[data-v-e125e39f]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f;border-color:#00b66c4d}.list-item-image[data-v-e125e39f]{position:relative;width:200px;min-width:200px;height:140px;overflow:hidden}.show-image[data-v-e125e39f]{width:100%;height:100%;object-fit:cover}.image-error[data-v-e125e39f]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:#f5f5f5;color:#999;font-size:.8rem}.status-tag[data-v-e125e39f]{position:absolute;top:8px;right:8px;padding:4px 8px;border-radius:12px;font-size:.7rem;font-weight:500;color:#fff}.status-tag.available[data-v-e125e39f]{background:linear-gradient(135deg,#00b66c,#0f8)}.status-tag.soon[data-v-e125e39f]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.status-tag.ended[data-v-e125e39f]{background:linear-gradient(135deg,#6b7280,#9ca3af)}.list-item-content[data-v-e125e39f]{flex:1;padding:16px 20px;display:flex;flex-direction:column;justify-content:space-between}.content-header[data-v-e125e39f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.show-title[data-v-e125e39f]{margin:0 16px 0 0;font-size:1.2rem;font-weight:600;color:#1a1a1a;line-height:1.4;flex:1}.price-info[data-v-e125e39f]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.price-range[data-v-e125e39f]{font-size:1.1rem;font-weight:600;color:#00b66c}.ticket-count[data-v-e125e39f]{font-size:.8rem;color:#666}.content-body[data-v-e125e39f]{flex:1;margin-bottom:12px}.show-meta[data-v-e125e39f]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:8px}.meta-item[data-v-e125e39f]{display:flex;align-items:center;gap:6px;font-size:.9rem;color:#666}.meta-icon[data-v-e125e39f]{font-size:1rem;color:#999}.show-description[data-v-e125e39f]{margin-top:8px}.show-description p[data-v-e125e39f]{margin:0;font-size:.9rem;color:#666;line-height:1.5}.content-footer[data-v-e125e39f]{display:flex;justify-content:space-between;align-items:center}.tags[data-v-e125e39f]{display:flex;gap:8px;flex-wrap:wrap}.category-tag[data-v-e125e39f]{background:#00b66c1a;color:#00b66c;border:1px solid rgba(0,182,108,.2)}.city-tag[data-v-e125e39f]{background:#f59e0b1a;color:#f59e0b;border:1px solid rgba(245,158,11,.2)}.action-buttons[data-v-e125e39f]{display:flex;gap:8px}@media (max-width: 768px){.modern-show-list-item[data-v-e125e39f]{flex-direction:column}.list-item-image[data-v-e125e39f]{width:100%;height:160px}.content-header[data-v-e125e39f]{flex-direction:column;gap:8px;align-items:flex-start}.show-title[data-v-e125e39f]{margin-right:0}.price-info[data-v-e125e39f]{align-items:flex-start}.show-meta[data-v-e125e39f]{flex-direction:column;gap:8px}.content-footer[data-v-e125e39f]{flex-direction:column;gap:12px;align-items:flex-start}}@media (max-width: 480px){.list-item-content[data-v-e125e39f]{padding:12px 16px}.show-title[data-v-e125e39f]{font-size:1.1rem}.action-buttons[data-v-e125e39f]{width:100%}.action-buttons .el-button[data-v-e125e39f]{flex:1}}.enhanced-seo[data-v-b4755501]{display:none}.breadcrumb-nav[data-v-c190cdd1]{background:#00000080;padding:.75rem 0;position:relative;width:100%;z-index:10;margin-bottom:1rem}.breadcrumb-container[data-v-c190cdd1]{max-width:1200px;margin:0 auto;padding:0 2rem}.breadcrumb[data-v-c190cdd1]{display:flex;list-style:none;margin:0;padding:0;gap:.5rem;align-items:center;font-size:.9rem}.breadcrumb-item[data-v-c190cdd1]{display:flex;align-items:center;color:#ffffffb3}.breadcrumb-item[data-v-c190cdd1]:not(:last-child):after{content:"›";margin-left:.5rem;color:#fff6;font-size:1.1rem}.breadcrumb-item a[data-v-c190cdd1]{color:#409eff;text-decoration:none;transition:color .2s ease}.breadcrumb-item a[data-v-c190cdd1]:hover{color:#66b3ff;text-decoration:underline}.breadcrumb-item.active[data-v-c190cdd1]{color:#ffffffe6;font-weight:500}@media (max-width: 1200px){.breadcrumb-container[data-v-c190cdd1]{padding:0 1.5rem}}.artist-meta[data-v-4f9cb088]{position:relative;z-index:10}.meta-main h1[data-v-4f9cb088]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}@media (max-width: 768px){.meta-main h1[data-v-4f9cb088]{font-size:2rem}}.artist-aliases[data-v-4f9cb088]{margin-bottom:1rem;color:#ffffffe6;font-size:1rem}.artist-aliases .aliases-label[data-v-4f9cb088]{font-weight:500;color:#ffffffb3}.artist-aliases .aliases-list[data-v-4f9cb088]{color:#ffffffe6}.artist-tags-enhanced[data-v-4f9cb088]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.artist-tags-enhanced .el-tag[data-v-4f9cb088]{border:none;font-weight:500}.artist-tags-enhanced .ml-2[data-v-4f9cb088]{margin-left:0}.artist-bio[data-v-4f9cb088]{margin-top:1.5rem;max-width:600px}.artist-bio p[data-v-4f9cb088]{color:#1f2937;line-height:1.7;margin:0;font-size:1rem;text-shadow:0 1px 2px rgba(255,255,255,.8);transition:max-height .3s ease}.artist-bio p.collapsed[data-v-4f9cb088]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.artist-bio .expand-button[data-v-4f9cb088]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;color:#059669;cursor:pointer;font-size:.9rem;font-weight:500;transition:color .2s}.artist-bio .expand-button[data-v-4f9cb088]:hover{color:#047857}.artist-bio .expand-button .el-icon[data-v-4f9cb088]{transition:transform .3s}.artist-bio .expand-button .el-icon.is-reverse[data-v-4f9cb088]{transform:rotate(180deg)}.social-links[data-v-d74e83ae]{display:flex;gap:1rem;margin-top:1.5rem}.social-link[data-v-d74e83ae]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffff1a;backdrop-filter:blur(4px);color:#fff;transition:all .3s ease}.social-link svg[data-v-d74e83ae]{width:20px;height:20px}.social-link[data-v-d74e83ae]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.social-link.spotify[data-v-d74e83ae]:hover{background:#1db954}.social-link.youtube[data-v-d74e83ae]:hover{background:red}.social-link.instagram[data-v-d74e83ae]:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.social-link.website[data-v-d74e83ae]:hover{background:#2196f3}.social-link.twitter[data-v-d74e83ae]:hover{background:#1da1f2}.social-link.facebook[data-v-d74e83ae]:hover{background:#1877f2}@media (max-width: 768px){.social-links[data-v-d74e83ae]{gap:.75rem}.social-link[data-v-d74e83ae]{width:32px;height:32px}.social-link svg[data-v-d74e83ae]{width:18px;height:18px}}.artist-shows[data-v-6caa8061]{width:100%;max-width:1200px;margin:0 auto;padding:2rem}.shows-container[data-v-6caa8061]{width:100%}.section-title[data-v-6caa8061]{text-align:center;margin-bottom:20px}.section-title h2[data-v-6caa8061]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:6px}.section-subtitle[data-v-6caa8061]{font-size:.9rem;color:#666;margin:0}.shows-section[data-v-6caa8061]{margin-bottom:32px}.shows-section[data-v-6caa8061]:last-child{margin-bottom:0}.section-header[data-v-6caa8061]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:14px 20px;border-radius:16px}.section-header.nearby[data-v-6caa8061]{background:linear-gradient(135deg,#0596691f,#0596690f);border-left:4px solid #059669}.section-header.all[data-v-6caa8061]{background:linear-gradient(135deg,#0596691a,#0596690d);border-left:4px solid #059669}.section-count[data-v-6caa8061]{font-size:.9rem;font-weight:600;color:#333}.section-label[data-v-6caa8061]{font-size:.85rem;color:#666;padding:4px 10px;border-radius:12px;background:#fffc}.section-header.nearby .section-label[data-v-6caa8061],.section-header.all .section-label[data-v-6caa8061]{color:#059669;background:#05966926}.sort-indicator[data-v-6caa8061]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;background:#0596691a;border-radius:20px;font-size:.8rem;color:#059669}.sort-icon[data-v-6caa8061]{font-size:.9rem}.shows-list[data-v-6caa8061]{display:flex;flex-direction:column;gap:12px}.show-card[data-v-6caa8061]{display:flex;align-items:stretch;background:#fff;border-radius:20px;padding:0;box-shadow:0 2px 8px #0000000a,0 4px 16px #00000005;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.04);overflow:hidden}.show-card[data-v-6caa8061]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #05966926;border-color:#05966940}.show-card.sold-out[data-v-6caa8061]{opacity:.7;background:linear-gradient(135deg,#f5f5f5,#ececec)}.show-date[data-v-6caa8061]{flex-shrink:0;width:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 10px;background:linear-gradient(135deg,#059669,#10b981);color:#fff}.date-day[data-v-6caa8061]{font-size:1.8rem;font-weight:800;line-height:1}.date-month[data-v-6caa8061]{font-size:.85rem;font-weight:500;margin-top:4px;opacity:.95}.date-weekday[data-v-6caa8061]{display:block;font-size:.75rem;margin-top:2px;opacity:.85}.show-info[data-v-6caa8061]{flex:1;min-width:0;padding:12px 16px;display:flex;flex-direction:column;justify-content:center;gap:4px}.show-title[data-v-6caa8061]{font-size:1rem;font-weight:700;color:#1a1a2e;line-height:1.3}.show-location[data-v-6caa8061]{margin-bottom:2px}.location-text[data-v-6caa8061]{display:inline-flex;align-items:center;font-size:.8rem;color:#059669;font-weight:500;padding:2px 8px;background:#0596691a;border-radius:12px}.show-venue-name[data-v-6caa8061]{font-size:.95rem;font-weight:600;color:#333}.show-address[data-v-6caa8061],.show-location-fallback[data-v-6caa8061]{font-size:.8rem;color:#888;line-height:1.4}.show-capacity[data-v-6caa8061]{font-size:.8rem;color:#999}.show-action[data-v-6caa8061]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 16px;gap:8px;background:#00000003;border-left:1px solid rgba(0,0,0,.04)}.show-action[data-v-6caa8061] .el-button{min-width:90px;height:36px;font-size:.9rem;font-weight:600;border-radius:12px;background:linear-gradient(135deg,#059669,#10b981)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px #0596694d}.show-action[data-v-6caa8061] .el-button:hover{transform:translateY(-2px);background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:0 6px 16px #05966966}.show-action[data-v-6caa8061] .el-button:disabled{background:#c0c4cc!important;box-shadow:none}.status-tag[data-v-6caa8061]{padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:600}.status-tag.sold-out[data-v-6caa8061]{background:linear-gradient(135deg,#f56c6c,#e74c3c);color:#fff;box-shadow:0 2px 8px #f56c6c66}.pagination[data-v-6caa8061]{display:flex;justify-content:center;margin-top:40px}.no-shows[data-v-6caa8061]{text-align:center;padding:80px 20px;color:#666}.no-shows p[data-v-6caa8061]{font-size:1.1rem;margin:0}@media (max-width: 1200px){.artist-shows[data-v-6caa8061]{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (max-width: 768px){.artist-shows[data-v-6caa8061]{padding:1.5rem}.section-title h2[data-v-6caa8061]{font-size:1.2rem}.section-header[data-v-6caa8061]{padding:10px 12px;gap:8px}.section-count[data-v-6caa8061]{font-size:.85rem}.section-label[data-v-6caa8061]{font-size:.8rem;padding:3px 8px}.show-card[data-v-6caa8061]{flex-direction:column}.show-date[data-v-6caa8061]{width:100%;padding:10px 12px;border-radius:12px 12px 0 0;flex-direction:row;gap:10px}.date-day[data-v-6caa8061]{font-size:1.5rem}.date-month[data-v-6caa8061]{margin-top:0;text-align:left}.date-weekday[data-v-6caa8061]{display:inline;margin-left:6px}.show-info[data-v-6caa8061]{padding:10px 12px;text-align:left}.show-action[data-v-6caa8061]{width:100%;padding:10px 12px;border-left:none;border-top:1px solid rgba(0,0,0,.06)}.show-action[data-v-6caa8061] .el-button{width:100%}}@media (max-width: 480px){.artist-shows[data-v-6caa8061]{padding:1rem}}.loading-container[data-v-5acbcd6b]{padding:2rem;max-width:1200px;margin:0 auto}[data-v-5acbcd6b] .el-skeleton .el-skeleton__item{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);animation:skeleton-loading-5acbcd6b 1.4s ease infinite}@keyframes skeleton-loading-5acbcd6b{0%{background-position:100% 50%}to{background-position:0 50%}}.error-container[data-v-9cde3f06]{min-height:400px;display:flex;align-items:center;justify-content:center;padding:2rem}[data-v-9cde3f06] .el-result{padding:2rem 0}[data-v-9cde3f06] .el-result .el-result__icon{font-size:64px}[data-v-9cde3f06] .el-result .el-result__title{margin-top:20px;font-size:20px;color:#303133}[data-v-9cde3f06] .el-result .el-result__extra{margin-top:30px}[data-v-9cde3f06] .el-result .el-result__extra .el-button+.el-button{margin-left:12px}.event-hero-section[data-v-3250f020]{position:relative;min-height:70vh;background:#0a0a0a;color:#fff;overflow:hidden;contain:layout style paint}.hero-background[data-v-3250f020]{position:absolute;inset:0;z-index:1}.gradient-orb[data-v-3250f020]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;animation:float-3250f020 6s ease-in-out infinite}.orb-1[data-v-3250f020]{width:300px;height:300px;background:linear-gradient(135deg,#667eea,#764ba2);top:-150px;left:-150px;animation-delay:0s}.orb-2[data-v-3250f020]{width:200px;height:200px;background:linear-gradient(135deg,#f093fb,#f5576c);top:20%;right:-100px;animation-delay:2s}.orb-3[data-v-3250f020]{width:250px;height:250px;background:linear-gradient(135deg,#4facfe,#00f2fe);bottom:-125px;left:30%;animation-delay:4s}.hero-background-overlay[data-v-3250f020]{position:absolute;inset:0;background:#0006;z-index:2}@keyframes float-3250f020{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(10px) rotate(240deg)}}.hero-container[data-v-3250f020]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:3}.hero-content[data-v-3250f020]{padding:40px 0 80px;max-width:900px}.back-navigation[data-v-3250f020]{margin-bottom:40px}.back-button-modern[data-v-3250f020]{display:flex;align-items:center;gap:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px 24px;color:#fff;font-weight:500;font-size:15px;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);cursor:pointer;transform:translateZ(0);backface-visibility:hidden}.back-button-modern[data-v-3250f020]:hover{background:#ffffff26;border-color:#ffffff40;transform:translateY(-2px) translateZ(0);box-shadow:0 8px 32px #0000004d}.back-icon-wrapper[data-v-3250f020]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .3s ease}.back-button-modern:hover .back-icon-wrapper[data-v-3250f020]{transform:translate(-2px)}.event-main-info[data-v-3250f020]{max-width:800px}.event-meta[data-v-3250f020]{margin-bottom:16px}.event-badge[data-v-3250f020]{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:600;font-size:14px;padding:12px 20px;border-radius:24px;backdrop-filter:blur(20px);transition:all .3s ease}.badge-icon[data-v-3250f020]{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.event-title-hero[data-v-3250f020]{font-size:3.5rem;font-weight:800;line-height:1.1;margin:32px 0 40px;font-display:swap;min-height:120px;display:flex;align-items:center}.title-main[data-v-3250f020]{background:linear-gradient(135deg,#fff,#f8f9fa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 8px rgba(0,0,0,.3)}.title-skeleton[data-v-3250f020]{width:100%;max-width:600px}.skeleton-line[data-v-3250f020]{height:48px;background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:shimmer-3250f020 2s infinite;border-radius:8px;margin-bottom:16px}.skeleton-line-1[data-v-3250f020]{width:80%}.skeleton-line-2[data-v-3250f020]{width:60%}@keyframes shimmer-3250f020{0%{background-position:-200% 0}to{background-position:200% 0}}.event-key-details[data-v-3250f020]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:32px}.key-detail-item[data-v-3250f020]{display:flex;align-items:center;gap:16px;background:#ffffff1a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:20px;transition:all .3s ease}.key-detail-item[data-v-3250f020]:hover{background:#ffffff26;transform:translateY(-2px)}.detail-icon-wrapper[data-v-3250f020]{width:48px;height:48px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.detail-icon[data-v-3250f020]{font-size:1.5rem;color:#fff}.detail-content[data-v-3250f020]{flex:1;min-width:0}.detail-label[data-v-3250f020]{font-size:.9rem;opacity:.8;margin-bottom:4px;font-weight:500}.detail-value[data-v-3250f020]{font-size:1.1rem;font-weight:600;word-break:break-word}.trust-indicators[data-v-3250f020]{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}.trust-item[data-v-3250f020]{display:flex;align-items:center;gap:8px;background:#ffffff1a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:8px 16px;font-size:.9rem;font-weight:500}.trust-icon[data-v-3250f020]{font-size:1rem;color:#4ade80}@media (max-width: 768px){.event-hero-section[data-v-3250f020]{padding:30px 0 40px}.container[data-v-3250f020]{padding:0 15px}.event-title-hero[data-v-3250f020]{font-size:2rem}.event-key-details[data-v-3250f020]{grid-template-columns:1fr;gap:16px}.key-detail-item[data-v-3250f020]{padding:16px}.detail-icon-wrapper[data-v-3250f020]{width:40px;height:40px}.detail-icon[data-v-3250f020]{font-size:1.2rem}.trust-indicators[data-v-3250f020]{gap:16px}.trust-item[data-v-3250f020]{font-size:.8rem;padding:6px 12px}}@media (max-width: 480px){.event-title-hero[data-v-3250f020]{font-size:1.5rem}.event-key-details[data-v-3250f020]{gap:12px}.key-detail-item[data-v-3250f020]{flex-direction:column;text-align:center;gap:12px}.trust-indicators[data-v-3250f020]{flex-direction:column;align-items:stretch}.trust-item[data-v-3250f020]{justify-content:center}}.modern-ticket-card[data-v-8359e1f4]{position:relative;background:#fff;border-bottom:1px solid #E5E7EB;overflow:hidden;transition:all .2s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.modern-ticket-card[data-v-8359e1f4]:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.modern-ticket-card[data-v-8359e1f4]:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom:none}.modern-ticket-card[data-v-8359e1f4]:hover{background:#f9fafb}.modern-ticket-card.is-selected[data-v-8359e1f4]{background:#f9fafb;border-color:#111827;box-shadow:0 0 0 1px #111827 inset}.ticket-row-layout[data-v-8359e1f4]{display:grid;grid-template-columns:2.2fr 1.5fr 1.5fr 1.8fr;gap:24px;align-items:center;padding:20px 28px;position:relative;z-index:2}.seat-column[data-v-8359e1f4]{display:flex;flex-direction:column;gap:6px}.seat-area[data-v-8359e1f4]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;font-size:17px;font-weight:700;color:#111827;letter-spacing:-.3px;line-height:1.2}.seat-details[data-v-8359e1f4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280;font-weight:500}.seat-numbers[data-v-8359e1f4]{font-feature-settings:"tnum"}.quantity-column[data-v-8359e1f4]{display:flex;flex-direction:column;align-items:center;gap:8px}.quantity-badge[data-v-8359e1f4]{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 12px;background:#f3f4f6;color:#374151;border-radius:100px;font-size:13px;font-weight:600;border:1px solid #E5E7EB}.quantity-selector-wrapper[data-v-8359e1f4]{display:flex;flex-direction:column;align-items:center;gap:4px}.stock-info[data-v-8359e1f4]{font-size:11px;color:#6b7280;font-weight:500}.quantity-selector[data-v-8359e1f4]{display:flex;align-items:center;background:#f3f4f6;border-radius:100px;padding:2px;border:1px solid #E5E7EB}.qty-btn[data-v-8359e1f4]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:#fff;border-radius:50%;color:#111827;cursor:pointer;font-size:16px;font-weight:500;box-shadow:0 1px 2px #0000000d;transition:all .2s;padding:0}.qty-btn[data-v-8359e1f4]:hover:not(:disabled){background:#111827;color:#fff}.qty-btn[data-v-8359e1f4]:disabled{opacity:.5;cursor:not-allowed;background:#f3f4f6;color:#9ca3af;box-shadow:none}.qty-display[data-v-8359e1f4]{min-width:24px;text-align:center;font-size:13px;font-weight:600;color:#111827;margin:0 4px}.split-status[data-v-8359e1f4]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500;letter-spacing:.3px}.split-status.can-split[data-v-8359e1f4]{color:#059669;background:#ecfdf5}.split-status[data-v-8359e1f4]:not(.can-split){color:#dc2626;background:#fef2f2}.price-column[data-v-8359e1f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.total-price[data-v-8359e1f4]{display:flex;align-items:baseline;gap:4px}.amount[data-v-8359e1f4]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:700;color:#111827;letter-spacing:-.5px}.price-label[data-v-8359e1f4]{font-size:12px;color:#6b7280;font-weight:400}.unit-price[data-v-8359e1f4]{font-size:12px;color:#9ca3af;font-feature-settings:"tnum"}.action-column[data-v-8359e1f4]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.select-checkbox[data-v-8359e1f4]{width:20px;height:20px;border:1.5px solid #D1D5DB;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;background:#fff}.select-checkbox[data-v-8359e1f4]:hover{border-color:#9ca3af}.select-checkbox.active[data-v-8359e1f4]{background:#111827;border-color:#111827;color:#fff}.quick-buy-btn[data-v-8359e1f4]{background:#111827;color:#fff;border:none;padding:10px 24px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 4px 6px -1px #0000001a}.quick-buy-btn[data-v-8359e1f4]:hover{background:#000;transform:translateY(-1px);box-shadow:0 6px 8px -1px #00000026}.ticket-status[data-v-8359e1f4]{position:absolute;top:12px;right:12px}.status-badge[data-v-8359e1f4]{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.ticket-row-layout[data-v-8359e1f4]{grid-template-columns:1fr auto;grid-template-areas:"seat price" "quantity action";gap:16px;padding:20px}.seat-column[data-v-8359e1f4]{grid-area:seat}.price-column[data-v-8359e1f4]{grid-area:price;align-items:flex-end}.quantity-column[data-v-8359e1f4]{grid-area:quantity;flex-direction:row;align-items:center;justify-content:flex-start}.action-column[data-v-8359e1f4]{grid-area:action;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px}.seller-column[data-v-8359e1f4],.select-checkbox[data-v-8359e1f4]{display:none}.seat-area[data-v-8359e1f4]{font-size:16px}.amount[data-v-8359e1f4]{font-size:18px}.modern-ticket-card[data-v-8359e1f4]{border-radius:12px;box-shadow:0 1px 3px #0000000d}}.tickets-showcase[data-v-efc7761b]{margin-top:40px}.no-tickets-available[data-v-efc7761b]{text-align:center;padding:80px 20px;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014}.no-tickets-illustration[data-v-efc7761b]{margin-bottom:24px}.illustration-icon[data-v-efc7761b]{font-size:4rem;color:#d1d5db}.no-tickets-title[data-v-efc7761b]{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 12px}.no-tickets-subtitle[data-v-efc7761b]{font-size:1rem;color:#6b7280;margin:0 0 32px;line-height:1.6}.no-tickets-actions[data-v-efc7761b]{justify-content:center}.tickets-list-wrapper[data-v-efc7761b]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.tickets-header[data-v-efc7761b]{display:grid;grid-template-columns:2.2fr 1.5fr 1.5fr 1.8fr;gap:24px;padding:16px 28px;background:#f9fafb;border-bottom:1px solid #E5E7EB;font-size:14px;font-weight:500;color:#6b7280}.header-item[data-v-efc7761b]{text-align:left}.header-item[data-v-efc7761b]:nth-child(2),.header-item[data-v-efc7761b]:nth-child(3){text-align:center}.header-item[data-v-efc7761b]:last-child{text-align:right}.tickets-list-modern[data-v-efc7761b]{display:grid;gap:0}.purchase-summary-section[data-v-efc7761b]{position:sticky;bottom:20px;z-index:100;margin-top:40px}.purchase-summary-card[data-v-efc7761b]{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;border:1px solid #e5e7eb;overflow:hidden}.summary-content[data-v-efc7761b]{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;gap:24px}.summary-info[data-v-efc7761b]{flex:1}.selected-count[data-v-efc7761b]{font-size:.9rem;color:#6b7280;margin-bottom:4px}.total-price[data-v-efc7761b]{font-size:1.1rem;font-weight:600;color:#111827}.price-amount[data-v-efc7761b]{color:#dc2626;font-size:1.3rem;font-weight:700}.purchase-actions[data-v-efc7761b]{display:flex;gap:16px;align-items:center}.checkout-btn[data-v-efc7761b]{min-width:200px;height:48px;font-size:1rem;font-weight:600;background-color:#059669!important;border-color:#059669!important;color:#fff!important;transition:all .2s ease}.checkout-btn[data-v-efc7761b]:hover,.checkout-btn[data-v-efc7761b]:focus{background-color:#047857!important;border-color:#047857!important;transform:translateY(-1px);box-shadow:0 4px 12px #0596694d}.checkout-btn[data-v-efc7761b]:disabled{background-color:#d1d5db!important;border-color:#d1d5db!important;color:#9ca3af!important;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 768px){.no-tickets-available[data-v-efc7761b]{padding:60px 15px}.illustration-icon[data-v-efc7761b]{font-size:3rem}.no-tickets-title[data-v-efc7761b]{font-size:1.25rem}.no-tickets-subtitle[data-v-efc7761b]{font-size:.9rem}.tickets-header[data-v-efc7761b]{display:none}.tickets-list-wrapper[data-v-efc7761b]{background:transparent;box-shadow:none}.tickets-list-modern[data-v-efc7761b]{gap:16px}.purchase-summary-section[data-v-efc7761b]{bottom:10px}.summary-content[data-v-efc7761b]{flex-direction:column;padding:20px;gap:16px;text-align:center}.purchase-actions[data-v-efc7761b]{width:100%;flex-direction:column}.purchase-actions .el-button[data-v-efc7761b]{width:100%}.checkout-btn[data-v-efc7761b]{min-width:auto;order:-1}}@media (max-width: 480px){.no-tickets-available[data-v-efc7761b]{padding:40px 10px}.summary-content[data-v-efc7761b]{padding:16px}.total-price[data-v-efc7761b]{font-size:1rem}.price-amount[data-v-efc7761b]{font-size:1.2rem}}.purchase-modal[data-v-223f6e5a]{border-radius:16px;overflow:hidden}.purchase-content[data-v-223f6e5a]{max-height:70vh;overflow-y:auto;padding:0 4px}.event-summary[data-v-223f6e5a]{background:#f8f9fa;border-radius:12px;padding:20px;margin-bottom:24px}.event-title[data-v-223f6e5a]{font-size:1.2rem;font-weight:600;color:#333;margin:0 0 12px}.event-details[data-v-223f6e5a]{display:flex;gap:20px;flex-wrap:wrap}.detail-item[data-v-223f6e5a]{display:flex;align-items:center;gap:6px;color:#666;font-size:.9rem}.selected-tickets-section[data-v-223f6e5a],.cost-breakdown[data-v-223f6e5a],.purchase-terms[data-v-223f6e5a],.contact-info-section[data-v-223f6e5a]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.selected-tickets-section h4[data-v-223f6e5a],.cost-breakdown h4[data-v-223f6e5a],.purchase-terms h4[data-v-223f6e5a],.contact-info-section h4[data-v-223f6e5a]{font-size:1rem;font-weight:600;color:#333;margin:0 0 16px}.tickets-list[data-v-223f6e5a]{display:flex;flex-direction:column;gap:12px}.ticket-item[data-v-223f6e5a]{display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;border-radius:8px;padding:16px}.ticket-info[data-v-223f6e5a]{flex:1}.ticket-area[data-v-223f6e5a]{font-weight:600;color:#333;margin-bottom:4px}.ticket-details[data-v-223f6e5a]{display:flex;flex-direction:column;gap:2px}.seat-info[data-v-223f6e5a],.quantity[data-v-223f6e5a]{font-size:.85rem;color:#666}.ticket-price[data-v-223f6e5a]{text-align:right}.unit-price[data-v-223f6e5a]{display:block;font-size:.8rem;color:#666;margin-bottom:4px}.total-price[data-v-223f6e5a]{font-size:1.1rem;font-weight:600;color:#333}.cost-items[data-v-223f6e5a]{display:flex;flex-direction:column;gap:12px}.cost-item[data-v-223f6e5a]{display:flex;justify-content:space-between;align-items:center;font-size:.95rem}.cost-item.discount[data-v-223f6e5a]{color:#16a34a}.cost-item.total[data-v-223f6e5a]{font-size:1.1rem;font-weight:600;color:#333;padding-top:12px;border-top:1px solid #e5e7eb}.terms-content[data-v-223f6e5a]{display:flex;flex-direction:column;gap:8px}.term-item[data-v-223f6e5a]{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;color:#666}.term-icon[data-v-223f6e5a]{color:#16a34a;margin-top:2px;flex-shrink:0}.form-row[data-v-223f6e5a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.agreement-section[data-v-223f6e5a]{text-align:center;padding:16px;background:#f8f9fa;border-radius:8px}.modal-footer[data-v-223f6e5a]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;border-top:1px solid #e5e7eb}.total-summary[data-v-223f6e5a]{flex:1}.total-text[data-v-223f6e5a]{font-size:1.1rem;font-weight:600;color:#333}.total-amount[data-v-223f6e5a]{color:#dc2626;font-size:1.3rem}.ticket-count[data-v-223f6e5a]{font-size:.85rem;color:#666;margin-top:4px}.action-buttons[data-v-223f6e5a]{display:flex;gap:12px}.terms-modal .terms-content[data-v-223f6e5a],.privacy-modal .privacy-content[data-v-223f6e5a]{max-height:400px;overflow-y:auto;line-height:1.6}.terms-modal .terms-content p[data-v-223f6e5a],.privacy-modal .privacy-content p[data-v-223f6e5a]{margin:0 0 12px;color:#666}@media (max-width: 768px){.purchase-content[data-v-223f6e5a]{max-height:60vh}.event-details[data-v-223f6e5a]{flex-direction:column;gap:8px}.ticket-item[data-v-223f6e5a]{flex-direction:column;text-align:center;gap:12px}.form-row[data-v-223f6e5a]{grid-template-columns:1fr;gap:12px}.modal-footer[data-v-223f6e5a]{flex-direction:column;gap:16px}.action-buttons[data-v-223f6e5a]{width:100%}.action-buttons .el-button[data-v-223f6e5a]{flex:1}}.ticket-detail-page[data-v-1cfec849]{min-height:100vh;background:#f5f7fa;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;contain:layout style paint}.container[data-v-1cfec849]{max-width:1200px;margin:0 auto;padding:0 24px}.conversion-triggers[data-v-1cfec849]{background:#fff;border-bottom:1px solid #E5E7EB;padding:12px 0;position:sticky;top:0;z-index:100;box-shadow:0 4px 6px -1px #00000005}.urgency-bar[data-v-1cfec849]{display:flex;justify-content:center;align-items:center;gap:40px}.urgency-stats[data-v-1cfec849]{display:flex;gap:32px}.stat-item[data-v-1cfec849]{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;font-size:13px;color:#6b7280;font-weight:500}.stat-item.warning .stat-number[data-v-1cfec849]{color:#d97706}.stat-item.success .stat-number[data-v-1cfec849]{color:#059669}.stat-number[data-v-1cfec849]{font-size:15px;font-weight:700;color:#111827;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.main-content-section[data-v-1cfec849]{padding:40px 0 80px;background:#f5f7fa;min-height:60vh}.quantity-filter-section[data-v-1cfec849]{background:#fff;border-radius:16px;padding:24px 32px;margin-bottom:24px;box-shadow:0 1px 3px #0000000d}.quantity-filter[data-v-1cfec849]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.filter-label[data-v-1cfec849]{font-size:15px;font-weight:600;color:#111827}.quantity-options[data-v-1cfec849]{display:flex;gap:10px;flex-wrap:wrap}.quantity-btn[data-v-1cfec849]{display:flex;align-items:center;justify-content:center;min-width:60px;height:40px;padding:0 16px;background:#f9fafb;border:1px solid #E5E7EB;border-radius:100px;color:#4b5563;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.quantity-btn[data-v-1cfec849]:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}.quantity-btn.active[data-v-1cfec849]{background:#111827;border-color:#111827;color:#fff;font-weight:600}.results-toolbar[data-v-1cfec849]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-top:32px;border-bottom:1px solid #E5E7EB;margin-bottom:20px}.results-info[data-v-1cfec849]{display:flex;align-items:center;gap:16px}.results-text[data-v-1cfec849]{color:#6b7280;font-size:14px}.results-text strong[data-v-1cfec849]{color:#111827;font-weight:600}.sort-select[data-v-1cfec849]{background:#fff;border:1px solid #E5E7EB;border-radius:6px;color:#374151;font-size:14px;cursor:pointer;padding:8px 12px;font-weight:500;outline:none}.sort-select[data-v-1cfec849]:hover{border-color:#d1d5db;background:#f9fafb}.toolbar-actions[data-v-1cfec849]{display:flex;align-items:center;gap:16px}.loading-section[data-v-1cfec849],.error-section[data-v-1cfec849],.no-tickets-section[data-v-1cfec849]{padding:60px 0;text-align:center}.loading-spinner[data-v-1cfec849]{color:#6b7280;font-size:15px}.no-tickets-icon[data-v-1cfec849]{font-size:48px;margin-bottom:20px;opacity:.8}.no-tickets-message h3[data-v-1cfec849]{color:#111827;margin-bottom:12px;font-size:20px;font-weight:600}.no-tickets-message p[data-v-1cfec849]{color:#6b7280;margin-bottom:32px;font-size:15px;line-height:1.5}.publish-request-btn[data-v-1cfec849]{display:flex;align-items:center;gap:8px;background:#111827;color:#fff;border:none;padding:12px 24px;border-radius:100px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px #0000001a}.publish-request-btn[data-v-1cfec849]:hover{background:#000;transform:translateY(-1px);box-shadow:0 6px 12px #00000026}.notify-btn[data-v-1cfec849]{display:flex;align-items:center;gap:8px;background:#fff;color:#374151;border:1px solid #E5E7EB;padding:12px 24px;border-radius:100px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.notify-btn[data-v-1cfec849]:hover{background:#f9fafb;border-color:#d1d5db;color:#111827}.action-buttons[data-v-1cfec849]{display:flex;gap:16px;justify-content:center;margin-bottom:32px}.tips-section[data-v-1cfec849]{background:#fff;border:1px solid #E5E7EB;border-radius:12px;padding:20px;max-width:480px;margin:0 auto}.tip-item[data-v-1cfec849]{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid #F3F4F6}.tip-item[data-v-1cfec849]:last-child{border-bottom:none}.tip-text[data-v-1cfec849]{color:#6b7280;font-size:14px;text-align:left}@media (max-width: 768px){.container[data-v-1cfec849]{padding:0 16px}.urgency-bar[data-v-1cfec849]{gap:16px;flex-direction:column}.urgency-stats[data-v-1cfec849]{gap:16px;justify-content:space-between;width:100%}.stat-item[data-v-1cfec849]{font-size:12px}.quantity-filter-section[data-v-1cfec849]{padding:16px 20px;border-radius:12px}.quantity-filter[data-v-1cfec849]{flex-direction:column;align-items:flex-start;gap:16px}.quantity-options[data-v-1cfec849]{width:100%;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.quantity-btn[data-v-1cfec849]{flex-shrink:0}.results-toolbar[data-v-1cfec849]{flex-direction:column;gap:16px;align-items:stretch;margin-top:16px}.toolbar-actions[data-v-1cfec849]{justify-content:space-between}.action-buttons[data-v-1cfec849]{flex-direction:column}.publish-request-btn[data-v-1cfec849],.notify-btn[data-v-1cfec849]{width:100%;justify-content:center}}.error-boundary[data-v-b1c93cdb]{width:100%}.error-display[data-v-b1c93cdb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.error-icon[data-v-b1c93cdb]{font-size:48px;color:#dc3545;margin-bottom:16px}.error-title[data-v-b1c93cdb]{font-size:24px;color:#333;margin-bottom:8px}.error-message[data-v-b1c93cdb]{color:#666;margin-bottom:24px;max-width:500px;line-height:1.5}.error-actions[data-v-b1c93cdb]{display:flex;gap:12px;margin-bottom:24px}.btn-retry[data-v-b1c93cdb],.btn-report[data-v-b1c93cdb]{padding:10px 20px;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.btn-retry[data-v-b1c93cdb]{background:#007bff;color:#fff}.btn-retry[data-v-b1c93cdb]:hover{background:#0056b3}.btn-report[data-v-b1c93cdb]{background:#6c757d;color:#fff}.btn-report[data-v-b1c93cdb]:hover{background:#545b62}.error-details[data-v-b1c93cdb]{width:100%;max-width:600px;text-align:left}.error-details summary[data-v-b1c93cdb]{cursor:pointer;padding:8px;background:#e9ecef;border-radius:4px;margin-bottom:8px}.error-details pre[data-v-b1c93cdb]{background:#f8f9fa;padding:12px;border-radius:4px;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.card-setup-dialog[data-v-c54eafe5]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog-content[data-v-c54eafe5]{background:#fff;border-radius:12px;width:90%;max-width:400px;padding:0;box-shadow:0 20px 40px #0000001a}.dialog-header[data-v-c54eafe5]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.close-btn[data-v-c54eafe5]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.dialog-body[data-v-c54eafe5]{padding:20px}.form-group[data-v-c54eafe5]{margin-bottom:16px}.form-row[data-v-c54eafe5]{display:grid;grid-template-columns:1fr 1fr;gap:12px}label[data-v-c54eafe5]{display:block;margin-bottom:4px;font-weight:500;color:#333}input[data-v-c54eafe5]{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:16px}.form-actions[data-v-c54eafe5]{display:flex;gap:12px;margin-top:24px}.btn-cancel[data-v-c54eafe5],.btn-submit[data-v-c54eafe5]{flex:1;padding:12px;border:none;border-radius:8px;font-size:16px;cursor:pointer}.btn-cancel[data-v-c54eafe5]{background:#f5f5f5;color:#666}.btn-submit[data-v-c54eafe5]{background:#007bff;color:#fff}.buying-response-confirm-dialog{.confirm-card[data-v-eb7b46bd]{padding:0}.section-header{&[data-v-eb7b46bd]{display:flex;align-items:center;margin-bottom:16px}h3[data-v-eb7b46bd]{margin:0;font-size:16px;font-weight:600;color:#303133;display:flex;align-items:center;gap:8px}i[data-v-eb7b46bd]{color:#409eff;font-size:18px}}.buyer-requirement-section{&[data-v-eb7b46bd]{margin-bottom:24px}.requirement-info[data-v-eb7b46bd]{background:#f8f9fa;border-radius:8px;padding:16px;border:1px solid #e4e7ed}.event-info{&[data-v-eb7b46bd]{display:flex;align-items:center;margin-bottom:16px}.event-image[data-v-eb7b46bd]{width:60px;height:60px;border-radius:6px;object-fit:cover;margin-right:12px;border:1px solid #dcdfe6}.event-details{&[data-v-eb7b46bd]{flex:1}h4[data-v-eb7b46bd]{margin:0 0 8px;font-size:16px;font-weight:600;color:#303133;line-height:1.4}.event-meta{&[data-v-eb7b46bd]{display:flex;flex-direction:column;gap:4px}.meta-item{&[data-v-eb7b46bd]{display:flex;align-items:center;gap:6px;font-size:14px;color:#606266}i[data-v-eb7b46bd]{color:#909399;font-size:14px}}}}}.requirement-details{.detail-row{&[data-v-eb7b46bd]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}&[data-v-eb7b46bd]:last-child{border-bottom:none}.label[data-v-eb7b46bd]{font-size:14px;color:#606266}.value{&[data-v-eb7b46bd]{font-size:14px;color:#303133;font-weight:500}&.price[data-v-eb7b46bd]{color:#e6a23c;font-weight:600}}.value-with-tooltip{&[data-v-eb7b46bd]{display:flex;align-items:center;gap:6px}.info-icon{&[data-v-eb7b46bd]{color:#909399;font-size:14px;cursor:help;transition:color .2s}&[data-v-eb7b46bd]:hover{color:#409eff}}}}}}.credit-card-section{&[data-v-eb7b46bd]{margin-bottom:20px}.bound-card-info{.card-display{&[data-v-eb7b46bd]{display:flex;align-items:center;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff}.card-icon{&[data-v-eb7b46bd]{margin-right:12px}i[data-v-eb7b46bd]{font-size:24px;color:#fff}}.card-details{&[data-v-eb7b46bd]{flex:1}.card-number[data-v-eb7b46bd]{font-size:16px;font-weight:600;margin-bottom:4px;letter-spacing:1px}.card-meta[data-v-eb7b46bd]{font-size:14px;opacity:.9}}.card-actions{&[data-v-eb7b46bd]{display:flex;gap:8px}.el-button{&[data-v-eb7b46bd]{color:#fff;border-color:#ffffff4d}&[data-v-eb7b46bd]:hover{background-color:#ffffff1a;border-color:#ffffff80}}}}}.unbound-card-state{&[data-v-eb7b46bd]{text-align:center;padding:32px 16px;background:#fafafa;border-radius:8px;border:2px dashed #d3d3d3}.unbound-message{&[data-v-eb7b46bd]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px;font-size:14px;color:#606266}i[data-v-eb7b46bd]{color:#f56c6c;font-size:16px}}}}.guarantee-notice{.notice-content{p[data-v-eb7b46bd]{margin:0 0 8px;font-size:14px}ul{&[data-v-eb7b46bd]{margin:0;padding-left:20px}li{&[data-v-eb7b46bd]{font-size:13px;line-height:1.5;margin-bottom:4px}&[data-v-eb7b46bd]:last-child{margin-bottom:0}}}}}.dialog-footer[data-v-eb7b46bd]{display:flex;justify-content:flex-end;gap:12px}}[data-v-eb7b46bd] .el-dialog__footer .el-button--primary,[data-v-eb7b46bd] .dialog-footer .el-button--primary,[data-v-eb7b46bd] .el-button--primary{background:linear-gradient(135deg,#00b66c,#00a05d)!important;border:none!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;border-radius:8px!important;box-shadow:0 4px 16px #00b66c4d!important;transition:all .3s ease!important}[data-v-eb7b46bd] .el-dialog__footer .el-button--primary:hover,[data-v-eb7b46bd] .dialog-footer .el-button--primary:hover,[data-v-eb7b46bd] .el-button--primary:hover{background:linear-gradient(135deg,#00a05d,#008f50)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #00b66c66!important}[data-v-eb7b46bd] .el-dialog__footer .el-button--primary:active,[data-v-eb7b46bd] .dialog-footer .el-button--primary:active,[data-v-eb7b46bd] .el-button--primary:active{transform:translateY(0)!important;box-shadow:0 2px 8px #00b66c4d!important}[data-v-eb7b46bd] .el-dialog__footer .el-button--primary.is-disabled,[data-v-eb7b46bd] .dialog-footer .el-button--primary.is-disabled,[data-v-eb7b46bd] .el-button--primary.is-disabled{background:#c0c4cc!important;border-color:#c0c4cc!important;color:#fff!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}[data-v-eb7b46bd] .el-dialog__footer .el-button--primary.is-loading,[data-v-eb7b46bd] .dialog-footer .el-button--primary.is-loading,[data-v-eb7b46bd] .el-button--primary.is-loading{background:linear-gradient(135deg,#00b66c,#00a05d)!important;border-color:#00b66c!important;color:#fff!important}[data-v-eb7b46bd] .el-dialog__footer .el-button:not(.el-button--primary){background:#fffc!important;border:1px solid rgba(0,0,0,.1)!important;color:#606266!important;font-weight:500!important;padding:12px 24px!important;border-radius:8px!important;transition:all .3s ease!important}[data-v-eb7b46bd] .el-dialog__footer .el-button:not(.el-button--primary):hover{background:#0000000d!important;border-color:#0003!important;color:#303133!important;transform:translateY(-1px)!important}[data-v-eb7b46bd] .unbound-card-state .el-button--primary{background:linear-gradient(135deg,#00b66c,#00a05d)!important;border:none!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;border-radius:8px!important;box-shadow:0 4px 16px #00b66c4d!important;transition:all .3s ease!important}[data-v-eb7b46bd] .unbound-card-state .el-button--primary:hover{background:linear-gradient(135deg,#00a05d,#008f50)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #00b66c66!important}[data-v-eb7b46bd] .unbound-card-state .el-button--primary.is-loading{background:linear-gradient(135deg,#00b66c,#00a05d)!important;color:#fff!important}@media (max-width: 768px){.buying-response-confirm-dialog{&[data-v-eb7b46bd]{width:95%!important}.event-info{&[data-v-eb7b46bd]{flex-direction:column;align-items:flex-start}.event-image[data-v-eb7b46bd]{margin-right:0;margin-bottom:12px}}.card-display{&[data-v-eb7b46bd]{flex-direction:column;text-align:center}.card-icon[data-v-eb7b46bd]{margin-right:0;margin-bottom:8px}.card-actions[data-v-eb7b46bd]{margin-top:12px;justify-content:center}}}}.modern-order-confirm[data-v-1dad7adc]{min-height:100vh;background:#fff;padding:80px 0;color:#0a0d14;position:relative;overflow:hidden}.modern-order-confirm[data-v-1dad7adc]:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(ellipse at center,rgba(0,182,108,.06) 0%,transparent 70%);top:-20%;right:-10%;animation:pulse-1dad7adc 8s ease-in-out infinite;pointer-events:none}.modern-order-confirm[data-v-1dad7adc]:after{content:"";position:absolute;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(0,182,108,.08) 50%,transparent 100%);left:20%;transform:skew(-5deg);pointer-events:none}@keyframes pulse-1dad7adc{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.3}}.container[data-v-1dad7adc]{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.checkout-progress[data-v-1dad7adc]{display:flex;justify-content:center;align-items:center;margin-bottom:80px;animation:fadeInUp-1dad7adc .6s cubic-bezier(.4,0,.2,1)}@keyframes fadeInUp-1dad7adc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.progress-step[data-v-1dad7adc]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#64748b;transition:all .3s cubic-bezier(.4,0,.2,1)}.progress-step.active[data-v-1dad7adc]{color:#00b66c;font-weight:700;transform:scale(1.05)}.step-icon[data-v-1dad7adc]{width:48px;height:48px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.active .step-icon[data-v-1dad7adc]{background:linear-gradient(135deg,#059669,#10b981);color:#fff;box-shadow:0 8px 24px #0596694d}.active .step-icon[data-v-1dad7adc]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(5,150,105,.2);animation:ripple-1dad7adc 1.5s ease-out}@keyframes ripple-1dad7adc{0%{transform:scale(1);opacity:1}to{transform:scale(1.3);opacity:0}}.progress-line[data-v-1dad7adc]{width:120px;height:3px;background:linear-gradient(90deg,#e5e7eb,#f3f4f6);margin:0 24px 32px;position:relative;overflow:hidden}.progress-line[data-v-1dad7adc]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(5,150,105,.4),transparent);animation:shimmer-1dad7adc 3s infinite}@keyframes shimmer-1dad7adc{to{left:100%}}.order-content-grid[data-v-1dad7adc]{display:grid;grid-template-columns:1fr 420px;gap:48px}.section-card[data-v-1dad7adc]{background:#fff;border-radius:32px;padding:40px;margin-bottom:32px;border:none;box-shadow:0 4px 24px #0000000f,0 12px 48px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp-1dad7adc .6s cubic-bezier(.4,0,.2,1) .1s both}.section-card[data-v-1dad7adc]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000014,0 16px 56px #0000000f}.section-header[data-v-1dad7adc]{margin-bottom:32px;padding-bottom:20px;border-bottom:2px solid transparent;background:linear-gradient(90deg,rgba(5,150,105,.1) 0%,transparent 100%);background-clip:padding-box;position:relative}.section-header[data-v-1dad7adc]:after{content:"";position:absolute;bottom:-2px;left:0;width:80px;height:2px;background:linear-gradient(90deg,#059669,#10b981);border-radius:1px}.section-header h2[data-v-1dad7adc]{font-size:24px;font-weight:700;margin:0;color:#0a0d14;letter-spacing:-.02em}.event-title[data-v-1dad7adc]{font-size:28px;font-weight:800;margin-bottom:20px;color:#0a0d14;letter-spacing:-.03em;line-height:1.2}.info-row[data-v-1dad7adc]{display:flex;align-items:center;color:#64748b;margin-bottom:16px;font-size:16px;font-weight:500;line-height:1.6}.ticket-item[data-v-1dad7adc]{background:linear-gradient(135deg,#fafbfc,#f3f4f6);padding:24px;border-radius:20px;border:none;position:relative;overflow:hidden}.ticket-item[data-v-1dad7adc]:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle,rgba(0,182,108,.1) 0%,transparent 70%);border-radius:50%;transform:translate(30%,-30%)}.ticket-main[data-v-1dad7adc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.area-badge[data-v-1dad7adc]{background:linear-gradient(135deg,#059669,#10b981);color:#fff;padding:8px 20px;border-radius:100px;font-size:15px;font-weight:700;margin-right:12px;box-shadow:0 4px 12px #0596694d;letter-spacing:.02em}.ticket-count[data-v-1dad7adc]{color:#6b7280}.price-info[data-v-1dad7adc]{font-weight:700;font-size:16px}.ticket-sub[data-v-1dad7adc]{font-size:12px;color:#9ca3af}.ticket-details-grid[data-v-1dad7adc]{display:flex;margin:20px 0;padding:20px;background:#fff;border-radius:16px;border:none;box-shadow:inset 0 2px 8px #0000000a}.detail-item[data-v-1dad7adc]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-1dad7adc]{font-size:12px;color:#6b7280;font-weight:500}.detail-value[data-v-1dad7adc]{font-size:16px;color:#0a0d14;font-weight:700;letter-spacing:-.01em}.modern-input[data-v-1dad7adc]{width:100%;padding:16px 20px;border:2px solid transparent;background:#f8f9fa;border-radius:16px;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);color:#0a0d14}.modern-input[data-v-1dad7adc]:hover{background:#f3f4f6;border-color:#00b66c33}.modern-input[data-v-1dad7adc]:focus{background:#fff;border-color:#00b66c;outline:none;box-shadow:0 0 0 4px #00b66c1a,0 4px 12px #00b66c26}.modern-input[data-v-1dad7adc]::placeholder{color:#9ca3af;font-weight:400}.checkout-card[data-v-1dad7adc]{background:#fff;border-radius:32px;padding:40px;border:none;box-shadow:0 8px 32px #00000014,0 16px 56px #0000000f;position:sticky;top:40px;animation:fadeInUp-1dad7adc .6s cubic-bezier(.4,0,.2,1) .2s both;position:relative;overflow:hidden}.checkout-card[data-v-1dad7adc]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:conic-gradient(from 180deg at 50% 50%,rgba(5,150,105,.05) 0deg,transparent 60deg,transparent 300deg,rgba(5,150,105,.05) 360deg);animation:rotate-1dad7adc 30s linear infinite;pointer-events:none}@keyframes rotate-1dad7adc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.countdown-timer[data-v-1dad7adc]{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;padding:16px 24px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:12px;font-weight:600;margin-bottom:32px;font-size:15px;position:relative;z-index:1;box-shadow:0 4px 12px #dc262626;animation:urgentPulse-1dad7adc 2s ease-in-out infinite}.countdown-timer.urgent[data-v-1dad7adc]{animation:urgentPulse-1dad7adc 1s ease-in-out infinite}@keyframes urgentPulse-1dad7adc{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.summary-row[data-v-1dad7adc]{display:flex;justify-content:space-between;margin-bottom:16px;color:#64748b;font-size:16px;font-weight:500}.summary-row.total[data-v-1dad7adc]{color:#0a0d14;font-weight:800;font-size:24px;margin-top:24px;margin-bottom:32px;padding-top:24px;border-top:2px solid #F3F4F6;letter-spacing:-.02em}.summary-row.total .total-amount[data-v-1dad7adc]{background:linear-gradient(135deg,#059669,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.divider[data-v-1dad7adc]{height:2px;background:linear-gradient(90deg,transparent,#E5E7EB,transparent);margin:24px 0;position:relative}.pay-btn[data-v-1dad7adc]{width:100%;background:linear-gradient(135deg,#059669,#10b981);color:#fff;border:none;padding:20px;border-radius:100px;font-weight:700;font-size:18px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;letter-spacing:.02em;box-shadow:0 8px 24px #0596694d}.pay-btn[data-v-1dad7adc]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}.pay-btn[data-v-1dad7adc]:hover:not(:disabled){transform:translateY(-3px) scale(1.02);box-shadow:0 12px 32px #05966966,0 4px 12px #05966933}.pay-btn[data-v-1dad7adc]:hover:not(:disabled):before{width:300px;height:300px}.pay-btn[data-v-1dad7adc]:active:not(:disabled){transform:translateY(-1px) scale(1)}.pay-btn[data-v-1dad7adc]:disabled{background:linear-gradient(135deg,#e5e7eb,#d1d5db);color:#9ca3af;cursor:not-allowed;box-shadow:none}.contact-form[data-v-1dad7adc]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-1dad7adc]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-1dad7adc]{font-weight:700;color:#0a0d14;font-size:16px;letter-spacing:-.01em;margin-bottom:4px}.form-group .required[data-v-1dad7adc]{color:#dc2626;margin-left:4px;font-size:14px;font-weight:500}.form-row[data-v-1dad7adc]{display:flex;gap:16px}.half-width[data-v-1dad7adc]{flex:1}.phone-input-group[data-v-1dad7adc]{display:flex;gap:12px}.phone-input-group .country-code[data-v-1dad7adc]{width:140px;flex-shrink:0}.country-code-select[data-v-1dad7adc]{width:140px;padding:12px;border:1px solid #E5E7EB;border-radius:8px;font-size:15px;background:#fff;cursor:pointer;transition:border-color .2s}.country-code-select[data-v-1dad7adc]:focus{border-color:#111827;outline:none}.phone-input[data-v-1dad7adc]{flex:1}.address-textarea[data-v-1dad7adc]{resize:vertical;min-height:80px}.modern-input.error[data-v-1dad7adc]{border-color:#ef4444}.error-message[data-v-1dad7adc]{color:#dc2626;font-size:13px;margin-top:4px;font-weight:500}.loading-state[data-v-1dad7adc],.error-state[data-v-1dad7adc]{min-height:60vh;display:flex;align-items:center;justify-content:center;animation:fadeIn-1dad7adc .3s ease-out}@keyframes fadeIn-1dad7adc{0%{opacity:0}to{opacity:1}}.loading-content[data-v-1dad7adc],.error-content[data-v-1dad7adc]{text-align:center}.spinner-wrapper[data-v-1dad7adc]{margin-bottom:32px}.spinner[data-v-1dad7adc]{width:60px;height:60px;border-radius:50%;border:4px solid #F3F4F6;border-top-color:#00b66c;animation:spin-1dad7adc .8s linear infinite;margin:0 auto}@keyframes spin-1dad7adc{to{transform:rotate(360deg)}}.loading-text[data-v-1dad7adc]{font-size:18px;color:#64748b;font-weight:500;letter-spacing:-.01em}.error-title[data-v-1dad7adc]{font-size:24px;color:#0a0d14;font-weight:700;margin-bottom:32px;letter-spacing:-.02em}.error-btn[data-v-1dad7adc]{background:linear-gradient(135deg,#059669,#10b981);color:#fff;border:none;padding:16px 48px;border-radius:100px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #0596694d}.error-btn[data-v-1dad7adc]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #05966966}.form-row[data-v-1dad7adc]{gap:24px}.phone-input-group[data-v-1dad7adc]{gap:16px}.phone-input-group .country-code[data-v-1dad7adc]{width:160px}.address-textarea[data-v-1dad7adc]{line-height:1.6;min-height:100px}.modern-input.error[data-v-1dad7adc]{background:#fef2f2;border-color:#dc2626}.event-info-card[data-v-1dad7adc]{position:relative;padding:32px;background:linear-gradient(135deg,#fafbfc,#f8f9fa);border-radius:24px;overflow:hidden}.event-info-card[data-v-1dad7adc]:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle,rgba(0,182,108,.08) 0%,transparent 70%);transform:translate(50%,-50%);pointer-events:none}.event-details[data-v-1dad7adc]{position:relative;z-index:1}.price-summary[data-v-1dad7adc]{margin:32px 0;padding:24px;background:linear-gradient(135deg,#fafbfc,#f8f9fa);border-radius:20px;position:relative;z-index:1}.ticket-count[data-v-1dad7adc]{color:#64748b;font-weight:500;font-size:15px}.detail-label[data-v-1dad7adc]{font-size:14px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media (max-width: 1024px){.container[data-v-1dad7adc]{padding:0 24px}.order-content-grid[data-v-1dad7adc]{grid-template-columns:1fr;gap:32px}.checkout-card[data-v-1dad7adc]{position:relative;top:0}}@media (max-width: 768px){.modern-order-confirm[data-v-1dad7adc]{padding:40px 0}.checkout-progress[data-v-1dad7adc]{display:none}.section-card[data-v-1dad7adc]{padding:24px;border-radius:24px}.event-title[data-v-1dad7adc]{font-size:22px}.form-row[data-v-1dad7adc]{flex-direction:column;gap:16px}.pay-btn[data-v-1dad7adc]{font-size:16px;padding:18px}.phone-input-group .country-code[data-v-1dad7adc]{width:140px}}.kyc-status-indicator[data-v-46dd6ad8]{margin-bottom:24px;border-left:4px solid #3498db;padding-left:20px}.status-card[data-v-46dd6ad8]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px #0000001a;display:flex;gap:20px;border-left:4px solid;transition:all .3s ease}.status-card[data-v-46dd6ad8]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.status-card.pending[data-v-46dd6ad8]{border-left-color:#f39c12;background:linear-gradient(135deg,#fff8e1,#fffbf0)}.status-card.info[data-v-46dd6ad8]{border-left-color:#3498db;background:linear-gradient(135deg,#e3f2fd,#f0f8ff)}.status-card.warning[data-v-46dd6ad8]{border-left-color:#e67e22;background:linear-gradient(135deg,#fff3e0,#fef9f3)}.status-card.success[data-v-46dd6ad8]{border-left-color:#27ae60;background:linear-gradient(135deg,#e8f5e8,#f0fff0)}.status-card.error[data-v-46dd6ad8]{border-left-color:#e74c3c;background:linear-gradient(135deg,#ffebee,#fff5f5)}.status-icon[data-v-46dd6ad8]{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px}.status-card.pending .status-icon[data-v-46dd6ad8]{background:#f39c121a;color:#f39c12}.status-card.info .status-icon[data-v-46dd6ad8]{background:#3498db1a;color:#3498db}.status-card.warning .status-icon[data-v-46dd6ad8]{background:#e67e221a;color:#e67e22}.status-card.success .status-icon[data-v-46dd6ad8]{background:#27ae601a;color:#27ae60}.status-card.error .status-icon[data-v-46dd6ad8]{background:#e74c3c1a;color:#e74c3c}.status-content[data-v-46dd6ad8]{flex:1}.status-content h4[data-v-46dd6ad8]{margin:0 0 8px;font-size:18px;font-weight:600;color:#2c3e50}.status-content p[data-v-46dd6ad8]{margin:0 0 16px;color:#7f8c8d;line-height:1.5}.action-buttons[data-v-46dd6ad8]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.info-note[data-v-46dd6ad8]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#3498db1a;border-radius:8px;font-size:14px;color:#2980b9}.requirements-info[data-v-46dd6ad8]{background:#e67e221a;padding:16px;border-radius:8px;margin-bottom:16px;border-left:3px solid #e67e22}.bank-info[data-v-46dd6ad8]{margin-top:16px}.bank-card[data-v-46dd6ad8]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px}.bank-header[data-v-46dd6ad8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.bank-header h5[data-v-46dd6ad8]{margin:0;font-size:16px;font-weight:600;color:#2c3e50}.bank-details p[data-v-46dd6ad8]{margin:8px 0;font-size:14px;color:#495057}.no-bank-account[data-v-46dd6ad8]{margin-top:16px}.bind-bank-btn[data-v-46dd6ad8]{margin-top:12px;width:100%}.payout-info[data-v-46dd6ad8]{margin-top:20px}@media (max-width: 768px){.status-card[data-v-46dd6ad8]{flex-direction:column;padding:20px}.action-buttons[data-v-46dd6ad8]{flex-direction:column}.bank-header[data-v-46dd6ad8]{flex-direction:column;gap:12px;align-items:stretch}}.credit-card-guarantee-card[data-v-93b2a86a]{border-left:4px solid #ffd700;padding-left:20px}.section-header[data-v-93b2a86a]{display:flex;gap:16px;margin-bottom:24px}.header-icon[data-v-93b2a86a]{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,gold,#ffed4e);display:flex;align-items:center;justify-content:center;font-size:24px;color:#b8860b}.header-content h3[data-v-93b2a86a]{margin:0 0 8px;font-size:20px;font-weight:600;color:#2c3e50}.header-content p[data-v-93b2a86a]{margin:0;color:#6c757d;font-size:14px}.credit-card-content[data-v-93b2a86a]{display:flex;flex-direction:column;gap:20px}.card-display[data-v-93b2a86a]{display:flex;flex-direction:column;gap:16px}.card-visual[data-v-93b2a86a]{display:flex;align-items:center;gap:16px;padding:20px;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border-radius:16px;color:#fff;box-shadow:0 8px 24px #1e3a8a4d}.card-icon[data-v-93b2a86a]{font-size:36px;opacity:.9}.card-details[data-v-93b2a86a]{flex:1}.card-brand[data-v-93b2a86a]{font-size:14px;font-weight:600;margin:0 0 6px;opacity:.9;letter-spacing:1px}.card-number[data-v-93b2a86a]{font-size:20px;font-weight:600;margin:0 0 6px;letter-spacing:3px;font-family:Courier New,monospace}.card-expiry[data-v-93b2a86a]{font-size:14px;margin:0;opacity:.8}.card-status[data-v-93b2a86a]{display:flex;align-items:center}.card-status .el-tag[data-v-93b2a86a]{background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff}.guarantee-info[data-v-93b2a86a]{background:linear-gradient(135deg,#f0fff4,#e6fffa);padding:16px;border-radius:12px;border:1px solid #10b981}.card-actions[data-v-93b2a86a]{display:flex;gap:12px;justify-content:flex-end}.no-credit-card[data-v-93b2a86a]{display:flex;flex-direction:column;gap:20px}.benefits-list[data-v-93b2a86a]{background:#f8f9fa;padding:20px;border-radius:12px;border:1px solid #e9ecef}.benefits-list h4[data-v-93b2a86a]{margin:0 0 16px;color:#2c3e50;font-size:16px;font-weight:600}.benefits-list ul[data-v-93b2a86a]{list-style:none;padding:0;margin:0}.benefits-list li[data-v-93b2a86a]{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:#495057;font-size:14px}.benefits-list li[data-v-93b2a86a]:last-child{margin-bottom:0}.benefits-list .el-icon[data-v-93b2a86a]{color:#10b981;font-size:16px}.bind-card-btn[data-v-93b2a86a]{align-self:flex-start;padding:12px 24px;font-size:16px;font-weight:600}@media (max-width: 768px){.credit-card-guarantee-card[data-v-93b2a86a]{padding:20px}.section-header[data-v-93b2a86a]{flex-direction:column;gap:12px}.card-visual[data-v-93b2a86a]{flex-direction:column;text-align:center;gap:12px}.card-actions[data-v-93b2a86a]{flex-direction:column}.bind-card-btn[data-v-93b2a86a]{align-self:stretch}}.stripe-embedded-kyc[data-v-074f909e]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px #0000000f;border:1px solid #f5f5f5}.kyc-header[data-v-074f909e]{display:flex;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.header-icon[data-v-074f909e]{margin-right:16px;padding:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center}.header-icon .el-icon[data-v-074f909e]{font-size:24px}.header-content h3[data-v-074f909e]{margin:0 0 8px;font-size:20px;font-weight:600;color:#2d3748}.header-content p[data-v-074f909e]{margin:0;font-size:14px;color:#718096;line-height:1.5}.loading-container[data-v-074f909e]{padding:32px 0}.loading-text[data-v-074f909e]{text-align:center;font-size:14px;color:#718096;margin-top:16px}.error-container[data-v-074f909e]{padding:24px 0}.stripe-kyc-container[data-v-074f909e]{position:relative}.stripe-component[data-v-074f909e]{min-height:400px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#fff}.kyc-footer[data-v-074f909e]{margin-top:24px;padding-top:16px;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.security-notice[data-v-074f909e]{display:flex;align-items:center;font-size:12px;color:#718096}.security-notice .el-icon[data-v-074f909e]{margin-right:8px;font-size:14px}.powered-by[data-v-074f909e]{font-size:12px;color:#a0aec0}.powered-by strong[data-v-074f909e]{color:#667eea;font-weight:600}@media (max-width: 768px){.stripe-embedded-kyc[data-v-074f909e]{padding:16px;border-radius:12px}.kyc-header[data-v-074f909e]{flex-direction:column;text-align:center;margin-bottom:20px}.header-icon[data-v-074f909e]{margin-right:0;margin-bottom:12px}.header-content h3[data-v-074f909e]{font-size:18px}.header-content p[data-v-074f909e]{font-size:13px}.stripe-component[data-v-074f909e]{min-height:350px}.kyc-footer[data-v-074f909e]{flex-direction:column;gap:12px;text-align:center}}@media (prefers-color-scheme: dark){.stripe-embedded-kyc[data-v-074f909e]{background:#1a202c;border-color:#2d3748}.header-content h3[data-v-074f909e]{color:#f7fafc}.header-content p[data-v-074f909e]{color:#a0aec0}.stripe-component[data-v-074f909e]{background:#2d3748;border-color:#4a5568}.security-notice[data-v-074f909e]{color:#a0aec0}}.stripe-embedded-bank-update[data-v-e2656c45]{background:#fff;border-radius:16px;padding:24px;min-height:400px}.bank-update-header[data-v-e2656c45]{display:flex;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.header-icon[data-v-e2656c45]{margin-right:16px;padding:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center}.header-icon .el-icon[data-v-e2656c45]{font-size:24px}.header-content h3[data-v-e2656c45]{margin:0 0 8px;font-size:20px;font-weight:600;color:#2d3748}.header-content p[data-v-e2656c45]{margin:0;font-size:14px;color:#718096;line-height:1.5}.loading-container[data-v-e2656c45]{padding:32px 0}.loading-text[data-v-e2656c45]{text-align:center;font-size:14px;color:#718096;margin-top:16px}.error-container[data-v-e2656c45]{padding:24px 0}.stripe-bank-container[data-v-e2656c45]{position:relative}.stripe-component[data-v-e2656c45]{min-height:300px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#fff;padding:16px}.bank-footer[data-v-e2656c45]{margin-top:24px;padding-top:16px;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.security-notice[data-v-e2656c45]{display:flex;align-items:center;font-size:12px;color:#718096}.security-notice .el-icon[data-v-e2656c45]{margin-right:8px;font-size:14px;color:#48bb78}.powered-by[data-v-e2656c45]{font-size:12px;color:#a0aec0}.powered-by strong[data-v-e2656c45]{color:#667eea;margin:0 4px;font-weight:600}.bank-tips[data-v-e2656c45]{margin-top:24px}.tips-list[data-v-e2656c45]{margin:8px 0 0;padding-left:20px}.tips-list li[data-v-e2656c45]{margin:4px 0;font-size:13px;color:#4a5568}@media (max-width: 768px){.stripe-embedded-bank-update[data-v-e2656c45]{padding:16px}.bank-update-header[data-v-e2656c45]{flex-direction:column;align-items:flex-start}.header-icon[data-v-e2656c45]{margin-bottom:12px}.bank-footer[data-v-e2656c45]{flex-direction:column;align-items:flex-start;gap:12px}}.modern-account-settings[data-v-6fa8f5e0]{background:transparent;min-height:100%;color:#fff;padding:0}.settings-header[data-v-6fa8f5e0]{background:linear-gradient(135deg,#00b66c1a,#3b82f61a);border-bottom:1px solid rgba(255,255,255,.1);padding:30px;margin:-30px -30px 30px}.header-content[data-v-6fa8f5e0]{display:flex;align-items:center;gap:20px}.header-icon[data-v-6fa8f5e0]{width:60px;height:60px;background:#00b66c33;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#00b66c;flex-shrink:0}.header-text[data-v-6fa8f5e0]{flex:1}.header-title[data-v-6fa8f5e0]{font-size:2rem;font-weight:700;margin:0 0 8px;background:linear-gradient(135deg,#fff,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-subtitle[data-v-6fa8f5e0]{font-size:1rem;color:silver;margin:0;line-height:1.5}.loading-container[data-v-6fa8f5e0]{padding:0}.loading-card[data-v-6fa8f5e0]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:30px;backdrop-filter:blur(20px)}.loading-skeleton[data-v-6fa8f5e0]{animation:pulse-6fa8f5e0 2s infinite}.skeleton-header[data-v-6fa8f5e0]{height:24px;background:#ffffff1a;border-radius:8px;margin-bottom:16px;width:60%}.skeleton-content[data-v-6fa8f5e0]{display:flex;flex-direction:column;gap:12px}.skeleton-line[data-v-6fa8f5e0]{height:16px;background:#ffffff1a;border-radius:8px;width:100%}.skeleton-line.short[data-v-6fa8f5e0]{width:40%}@keyframes pulse-6fa8f5e0{0%,to{opacity:1}50%{opacity:.5}}.settings-content[data-v-6fa8f5e0]{display:flex;flex-direction:column;gap:30px;animation:fadeIn-6fa8f5e0 .5s ease-in-out}@keyframes fadeIn-6fa8f5e0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modern-section[data-v-6fa8f5e0]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;backdrop-filter:blur(20px);transition:all .3s ease}.modern-section[data-v-6fa8f5e0]:hover{border-color:#00b66c4d;transform:translateY(-2px);box-shadow:0 10px 30px #0003}.section-header[data-v-6fa8f5e0]{display:flex;align-items:center;gap:16px;padding:25px 30px;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff05}.section-icon[data-v-6fa8f5e0]{width:48px;height:48px;background:#00b66c26;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#00b66c;flex-shrink:0}.section-info[data-v-6fa8f5e0]{flex:1}.section-title[data-v-6fa8f5e0]{font-size:1.25rem;font-weight:600;margin:0 0 4px;color:#fff}.section-desc[data-v-6fa8f5e0]{font-size:.9rem;color:silver;margin:0;line-height:1.4}.card-wrapper[data-v-6fa8f5e0]{padding:0}[data-v-6fa8f5e0] .kyc-status-card,[data-v-6fa8f5e0] .credit-card-guarantee-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}[data-v-6fa8f5e0] .card-header{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:#fff!important}[data-v-6fa8f5e0] .card-content{background:transparent!important;color:silver!important}[data-v-6fa8f5e0] .el-button--primary{background:linear-gradient(135deg,#00b66c,#00a05d)!important;border:none!important;border-radius:8px!important}[data-v-6fa8f5e0] .el-button--primary:hover{background:linear-gradient(135deg,#00a05d,#009954)!important;transform:translateY(-1px);box-shadow:0 4px 15px #00b66c4d}[data-v-6fa8f5e0] .el-alert{background:#f59e0b1a!important;border:1px solid rgba(245,158,11,.3)!important;border-radius:12px!important;color:#f59e0b!important}[data-v-6fa8f5e0] .el-alert__title{color:#f59e0b!important}[data-v-6fa8f5e0] .el-alert__description{color:#fbbf24!important}[data-v-6fa8f5e0] .el-dialog{background:#1a1a2e!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important}[data-v-6fa8f5e0] .el-dialog__header{background:linear-gradient(135deg,#00b66c,#00a05d)!important;color:#fff!important;padding:20px 24px!important;border-radius:16px 16px 0 0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}[data-v-6fa8f5e0] .el-dialog__title{color:#fff!important;font-weight:600!important}[data-v-6fa8f5e0] .el-dialog__close{color:#fff!important}[data-v-6fa8f5e0] .el-dialog__body{background:#1a1a2e!important;color:#fff!important;padding:30px!important}.fallback-content[data-v-6fa8f5e0]{padding:30px}.current-bank-info[data-v-6fa8f5e0]{margin:20px 0;padding:20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.current-bank-info h4[data-v-6fa8f5e0]{margin:0 0 12px;font-size:16px;color:#fff;font-weight:600}.bank-summary p[data-v-6fa8f5e0]{margin:4px 0;font-size:14px;color:silver}.fallback-actions[data-v-6fa8f5e0]{display:flex;gap:12px;justify-content:center;margin-top:24px}@media (max-width: 768px){.settings-header[data-v-6fa8f5e0]{padding:20px;margin:-20px -20px 20px}.header-content[data-v-6fa8f5e0]{flex-direction:column;text-align:center;gap:15px}.header-title[data-v-6fa8f5e0]{font-size:1.5rem}.settings-content[data-v-6fa8f5e0]{gap:20px}.section-header[data-v-6fa8f5e0]{flex-direction:column;text-align:center;gap:12px;padding:20px}.fallback-actions[data-v-6fa8f5e0]{flex-direction:column}}@media (max-width: 480px){.settings-header[data-v-6fa8f5e0]{padding:15px;margin:-15px -15px 15px}.section-header[data-v-6fa8f5e0]{padding:15px}.header-icon[data-v-6fa8f5e0],.section-icon[data-v-6fa8f5e0]{width:40px;height:40px}.header-title[data-v-6fa8f5e0]{font-size:1.25rem}}.ticket-sales-module[data-v-2c7e9cda]{padding:0;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.action-bar[data-v-2c7e9cda]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px 24px;background:#fffffff2;border-radius:16px;box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)}.action-left[data-v-2c7e9cda],.action-right[data-v-2c7e9cda]{display:flex;align-items:center;gap:12px}.modern-btn[data-v-2c7e9cda]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.modern-btn[data-v-2c7e9cda]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s}.modern-btn[data-v-2c7e9cda]:hover:before{transform:translate(100%)}.modern-btn.primary[data-v-2c7e9cda]{background:linear-gradient(135deg,#00b66c,#00a05d);color:#fff;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.modern-btn.primary[data-v-2c7e9cda]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c66,0 0 0 1px #00b66c33}.modern-btn.secondary[data-v-2c7e9cda]{background:#fffc;color:#374151;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #0000000d}.modern-btn.secondary[data-v-2c7e9cda]:hover{background:#fffffff2;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.search-container[data-v-2c7e9cda],.filter-container[data-v-2c7e9cda]{position:relative}.search-container[data-v-2c7e9cda]{width:280px}[data-v-2c7e9cda] .modern-input .el-input__wrapper{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}[data-v-2c7e9cda] .modern-input .el-input__wrapper:hover{border-color:#00b66c4d;box-shadow:0 4px 12px #00b66c1a}[data-v-2c7e9cda] .modern-input .el-input__wrapper.is-focus{border-color:#00b66c;box-shadow:0 0 0 3px #00b66c1a}[data-v-2c7e9cda] .modern-select .el-select__wrapper{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease;min-width:140px}[data-v-2c7e9cda] .modern-select .el-select__wrapper:hover{border-color:#00b66c4d;box-shadow:0 4px 12px #00b66c1a}.tickets-list[data-v-2c7e9cda]{background:#fffffff2;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)}[data-v-2c7e9cda] .el-table{background:transparent}[data-v-2c7e9cda] .el-table th.el-table__cell{background:#f8fafccc;border-bottom:1px solid rgba(0,0,0,.06);font-weight:600;color:#374151}[data-v-2c7e9cda] .el-table td.el-table__cell{border-bottom:1px solid rgba(0,0,0,.04)}[data-v-2c7e9cda] .el-table tr:hover>td{background:#00b66c05!important}.show-info[data-v-2c7e9cda]{display:flex;flex-direction:column;gap:2px}.show-name[data-v-2c7e9cda]{font-weight:500;color:#303133;line-height:1.4;font-size:14px}.show-subtitle[data-v-2c7e9cda]{font-size:12px;color:#909399;line-height:1.2;font-weight:400}.session-time[data-v-2c7e9cda]{font-size:13px;color:#606266;font-weight:500;line-height:1.4;padding:4px 8px;background:#00b66c0d;border-radius:6px;text-align:center}.seat-info[data-v-2c7e9cda]{display:flex;flex-direction:column}.seat-details[data-v-2c7e9cda]{font-size:12px;color:#666;margin-top:2px}.price-info[data-v-2c7e9cda]{display:flex;flex-direction:column;align-items:center}.current-price[data-v-2c7e9cda]{font-weight:500;color:#f56c6c}.original-price[data-v-2c7e9cda]{font-size:12px;color:#999;text-decoration:line-through}.action-buttons[data-v-2c7e9cda]{display:flex;gap:4px;flex-wrap:wrap}.action-buttons .el-button[data-v-2c7e9cda]{margin:0}.pagination[data-v-2c7e9cda]{display:flex;justify-content:center;margin-top:24px;padding:20px;background:#fff9;border-radius:16px;backdrop-filter:blur(10px)}[data-v-2c7e9cda] .el-pagination{--el-pagination-bg-color: transparent}[data-v-2c7e9cda] .el-pagination .btn-prev,[data-v-2c7e9cda] .el-pagination .btn-next{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;transition:all .3s ease}[data-v-2c7e9cda] .el-pagination .btn-prev:hover,[data-v-2c7e9cda] .el-pagination .btn-next:hover{background:#00b66c1a;border-color:#00b66c4d}[data-v-2c7e9cda] .el-pagination .el-pager li{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin:0 4px;transition:all .3s ease}[data-v-2c7e9cda] .el-pagination .el-pager li:hover{background:#00b66c1a;border-color:#00b66c4d}[data-v-2c7e9cda] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#00b66c,#00a05d);border-color:#00b66c;color:#fff}.current-price-display[data-v-2c7e9cda]{font-size:18px;font-weight:700;color:#f56c6c}@media (max-width: 768px){.ticket-sales-module[data-v-2c7e9cda]{padding:0}.stats-panel .el-col[data-v-2c7e9cda]{margin-bottom:16px}.action-bar[data-v-2c7e9cda]{flex-direction:column;gap:16px}.action-left[data-v-2c7e9cda],.action-right[data-v-2c7e9cda]{width:100%;justify-content:space-between}.tickets-list .el-table[data-v-2c7e9cda]{font-size:12px}.action-buttons[data-v-2c7e9cda]{flex-direction:column;gap:2px}.action-buttons .el-button[data-v-2c7e9cda]{width:100%;margin:0}}.quotes-module[data-v-f40cee59]{padding:0;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.module-header[data-v-f40cee59]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px}.header-actions[data-v-f40cee59]{display:flex;gap:12px}.export-btn[data-v-f40cee59]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#00b66c,#00a05d);border:none;border-radius:12px;padding:12px 20px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.export-btn[data-v-f40cee59]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c66,0 0 0 1px #00b66c33}.stats-overview[data-v-f40cee59]{margin-bottom:24px}.stats-grid[data-v-f40cee59]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.stat-card[data-v-f40cee59]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;gap:16px;transition:all .3s ease;box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.stat-card[data-v-f40cee59]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f,0 0 0 1px #ffffff4d}.stat-icon[data-v-f40cee59]{width:48px;height:48px;background:linear-gradient(135deg,#00b66c,#00a05d);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.stat-content[data-v-f40cee59]{flex:1}.stat-value[data-v-f40cee59]{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:4px}.stat-label[data-v-f40cee59]{font-size:14px;color:#6b7280}.filters-section[data-v-f40cee59]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;margin-bottom:24px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.filters-container[data-v-f40cee59]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;align-items:end}.filter-group[data-v-f40cee59]{display:flex;flex-direction:column;gap:8px}.filter-group label[data-v-f40cee59]{color:#374151;font-size:14px;font-weight:600}.search-group[data-v-f40cee59]{display:flex;flex-direction:column;gap:8px}[data-v-f40cee59] .el-input__wrapper{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}[data-v-f40cee59] .el-input__wrapper:hover{border-color:#00b66c4d;box-shadow:0 4px 12px #00b66c1a}[data-v-f40cee59] .el-input__wrapper.is-focus{border-color:#00b66c;box-shadow:0 0 0 3px #00b66c1a}[data-v-f40cee59] .el-input__inner{color:#374151}[data-v-f40cee59] .el-input__inner::placeholder{color:#9ca3af}[data-v-f40cee59] .el-select .el-input__wrapper{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}[data-v-f40cee59] .el-select .el-input__wrapper:hover{border-color:#00b66c4d;box-shadow:0 4px 12px #00b66c1a}.quotes-table-container[data-v-f40cee59]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.table-header[data-v-f40cee59]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.table-header h3[data-v-f40cee59]{color:#1f2937;font-size:20px;font-weight:600;margin:0}.table-actions[data-v-f40cee59]{display:flex;gap:8px}.view-toggle[data-v-f40cee59]{display:flex;align-items:center;gap:6px;background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:8px 12px;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.view-toggle.active[data-v-f40cee59]{background:linear-gradient(135deg,#00b66c,#00a05d);color:#fff;border-color:#00b66c;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.view-toggle[data-v-f40cee59]:hover{background:#fffffff2;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.loading-container[data-v-f40cee59]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}.loading-spinner[data-v-f40cee59]{width:40px;height:40px;border:3px solid rgba(0,182,108,.2);border-top:3px solid #00b66c;border-radius:50%;animation:spin-f40cee59 1s linear infinite;margin-bottom:16px}@keyframes spin-f40cee59{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-f40cee59] .el-table{background:transparent;border:none}[data-v-f40cee59] .el-table th.el-table__cell{background:#f8fafccc;border-bottom:1px solid rgba(0,0,0,.06);color:#374151;font-weight:600}[data-v-f40cee59] .el-table td.el-table__cell{background:transparent;border-bottom:1px solid rgba(0,0,0,.04);color:#374151}[data-v-f40cee59] .el-table tr:hover>td{background:#00b66c05!important}.show-info[data-v-f40cee59]{display:flex;flex-direction:column;gap:2px}.show-name[data-v-f40cee59]{font-weight:500;color:#303133;line-height:1.4;font-size:14px}.show-artist[data-v-f40cee59]{font-size:12px;color:#909399;line-height:1.2;font-weight:400}.show-date[data-v-f40cee59]{font-size:13px;color:#606266;font-weight:500;line-height:1.4;padding:4px 8px;background:#00b66c0d;border-radius:6px;text-align:center}.buyer-info[data-v-f40cee59]{display:flex;flex-direction:column;gap:4px}.buyer-name[data-v-f40cee59]{font-weight:500;color:#303133;font-size:14px}.buyer-rating[data-v-f40cee59]{display:flex;align-items:center;gap:4px}.rating-stars[data-v-f40cee59]{color:#f59e0b;font-size:12px}.rating-score[data-v-f40cee59]{color:#6b7280;font-size:12px}.my-quote[data-v-f40cee59]{color:#00b66c;font-weight:600}.status-badge[data-v-f40cee59]{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.status-badge.pending[data-v-f40cee59]{background:#f59e0b1a;color:#f59e0b}.status-badge.accepted[data-v-f40cee59]{background:#00b66c1a;color:#00b66c}.status-badge.rejected[data-v-f40cee59]{background:#f56c6c1a;color:#f56c6c}.status-badge.expired[data-v-f40cee59]{background:#9ca3af1a;color:#9ca3af}.table-actions[data-v-f40cee59]{display:flex;gap:4px;flex-wrap:wrap}.action-btn[data-v-f40cee59]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.action-btn.view[data-v-f40cee59]{background:#409eff1a;color:#409eff;border-color:#409eff33}.action-btn.view[data-v-f40cee59]:hover{background:#409eff33;transform:translateY(-1px)}.action-btn.edit[data-v-f40cee59]{background:#f59e0b1a;color:#f59e0b;border-color:#f59e0b33}.action-btn.edit[data-v-f40cee59]:hover{background:#f59e0b33;transform:translateY(-1px)}.action-btn.contact[data-v-f40cee59]{background:#00b66c1a;color:#00b66c;border-color:#00b66c33}.action-btn.contact[data-v-f40cee59]:hover{background:#00b66c33;transform:translateY(-1px)}.card-view[data-v-f40cee59]{margin-top:20px}.quotes-grid[data-v-f40cee59]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.quote-card[data-v-f40cee59]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:all .3s ease;box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.quote-card[data-v-f40cee59]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f,0 0 0 1px #ffffff4d}.card-header[data-v-f40cee59]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.card-header .show-info h4[data-v-f40cee59]{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 4px}.card-header .show-info p[data-v-f40cee59]{color:#6b7280;font-size:14px;margin:0}.card-content[data-v-f40cee59]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.info-row[data-v-f40cee59]{display:flex;justify-content:space-between;align-items:center}.info-row .label[data-v-f40cee59]{color:#6b7280;font-size:14px;font-weight:500}.info-row span[data-v-f40cee59]:last-child{color:#374151;font-size:14px;font-weight:500}.card-actions[data-v-f40cee59]{display:flex;gap:12px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}.empty-state[data-v-f40cee59]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280;text-align:center}.empty-icon[data-v-f40cee59]{margin-bottom:20px;opacity:.6;color:#9ca3af}.empty-state h3[data-v-f40cee59]{font-size:20px;font-weight:600;margin:0 0 8px;color:#374151}.empty-state p[data-v-f40cee59]{color:#6b7280;margin:0 0 24px}.primary-btn[data-v-f40cee59]{background:linear-gradient(135deg,#00b66c,#00a05d);border:none;border-radius:12px;padding:12px 24px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.primary-btn[data-v-f40cee59]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c66,0 0 0 1px #00b66c33}.pagination-container[data-v-f40cee59]{display:flex;justify-content:center;margin-top:24px;padding:20px;background:#fff9;border-radius:16px;backdrop-filter:blur(10px)}[data-v-f40cee59] .el-pagination{--el-pagination-bg-color: transparent}[data-v-f40cee59] .el-pagination .btn-prev,[data-v-f40cee59] .el-pagination .btn-next{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;transition:all .3s ease}[data-v-f40cee59] .el-pagination .btn-prev:hover,[data-v-f40cee59] .el-pagination .btn-next:hover{background:#00b66c1a;border-color:#00b66c4d}[data-v-f40cee59] .el-pagination .el-pager li{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin:0 4px;transition:all .3s ease;color:#374151}[data-v-f40cee59] .el-pagination .el-pager li:hover{background:#00b66c1a;border-color:#00b66c4d}[data-v-f40cee59] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#00b66c,#00a05d);border-color:#00b66c;color:#fff}@media (max-width: 768px){.stats-grid[data-v-f40cee59],.filters-container[data-v-f40cee59],.quotes-grid[data-v-f40cee59]{grid-template-columns:1fr}.table-header[data-v-f40cee59]{flex-direction:column;gap:12px;align-items:flex-start}}.match-history-module[data-v-5a9c65e4]{padding:0;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.module-header[data-v-5a9c65e4]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px}.header-actions[data-v-5a9c65e4]{display:flex;gap:12px}.export-btn[data-v-5a9c65e4]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#00b66c,#00a05d);border:none;border-radius:12px;padding:12px 20px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.export-btn[data-v-5a9c65e4]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c66,0 0 0 1px #00b66c33}.stats-overview[data-v-5a9c65e4]{margin-bottom:24px}.stats-grid[data-v-5a9c65e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.stat-card[data-v-5a9c65e4]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;gap:16px;transition:all .3s ease;box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.stat-card[data-v-5a9c65e4]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f,0 0 0 1px #ffffff4d}.stat-icon[data-v-5a9c65e4]{width:48px;height:48px;background:linear-gradient(135deg,#00b66c,#00a05d);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.stat-content[data-v-5a9c65e4]{flex:1}.stat-value[data-v-5a9c65e4]{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:4px}.stat-label[data-v-5a9c65e4]{font-size:14px;color:#6b7280}.filters-section[data-v-5a9c65e4]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;margin-bottom:24px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.filters-container[data-v-5a9c65e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;align-items:end}.filter-group[data-v-5a9c65e4]{display:flex;flex-direction:column;gap:8px}.filter-group label[data-v-5a9c65e4]{color:#374151;font-size:14px;font-weight:600}.search-group[data-v-5a9c65e4]{display:flex;flex-direction:column;gap:8px}[data-v-5a9c65e4] .el-input__wrapper{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}[data-v-5a9c65e4] .el-input__wrapper:hover{border-color:#00b66c4d;box-shadow:0 4px 12px #00b66c1a}[data-v-5a9c65e4] .el-input__wrapper.is-focus{border-color:#00b66c;box-shadow:0 0 0 3px #00b66c1a}[data-v-5a9c65e4] .el-input__inner{color:#374151}[data-v-5a9c65e4] .el-input__inner::placeholder{color:#9ca3af}[data-v-5a9c65e4] .el-select .el-input__wrapper{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}[data-v-5a9c65e4] .el-select .el-input__wrapper:hover{border-color:#00b66c4d;box-shadow:0 4px 12px #00b66c1a}.matches-table-container[data-v-5a9c65e4]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.table-header[data-v-5a9c65e4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.table-header h3[data-v-5a9c65e4]{color:#1f2937;font-size:20px;font-weight:600;margin:0}.table-actions[data-v-5a9c65e4]{display:flex;gap:8px}.view-toggle[data-v-5a9c65e4]{display:flex;align-items:center;gap:6px;background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:8px 12px;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.view-toggle.active[data-v-5a9c65e4]{background:linear-gradient(135deg,#00b66c,#00a05d);color:#fff;border-color:#00b66c;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.view-toggle[data-v-5a9c65e4]:hover{background:#fffffff2;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.loading-container[data-v-5a9c65e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}.loading-spinner[data-v-5a9c65e4]{width:40px;height:40px;border:3px solid rgba(0,182,108,.2);border-top:3px solid #00b66c;border-radius:50%;animation:spin-5a9c65e4 1s linear infinite;margin-bottom:16px}@keyframes spin-5a9c65e4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-5a9c65e4] .el-table{background:transparent;border:none}[data-v-5a9c65e4] .el-table th.el-table__cell{background:#f8fafccc;border-bottom:1px solid rgba(0,0,0,.06);color:#374151;font-weight:600}[data-v-5a9c65e4] .el-table td.el-table__cell{background:transparent;border-bottom:1px solid rgba(0,0,0,.04);color:#374151}[data-v-5a9c65e4] .el-table tr:hover>td{background:#00b66c05!important}.show-info[data-v-5a9c65e4]{display:flex;flex-direction:column;gap:2px}.show-name[data-v-5a9c65e4]{font-weight:500;color:#303133;line-height:1.4;font-size:14px}.show-artist[data-v-5a9c65e4]{font-size:12px;color:#909399;line-height:1.2;font-weight:400}.show-date[data-v-5a9c65e4]{font-size:13px;color:#606266;font-weight:500;line-height:1.4;padding:4px 8px;background:#00b66c0d;border-radius:6px;text-align:center}.buyer-info[data-v-5a9c65e4]{display:flex;flex-direction:column;gap:4px}.buyer-name[data-v-5a9c65e4]{font-weight:500;color:#303133;font-size:14px}.buyer-rating[data-v-5a9c65e4]{display:flex;align-items:center;gap:4px}.rating-stars[data-v-5a9c65e4]{color:#f59e0b;font-size:12px}.rating-score[data-v-5a9c65e4]{color:#6b7280;font-size:12px}.match-type-badge[data-v-5a9c65e4]{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.match-type-badge.direct[data-v-5a9c65e4]{background:#00b66c1a;color:#00b66c}.match-type-badge.auction[data-v-5a9c65e4]{background:#f59e0b1a;color:#f59e0b}.match-type-badge.negotiation[data-v-5a9c65e4]{background:#409eff1a;color:#409eff}.final-price[data-v-5a9c65e4]{color:#00b66c;font-weight:600}.status-badge[data-v-5a9c65e4]{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.status-badge.matched[data-v-5a9c65e4]{background:#00b66c1a;color:#00b66c}.status-badge.pending[data-v-5a9c65e4]{background:#f59e0b1a;color:#f59e0b}.status-badge.cancelled[data-v-5a9c65e4]{background:#f56c6c1a;color:#f56c6c}.status-badge.expired[data-v-5a9c65e4]{background:#9ca3af1a;color:#9ca3af}.table-actions[data-v-5a9c65e4]{display:flex;gap:4px;flex-wrap:wrap}.action-btn[data-v-5a9c65e4]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.action-btn.view[data-v-5a9c65e4]{background:#409eff1a;color:#409eff;border-color:#409eff33}.action-btn.view[data-v-5a9c65e4]:hover{background:#409eff33;transform:translateY(-1px)}.action-btn.contact[data-v-5a9c65e4]{background:#00b66c1a;color:#00b66c;border-color:#00b66c33}.action-btn.contact[data-v-5a9c65e4]:hover{background:#00b66c33;transform:translateY(-1px)}.action-btn.cancel[data-v-5a9c65e4]{background:#f56c6c1a;color:#f56c6c;border-color:#f56c6c33}.action-btn.cancel[data-v-5a9c65e4]:hover{background:#f56c6c33;transform:translateY(-1px)}.card-view[data-v-5a9c65e4]{margin-top:20px}.matches-grid[data-v-5a9c65e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.match-card[data-v-5a9c65e4]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:all .3s ease;box-shadow:0 8px 32px #00000014,0 0 0 1px #fff3}.match-card[data-v-5a9c65e4]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f,0 0 0 1px #ffffff4d}.card-header[data-v-5a9c65e4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.card-header .show-info h4[data-v-5a9c65e4]{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 4px}.card-header .show-info p[data-v-5a9c65e4]{color:#6b7280;font-size:14px;margin:0}.card-content[data-v-5a9c65e4]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.info-row[data-v-5a9c65e4]{display:flex;justify-content:space-between;align-items:center}.info-row .label[data-v-5a9c65e4]{color:#6b7280;font-size:14px;font-weight:500}.info-row span[data-v-5a9c65e4]:last-child{color:#374151;font-size:14px;font-weight:500}.card-actions[data-v-5a9c65e4]{display:flex;gap:12px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}.empty-state[data-v-5a9c65e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280;text-align:center}.empty-icon[data-v-5a9c65e4]{margin-bottom:20px;opacity:.6;color:#9ca3af}.empty-state h3[data-v-5a9c65e4]{font-size:20px;font-weight:600;margin:0 0 8px;color:#374151}.empty-state p[data-v-5a9c65e4]{color:#6b7280;margin:0 0 24px}.primary-btn[data-v-5a9c65e4]{background:linear-gradient(135deg,#00b66c,#00a05d);border:none;border-radius:12px;padding:12px 24px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #00b66c4d,0 0 0 1px #00b66c1a}.primary-btn[data-v-5a9c65e4]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c66,0 0 0 1px #00b66c33}.pagination-container[data-v-5a9c65e4]{display:flex;justify-content:center;margin-top:24px;padding:20px;background:#fff9;border-radius:16px;backdrop-filter:blur(10px)}[data-v-5a9c65e4] .el-pagination{--el-pagination-bg-color: transparent}[data-v-5a9c65e4] .el-pagination .btn-prev,[data-v-5a9c65e4] .el-pagination .btn-next{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;transition:all .3s ease}[data-v-5a9c65e4] .el-pagination .btn-prev:hover,[data-v-5a9c65e4] .el-pagination .btn-next:hover{background:#00b66c1a;border-color:#00b66c4d}[data-v-5a9c65e4] .el-pagination .el-pager li{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin:0 4px;transition:all .3s ease;color:#374151}[data-v-5a9c65e4] .el-pagination .el-pager li:hover{background:#00b66c1a;border-color:#00b66c4d}[data-v-5a9c65e4] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#00b66c,#00a05d);border-color:#00b66c;color:#fff}@media (max-width: 768px){.stats-grid[data-v-5a9c65e4],.filters-container[data-v-5a9c65e4],.matches-grid[data-v-5a9c65e4]{grid-template-columns:1fr}.table-header[data-v-5a9c65e4]{flex-direction:column;gap:12px;align-items:flex-start}}.order-management-module[data-v-6238c618]{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.stats-overview[data-v-6238c618]{margin-bottom:24px}.stats-grid[data-v-6238c618]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.stat-card[data-v-6238c618]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:20px;border:1px solid rgba(0,0,0,.06);display:flex;align-items:center;gap:16px;transition:all .3s ease;box-shadow:0 4px 16px #0000000a}.stat-card[data-v-6238c618]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.stat-icon[data-v-6238c618]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.stat-icon.pending[data-v-6238c618]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-icon.shipping[data-v-6238c618]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.stat-icon.completed[data-v-6238c618]{background:linear-gradient(135deg,#10b981,#059669)}.stat-icon.earnings[data-v-6238c618]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.stat-value[data-v-6238c618]{font-size:24px;font-weight:700;color:#1f2937}.stat-label[data-v-6238c618]{font-size:14px;color:#6b7280;margin-top:4px}.filters-section[data-v-6238c618]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:20px;margin-bottom:24px;border:1px solid rgba(0,0,0,.06)}.filters-container[data-v-6238c618]{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}.filter-group[data-v-6238c618]{display:flex;flex-direction:column;gap:8px;min-width:180px}.filter-group label[data-v-6238c618]{font-size:14px;font-weight:600;color:#374151}.search-group[data-v-6238c618]{flex:1;min-width:200px}.orders-container[data-v-6238c618]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;border:1px solid rgba(0,0,0,.06)}.section-header[data-v-6238c618]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h3[data-v-6238c618]{font-size:20px;font-weight:600;color:#1f2937;margin:0}.refresh-btn[data-v-6238c618]{display:flex;align-items:center;gap:6px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-6238c618]:hover:not(:disabled){background:#e5e7eb}.refresh-btn[data-v-6238c618]:disabled{opacity:.6;cursor:not-allowed}.refresh-btn svg.spinning[data-v-6238c618]{animation:spin-6238c618 1s linear infinite}@keyframes spin-6238c618{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orders-list[data-v-6238c618]{display:flex;flex-direction:column;gap:16px}.order-card[data-v-6238c618]{background:#fafbfc;border-radius:12px;padding:20px;border:1px solid #e5e7eb;transition:all .3s ease}.order-card[data-v-6238c618]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000000a}.order-card.urgent[data-v-6238c618]{border-color:#fca5a5;background:#fef2f2}.order-header[data-v-6238c618]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.order-info[data-v-6238c618]{display:flex;gap:16px;align-items:center}.order-id[data-v-6238c618]{font-size:14px;font-weight:600;color:#374151;font-family:monospace}.order-time[data-v-6238c618]{font-size:13px;color:#6b7280}.status-badge[data-v-6238c618]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600}.status-badge.paid[data-v-6238c618]{background:#fef3c7;color:#d97706}.status-badge.delivering[data-v-6238c618]{background:#dbeafe;color:#2563eb}.status-badge.completed[data-v-6238c618]{background:#d1fae5;color:#059669}.status-badge.cancelled[data-v-6238c618]{background:#f3f4f6;color:#6b7280}.order-content[data-v-6238c618]{display:grid;grid-template-columns:2fr 1fr;gap:20px}.show-info[data-v-6238c618]{display:flex;gap:16px}.show-image[data-v-6238c618]{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0}.show-image img[data-v-6238c618]{width:100%;height:100%;object-fit:cover}.show-details h4[data-v-6238c618]{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 8px}.show-details p[data-v-6238c618]{font-size:14px;color:#6b7280;margin:0 0 4px}.order-details[data-v-6238c618]{display:flex;flex-direction:column;gap:8px}.detail-row[data-v-6238c618]{display:flex;justify-content:space-between;font-size:14px}.detail-row .label[data-v-6238c618]{color:#6b7280}.detail-row .value[data-v-6238c618]{color:#374151;font-weight:500}.detail-row.total .value[data-v-6238c618]{color:#059669;font-weight:700;font-size:16px}.buyer-info[data-v-6238c618]{grid-column:1 / -1;background:#f0fdf4;border-radius:8px;padding:16px;margin-top:12px}.buyer-info h5[data-v-6238c618]{font-size:14px;font-weight:600;color:#059669;margin:0 0 8px}.buyer-info p[data-v-6238c618]{font-size:14px;color:#374151;margin:0 0 4px}.shipping-warning[data-v-6238c618]{grid-column:1 / -1;display:flex;align-items:center;gap:8px;background:#fef2f2;border-radius:8px;padding:12px;margin-top:12px;color:#dc2626;font-size:14px}.order-actions[data-v-6238c618]{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.action-btn[data-v-6238c618]{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.action-btn.view[data-v-6238c618]{background:#f3f4f6;color:#374151;border-color:#e5e7eb}.action-btn.view[data-v-6238c618]:hover{background:#e5e7eb}.action-btn.ship[data-v-6238c618]{background:#059669;color:#fff}.action-btn.ship[data-v-6238c618]:hover{background:#047857}.action-btn.contact[data-v-6238c618]{background:#3b82f6;color:#fff}.action-btn.contact[data-v-6238c618]:hover{background:#2563eb}.loading-container[data-v-6238c618]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}.loading-spinner[data-v-6238c618]{width:40px;height:40px;border:3px solid rgba(5,150,105,.2);border-top-color:#059669;border-radius:50%;animation:spin-6238c618 1s linear infinite;margin-bottom:16px}.empty-state[data-v-6238c618]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-6238c618]{color:#9ca3af;margin-bottom:16px}.empty-state h3[data-v-6238c618]{font-size:18px;font-weight:600;color:#374151;margin:0 0 8px}.empty-state p[data-v-6238c618]{font-size:14px;color:#6b7280;margin:0}.pagination-container[data-v-6238c618]{display:flex;justify-content:center;margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}[data-v-6238c618] .el-input__wrapper,[data-v-6238c618] .el-select .el-input__wrapper{border-radius:8px;box-shadow:0 1px 3px #0000000d}[data-v-6238c618] .el-dialog{border-radius:16px}[data-v-6238c618] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:20px 24px}[data-v-6238c618] .el-dialog__body{padding:24px}@media (max-width: 768px){.stats-grid[data-v-6238c618]{grid-template-columns:repeat(2,1fr)}.filters-container[data-v-6238c618]{flex-direction:column}.filter-group[data-v-6238c618]{width:100%}.order-content[data-v-6238c618]{grid-template-columns:1fr}.order-actions[data-v-6238c618]{flex-wrap:wrap}}.my-tasks-module[data-v-49c0e8bd]{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.stats-overview[data-v-49c0e8bd]{margin-bottom:24px}.stats-grid[data-v-49c0e8bd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.stat-card[data-v-49c0e8bd]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:20px;border:1px solid rgba(0,0,0,.06);display:flex;align-items:center;gap:16px;transition:all .3s ease;box-shadow:0 4px 16px #0000000a}.stat-card[data-v-49c0e8bd]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.stat-icon[data-v-49c0e8bd]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.stat-icon.active[data-v-49c0e8bd]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.stat-icon.waiting[data-v-49c0e8bd]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-icon.completed[data-v-49c0e8bd]{background:linear-gradient(135deg,#10b981,#059669)}.stat-icon.rating[data-v-49c0e8bd]{background:linear-gradient(135deg,#f472b6,#ec4899)}.stat-value[data-v-49c0e8bd]{font-size:24px;font-weight:700;color:#1f2937}.stat-label[data-v-49c0e8bd]{font-size:14px;color:#6b7280;margin-top:4px}.filters-section[data-v-49c0e8bd]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:20px;margin-bottom:24px;border:1px solid rgba(0,0,0,.06)}.filters-container[data-v-49c0e8bd]{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}.filter-group[data-v-49c0e8bd]{display:flex;flex-direction:column;gap:8px;min-width:160px}.filter-group label[data-v-49c0e8bd]{font-size:14px;font-weight:600;color:#374151}.search-group[data-v-49c0e8bd]{flex:1;min-width:200px}.tasks-container[data-v-49c0e8bd]{background:#fffffff2;backdrop-filter:blur(20px);border-radius:16px;padding:24px;border:1px solid rgba(0,0,0,.06)}.section-header[data-v-49c0e8bd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h3[data-v-49c0e8bd]{font-size:20px;font-weight:600;color:#1f2937;margin:0}.refresh-btn[data-v-49c0e8bd]{display:flex;align-items:center;gap:6px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-49c0e8bd]:hover:not(:disabled){background:#e5e7eb}.refresh-btn svg.spinning[data-v-49c0e8bd]{animation:spin-49c0e8bd 1s linear infinite}@keyframes spin-49c0e8bd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tasks-list[data-v-49c0e8bd]{display:flex;flex-direction:column;gap:20px}.task-card[data-v-49c0e8bd]{background:#fafbfc;border-radius:16px;padding:24px;border:1px solid #e5e7eb;transition:all .3s ease}.task-card[data-v-49c0e8bd]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000000a}.task-card.urgent[data-v-49c0e8bd]{border-color:#fbbf24;background:linear-gradient(135deg,#fffbeb,#fef3c7)}.task-card.waiting_sale[data-v-49c0e8bd]{border-left:4px solid #f59e0b}.task-card.waiting_purchase[data-v-49c0e8bd]{border-left:4px solid #ef4444}.task-card.purchased[data-v-49c0e8bd]{border-left:4px solid #10b981}.task-card.completed[data-v-49c0e8bd]{border-left:4px solid #6b7280}.task-header[data-v-49c0e8bd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.task-info[data-v-49c0e8bd]{display:flex;gap:16px;align-items:center}.task-id[data-v-49c0e8bd]{font-size:14px;font-weight:600;color:#374151;font-family:monospace}.task-time[data-v-49c0e8bd]{font-size:13px;color:#6b7280}.task-status[data-v-49c0e8bd]{display:flex;align-items:center;gap:8px}.status-badge[data-v-49c0e8bd]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600}.status-badge.waiting_sale[data-v-49c0e8bd]{background:#fef3c7;color:#d97706}.status-badge.waiting_purchase[data-v-49c0e8bd]{background:#fee2e2;color:#dc2626}.status-badge.purchased[data-v-49c0e8bd]{background:#d1fae5;color:#059669}.status-badge.failed[data-v-49c0e8bd]{background:#fecaca;color:#b91c1c}.status-badge.completed[data-v-49c0e8bd]{background:#e5e7eb;color:#4b5563}.status-badge.cancelled[data-v-49c0e8bd]{background:#f3f4f6;color:#9ca3af}.urgent-badge[data-v-49c0e8bd]{background:#ef4444;color:#fff;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;animation:pulse-49c0e8bd 2s infinite}@keyframes pulse-49c0e8bd{0%,to{opacity:1}50%{opacity:.7}}.task-content[data-v-49c0e8bd]{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}.show-info[data-v-49c0e8bd]{display:flex;gap:16px}.show-image[data-v-49c0e8bd]{width:100px;height:100px;border-radius:12px;overflow:hidden;flex-shrink:0}.show-image img[data-v-49c0e8bd]{width:100%;height:100%;object-fit:cover}.show-details h4[data-v-49c0e8bd]{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 8px}.show-details p[data-v-49c0e8bd]{font-size:14px;color:#6b7280;margin:0 0 4px;display:flex;align-items:center;gap:4px}.show-details .artist[data-v-49c0e8bd]{color:#3b82f6;font-weight:500}.task-details[data-v-49c0e8bd]{display:flex;flex-direction:column;gap:8px}.detail-item[data-v-49c0e8bd]{display:flex;justify-content:space-between;font-size:14px}.detail-item .label[data-v-49c0e8bd]{color:#6b7280}.detail-item .value[data-v-49c0e8bd]{color:#374151;font-weight:500}.detail-item .value.highlight[data-v-49c0e8bd]{color:#dc2626;font-weight:600}.detail-item .value.earnings[data-v-49c0e8bd]{color:#059669;font-weight:600}.seat-requirements[data-v-49c0e8bd],.buyer-note[data-v-49c0e8bd]{grid-column:1 / -1;background:#f3f4f6;border-radius:12px;padding:16px;margin-top:12px}.seat-requirements h5[data-v-49c0e8bd],.buyer-note h5[data-v-49c0e8bd]{font-size:14px;font-weight:600;color:#374151;margin:0 0 8px}.requirements-tags[data-v-49c0e8bd]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-49c0e8bd]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:4px 12px;font-size:13px;color:#374151}.buyer-note p[data-v-49c0e8bd]{font-size:14px;color:#6b7280;margin:0;line-height:1.6}.countdown-section[data-v-49c0e8bd]{grid-column:1 / -1;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border-radius:12px;padding:20px;margin-top:16px;text-align:center}.countdown-label[data-v-49c0e8bd]{color:#fffc;font-size:14px;margin-bottom:12px}.countdown-timer[data-v-49c0e8bd]{display:flex;justify-content:center;gap:12px}.time-block[data-v-49c0e8bd]{display:flex;flex-direction:column;align-items:center;background:#ffffff26;border-radius:8px;padding:12px 16px;min-width:60px}.time-block .number[data-v-49c0e8bd]{font-size:28px;font-weight:700;color:#fff;font-family:SF Mono,monospace}.time-block .unit[data-v-49c0e8bd]{font-size:12px;color:#ffffffb3;margin-top:4px}.task-actions[data-v-49c0e8bd]{display:flex;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #e5e7eb}.action-btn[data-v-49c0e8bd]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.action-btn.view[data-v-49c0e8bd]{background:#f3f4f6;color:#374151;border-color:#e5e7eb}.action-btn.view[data-v-49c0e8bd]:hover{background:#e5e7eb}.action-btn.primary[data-v-49c0e8bd]{background:#3b82f6;color:#fff}.action-btn.primary[data-v-49c0e8bd]:hover{background:#2563eb}.action-btn.success[data-v-49c0e8bd]{background:#10b981;color:#fff}.action-btn.success[data-v-49c0e8bd]:hover{background:#059669}.action-btn.warning[data-v-49c0e8bd]{background:#f59e0b;color:#fff}.action-btn.warning[data-v-49c0e8bd]:hover{background:#d97706}.action-btn.contact[data-v-49c0e8bd]{background:#fff;color:#3b82f6;border-color:#3b82f6}.action-btn.contact[data-v-49c0e8bd]:hover{background:#eff6ff}.loading-container[data-v-49c0e8bd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}.loading-spinner[data-v-49c0e8bd]{width:40px;height:40px;border:3px solid rgba(59,130,246,.2);border-top-color:#3b82f6;border-radius:50%;animation:spin-49c0e8bd 1s linear infinite;margin-bottom:16px}.empty-state[data-v-49c0e8bd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-49c0e8bd]{color:#9ca3af;margin-bottom:16px}.empty-state h3[data-v-49c0e8bd]{font-size:18px;font-weight:600;color:#374151;margin:0 0 8px}.empty-state p[data-v-49c0e8bd]{font-size:14px;color:#6b7280;margin:0 0 24px}.primary-btn[data-v-49c0e8bd]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;padding:12px 24px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.primary-btn[data-v-49c0e8bd]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f64d}.pagination-container[data-v-49c0e8bd]{display:flex;justify-content:center;margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}.task-detail-content[data-v-49c0e8bd]{padding:0}.detail-section[data-v-49c0e8bd]{margin-bottom:24px}.detail-section[data-v-49c0e8bd]:last-child{margin-bottom:0}.detail-section h4[data-v-49c0e8bd]{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.detail-section p[data-v-49c0e8bd]{font-size:14px;color:#4b5563;margin:0 0 8px;line-height:1.6}[data-v-49c0e8bd] .el-input__wrapper,[data-v-49c0e8bd] .el-select .el-input__wrapper{border-radius:8px}[data-v-49c0e8bd] .el-dialog{border-radius:16px}@media (max-width: 768px){.stats-grid[data-v-49c0e8bd]{grid-template-columns:repeat(2,1fr)}.filters-container[data-v-49c0e8bd]{flex-direction:column}.filter-group[data-v-49c0e8bd]{width:100%}.task-content[data-v-49c0e8bd]{grid-template-columns:1fr}.task-actions[data-v-49c0e8bd]{flex-wrap:wrap}.countdown-timer[data-v-49c0e8bd]{gap:8px}.time-block[data-v-49c0e8bd]{padding:8px 12px;min-width:50px}.time-block .number[data-v-49c0e8bd]{font-size:22px}}.seller-header[data-v-028adb16]{background:linear-gradient(135deg,#00b66c,#009959);color:#fff;padding:3rem 0;position:relative;overflow:hidden;margin-bottom:2rem}.seller-header[data-v-028adb16]:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="rgba(255,255,255,0.05)"><polygon points="0,0 1000,0 900,100 0,100"/></svg>');background-size:100% 100%}.header-content[data-v-028adb16]{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.welcome-section[data-v-028adb16]{flex:1}.dashboard-title[data-v-028adb16]{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 2px 4px rgba(0,0,0,.1);background:linear-gradient(45deg,#fff,#f0f9ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-subtitle[data-v-028adb16]{font-size:1.2rem;opacity:.95;margin:0 0 1rem;font-weight:400}.user-greeting[data-v-028adb16]{margin-top:1rem}.greeting-text[data-v-028adb16]{font-size:1rem;opacity:.9;display:block;margin-bottom:.75rem}.user-stats-quick[data-v-028adb16]{display:flex;gap:2rem}.stat-quick[data-v-028adb16]{display:flex;flex-direction:column;align-items:flex-start}.stat-quick .number[data-v-028adb16]{font-size:1.5rem;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.stat-quick .label[data-v-028adb16]{font-size:.875rem;opacity:.8;margin-top:.25rem}.header-actions[data-v-028adb16]{display:flex;gap:1rem;flex-wrap:wrap}.action-btn[data-v-028adb16]{border:2px solid rgba(255,255,255,.3)!important;backdrop-filter:blur(10px);transition:all .3s ease!important;font-weight:500!important;border-radius:8px!important}.action-btn[data-v-028adb16]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026;border-color:#fff9!important}.primary-action[data-v-028adb16]{background:#ffffff26!important;color:#fff!important}.secondary-action[data-v-028adb16]{background:#ffffff1a!important;color:#fff!important}.header-decoration[data-v-028adb16]{position:absolute;inset:0;pointer-events:none;z-index:1}.decoration-shape[data-v-028adb16]{position:absolute;border-radius:50%;background:#ffffff0d;animation:float-028adb16 6s ease-in-out infinite}.shape-1[data-v-028adb16]{width:120px;height:120px;top:20%;right:10%;animation-delay:-2s}.shape-2[data-v-028adb16]{width:80px;height:80px;top:60%;right:20%;animation-delay:-4s}.shape-3[data-v-028adb16]{width:60px;height:60px;top:40%;right:5%;animation-delay:-1s}@keyframes float-028adb16{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@media (max-width: 768px){.header-content[data-v-028adb16]{flex-direction:column;text-align:center;gap:2rem;padding:0 1rem}.dashboard-title[data-v-028adb16]{font-size:2rem}.dashboard-subtitle[data-v-028adb16]{font-size:1rem}.user-stats-quick[data-v-028adb16]{justify-content:center;gap:1.5rem}.header-actions[data-v-028adb16]{justify-content:center;gap:.75rem}.action-btn[data-v-028adb16]{flex:1;min-width:0}.decoration-shape[data-v-028adb16]{display:none}}@media (max-width: 480px){.seller-header[data-v-028adb16]{padding:2rem 0}.dashboard-title[data-v-028adb16]{font-size:1.75rem}.user-stats-quick[data-v-028adb16]{gap:1rem}.stat-quick .number[data-v-028adb16]{font-size:1.25rem}.header-actions[data-v-028adb16]{flex-direction:column;width:100%;gap:.5rem}.action-btn[data-v-028adb16]{width:100%}}.proxy-service-module[data-v-680d95f4]{padding:24px;max-width:1200px;margin:0 auto}.section-header[data-v-680d95f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-title[data-v-680d95f4]{font-size:18px;font-weight:600;color:#303133;display:flex;align-items:center;gap:8px}.section-title i[data-v-680d95f4]{color:#00b66c}.proxy-info-section[data-v-680d95f4]{margin-bottom:32px}.proxy-profile-card[data-v-680d95f4]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px #0000001a}.profile-header[data-v-680d95f4]{display:flex;gap:24px;margin-bottom:24px;align-items:flex-start}.avatar-section[data-v-680d95f4]{position:relative}.status-badge[data-v-680d95f4]{position:absolute;bottom:-5px;right:-5px;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.online[data-v-680d95f4]{background:#67c23a;color:#fff}.status-badge.offline[data-v-680d95f4]{background:#909399;color:#fff}.profile-info[data-v-680d95f4]{flex:1}.profile-info h4[data-v-680d95f4]{margin:0 0 8px;font-size:20px;color:#303133}.location[data-v-680d95f4]{color:#606266;margin:0 0 12px;display:flex;align-items:center;gap:4px}.profile-stats[data-v-680d95f4]{display:flex;gap:24px}.stat-item[data-v-680d95f4]{text-align:center}.stat-value[data-v-680d95f4]{font-size:24px;font-weight:600;color:#00b66c;margin-bottom:4px}.stat-label[data-v-680d95f4]{font-size:12px;color:#909399}.profile-details[data-v-680d95f4]{border-top:1px solid #ebeef5;padding-top:20px}.detail-section[data-v-680d95f4]{margin-bottom:20px}.detail-section h5[data-v-680d95f4]{margin:0 0 12px;font-size:14px;color:#606266;font-weight:500}.specialty-tags[data-v-680d95f4]{display:flex;flex-wrap:wrap;gap:8px}.specialty-tag[data-v-680d95f4]{margin:0}.qualifications[data-v-680d95f4]{display:flex;flex-wrap:wrap;gap:12px}.qualification-item[data-v-680d95f4]{display:flex;align-items:center;gap:4px;font-size:14px;color:#606266}.qualification-item i[data-v-680d95f4]{color:#67c23a}.pricing-info[data-v-680d95f4]{display:flex;gap:24px;font-size:14px;color:#606266}.base-price[data-v-680d95f4]{font-weight:500;color:#00b66c}.no-profile-card[data-v-680d95f4]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 12px #0000001a;text-align:center}.empty-state[data-v-680d95f4]{color:#909399}.empty-icon[data-v-680d95f4]{font-size:48px;margin-bottom:16px;color:#c0c4cc}.empty-state h4[data-v-680d95f4]{margin:0 0 8px;color:#606266}.empty-state p[data-v-680d95f4]{margin:0 0 20px}.proxy-requests-section[data-v-680d95f4]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px #0000001a}.request-filters[data-v-680d95f4]{display:flex;gap:12px;align-items:center}.empty-requests[data-v-680d95f4]{text-align:center;padding:40px;color:#909399}.request-cards[data-v-680d95f4]{display:flex;flex-direction:column;gap:16px}.request-card[data-v-680d95f4]{border:1px solid #ebeef5;border-radius:8px;padding:20px;transition:all .3s ease}.request-card[data-v-680d95f4]:hover{border-color:#00b66c;box-shadow:0 2px 8px #00b66c1a}.request-header[data-v-680d95f4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.show-info h4[data-v-680d95f4]{margin:0 0 8px;font-size:16px;color:#303133}.show-details[data-v-680d95f4]{margin:0;font-size:14px;color:#606266;display:flex;align-items:center;gap:12px}.show-details i[data-v-680d95f4]{color:#909399}.request-status[data-v-680d95f4]{text-align:right}.request-time[data-v-680d95f4]{font-size:12px;color:#909399;margin-top:4px}.request-details[data-v-680d95f4]{margin-bottom:16px}.detail-row[data-v-680d95f4]{display:flex;margin-bottom:8px;font-size:14px}.detail-row .label[data-v-680d95f4]{min-width:80px;color:#909399}.deadline.urgent[data-v-680d95f4]{color:#f56c6c;font-weight:500}.request-actions[data-v-680d95f4]{display:flex;gap:8px;flex-wrap:wrap}.become-proxy-content[data-v-680d95f4]{padding:20px 0}.info-section[data-v-680d95f4]{margin-bottom:20px}.info-section h4[data-v-680d95f4]{margin:0 0 12px;color:#303133}.info-section p[data-v-680d95f4]{margin:0;color:#606266;line-height:1.6}.benefits-section h5[data-v-680d95f4]{margin:0 0 12px;color:#303133}.benefits-section ul[data-v-680d95f4]{margin:0;padding-left:20px;color:#606266}.benefits-section li[data-v-680d95f4]{margin-bottom:8px}.form-tip[data-v-680d95f4]{font-size:12px;color:#909399;margin-top:4px}@media (max-width: 768px){.proxy-service-module[data-v-680d95f4]{padding:16px}.profile-header[data-v-680d95f4]{flex-direction:column;align-items:center;text-align:center}.profile-stats[data-v-680d95f4]{justify-content:center}.request-header[data-v-680d95f4]{flex-direction:column;gap:12px}.request-actions[data-v-680d95f4]{justify-content:center}.section-header[data-v-680d95f4]{flex-direction:column;gap:12px;align-items:stretch}.request-filters[data-v-680d95f4]{justify-content:center}}.seller-responses[data-v-5c0ca16b]{padding:24px}.responses-header[data-v-5c0ca16b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.responses-header h2[data-v-5c0ca16b]{margin:0;color:#333}.filters[data-v-5c0ca16b]{margin-bottom:20px}.responses-content[data-v-5c0ca16b]{min-height:400px}.responses-list[data-v-5c0ca16b]{display:flex;flex-direction:column;gap:16px}.response-item[data-v-5c0ca16b]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .2s ease}.response-item[data-v-5c0ca16b]:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000001a}.response-item.expired[data-v-5c0ca16b]{opacity:.7;background-color:#fafafa}.response-header[data-v-5c0ca16b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.buyer-info[data-v-5c0ca16b]{display:flex;align-items:center;gap:12px}.buyer-name[data-v-5c0ca16b]{font-weight:600;color:#374151}.response-meta[data-v-5c0ca16b]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.response-time[data-v-5c0ca16b]{color:#6b7280;font-size:14px}.expiry-time[data-v-5c0ca16b]{color:#ef4444;font-size:12px}.response-content[data-v-5c0ca16b]{display:flex;flex-direction:column;gap:12px}.show-info[data-v-5c0ca16b]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f9fafb;border-radius:8px}.show-info strong[data-v-5c0ca16b]{color:#111827}.session-time[data-v-5c0ca16b]{color:#6b7280;font-size:14px}.offer-details[data-v-5c0ca16b]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#ecfdf5;border-radius:8px}.price-quantity[data-v-5c0ca16b]{display:flex;align-items:center;gap:16px}.price[data-v-5c0ca16b]{font-size:18px;font-weight:700;color:#059669}.quantity[data-v-5c0ca16b]{color:#374151;font-weight:500}.seat-info[data-v-5c0ca16b]{color:#6b7280;font-size:14px}.message[data-v-5c0ca16b]{padding:12px;background:#f3f4f6;border-radius:8px;color:#374151;font-style:italic}.response-actions[data-v-5c0ca16b]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.empty-state[data-v-5c0ca16b]{display:flex;justify-content:center;align-items:center;min-height:200px}.pagination[data-v-5c0ca16b]{display:flex;justify-content:center;margin-top:24px}@media (max-width: 768px){.seller-responses[data-v-5c0ca16b]{padding:16px}.response-header[data-v-5c0ca16b]{flex-direction:column;gap:8px}.response-meta[data-v-5c0ca16b]{align-items:flex-start}.offer-details[data-v-5c0ca16b]{flex-direction:column;align-items:flex-start;gap:8px}.show-info[data-v-5c0ca16b]{flex-direction:column;align-items:flex-start;gap:4px}}.ticket-upload-search-box[data-v-29b2b4fd]{position:relative;width:100%}.search-input-container[data-v-29b2b4fd]{position:relative}.search-input-wrapper[data-v-29b2b4fd]{display:flex;align-items:center;background:#ffffff1a;backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.2);border-radius:50px;padding:0 20px;transition:all .3s ease}.search-input-wrapper[data-v-29b2b4fd]:focus-within{border-color:#00b66c;background:#ffffff26;box-shadow:0 0 0 4px #00b66c1a}.search-icon[data-v-29b2b4fd]{color:#fff9;margin-right:12px;flex-shrink:0}.search-input[data-v-29b2b4fd]{flex:1;background:none;border:none;outline:none;color:#fff;font-size:1.1rem;padding:16px 0;font-weight:400}.search-input[data-v-29b2b4fd]::placeholder{color:#fff9}.clear-btn[data-v-29b2b4fd]{background:none;border:none;color:#fff9;cursor:pointer;padding:4px;margin-right:8px;border-radius:50%;transition:all .2s ease}.clear-btn[data-v-29b2b4fd]:hover{color:#fff;background:#ffffff1a}.search-btn[data-v-29b2b4fd]{background:linear-gradient(135deg,#00b66c,#00a05d);color:#fff;border:none;padding:10px 20px;border-radius:25px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-left:8px}.search-btn[data-v-29b2b4fd]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.search-btn[data-v-29b2b4fd]:disabled{opacity:.5;cursor:not-allowed}.suggestions-dropdown[data-v-29b2b4fd]{position:absolute;top:100%;left:0;right:0;background:#fffffff2;backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 10px 40px #0003;z-index:1000;margin-top:8px;overflow:hidden;border:1px solid rgba(255,255,255,.3)}.suggestion-loading[data-v-29b2b4fd]{display:flex;align-items:center;justify-content:center;padding:20px;color:#666;gap:12px}.loading-spinner[data-v-29b2b4fd]{width:20px;height:20px;border:2px solid #e0e0e0;border-top:2px solid #00b66c;border-radius:50%;animation:spin-29b2b4fd 1s linear infinite}@keyframes spin-29b2b4fd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.suggestions-list[data-v-29b2b4fd]{max-height:400px;overflow-y:auto}.suggestion-item[data-v-29b2b4fd]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,.05)}.suggestion-item[data-v-29b2b4fd]:hover,.suggestion-item.active[data-v-29b2b4fd]{background:#00b66c1a}.suggestion-item[data-v-29b2b4fd]:last-child{border-bottom:none}.suggestion-image[data-v-29b2b4fd]{width:50px;height:50px;border-radius:8px;overflow:hidden;margin-right:12px;flex-shrink:0}.suggestion-image img[data-v-29b2b4fd]{width:100%;height:100%;object-fit:cover}.suggestion-content[data-v-29b2b4fd]{flex:1;min-width:0}.suggestion-title[data-v-29b2b4fd]{font-weight:600;color:#333;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-meta[data-v-29b2b4fd]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#666;margin-bottom:2px}.suggestion-meta span[data-v-29b2b4fd]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-meta .artist[data-v-29b2b4fd]{color:#00b66c;font-weight:500}.suggestion-category[data-v-29b2b4fd]{display:inline-block;background:#00b66c1a;color:#00b66c;padding:2px 8px;border-radius:12px;font-size:.8rem;font-weight:500}.suggestion-action[data-v-29b2b4fd]{color:#999;margin-left:8px}.no-suggestions[data-v-29b2b4fd]{display:flex;align-items:center;padding:20px;color:#666;gap:12px}.no-suggestions-icon[data-v-29b2b4fd]{font-size:1.5rem}.no-suggestions-text[data-v-29b2b4fd]{flex:1}.no-suggestions-tip[data-v-29b2b4fd]{font-size:.9rem;color:#999;margin-top:4px}@media (max-width: 768px){.search-input-wrapper[data-v-29b2b4fd]{padding:0 16px}.search-input[data-v-29b2b4fd]{font-size:1rem;padding:14px 0}.search-btn[data-v-29b2b4fd]{padding:8px 16px;font-size:.9rem}.suggestion-item[data-v-29b2b4fd]{padding:10px 12px}.suggestion-image[data-v-29b2b4fd]{width:40px;height:40px}.suggestion-title[data-v-29b2b4fd]{font-size:.9rem}.suggestion-meta[data-v-29b2b4fd]{font-size:.8rem}}.stripe-onboarding-modal[data-v-172a0d50]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-172a0d50]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 20px 60px #0003}.modal-header[data-v-172a0d50]{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0}.modal-header h3[data-v-172a0d50]{margin:0;font-size:20px;color:#333;font-weight:600}.close-btn[data-v-172a0d50]{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s}.close-btn[data-v-172a0d50]:hover{background:#f5f5f5}.modal-body[data-v-172a0d50]{padding:24px;position:relative}.onboarding-intro[data-v-172a0d50]{text-align:center;margin-bottom:24px}.intro-icon[data-v-172a0d50]{margin-bottom:16px}.onboarding-intro h4[data-v-172a0d50]{margin:0 0 8px;font-size:18px;color:#333;font-weight:600}.onboarding-intro p[data-v-172a0d50]{margin:0;color:#666;font-size:14px;line-height:1.5}.stripe-container[data-v-172a0d50]{min-height:400px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa;position:relative}.loading-overlay[data-v-172a0d50]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border-radius:8px}.modal-footer[data-v-172a0d50]{padding:16px 24px 24px;border-top:1px solid #e5e7eb}.security-notice[data-v-172a0d50]{display:flex;align-items:center;gap:8px;color:#666;font-size:12px;justify-content:center}@media (max-width: 768px){.modal-content[data-v-172a0d50]{width:95%;max-height:90vh}.modal-header[data-v-172a0d50],.modal-body[data-v-172a0d50],.modal-footer[data-v-172a0d50]{padding-left:16px;padding-right:16px}.stripe-container[data-v-172a0d50]{min-height:300px}}.spotify-player-container[data-v-717e4257]{width:100%;max-width:900px;margin:0 auto;border-radius:8px;overflow:hidden}.player-iframe[data-v-717e4257]{border-radius:8px;overflow:hidden;background:#121212}.player-loading[data-v-717e4257]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;color:#888;background:#f5f5f5;border-radius:8px}.loading-animation[data-v-717e4257]{width:40px;height:40px}.spinner[data-v-717e4257]{width:100%;height:100%;border:3px solid rgba(0,0,0,.1);border-top-color:#1db954;border-radius:50%;animation:spin-717e4257 1s linear infinite}@keyframes spin-717e4257{to{transform:rotate(360deg)}}.player-error[data-v-717e4257]{display:flex;justify-content:center;align-items:center;background:#121212;border-radius:8px;min-height:80px}.error-content[data-v-717e4257]{display:flex;align-items:center;justify-content:center;width:100%}.spotify-link[data-v-717e4257],.spotify-button[data-v-717e4257]{display:inline-flex;align-items:center;gap:8px;background:#1db954;color:#fff;padding:8px 16px;border-radius:24px;text-decoration:none;font-weight:600;transition:background-color .2s}.spotify-link[data-v-717e4257]:hover,.spotify-button[data-v-717e4257]:hover{background:#1ed760}.spotify-logo[data-v-717e4257]{width:20px;height:20px}@media (max-width: 768px){.spotify-player-container[data-v-717e4257]{margin:0 auto}}.orders-filters[data-v-d84f3552]{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.filter-item[data-v-d84f3552]{display:flex;flex-direction:column;min-width:160px}.filter-label[data-v-d84f3552]{font-size:14px;margin-bottom:8px;color:#666}.filter-select[data-v-d84f3552]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#fff;height:36px}.search-box[data-v-d84f3552]{flex-grow:1;max-width:300px}.search-input-wrapper[data-v-d84f3552]{position:relative}.search-input-wrapper input[data-v-d84f3552]{width:100%;padding:8px 36px 8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;height:36px}.search-icon[data-v-d84f3552]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#999}@media (max-width: 768px){.orders-filters[data-v-d84f3552]{flex-direction:column;gap:12px;margin-bottom:0;padding:16px;background:#fff;border-bottom:1px solid #f0f0f0}.filter-item[data-v-d84f3552]{min-width:auto;width:100%}.filter-label[data-v-d84f3552]{font-size:13px;margin-bottom:6px;font-weight:500}.filter-select[data-v-d84f3552]{padding:10px 12px;font-size:16px;height:44px;border-radius:6px;border:1px solid #e0e0e0}.search-box[data-v-d84f3552]{max-width:100%}.search-input-wrapper input[data-v-d84f3552]{padding:10px 40px 10px 12px;font-size:16px;height:44px;border-radius:6px;border:1px solid #e0e0e0}.search-icon[data-v-d84f3552]{right:14px}}@media (max-width: 480px){.orders-filters[data-v-d84f3552]{padding:12px 16px;gap:10px}.filter-label[data-v-d84f3552]{font-size:12px;margin-bottom:4px}.filter-select[data-v-d84f3552]{padding:8px 10px;height:40px;font-size:14px}.search-input-wrapper input[data-v-d84f3552]{padding:8px 36px 8px 10px;height:40px;font-size:14px}.search-icon[data-v-d84f3552]{right:12px}}.unified-image-container[data-v-e10c6a44]{position:relative;display:inline-block;overflow:hidden;max-width:100%;line-height:0}.unified-image[data-v-e10c6a44]{width:100%;height:auto;display:block;transition:opacity .3s ease}.image-loading[data-v-e10c6a44],.image-error[data-v-e10c6a44]{display:flex;align-items:center;justify-content:center;background:#f5f5f5;min-height:100px;width:100%}.loading-spinner[data-v-e10c6a44]{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:spin-e10c6a44 1s linear infinite}@keyframes spin-e10c6a44{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-content[data-v-e10c6a44]{text-align:center;color:#666}.error-icon[data-v-e10c6a44]{font-size:24px;margin-bottom:8px}.error-text[data-v-e10c6a44]{font-size:14px;margin-bottom:12px}.retry-btn[data-v-e10c6a44]{padding:6px 12px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.retry-btn[data-v-e10c6a44]:hover{background:#0056b3}.image-caption[data-v-e10c6a44]{padding:8px 0;font-size:14px;color:#666;text-align:center}.sr-only[data-v-e10c6a44]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 768px){.unified-image-container[data-v-e10c6a44]{width:100%}}.order-card[data-v-9c71bd28]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;overflow:hidden;transition:all .3s ease;position:relative}.order-card[data-v-9c71bd28]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#009959);transform:scaleX(0);transition:transform .3s ease}.order-card[data-v-9c71bd28]:hover:before{transform:scaleX(1)}.order-card[data-v-9c71bd28]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c1f}.order-header[data-v-9c71bd28]{display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer;border-bottom:1px solid transparent}.order-expanded .order-header[data-v-9c71bd28]{border-bottom-color:#eee}.order-header-left[data-v-9c71bd28]{display:flex;flex-direction:column}.order-number[data-v-9c71bd28]{font-weight:500;margin-bottom:4px}.order-date[data-v-9c71bd28]{font-size:13px;color:#666}.order-header-right[data-v-9c71bd28]{display:flex;align-items:center}.order-amount[data-v-9c71bd28]{font-size:14px;color:#666;margin-right:12px}.order-status[data-v-9c71bd28]{padding:4px 8px;border-radius:4px;font-size:13px;margin-right:12px}.status-pending[data-v-9c71bd28]{background:#f59e0b1a;color:#d97706;border:1px solid rgba(245,158,11,.3)}.status-paid[data-v-9c71bd28]{background:#00b66c1a;color:#00b66c;border:1px solid rgba(0,182,108,.3)}.status-seller-confirmed[data-v-9c71bd28],.status-shipped[data-v-9c71bd28],.status-delivered[data-v-9c71bd28]{background:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.status-completed[data-v-9c71bd28]{background:#a855f71a;color:#a855f7;border:1px solid rgba(168,85,247,.3)}.status-cancelled[data-v-9c71bd28],.status-refunded[data-v-9c71bd28]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.order-toggle[data-v-9c71bd28]{color:#999}.order-details[data-v-9c71bd28]{padding:16px;border-top:1px solid #f5f5f5}.order-products[data-v-9c71bd28]{margin-bottom:20px}.order-product-item[data-v-9c71bd28]{display:flex;padding:12px 0;border-bottom:1px solid #f5f5f5}.order-product-item[data-v-9c71bd28]:last-child{border-bottom:none}.product-image[data-v-9c71bd28]{width:80px;height:80px;margin-right:16px;border-radius:4px;overflow:hidden}.product-img[data-v-9c71bd28]{width:100%;height:100%;object-fit:cover}.product-info[data-v-9c71bd28]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.product-name[data-v-9c71bd28]{font-weight:500;margin-bottom:8px}.product-price-info[data-v-9c71bd28]{display:flex;font-size:14px;color:#666}.product-price[data-v-9c71bd28]{margin-right:12px}.order-info-section[data-v-9c71bd28]{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:20px}.order-payment-details[data-v-9c71bd28],.order-delivery-info[data-v-9c71bd28]{flex:1;min-width:280px}.detail-item[data-v-9c71bd28]{display:flex;margin-bottom:8px;font-size:14px}.detail-label[data-v-9c71bd28]{width:100px;color:#666;flex-shrink:0}.detail-value[data-v-9c71bd28]{flex:1;word-break:break-word}.address-value[data-v-9c71bd28]{white-space:pre-wrap}.tracking-number[data-v-9c71bd28]{display:flex;align-items:center}.copy-btn[data-v-9c71bd28]{background:none;border:none;color:#666;cursor:pointer;padding:4px;margin-left:8px;border-radius:4px}.copy-btn[data-v-9c71bd28]:hover{background-color:#f5f5f5;color:#333}.order-actions[data-v-9c71bd28]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.action-btn[data-v-9c71bd28]{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;border:1px solid #ddd;background-color:#fff;transition:all .2s}.action-btn[data-v-9c71bd28]:hover{background-color:#f5f5f5}.action-view-ticket[data-v-9c71bd28]{color:#00b66c;border-color:#00b66c}.action-view-ticket[data-v-9c71bd28]:hover{background:#00b66c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.action-confirm[data-v-9c71bd28]{color:#00b66c;border-color:#00b66c}.action-confirm[data-v-9c71bd28]:hover{background:#00b66c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.action-rate[data-v-9c71bd28]{color:#faad14;border-color:#faad14}.action-rate[data-v-9c71bd28]:hover{background-color:#fffbe6}.action-delete[data-v-9c71bd28]{color:#f5222d;border-color:#f5222d}.action-delete[data-v-9c71bd28]:hover{background-color:#fff1f0}.action-pay[data-v-9c71bd28]{color:#00b66c;border-color:#00b66c}.action-pay[data-v-9c71bd28]:hover{background:#00b66c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.action-cancel[data-v-9c71bd28]{color:#f5222d;border-color:#f5222d}.action-cancel[data-v-9c71bd28]:hover{background-color:#fff1f0}@media (max-width: 768px){.order-card[data-v-9c71bd28]{margin-bottom:8px;border-radius:0;box-shadow:none;border-bottom:8px solid #f5f5f5}.order-header[data-v-9c71bd28]{padding:12px 16px;flex-direction:column;align-items:flex-start;gap:8px}.order-header-left[data-v-9c71bd28],.order-header-right[data-v-9c71bd28]{width:100%;display:flex;justify-content:space-between;align-items:center}.order-number[data-v-9c71bd28]{font-size:14px;font-weight:500}.order-date[data-v-9c71bd28]{font-size:12px;color:#999}.order-amount[data-v-9c71bd28]{font-size:12px}.order-status[data-v-9c71bd28]{font-size:12px;padding:2px 8px}.order-details[data-v-9c71bd28]{padding:12px 16px}.order-products[data-v-9c71bd28]{margin-bottom:16px}.order-product-item[data-v-9c71bd28]{padding:8px 0}.product-image[data-v-9c71bd28]{width:60px;height:60px;margin-right:12px}.product-name[data-v-9c71bd28]{font-size:14px;margin-bottom:6px;line-height:1.4}.product-price-info[data-v-9c71bd28]{font-size:12px}.order-info-section[data-v-9c71bd28]{flex-direction:column;gap:12px;margin-bottom:16px}.order-payment-details[data-v-9c71bd28],.order-delivery-info[data-v-9c71bd28]{min-width:auto}.detail-item[data-v-9c71bd28]{margin-bottom:6px;font-size:13px;flex-direction:column;gap:2px}.detail-label[data-v-9c71bd28]{width:auto;font-size:12px;color:#999;font-weight:500}.detail-value[data-v-9c71bd28]{font-size:13px;color:#333}.order-actions[data-v-9c71bd28]{justify-content:flex-start;gap:8px}.action-btn[data-v-9c71bd28]{padding:8px 12px;font-size:13px;flex:1;text-align:center;min-width:0}}@media (max-width: 480px){.order-header[data-v-9c71bd28],.order-details[data-v-9c71bd28]{padding:10px 12px}.product-image[data-v-9c71bd28]{width:50px;height:50px;margin-right:10px}.product-name[data-v-9c71bd28]{font-size:13px}.product-price-info[data-v-9c71bd28]{font-size:11px}.detail-item[data-v-9c71bd28]{font-size:12px}.detail-label[data-v-9c71bd28]{font-size:11px}.detail-value[data-v-9c71bd28]{font-size:12px}.action-btn[data-v-9c71bd28]{padding:6px 8px;font-size:12px}}.order-status-progress[data-v-226f303f]{margin-top:20px;padding:20px;background-color:#f9f9f9;border-radius:8px}.progress-steps[data-v-226f303f]{display:flex;justify-content:space-between;align-items:center;position:relative}.progress-step[data-v-226f303f]{display:flex;flex-direction:column;align-items:center;width:80px;position:relative;z-index:1;opacity:.5;transition:opacity .3s ease}.progress-step.active[data-v-226f303f]{opacity:1}.step-icon[data-v-226f303f]{width:40px;height:40px;border-radius:50%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;margin-bottom:8px;color:#fff}.progress-step.active .step-icon[data-v-226f303f]{background-color:#1890ff}.step-label[data-v-226f303f]{font-size:14px;font-weight:500;margin-bottom:4px;white-space:nowrap}.step-time[data-v-226f303f]{font-size:12px;color:#666;white-space:nowrap}.progress-connector[data-v-226f303f]{flex-grow:1;height:2px;background-color:#e0e0e0;position:relative;margin:0 8px;top:-32px;z-index:0}@media (max-width: 600px){.progress-steps[data-v-226f303f]{flex-direction:column;align-items:flex-start}.progress-step[data-v-226f303f]{flex-direction:row;width:100%;margin-bottom:16px}.step-icon[data-v-226f303f]{margin-right:12px;margin-bottom:0}.progress-connector[data-v-226f303f]{width:2px;height:20px;margin:0;left:20px;top:auto}}.modal-overlay[data-v-d87cc64e]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.confirm-modal[data-v-d87cc64e]{background-color:#fff;border-radius:8px;width:100%;max-width:400px;box-shadow:0 4px 12px #00000026;overflow:hidden}.modal-header[data-v-d87cc64e]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.modal-header h3[data-v-d87cc64e]{margin:0;font-size:16px;font-weight:500}.modal-close[data-v-d87cc64e]{background:none;border:none;font-size:24px;line-height:1;color:#999;cursor:pointer}.modal-body[data-v-d87cc64e]{padding:20px 16px}.modal-body p[data-v-d87cc64e]{margin:0;font-size:14px;color:#333}.modal-footer[data-v-d87cc64e]{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #f0f0f0;gap:12px}.btn-cancel[data-v-d87cc64e],.btn-confirm[data-v-d87cc64e]{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;border:1px solid #ddd;background-color:#fff;transition:all .2s}.btn-cancel[data-v-d87cc64e]{color:#666}.btn-cancel[data-v-d87cc64e]:hover{background-color:#f5f5f5}.btn-confirm[data-v-d87cc64e]{color:#1890ff;border-color:#1890ff}.btn-confirm[data-v-d87cc64e]:hover{background-color:#e6f7ff}.btn-danger[data-v-d87cc64e]{color:#f5222d;border-color:#f5222d}.btn-danger[data-v-d87cc64e]:hover{background-color:#fff1f0}.orders-container[data-v-76bb4bd2]{padding:24px;max-width:1200px;margin:0 auto;background:#fafafa;min-height:calc(100vh - 200px)}.orders-header[data-v-76bb4bd2]{display:flex;align-items:center;justify-content:center;margin-bottom:32px;background:#fff;border-radius:16px;padding:32px;box-shadow:0 2px 8px #0000001a;position:relative;overflow:hidden}.orders-header[data-v-76bb4bd2]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#009959)}.orders-header h1[data-v-76bb4bd2]{margin:0;font-size:28px;font-weight:700;color:#1f2937;background:linear-gradient(135deg,#00b66c,#009959);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-badge[data-v-76bb4bd2]{margin-left:12px;padding:6px 12px;background:#00b66c1a;color:#00b66c;border-radius:20px;font-size:14px;font-weight:600;border:1px solid rgba(0,182,108,.2)}.login-required[data-v-76bb4bd2]{display:flex;justify-content:center;padding:40px 0}.login-card[data-v-76bb4bd2]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000001a;padding:32px;text-align:center;max-width:400px;position:relative;overflow:hidden}.login-card[data-v-76bb4bd2]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#009959)}.login-card h3[data-v-76bb4bd2]{margin-top:0;margin-bottom:12px}.login-card p[data-v-76bb4bd2]{margin-bottom:20px;color:#666}.login-actions[data-v-76bb4bd2]{display:flex;gap:16px;justify-content:center}.login-btn[data-v-76bb4bd2]{padding:8px 24px;border-radius:4px;text-decoration:none;transition:all .2s;border:1px solid #ddd;color:#666}.login-btn.primary[data-v-76bb4bd2]{background:#00b66c;color:#fff;border-color:#00b66c}.login-btn.primary[data-v-76bb4bd2]:hover{background:#009959;border-color:#009959;transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.login-btn[data-v-76bb4bd2]:hover{opacity:.9}.orders-loading[data-v-76bb4bd2]{display:flex;flex-direction:column;align-items:center;padding:40px 0;color:#666}.loading-spinner[data-v-76bb4bd2]{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top-color:#00b66c;border-radius:50%;animation:spin-76bb4bd2 1s linear infinite;margin-bottom:16px}.no-orders[data-v-76bb4bd2]{display:flex;flex-direction:column;align-items:center;padding:40px 0;color:#666}.no-orders svg[data-v-76bb4bd2]{margin-bottom:16px;color:#d9d9d9}.no-orders p[data-v-76bb4bd2]{margin:0 0 8px}.no-orders-sub[data-v-76bb4bd2]{color:#999;font-size:14px}.orders-list[data-v-76bb4bd2]{margin-bottom:20px}.load-more[data-v-76bb4bd2]{display:flex;justify-content:center;margin-top:20px}.load-more-btn[data-v-76bb4bd2]{padding:8px 24px;border-radius:4px;background-color:#fff;border:1px solid #ddd;color:#666;cursor:pointer;transition:all .2s}.load-more-btn[data-v-76bb4bd2]:hover{background-color:#f5f5f5}@keyframes spin-76bb4bd2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.orders-container[data-v-76bb4bd2]{padding:0}.orders-header[data-v-76bb4bd2]{padding:16px;margin-bottom:0;background:#fff;border-bottom:1px solid #f0f0f0}.orders-header h1[data-v-76bb4bd2]{font-size:18px}.order-badge[data-v-76bb4bd2]{font-size:12px;padding:2px 8px}.login-required[data-v-76bb4bd2]{padding:20px 16px}.login-card[data-v-76bb4bd2]{padding:20px 16px;margin:0;border-radius:8px;box-shadow:0 2px 8px #0000001a}.login-card h3[data-v-76bb4bd2]{font-size:18px}.login-actions[data-v-76bb4bd2]{flex-direction:column;gap:12px}.login-btn[data-v-76bb4bd2]{padding:12px 24px;font-size:16px;width:100%;text-align:center}.orders-loading[data-v-76bb4bd2],.no-orders[data-v-76bb4bd2]{padding:30px 16px}.no-orders svg[data-v-76bb4bd2]{width:48px;height:48px}.orders-list[data-v-76bb4bd2]{margin-bottom:80px}.load-more[data-v-76bb4bd2]{padding:0 16px 20px}.load-more-btn[data-v-76bb4bd2]{width:100%;padding:12px 24px;font-size:16px}}@media (max-width: 480px){.orders-header[data-v-76bb4bd2]{padding:12px 16px}.orders-header h1[data-v-76bb4bd2]{font-size:16px}.order-badge[data-v-76bb4bd2]{font-size:11px;padding:2px 6px}.login-card[data-v-76bb4bd2]{padding:16px 12px}.login-card h3[data-v-76bb4bd2]{font-size:16px}.orders-loading[data-v-76bb4bd2],.no-orders[data-v-76bb4bd2]{padding:20px 16px}.loading-spinner[data-v-76bb4bd2]{width:32px;height:32px}}.section-header[data-v-a2f4631f]{background:#fff;padding:24px 28px;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden}.section-header[data-v-a2f4631f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#00d4aa)}.header-left[data-v-a2f4631f]{flex:1}.page-title[data-v-a2f4631f]{font-size:24px;font-weight:600;color:#333;margin:0 0 16px;position:relative;padding-left:12px}.title-gradient-bar[data-v-a2f4631f]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#00b66c,#00d4aa);border-radius:2px}.search-box[data-v-a2f4631f]{position:relative;max-width:320px}.search-box input[data-v-a2f4631f]{width:100%;padding:12px 16px 12px 44px;border:1px solid #e1e1e1;border-radius:16px;font-size:14px;background-color:#f8f9fa;transition:all .3s ease}.search-box input[data-v-a2f4631f]:focus{outline:none;border-color:#00b66c;background-color:#fff;box-shadow:0 0 0 3px #00b66c1a}.search-icon[data-v-a2f4631f]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#999;font-size:14px}.header-actions[data-v-a2f4631f]{display:flex;gap:16px;align-items:center}.filter-select[data-v-a2f4631f]{width:140px}.filter-select[data-v-a2f4631f] .el-select__wrapper{border-radius:12px;border-color:#e1e1e1;box-shadow:none}.filter-select[data-v-a2f4631f] .el-select__wrapper.is-focused{border-color:#00b66c}.publish-btn[data-v-a2f4631f]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#00b66c,#00d4aa);color:#fff;border:none;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.publish-btn[data-v-a2f4631f]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}@media (max-width: 768px){.section-header[data-v-a2f4631f]{flex-direction:column;gap:20px}.header-actions[data-v-a2f4631f]{width:100%;justify-content:space-between}}.request-header[data-v-dd611199]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.request-code[data-v-dd611199]{font-weight:600;color:#333;font-size:16px}.meta-item[data-v-dd611199]{display:flex;align-items:center;gap:8px}.meta-item .label[data-v-dd611199]{color:#666;font-size:14px}.status[data-v-dd611199]{padding:6px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-active[data-v-dd611199]{background-color:#00b66c1a;color:#00b66c}.status-pending[data-v-dd611199]{background-color:#ffc1071a;color:#ffc107}.status-accepted[data-v-dd611199]{background-color:#28a7451a;color:#28a745}.status-paid[data-v-dd611199]{background-color:#17a2b81a;color:#17a2b8}.status-waiting-upload[data-v-dd611199],.status-offline[data-v-dd611199]{background-color:#6c757d1a;color:#6c757d}.status-completed[data-v-dd611199]{background-color:#28a7451a;color:#28a745}.status-cancelled[data-v-dd611199]{background-color:#dc35451a;color:#dc3545}.request-content[data-v-ac481a47]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.request-left h4[data-v-ac481a47]{font-size:18px;font-weight:600;color:#333;margin:0 0 8px}.request-left p[data-v-ac481a47]{color:#666;margin:4px 0;font-size:14px}.request-right[data-v-ac481a47]{display:flex;flex-direction:column;gap:8px}.detail-item[data-v-ac481a47]{display:flex;justify-content:space-between;padding:8px 0}.detail-item .label[data-v-ac481a47]{color:#666;font-size:14px}.detail-item .value[data-v-ac481a47]{color:#333;font-weight:500;font-size:14px}.detail-item .price[data-v-ac481a47]{color:#00b66c;font-weight:600}@media (max-width: 768px){.request-content[data-v-ac481a47]{grid-template-columns:1fr;gap:16px}}.request-actions[data-v-254717dd]{display:flex;gap:12px;flex-wrap:wrap}.action-btn[data-v-254717dd]{padding:10px 16px;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}.edit-btn[data-v-254717dd]{background:#17a2b8;color:#fff}.edit-btn[data-v-254717dd]:hover{background:#138496;transform:translateY(-1px)}.offline-btn[data-v-254717dd]{background:#6c757d;color:#fff}.offline-btn[data-v-254717dd]:hover{background:#5a6268;transform:translateY(-1px)}.online-btn[data-v-254717dd]{background:#28a745;color:#fff}.online-btn[data-v-254717dd]:hover{background:#218838;transform:translateY(-1px)}.delete-btn[data-v-254717dd]{background:#dc3545;color:#fff}.delete-btn[data-v-254717dd]:hover{background:#c82333;transform:translateY(-1px)}.pay-btn[data-v-254717dd]{background:linear-gradient(135deg,#00b66c,#00d4aa);color:#fff;font-weight:600;padding:12px 20px;font-size:16px}.pay-btn[data-v-254717dd]:hover{background:linear-gradient(135deg,#009d5d,#00b899);transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.status-info[data-v-254717dd]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;font-weight:500;background:#e9ecef;color:#495057}.status-info.success[data-v-254717dd]{background:#d4edda;color:#155724}.status-info.negotiating[data-v-254717dd]{background:#fff3cd;color:#856404}.status-info .fas[data-v-254717dd]{font-size:16px}@media (max-width: 768px){.request-actions[data-v-254717dd]{justify-content:center;flex-direction:column;gap:8px}}.countdown-container[data-v-d0efd6d4]{padding:12px 16px;border-radius:12px;display:flex;align-items:center;gap:8px;margin-bottom:20px}.negotiation-countdown[data-v-d0efd6d4]{background:linear-gradient(135deg,#ffc1071a,#ff98001a);border-left:4px solid #ffc107}.negotiation-countdown .countdown-text[data-v-d0efd6d4]{color:#856404;font-weight:500}.negotiation-countdown .countdown-time[data-v-d0efd6d4]{color:#ff6b00;font-weight:600}.payment-countdown[data-v-d0efd6d4]{background:linear-gradient(135deg,#fff3e0,#ffecb3);border:1px solid #ffb74d}.payment-countdown .fas[data-v-d0efd6d4]{color:#ff9800;font-size:16px}.payment-countdown .countdown-text[data-v-d0efd6d4]{font-weight:500;color:#e65100}.payment-countdown .countdown-time[data-v-d0efd6d4]{font-weight:600;color:#d84315;font-family:Courier New,monospace;font-size:16px}.status-notification[data-v-c24441de]{background:linear-gradient(135deg,#00b66c1a,#00d4aa1a);padding:12px 16px;border-radius:12px;display:flex;align-items:center;gap:8px;margin-bottom:20px;border-left:4px solid #00b66c;color:#00b66c;font-weight:500}.offer-card[data-v-3ebd1e55]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin-bottom:12px;transition:box-shadow .2s}.offer-card[data-v-3ebd1e55]:hover{box-shadow:0 2px 8px #0000001a}.offer-card[data-v-3ebd1e55]:last-child{margin-bottom:0}.offer-header[data-v-3ebd1e55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.seller-name[data-v-3ebd1e55]{font-weight:500;color:#495057}.offer-price[data-v-3ebd1e55]{font-weight:600;color:#00b66c;font-size:16px}.offer-details[data-v-3ebd1e55]{margin:12px 0}.offer-info[data-v-3ebd1e55]{display:flex;gap:16px;margin-bottom:8px}.offer-info span[data-v-3ebd1e55]{font-size:14px;color:#6c757d}.offer-note[data-v-3ebd1e55]{font-size:14px;color:#495057;background:#f8f9fa;padding:8px 12px;border-radius:6px;border-left:3px solid #dee2e6}.offer-countdown[data-v-3ebd1e55]{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:14px;color:#dc3545}.offer-countdown .fas[data-v-3ebd1e55]{color:#dc3545}.offer-actions[data-v-3ebd1e55]{display:flex;gap:8px;margin-top:12px}.action-btn[data-v-3ebd1e55]{padding:8px 16px;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s;font-size:14px;font-weight:500}.accept-btn[data-v-3ebd1e55]{background:#28a745;color:#fff}.accept-btn[data-v-3ebd1e55]:hover:not(:disabled){background:#218838}.reject-btn[data-v-3ebd1e55]{background:#dc3545;color:#fff}.reject-btn[data-v-3ebd1e55]:hover:not(:disabled){background:#c82333}.counter-btn[data-v-3ebd1e55]{background:#ffc107;color:#212529}.counter-btn[data-v-3ebd1e55]:hover:not(:disabled){background:#e0a800}.action-btn[data-v-3ebd1e55]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.offer-actions[data-v-3ebd1e55]{flex-direction:column}.offer-info[data-v-3ebd1e55]{flex-direction:column;gap:8px}}.offers-section[data-v-98a09cf1]{background:#f8f9fa;border-radius:8px;margin:12px 0;overflow:hidden}.offers-header[data-v-98a09cf1]{background:#e9ecef;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dee2e6}.offers-title[data-v-98a09cf1]{font-weight:500;color:#495057}.toggle-offers-btn[data-v-98a09cf1]{background:none;border:none;color:#007bff;cursor:pointer;display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;transition:background-color .2s}.toggle-offers-btn[data-v-98a09cf1]:hover{background-color:#007bff1a}.offers-list[data-v-98a09cf1]{padding:12px}.request-card[data-v-10d3d0d3]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;position:relative;overflow:hidden}.request-card[data-v-10d3d0d3]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.card-gradient-bar[data-v-10d3d0d3]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#00d4aa);opacity:0;transition:opacity .3s ease}.request-card:hover .card-gradient-bar[data-v-10d3d0d3]{opacity:1}.empty-state[data-v-84f9e9fc]{background:#fff;border-radius:16px;padding:60px 40px;text-align:center;box-shadow:0 2px 8px #0000001a}.empty-icon[data-v-84f9e9fc]{font-size:64px;color:#e1e1e1;margin-bottom:24px}.empty-title[data-v-84f9e9fc]{font-size:20px;color:#333;margin:0 0 8px;font-weight:600}.empty-desc[data-v-84f9e9fc]{color:#666;margin:0 0 32px;font-size:16px}.empty-action-btn[data-v-84f9e9fc]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#00b66c,#00d4aa);color:#fff;border:none;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.empty-action-btn[data-v-84f9e9fc]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}@media (max-width: 768px){.empty-state[data-v-84f9e9fc]{padding:40px 20px}}.buying-section[data-v-a73e3698]{padding:0;background-color:#fafafa;min-height:100vh}.buying-list[data-v-a73e3698]{display:grid;gap:20px}.loading-state[data-v-a73e3698]{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 40px;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000001a}.loading-state i[data-v-a73e3698]{font-size:24px;color:#00b66c}.loading-state span[data-v-a73e3698]{font-size:16px;color:#666}.proxy-services-container[data-v-65f10cb6]{padding:24px;background:#fafafa;min-height:100vh}.proxy-header[data-v-65f10cb6]{background:#fff;border-radius:16px;padding:32px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}.header-content[data-v-65f10cb6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.title-section h1[data-v-65f10cb6]{font-size:28px;font-weight:700;color:#333;margin:0 0 8px}.title-section p[data-v-65f10cb6]{color:#666;font-size:16px;margin:0}.header-actions[data-v-65f10cb6]{display:flex;gap:12px}.action-btn[data-v-65f10cb6]{display:flex;align-items:center;gap:8px;padding:12px 20px;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.action-btn.primary[data-v-65f10cb6]{background:#00b66c;color:#fff}.action-btn.primary[data-v-65f10cb6]:hover{background:#009d5d;transform:translateY(-1px)}.action-btn.secondary[data-v-65f10cb6]{background:#f5f5f5;color:#333}.action-btn.secondary[data-v-65f10cb6]:hover{background:#e9e9e9}.action-btn.small[data-v-65f10cb6]{padding:6px 12px;font-size:14px}.action-btn.warning[data-v-65f10cb6]{background:#f59e0b;color:#fff}.action-btn.danger[data-v-65f10cb6]{background:#ef4444;color:#fff}.stats-overview[data-v-65f10cb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.stat-item[data-v-65f10cb6]{display:flex;align-items:center;gap:16px;padding:20px;background:#f8f9fa;border-radius:12px}.stat-icon[data-v-65f10cb6]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.stat-icon.processing[data-v-65f10cb6]{background:linear-gradient(135deg,#f59e0b,#f97316)}.stat-icon.completed[data-v-65f10cb6]{background:linear-gradient(135deg,#00b66c,#00d4aa)}.stat-icon.total[data-v-65f10cb6]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.stat-content h3[data-v-65f10cb6]{font-size:24px;font-weight:700;margin:0;color:#333}.stat-content p[data-v-65f10cb6]{font-size:14px;color:#666;margin:4px 0 0}.filters-section[data-v-65f10cb6]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;display:flex;gap:20px;box-shadow:0 2px 8px #0000001a}.filter-group[data-v-65f10cb6]{display:flex;flex-direction:column;gap:8px}.filter-group label[data-v-65f10cb6]{font-weight:500;color:#333;font-size:14px}.filter-select[data-v-65f10cb6],.filter-input[data-v-65f10cb6]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.loading-state[data-v-65f10cb6],.empty-state[data-v-65f10cb6]{background:#fff;border-radius:16px;padding:60px 40px;text-align:center;box-shadow:0 2px 8px #0000001a}.loading-spinner[data-v-65f10cb6]{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #00b66c;border-radius:50%;animation:spin-65f10cb6 1s linear infinite;margin:0 auto 16px}@keyframes spin-65f10cb6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-icon[data-v-65f10cb6]{font-size:64px;color:#ddd;margin-bottom:24px}.empty-state h3[data-v-65f10cb6]{font-size:20px;color:#333;margin:0 0 8px}.empty-state p[data-v-65f10cb6]{color:#666;margin:0 0 32px}.empty-action-btn[data-v-65f10cb6]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#00b66c;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.empty-action-btn[data-v-65f10cb6]:hover{background:#009d5d;transform:translateY(-1px)}.services-list[data-v-65f10cb6]{display:grid;gap:20px}.service-card[data-v-65f10cb6]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:all .3s ease}.service-card[data-v-65f10cb6]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.service-header[data-v-65f10cb6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.service-title[data-v-65f10cb6]{font-size:18px;font-weight:600;color:#333;margin:0 0 4px}.service-subtitle[data-v-65f10cb6]{color:#666;font-size:14px;margin:0}.service-status[data-v-65f10cb6]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.service-status.pending[data-v-65f10cb6]{background:#fef3c7;color:#d97706}.service-status.processing[data-v-65f10cb6]{background:#dbeafe;color:#2563eb}.service-status.completed[data-v-65f10cb6]{background:#d1fae5;color:#059669}.service-status.cancelled[data-v-65f10cb6]{background:#fee2e2;color:#dc2626}.service-details[data-v-65f10cb6]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.detail-item[data-v-65f10cb6]{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.detail-item i[data-v-65f10cb6]{width:16px;color:#00b66c}.service-progress[data-v-65f10cb6]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.progress-bar[data-v-65f10cb6]{flex:1;height:6px;background:#f3f4f6;border-radius:3px;overflow:hidden}.progress-fill[data-v-65f10cb6]{height:100%;background:linear-gradient(90deg,#00b66c,#00d4aa);transition:width .3s ease}.progress-text[data-v-65f10cb6]{font-size:12px;font-weight:500;color:#00b66c}.service-actions[data-v-65f10cb6]{display:flex;gap:8px;justify-content:flex-end}.modal-overlay[data-v-65f10cb6]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-65f10cb6]{background:#fff;border-radius:16px;padding:0;max-width:500px;width:90%;max-height:80vh;overflow:hidden}.modal-header[data-v-65f10cb6]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #eee}.modal-header h3[data-v-65f10cb6]{margin:0;font-size:20px;color:#333}.close-btn[data-v-65f10cb6]{background:none;border:none;font-size:20px;color:#666;cursor:pointer;padding:4px}.modal-body[data-v-65f10cb6]{padding:24px}.modal-body p[data-v-65f10cb6]{color:#666;line-height:1.6;margin-bottom:24px}.modal-actions[data-v-65f10cb6]{display:flex;justify-content:flex-end}@media (max-width: 768px){.proxy-services-container[data-v-65f10cb6]{padding:16px}.header-content[data-v-65f10cb6]{flex-direction:column;gap:20px}.filters-section[data-v-65f10cb6]{flex-direction:column}.stats-overview[data-v-65f10cb6]{grid-template-columns:1fr}}.coupon-list[data-v-1e6c8027]{width:100%;padding:20px 0}.coupon-loading[data-v-1e6c8027]{text-align:center;padding:40px 0}.no-coupons[data-v-1e6c8027]{text-align:center;padding:40px 0;color:#999}.empty-icon[data-v-1e6c8027]{font-size:40px;margin-bottom:15px}.tip[data-v-1e6c8027]{font-size:14px;margin-top:10px;color:#666}.coupons-container[data-v-1e6c8027]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.coupon-card[data-v-1e6c8027]{position:relative;display:flex;background:linear-gradient(135deg,#fff,#f9f9f9);border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .3s,box-shadow .3s}.coupon-card[data-v-1e6c8027]:hover{transform:translateY(-5px);box-shadow:0 5px 15px #00000026}.coupon-card[data-v-1e6c8027]:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#00b66c}.coupon-card.expired[data-v-1e6c8027]{opacity:.7}.coupon-card.expired[data-v-1e6c8027]:before{background:#999}.coupon-value[data-v-1e6c8027]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;padding:15px 0;background-color:#00b66c;color:#fff}.expired .coupon-value[data-v-1e6c8027]{background-color:#999}.currency[data-v-1e6c8027]{font-size:16px;font-weight:600}.amount[data-v-1e6c8027]{font-size:28px;font-weight:700}.coupon-info[data-v-1e6c8027]{flex:1;padding:15px}.coupon-title[data-v-1e6c8027]{font-size:16px;font-weight:600;margin:0 0 5px;color:#333}.coupon-desc[data-v-1e6c8027]{font-size:13px;color:#666;margin:0 0 10px}.coupon-footer[data-v-1e6c8027]{display:flex;justify-content:space-between;align-items:flex-end}.coupon-conditions[data-v-1e6c8027]{font-size:12px;color:#888}.expiry[data-v-1e6c8027]{color:#f56c6c}.expired .expiry[data-v-1e6c8027]{color:#999}.use-btn[data-v-1e6c8027]{background-color:#00b66c;color:#fff;border:none;padding:5px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer}.use-btn[data-v-1e6c8027]:hover{background-color:#009e5c}.use-btn[data-v-1e6c8027]:disabled{background-color:#ccc;cursor:not-allowed}.coupon-code[data-v-1e6c8027]{position:absolute;bottom:0;right:0;background-color:#f1f1f1;padding:3px 8px;border-top-left-radius:4px;font-size:11px;color:#666}@media (max-width: 768px){.coupons-container[data-v-1e6c8027]{grid-template-columns:1fr}}.promotion-banner[data-v-b07a47fe]{width:100%;margin:10px 0}.promotions-list[data-v-b07a47fe]{display:flex;flex-direction:column;gap:10px}.promotion-item[data-v-b07a47fe]{background-color:#f8f9f9;border-radius:8px;padding:15px;border:1px solid #eaeaea;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;cursor:pointer;transition:background-color .2s}.promotion-item[data-v-b07a47fe]:hover{background-color:#f0f6f3}.promotion-tag[data-v-b07a47fe]{font-size:12px;padding:2px 8px;border-radius:12px;font-weight:500;white-space:nowrap}.tag-new-user[data-v-b07a47fe]{background-color:#ffe8cc;color:#e67700}.tag-invite[data-v-b07a47fe]{background-color:#d9f2ff;color:#1890ff}.tag-limited[data-v-b07a47fe]{background-color:#ffe6e6;color:#f5222d}.tag-special[data-v-b07a47fe]{background-color:#f0f0ff;color:#722ed1}.tag-default[data-v-b07a47fe]{background-color:#f0f0f0;color:#666}.promotion-content[data-v-b07a47fe]{flex:1;min-width:200px}.promotion-content h3[data-v-b07a47fe]{margin:0 0 5px;font-size:16px;color:#333;font-weight:600}.promotion-desc[data-v-b07a47fe]{font-size:13px;color:#666;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}.promotion-period[data-v-b07a47fe]{font-size:12px;color:#999;white-space:nowrap}.view-btn[data-v-b07a47fe]{background-color:#00b66c;color:#fff;border:none;padding:5px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:background-color .3s;white-space:nowrap}.view-btn[data-v-b07a47fe]:hover{background-color:#009e5c}.no-promotions[data-v-b07a47fe]{width:100%;min-height:100px;display:flex;justify-content:center;align-items:center}.empty-state[data-v-b07a47fe]{text-align:center;padding:20px 0}.empty-icon[data-v-b07a47fe]{font-size:30px;display:block;margin-bottom:10px}.empty-state p[data-v-b07a47fe]{color:#666;margin:5px 0}.sub-text[data-v-b07a47fe]{font-size:14px;color:#999}@media (max-width: 768px){.promotion-item[data-v-b07a47fe]{flex-direction:column;align-items:flex-start}.promotion-content[data-v-b07a47fe]{width:100%}.promotion-desc[data-v-b07a47fe]{white-space:normal;max-width:100%}.view-btn[data-v-b07a47fe]{align-self:flex-end}}.user-coupons[data-v-17af0259]{padding:0;background-color:#fafafa;min-height:100vh}.page-header[data-v-17af0259]{background:#fff;padding:24px 28px;border-radius:16px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a;position:relative;overflow:hidden}.page-header[data-v-17af0259]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#00d4aa)}.page-title[data-v-17af0259]{font-size:24px;font-weight:600;color:#333;margin:0 0 8px;position:relative;padding-left:12px}.title-gradient-bar[data-v-17af0259]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#00b66c,#00d4aa);border-radius:2px}.page-subtitle[data-v-17af0259]{color:#666;font-size:16px;margin:0;padding-left:12px}.invite-code-box[data-v-17af0259],.promotions-section[data-v-17af0259],.coupons-list-section[data-v-17af0259]{background:#fff;border-radius:16px;padding:24px 28px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a;position:relative;overflow:hidden;transition:all .3s ease}.invite-code-box[data-v-17af0259]:hover,.promotions-section[data-v-17af0259]:hover,.coupons-list-section[data-v-17af0259]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.card-gradient-bar[data-v-17af0259]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#00d4aa);opacity:0;transition:opacity .3s ease}.invite-code-box:hover .card-gradient-bar[data-v-17af0259],.promotions-section:hover .card-gradient-bar[data-v-17af0259],.coupons-list-section:hover .card-gradient-bar[data-v-17af0259]{opacity:1}.section-title[data-v-17af0259]{font-size:18px;font-weight:600;color:#333;margin:0 0 16px;display:flex;align-items:center;gap:8px}.section-icon[data-v-17af0259]{color:#00b66c;font-size:16px}.invite-description[data-v-17af0259]{color:#666;margin-bottom:20px;font-size:14px;line-height:1.5}.invite-input-area[data-v-17af0259]{margin:20px 0}.invite-input-wrapper[data-v-17af0259]{display:flex;gap:12px;margin-bottom:12px}.invite-input[data-v-17af0259]{flex:1;padding:14px 18px;border:1px solid #e1e1e1;border-radius:12px;font-size:16px;text-transform:uppercase;letter-spacing:2px;background-color:#f8f9fa;transition:all .3s ease}.invite-input[data-v-17af0259]:focus{outline:none;border-color:#00b66c;background-color:#fff;box-shadow:0 0 0 3px #00b66c1a}.submit-invite-btn[data-v-17af0259]{display:flex;align-items:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#00b66c,#00d4aa);color:#fff;border:none;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.submit-invite-btn[data-v-17af0259]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.submit-invite-btn[data-v-17af0259]:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.invite-note[data-v-17af0259]{display:flex;align-items:center;gap:6px;font-size:12px;color:#888}.invite-note i[data-v-17af0259]{color:#00b66c}.invite-result[data-v-17af0259]{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500}.invite-result.success[data-v-17af0259]{background:linear-gradient(135deg,#28a7451a,#1987541a);color:#28a745;border-left:4px solid #28a745}.invite-result.error[data-v-17af0259]{background:linear-gradient(135deg,#dc35451a,#d633841a);color:#dc3545;border-left:4px solid #dc3545}.quick-actions[data-v-17af0259]{margin-top:32px}.actions-grid[data-v-17af0259]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.action-card[data-v-17af0259]{display:flex;align-items:center;gap:16px;padding:24px 28px;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000001a;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden}.action-card[data-v-17af0259]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#00d4aa);opacity:0;transition:opacity .3s ease}.action-card[data-v-17af0259]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.action-card[data-v-17af0259]:hover:before{opacity:1}.action-icon[data-v-17af0259]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;background:linear-gradient(135deg,#00b66c,#00d4aa)}.action-content[data-v-17af0259]{flex:1}.action-content h4[data-v-17af0259]{font-size:16px;font-weight:600;color:#333;margin:0 0 4px}.action-content p[data-v-17af0259]{font-size:14px;color:#666;margin:0}.action-arrow[data-v-17af0259]{color:#00b66c;font-size:16px;transition:transform .3s ease}.action-card:hover .action-arrow[data-v-17af0259]{transform:translate(4px)}@media (max-width: 768px){.page-header[data-v-17af0259],.invite-code-box[data-v-17af0259],.promotions-section[data-v-17af0259],.coupons-list-section[data-v-17af0259]{padding:20px 24px;margin-bottom:20px}.invite-input-wrapper[data-v-17af0259]{flex-direction:column;gap:12px}.submit-invite-btn[data-v-17af0259]{width:100%;justify-content:center}.actions-grid[data-v-17af0259]{grid-template-columns:1fr;gap:16px}.action-card[data-v-17af0259]{padding:20px 24px}}@media (max-width: 480px){.page-header[data-v-17af0259],.invite-code-box[data-v-17af0259],.promotions-section[data-v-17af0259],.coupons-list-section[data-v-17af0259]{padding:16px 20px;margin-bottom:16px}.page-title[data-v-17af0259]{font-size:20px}.section-title[data-v-17af0259]{font-size:16px}}.address-form[data-v-58fa7a34]{max-height:60vh;overflow-y:auto;padding-right:10px}.dialog-footer[data-v-58fa7a34]{display:flex;justify-content:flex-end;margin-top:20px}.country-code-select[data-v-16b10ede],.country-select[data-v-16b10ede]{width:100%}.country-option[data-v-16b10ede]{display:flex;align-items:center;padding:8px 12px}.country-flag[data-v-16b10ede]{margin-right:8px;font-size:16px}.country-name[data-v-16b10ede]{flex:1;margin-right:8px}.country-code[data-v-16b10ede]{color:#666;font-size:12px}[data-v-16b10ede] .el-select-dropdown__item{height:auto;line-height:normal;padding:0}[data-v-16b10ede] .el-select-dropdown__item.hover{background-color:#f5f7fa}.edit-profile-form[data-v-9fdf7e9c]{padding:20px 0}.avatar-upload-section[data-v-9fdf7e9c]{text-align:center;margin-bottom:24px}.avatar-preview[data-v-9fdf7e9c]{position:relative;width:100px;height:100px;margin:0 auto;border-radius:50%;overflow:hidden;cursor:pointer}.avatar-preview img[data-v-9fdf7e9c]{width:100%;height:100%;object-fit:cover}.upload-overlay[data-v-9fdf7e9c]{position:absolute;inset:0;background:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .3s}.upload-overlay .el-icon[data-v-9fdf7e9c]{font-size:24px;margin-bottom:4px}.avatar-preview:hover .upload-overlay[data-v-9fdf7e9c]{opacity:1}.upload-tip[data-v-9fdf7e9c]{font-size:12px;color:#909399;margin-top:8px}.dialog-footer[data-v-9fdf7e9c]{display:flex;justify-content:flex-end;gap:12px;padding-top:20px}.phone-input-group[data-v-9fdf7e9c]{display:flex;align-items:center;gap:8px}.settings-section[data-v-fa853ab5]{max-width:1200px;margin:0 auto;padding:24px;background:#fafafa;min-height:calc(100vh - 200px)}.settings-group[data-v-fa853ab5]{margin-bottom:32px;background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 8px #0000001a;position:relative;overflow:hidden;transition:all .3s ease}.settings-group[data-v-fa853ab5]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b66c,#009959);transform:scaleX(0);transition:transform .3s ease}.settings-group[data-v-fa853ab5]:hover:before{transform:scaleX(1)}.settings-group[data-v-fa853ab5]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b66c1f}.group-title[data-v-fa853ab5]{font-size:20px;color:#1f2937;margin-top:0;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #e6f7f1;font-weight:600;background:linear-gradient(135deg,#00b66c,#009959);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.security-list[data-v-fa853ab5],.binding-list[data-v-fa853ab5],.notification-list[data-v-fa853ab5],.profile-info-list[data-v-fa853ab5]{display:flex;flex-direction:column;gap:15px}.security-item[data-v-fa853ab5],.binding-item[data-v-fa853ab5],.notification-item[data-v-fa853ab5],.profile-item[data-v-fa853ab5]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0;border-radius:12px;margin-bottom:12px;background:#f8fff9;transition:all .3s ease}.security-item[data-v-fa853ab5]:hover,.binding-item[data-v-fa853ab5]:hover,.notification-item[data-v-fa853ab5]:hover,.profile-item[data-v-fa853ab5]:hover{background:#f0fdf4;transform:translate(4px)}.security-item[data-v-fa853ab5]:last-child,.binding-item[data-v-fa853ab5]:last-child,.notification-item[data-v-fa853ab5]:last-child,.profile-item[data-v-fa853ab5]:last-child{border-bottom:none}.security-info[data-v-fa853ab5],.binding-info[data-v-fa853ab5],.notification-info[data-v-fa853ab5],.profile-info[data-v-fa853ab5]{display:flex;align-items:center;gap:15px}.security-info i[data-v-fa853ab5],.binding-info i[data-v-fa853ab5]{font-size:24px;color:#00b66c;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#00b66c1a;border-radius:8px;transition:transform .3s ease}.security-item:hover .security-info i[data-v-fa853ab5],.binding-item:hover .binding-info i[data-v-fa853ab5]{transform:scale(1.1)}.info h4[data-v-fa853ab5]{margin:0 0 5px;font-size:16px;color:#303133}.info p[data-v-fa853ab5]{margin:0;font-size:14px;color:#606266}.outline-btn[data-v-fa853ab5]{padding:10px 20px;background:#fff;border:1px solid #00b66c;border-radius:8px;color:#00b66c;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:14px}.outline-btn[data-v-fa853ab5]:hover{background:#00b66c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00b66c4d}.outline-btn[data-v-fa853ab5]:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.outline-btn[data-v-fa853ab5]:disabled{cursor:not-allowed;opacity:.6}.notification-info[data-v-fa853ab5]{flex:1}.notification-info h4[data-v-fa853ab5]{margin:0 0 5px;font-size:16px;color:#303133}.notification-info p[data-v-fa853ab5]{margin:0;font-size:14px;color:#606266}.switch[data-v-fa853ab5]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-fa853ab5]{opacity:0;width:0;height:0}.slider[data-v-fa853ab5]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider[data-v-fa853ab5]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-fa853ab5]{background-color:#409eff}input:checked+.slider[data-v-fa853ab5]:before{transform:translate(20px)}.address-info[data-v-fa853ab5]{margin-top:10px}.address-item[data-v-fa853ab5]{display:flex;justify-content:space-between;align-items:flex-start;padding:15px;border:1px solid #ebeef5;border-radius:4px}.address-content[data-v-fa853ab5]{flex:1}.address-name[data-v-fa853ab5]{font-weight:700;margin-bottom:5px}.address-phone[data-v-fa853ab5],.address-email[data-v-fa853ab5]{color:#606266;margin-bottom:5px}.address-text[data-v-fa853ab5]{color:#303133;line-height:1.5}.no-address[data-v-fa853ab5]{color:#909399;font-style:italic}
