@charset "UTF-8";.modal-overlay[data-v-1aaa742a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:fadeIn-1aaa742a .3s ease-out}.modal-content[data-v-1aaa742a]{background:white;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:500px;width:90%;max-height:90vh;overflow:hidden;animation:slideUp-1aaa742a .3s ease-out}.modal-header[data-v-1aaa742a]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;background:white;color:#333}.modal-header h3[data-v-1aaa742a]{margin:0;font-size:18px;font-weight:600}.modal-header .close-btn[data-v-1aaa742a]{width:32px;height:32px;border:none;background:#f3f4f6;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.modal-header .close-btn[data-v-1aaa742a]:hover{background:#ef4444;color:#fff;transform:scale(1.1)}.modal-body[data-v-1aaa742a]{padding:24px}@keyframes fadeIn-1aaa742a{0%{opacity:0}to{opacity:1}}@keyframes slideUp-1aaa742a{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.navbar[data-v-378d5180]{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 20px #0000001a;animation:slideDown-378d5180 .3s ease}.navbar-container[data-v-378d5180]{max-width:1616px;margin:0 auto;padding:0 24px;display:flex;align-items:center;height:64px}.navbar-brand[data-v-378d5180]{display:flex;flex-direction:column;align-items:flex-start;width:200px;flex-shrink:0}.navbar-brand .logo[data-v-378d5180]{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:#1f2937;text-decoration:none;cursor:pointer;transition:all .3s ease}.navbar-brand .logo[data-v-378d5180]:hover{transform:scale(1.05);color:#667eea}.navbar-brand .logo i[data-v-378d5180]{font-size:24px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navbar-brand .logo .brand-text[data-v-378d5180]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navbar-brand .ad-slogan[data-v-378d5180]{font-size:12px;color:#6b7280;font-weight:400;margin-top:4px;line-height:1.2;opacity:.8;cursor:pointer;transition:all .3s ease}.navbar-brand .ad-slogan[data-v-378d5180]:hover{opacity:1;color:#667eea}.navbar-menu[data-v-378d5180]{flex:1;display:flex;justify-content:center}.navbar-menu .nav-links[data-v-378d5180]{display:flex;gap:8px}.navbar-menu .nav-links .nav-link[data-v-378d5180]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:12px;text-decoration:none;color:#6b7280;font-weight:500;transition:all .3s ease;position:relative}.navbar-menu .nav-links .nav-link i[data-v-378d5180]{font-size:16px;transition:all .3s ease}.navbar-menu .nav-links .nav-link[data-v-378d5180]:hover{background:rgba(102,126,234,.1);color:#667eea;transform:translateY(-2px)}.navbar-menu .nav-links .nav-link:hover i[data-v-378d5180]{transform:scale(1.1)}.navbar-menu .nav-links .nav-link.active[data-v-378d5180]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 16px #667eea4d}.navbar-menu .nav-links .nav-link.active[data-v-378d5180]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.navbar-actions[data-v-378d5180]{display:flex;align-items:center;gap:16px;justify-content:flex-end;width:400px;flex-shrink:0}.search-container[data-v-378d5180]{position:relative;display:flex;align-items:center;background:white;border-radius:25px;padding:4px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;border:1px solid transparent}.search-container.focused[data-v-378d5180]{box-shadow:0 4px 16px #667eea33;border:1px solid #667eea}.search-container .search-input[data-v-378d5180]{border:none;outline:none;padding:8px 16px;font-size:14px;color:#333;background:transparent;width:250px}.search-container .search-input[data-v-378d5180]::placeholder{color:#999}.search-container .clear-btn[data-v-378d5180]{width:24px;height:24px;border:none;background:rgba(0,0,0,.1);border-radius:50%;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-right:4px}.search-container .clear-btn[data-v-378d5180]:hover{background:rgba(0,0,0,.2);color:#333}.search-container .clear-btn i[data-v-378d5180]{font-size:10px}.search-container .search-btn[data-v-378d5180]{width:36px;height:36px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.search-container .search-btn[data-v-378d5180]:hover{background:linear-gradient(135deg,#5a6fd8,#6b46a3);transform:scale(1.05)}.search-container .search-btn i[data-v-378d5180]{font-size:14px}.search-suggestions[data-v-378d5180]{position:absolute;top:100%;left:0;right:0;background:white;border-radius:12px;box-shadow:0 8px 32px #00000026;border:1px solid rgba(0,0,0,.1);z-index:1000;margin-top:4px;max-height:400px;overflow:visible}.search-suggestions .suggestion-section[data-v-378d5180]{border-bottom:1px solid rgba(0,0,0,.05)}.search-suggestions .suggestion-section[data-v-378d5180]:last-child{border-bottom:none}.search-suggestions .suggestion-section .section-title[data-v-378d5180]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:12px;font-weight:600;color:#666;background:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.05)}.search-suggestions .suggestion-section .section-title .clear-history-btn[data-v-378d5180]{width:20px;height:20px;border:none;background:transparent;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.search-suggestions .suggestion-section .section-title .clear-history-btn[data-v-378d5180]:hover{background:rgba(239,68,68,.1);color:#ef4444}.search-suggestions .suggestion-section .section-title .clear-history-btn i[data-v-378d5180]{font-size:10px}.search-suggestions .suggestion-section .suggestion-grid[data-v-378d5180]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:12px 16px}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag[data-v-378d5180]{display:flex;align-items:center;justify-content:center;padding:0 5px;border-radius:4px;cursor:pointer;transition:all .2s ease;position:relative;font-size:11px;font-weight:500;min-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag[data-v-378d5180]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0000001a}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag span[data-v-378d5180]{font-size:11px}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag.common-tag[data-v-378d5180]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid #f59e0b}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag.common-tag[data-v-378d5180]:hover{background:linear-gradient(135deg,#fde68a,#fcd34d);box-shadow:0 3px 8px #f59e0b4d}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag.history-tag[data-v-378d5180]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151;border:1px solid #d1d5db}.search-suggestions .suggestion-section .suggestion-grid .suggestion-tag.history-tag[data-v-378d5180]:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);box-shadow:0 3px 8px #6b72804d}.action-btn[data-v-378d5180]{width:40px;height:40px;border:none;border-radius:50%;background:rgba(102,126,234,.1);color:#667eea;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative}.action-btn i[data-v-378d5180]{font-size:16px}.action-btn[data-v-378d5180]:hover{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px #667eea4d}.action-btn.notification-btn .notification-badge[data-v-378d5180]{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;animation:pulse-378d5180 2s infinite}.user-avatar[data-v-378d5180]{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid rgba(102,126,234,.2);cursor:pointer;transition:all .3s ease}.user-avatar img[data-v-378d5180]{width:100%;height:100%;object-fit:cover}.user-avatar[data-v-378d5180]:hover{border-color:#667eea;transform:scale(1.05);box-shadow:0 4px 16px #667eea4d}@keyframes slideDown-378d5180{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse-378d5180{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 768px){.navbar-container[data-v-378d5180]{padding:0 16px}.navbar-menu[data-v-378d5180]{display:none}.navbar-actions[data-v-378d5180]{gap:12px}.search-container .search-input[data-v-378d5180]{width:150px}.search-suggestions .suggestion-grid[data-v-378d5180]{grid-template-columns:repeat(4,1fr);gap:6px;padding:8px 12px}.search-suggestions .suggestion-grid .suggestion-tag[data-v-378d5180]{padding:3px 6px;font-size:10px;min-height:20px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-suggestions .suggestion-grid .suggestion-tag span[data-v-378d5180]{font-size:10px}}.qr-content[data-v-378d5180]{text-align:center}.qr-content .qr-code-container[data-v-378d5180]{margin-bottom:16px}.qr-content .qr-code-container .qr-code[data-v-378d5180]{width:382px;height:509px;border-radius:12px;box-shadow:0 8px 24px #0000001a;object-fit:cover}.qr-content .qr-description[data-v-378d5180]{margin:0;color:#6b7280;font-size:14px;line-height:1.5}.pc-layout[data-v-db99449c]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.main-content[data-v-db99449c]{flex:1;padding-top:88px}.pc-footer[data-v-db99449c]{background:rgba(0,0,0,.8);backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.1);padding:24px 0;margin-top:auto}.pc-footer .footer-content[data-v-db99449c]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center}.pc-footer .footer-content .footer-info p[data-v-db99449c]{margin:0;color:#fffc;font-size:14px}.pc-footer .footer-content .footer-links[data-v-db99449c]{display:flex;gap:24px}.pc-footer .footer-content .footer-links .footer-link[data-v-db99449c]{color:#fffc;text-decoration:none;font-size:14px;transition:all .3s ease}.pc-footer .footer-content .footer-links .footer-link[data-v-db99449c]:hover{color:#667eea;transform:translateY(-1px)}@media (max-width: 768px){.pc-footer .footer-content[data-v-db99449c]{flex-direction:column;gap:16px;text-align:center}}.tooltip-wrapper[data-v-64b00a80]{position:relative;display:inline-block}.tooltip[data-v-64b00a80]{background:rgba(0,0,0,.9);color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #0000004d;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);line-height:1.2}.tooltip[data-v-64b00a80]:before{content:"";position:absolute;width:0;height:0;border:4px solid transparent}.tooltip[style*=bottom][data-v-64b00a80]:before{top:-8px;left:50%;transform:translate(-50%);border-bottom-color:#000000e6}.tooltip[style*=top][data-v-64b00a80]:before{bottom:-8px;left:50%;transform:translate(-50%);border-top-color:#000000e6}.tooltip[style*=right][data-v-64b00a80]:before{left:-8px;top:50%;transform:translateY(-50%);border-right-color:#000000e6}.tooltip[data-v-64b00a80]{animation:tooltipFadeIn-64b00a80 .15s ease-out}@keyframes tooltipFadeIn-64b00a80{0%{opacity:0;transform:translate(-50%) translateY(-3px) scale(.95)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.fullscreen-image-viewer[data-v-c9ebeece]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);backdrop-filter:blur(10px);z-index:9999;display:flex;flex-direction:column;animation:fadeIn-c9ebeece .3s ease-out}.fullscreen-image-viewer .viewer-header[data-v-c9ebeece]{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px 32px;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%)}.fullscreen-image-viewer .viewer-header .viewer-title-section[data-v-c9ebeece]{flex:1;margin-right:20px}.fullscreen-image-viewer .viewer-header .viewer-title[data-v-c9ebeece]{margin:0 0 8px;font-size:20px;background:linear-gradient(135deg,#FFD700,#FF6F00,#E60000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));display:inline-block;background-size:200% 200%;animation:gradientShift-c9ebeece 3s ease infinite}@keyframes gradientShift-c9ebeece{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fullscreen-image-viewer .viewer-header .viewer-detail[data-v-c9ebeece]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#fffffff2;line-height:1.4;background:rgba(0,0,0,.6);padding:8px 12px;border-radius:8px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.fullscreen-image-viewer .viewer-header .viewer-detail i[data-v-c9ebeece]{font-size:14px;color:#60a5fa;margin-top:2px;flex-shrink:0}.fullscreen-image-viewer .viewer-header .viewer-detail span[data-v-c9ebeece]{flex:1;word-break:break-word;text-shadow:0 1px 2px rgba(0,0,0,.5)}.fullscreen-image-viewer .close-btn[data-v-c9ebeece]{position:absolute;top:20px;right:20px;width:48px;height:48px;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #ef444466;z-index:20}.fullscreen-image-viewer .close-btn[data-v-c9ebeece]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:scale(1.1) rotate(90deg);box-shadow:0 6px 24px #ef444499}.fullscreen-image-viewer .close-btn i[data-v-c9ebeece]{font-size:20px;color:#fff;font-weight:700}.fullscreen-image-viewer .fullscreen-image-container[data-v-c9ebeece]{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:grab;user-select:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.fullscreen-image-viewer .fullscreen-image-container .multi-image-container[data-v-c9ebeece]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.fullscreen-image-viewer .fullscreen-image-container .multi-image-container .product-image-item[data-v-c9ebeece]{display:flex;justify-content:center;width:100%;position:relative}.fullscreen-image-viewer .fullscreen-image-container .multi-image-container .product-image-item .product-image[data-v-c9ebeece]{max-width:100%;height:auto;display:block;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:high-quality;image-rendering:auto;border-radius:8px;box-shadow:0 8px 32px #0000004d}.fullscreen-image-viewer .fullscreen-image-container .multi-image-container .product-image-item .price-overlay[data-v-c9ebeece]{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:8px 16px;border-radius:20px;font-size:16px;font-weight:700;box-shadow:0 4px 16px #f59e0b66;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);z-index:10}.fullscreen-image-viewer .fullscreen-image-container .multi-image-container .product-image-item .price-overlay .price-text[data-v-c9ebeece]{text-shadow:0 1px 2px rgba(0,0,0,.3)}.fullscreen-image-viewer .fullscreen-image-container[data-v-c9ebeece]:active,.fullscreen-image-viewer .fullscreen-image-container.dragging[data-v-c9ebeece]{cursor:grabbing}.fullscreen-image-viewer .fullscreen-image-container .fullscreen-image[data-v-c9ebeece]{max-width:100vw;max-height:100vh;object-fit:contain;user-select:none;border-radius:8px;box-shadow:0 8px 32px #0000004d;will-change:transform;transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.fullscreen-image-viewer .fullscreen-image-container .drag-hint[data-v-c9ebeece]{position:absolute;bottom:100px;left:50%;transform:translate(-50%);background:rgba(0,0,0,.8);color:#fff;padding:12px 24px;border-radius:25px;font-size:14px;display:flex;align-items:center;gap:8px;opacity:.9;animation:fadeInOut-c9ebeece 3s ease-in-out infinite;backdrop-filter:blur(10px)}.fullscreen-image-viewer .fullscreen-image-container .drag-hint i[data-v-c9ebeece]{font-size:16px}.fullscreen-image-viewer .fullscreen-image-container .loading-overlay[data-v-c9ebeece]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:20}.fullscreen-image-viewer .fullscreen-image-container .loading-overlay .loading-spinner[data-v-c9ebeece]{display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff}.fullscreen-image-viewer .fullscreen-image-container .loading-overlay .loading-spinner i[data-v-c9ebeece]{font-size:32px;color:#667eea}.fullscreen-image-viewer .fullscreen-image-container .loading-overlay .loading-spinner span[data-v-c9ebeece]{font-size:16px;font-weight:500}.fullscreen-image-viewer .viewer-controls[data-v-c9ebeece]{position:absolute;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%);padding:20px 32px 32px;display:flex;flex-direction:column;gap:20px}.fullscreen-image-viewer .viewer-controls .image-controls[data-v-c9ebeece]{display:flex;align-items:center;justify-content:center;gap:16px}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn[data-v-c9ebeece]{width:52px;height:52px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #667eea66;color:#fff}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn[data-v-c9ebeece]:hover:not(:disabled){background:linear-gradient(135deg,#5a6fd8,#6b46a3);transform:scale(1.15) translateY(-3px);box-shadow:0 8px 24px #667eea99}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn[data-v-c9ebeece]:active:not(:disabled){transform:scale(.95)}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn[data-v-c9ebeece]:disabled{background:linear-gradient(135deg,#64748b,#475569);color:#94a3b8;cursor:not-allowed;transform:none;box-shadow:0 2px 8px #0003}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn.buy-btn[data-v-c9ebeece]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 16px #f59e0b66}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn.buy-btn[data-v-c9ebeece]:hover{background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 8px 24px #f59e0b99}.fullscreen-image-viewer .viewer-controls .image-controls .control-btn i[data-v-c9ebeece]{font-size:20px;font-weight:700}.fullscreen-image-viewer .viewer-controls .thumbnail-nav[data-v-c9ebeece]{display:flex;align-items:center;gap:16px}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .nav-btn[data-v-c9ebeece]{width:40px;height:40px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #667eea66;flex-shrink:0}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .nav-btn[data-v-c9ebeece]:hover:not(:disabled){transform:scale(1.15) translateY(-3px);box-shadow:0 8px 24px #667eea99}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .nav-btn[data-v-c9ebeece]:active:not(:disabled){transform:scale(.95)}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .nav-btn[data-v-c9ebeece]:disabled{background:linear-gradient(135deg,#64748b,#475569);cursor:not-allowed;transform:none;box-shadow:0 2px 8px #0003}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .nav-btn i[data-v-c9ebeece]{font-size:16px;font-weight:700}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .thumbnail-container[data-v-c9ebeece]{display:flex;gap:12px;overflow-x:auto;padding:8px 0;justify-content:center;flex:1}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .thumbnail-container .thumbnail-item[data-v-c9ebeece]{width:80px;height:80px;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:3px solid transparent;flex-shrink:0;box-shadow:0 4px 12px #0000004d;position:relative}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .thumbnail-container .thumbnail-item.active[data-v-c9ebeece]{border-color:#667eea;transform:scale(1.1);box-shadow:0 8px 24px #667eea80}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .thumbnail-container .thumbnail-item[data-v-c9ebeece]:hover{transform:scale(1.05);box-shadow:0 6px 20px #0006}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .thumbnail-container .thumbnail-item img[data-v-c9ebeece]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.fullscreen-image-viewer .viewer-controls .thumbnail-nav .thumbnail-container .thumbnail-item .thumbnail-price[data-v-c9ebeece]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 100%);color:#fff;font-size:10px;font-weight:700;text-align:center;padding:4px 2px 2px;text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes fadeIn-c9ebeece{0%{opacity:0}to{opacity:1}}@keyframes fadeInOut-c9ebeece{0%,to{opacity:.8}50%{opacity:.4}}.fas[data-v-c9ebeece],.far[data-v-c9ebeece],.fab[data-v-c9ebeece]{font-size:inherit;line-height:inherit;vertical-align:middle}.control-btn i[data-v-c9ebeece],.nav-btn i[data-v-c9ebeece],.close-btn i[data-v-c9ebeece]{transition:all .3s ease}.control-btn:hover i[data-v-c9ebeece],.nav-btn:hover i[data-v-c9ebeece]{transform:scale(1.1)}.sell-card[data-v-6169eda9]{background:white;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column}.sell-card[data-v-6169eda9]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.sell-card:hover .item-image img[data-v-6169eda9]{transform:scale(1.2)}.sell-card .item-image-container[data-v-6169eda9]{position:relative;width:100%;height:200px;overflow:hidden;background:#f8f8f8;cursor:pointer}.sell-card .item-image-container .item-image[data-v-6169eda9]{width:100%;height:100%;position:relative;transition:all .3s ease}.sell-card .item-image-container .item-image img[data-v-6169eda9]{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.sell-card .item-image-container .item-image .item-icon[data-v-6169eda9]{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;transition:all .3s ease}.sell-card .item-image-container .item-image .image-overlay[data-v-6169eda9]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.sell-card .item-image-container .item-image .image-overlay i[data-v-6169eda9]{color:#fff;font-size:24px}.sell-card .item-image-container .item-image:hover .image-overlay[data-v-6169eda9]{opacity:1}.sell-card .item-image-container .item-image .multi-image-badge[data-v-6169eda9]{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px;box-shadow:0 2px 8px #667eea66;z-index:10}.sell-card .item-image-container .item-image .multi-image-badge i[data-v-6169eda9]{font-size:10px}.sell-card .card-body[data-v-6169eda9]{padding:12px;flex:1;display:flex;flex-direction:column}.sell-card .card-body .item-title[data-v-6169eda9]{font-size:14px;color:#333;line-height:1.4;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px}.sell-card .card-body .item-info[data-v-6169eda9]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;border-top:1px solid #f0f0f0}.sell-card .card-body .item-info .item-price[data-v-6169eda9]{font-size:18px;color:#ff6900;font-family:number,DIN,DIN Alternate,DIN Condensed,DIN Pro,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.sell-card .card-body .item-category[data-v-6169eda9]{font-size:12px;color:#333;padding:4px 8px;border-radius:4px;background:#f8f9fa;border:1px solid #e9ecef}.sell-card .card-body .item-tags[data-v-6169eda9]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;align-items:center}.sell-card .card-body .item-seller[data-v-6169eda9]{display:flex;align-items:center;gap:4px;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500;transition:all .3s ease}.sell-card .card-body .item-seller i[data-v-6169eda9]{font-size:12px}.sell-card .card-body .item-seller.seller-fantasy[data-v-6169eda9]{background:linear-gradient(135deg,#e8f5e8,#f6ffed);color:#52c41a;border:1px solid #b7eb8f;box-shadow:0 1px 3px #52c41a33}.sell-card .card-body .item-seller.seller-fantasy i[data-v-6169eda9]{color:#52c41a}.sell-card .card-body .item-seller.seller-real[data-v-6169eda9]{background:linear-gradient(135deg,#e6f7ff,#f0f9ff);color:#1890ff;border:1px solid #91d5ff;box-shadow:0 1px 3px #1890ff33}.sell-card .card-body .item-seller.seller-real i[data-v-6169eda9]{color:#1890ff}.sell-card .card-body .item-seller.seller-mixed[data-v-6169eda9]{background:linear-gradient(135deg,#f9f0ff,#f4e6ff);color:#722ed1;border:1px solid #d3adf7;box-shadow:0 1px 3px #722ed133}.sell-card .card-body .item-seller.seller-mixed i[data-v-6169eda9]{color:#722ed1}.sell-card .card-body .back-info[data-v-6169eda9],.sell-card .card-body .rent-info[data-v-6169eda9]{display:flex;align-items:center;gap:4px;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}.sell-card .card-body .back-info i[data-v-6169eda9],.sell-card .card-body .rent-info i[data-v-6169eda9]{font-size:12px}.sell-card .card-body .back-info[data-v-6169eda9]{background:linear-gradient(135deg,#fff2e8,#ffe7d3);color:#fa8c16;border:1px solid #ffd591;box-shadow:0 1px 3px #fa8c1633}.sell-card .card-body .rent-info[data-v-6169eda9]{background:linear-gradient(135deg,#f6ffed,#e6fffb);color:#13c2c2;border:1px solid #87e8de;box-shadow:0 1px 3px #13c2c233}@media (max-width: 768px){.sell-card[data-v-6169eda9]{padding:12px}.sell-card .item-image-container .item-image[data-v-6169eda9]{height:160px}.sell-card .item-image-container .item-image .multi-image-badge[data-v-6169eda9]{top:6px;right:6px;padding:3px 6px;font-size:10px}.sell-card .card-body .item-title[data-v-6169eda9]{font-size:14px;margin-bottom:8px}.sell-card .card-body .item-tags[data-v-6169eda9]{margin-bottom:8px}.sell-card .card-body .item-tags .item-seller[data-v-6169eda9],.sell-card .card-body .item-tags .item-category[data-v-6169eda9]{font-size:10px;padding:3px 6px}.sell-card .card-body .item-info .item-price[data-v-6169eda9]{font-size:16px;margin-bottom:6px}.sell-card .card-body .item-info .back-info[data-v-6169eda9],.sell-card .card-body .item-info .rent-info[data-v-6169eda9]{font-size:10px}}.pc-sell-list[data-v-385f45a2]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:0 20px 50px}.category-nav[data-v-385f45a2]{max-width:1616px;margin:0 auto 20px}.category-nav .nav-container[data-v-385f45a2]{background:rgba(255,255,255,.9);backdrop-filter:blur(15px);border-radius:8px;padding:12px;box-shadow:0 4px 20px #00000014;border:1px solid rgba(255,255,255,.2)}.category-nav .category-tabs[data-v-385f45a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));gap:10px}.category-nav .category-tab[data-v-385f45a2]{position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;overflow:visible}.category-nav .category-tab .tab-content[data-v-385f45a2]{display:flex;align-items:center;justify-content:center;gap:3px;padding:12px 6px;box-sizing:border-box;background:rgba(248,249,250,.8);border:1px solid rgba(0,0,0,.05);border-radius:6px;font-size:10px;font-weight:500;color:#666;transition:all .3s ease;white-space:nowrap;width:100%;min-height:28px}.category-nav .category-tab .tab-content i[data-v-385f45a2]{font-size:10px;color:#667eea;transition:all .3s ease}.category-nav .category-tab .tab-content .tab-text[data-v-385f45a2]{font-size:14px;font-weight:500}.category-nav .category-tab[data-v-385f45a2]:hover{transform:translateY(-1px)}.category-nav .category-tab:hover .tab-content[data-v-385f45a2]{background:rgba(102,126,234,.1);border-color:#667eea33;color:#667eea}.category-nav .category-tab:hover .tab-content i[data-v-385f45a2]{color:#667eea;transform:scale(1.1)}.category-nav .category-tab.active .tab-content[data-v-385f45a2]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;box-shadow:0 2px 8px #667eea4d}.category-nav .category-tab.active .tab-content i[data-v-385f45a2]{color:#fff;transform:scale(1.1)}.category-nav .category-tab .count-badge[data-v-385f45a2]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;font-size:9px;font-weight:600;padding:2px 5px;border-radius:10px;min-width:16px;text-align:center;line-height:1.2;box-shadow:0 2px 8px #ff6b6b66;border:2px solid white;z-index:20}.pc-filters[data-v-385f45a2]{margin-bottom:32px;display:none}.pc-filters .filters-container[data-v-385f45a2]{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:16px;padding:24px;box-shadow:0 8px 32px #0000001a;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pc-filters .filter-group[data-v-385f45a2]{display:flex;flex-direction:column;gap:8px}.pc-filters .filter-group .filter-label[data-v-385f45a2]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#333}.pc-filters .filter-group .filter-label i[data-v-385f45a2]{font-size:16px;color:#667eea}.pc-filters .filter-group .filter-select[data-v-385f45a2]{padding:12px 16px;border:2px solid #e1e5e9;border-radius:6px;background:white;font-size:14px;color:#333;cursor:pointer;transition:all .3s ease;min-width:160px}.pc-filters .filter-group .filter-select[data-v-385f45a2]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.pc-filters .filter-group .filter-select[data-v-385f45a2]:hover{border-color:#667eea}.pc-filters .filter-stats[data-v-385f45a2]{margin-left:auto}.pc-filters .filter-stats .stats-card[data-v-385f45a2]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:12px 20px;border-radius:12px;font-weight:600;box-shadow:0 4px 16px #667eea4d}.pc-filters .filter-stats .stats-card i[data-v-385f45a2]{font-size:16px}.sell-list[data-v-385f45a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;padding:0;max-width:1616px;margin:0 auto}@media (max-width: 768px){.pc-sell-list[data-v-385f45a2]{padding:16px}.category-nav .nav-container[data-v-385f45a2]{padding:8px;border-radius:8px}.category-nav .category-tabs[data-v-385f45a2]{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:3px}.category-nav .category-tab .tab-content[data-v-385f45a2]{padding:3px 4px;font-size:9px;min-height:24px}.category-nav .category-tab .tab-content i[data-v-385f45a2]{font-size:8px}.category-nav .category-tab .tab-content .tab-text[data-v-385f45a2]{font-size:9px}.category-nav .category-tab .count-badge[data-v-385f45a2]{font-size:8px;padding:1px 4px;min-width:14px;top:-6px;right:-6px;z-index:20}.pc-filters .filters-container[data-v-385f45a2]{flex-direction:column;align-items:stretch;gap:16px}.filter-stats[data-v-385f45a2]{margin-left:0}.sell-list[data-v-385f45a2]{grid-template-columns:1fr;gap:16px}}@keyframes fadeInUp-385f45a2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.filter-label i[data-v-385f45a2],.stats-card i[data-v-385f45a2]{color:#667eea}.buy-content[data-v-385f45a2]{text-align:center}.buy-content .qr-code-container[data-v-385f45a2]{margin-bottom:24px}.buy-content .qr-code-container .qr-code-image[data-v-385f45a2]{width:382px;height:509px;border-radius:12px;box-shadow:0 8px 24px #0000001a;object-fit:cover}.buy-content .buy-info .buy-title[data-v-385f45a2]{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 8px}.buy-content .buy-info .buy-desc[data-v-385f45a2]{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.calculator-page[data-v-52d17e3e]{min-height:auto;padding:40px 20px 80px;display:flex;flex-direction:column;align-items:center}.page-title[data-v-52d17e3e]{text-align:center;margin-bottom:30px}.page-title h1[data-v-52d17e3e]{font-size:32px;font-weight:700;color:#fff;margin:0 0 12px}.page-title p[data-v-52d17e3e]{font-size:16px;color:#fff;margin:0}.calculator-container[data-v-52d17e3e]{display:flex;align-items:stretch;max-width:1200px;width:100%;background:white;border-radius:20px;box-shadow:0 20px 60px #0000001a;overflow:hidden}.input-panel[data-v-52d17e3e]{flex:1;padding:40px;background:#f8fafc;border-right:1px solid #e2e8f0}.input-panel .panel-header[data-v-52d17e3e]{display:flex;align-items:center;gap:12px;margin-bottom:30px}.input-panel .panel-header i[data-v-52d17e3e]{font-size:20px;color:#667eea}.input-panel .panel-header h2[data-v-52d17e3e]{font-size:20px;font-weight:600;color:#2d3748;margin:0}.input-panel .input-group[data-v-52d17e3e]{margin-bottom:24px}.input-panel .input-group .input-label[data-v-52d17e3e]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}.input-panel .input-group .input-label i[data-v-52d17e3e]{font-size:14px;color:#667eea}.input-panel .input-group .input-wrapper[data-v-52d17e3e]{position:relative}.input-panel .input-group .input-wrapper .form-input[data-v-52d17e3e]{width:100%;padding:16px 50px 16px 16px;box-sizing:border-box;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;transition:all .3s ease;background:white}.input-panel .input-group .input-wrapper .form-input[data-v-52d17e3e]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.input-panel .input-group .input-wrapper .input-unit[data-v-52d17e3e]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#718096;font-size:14px;font-weight:500}.input-panel .input-group .input-hint[data-v-52d17e3e]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:rgba(102,126,234,.05);border-radius:6px;border-left:3px solid #667eea}.input-panel .input-group .input-hint i[data-v-52d17e3e]{font-size:12px;color:#667eea}.input-panel .input-group .input-hint span[data-v-52d17e3e]{font-size:12px;color:#718096;line-height:1.4}.conversion-arrow[data-v-52d17e3e]{display:flex;align-items:center;justify-content:center;width:60px;background:linear-gradient(135deg,#667eea,#764ba2)}.conversion-arrow .arrow-container[data-v-52d17e3e]{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;animation:pulse-52d17e3e 2s infinite}.result-panel[data-v-52d17e3e]{flex:1;padding:40px;background:white}.result-panel .panel-header[data-v-52d17e3e]{display:flex;align-items:center;gap:12px;margin-bottom:30px}.result-panel .panel-header i[data-v-52d17e3e]{font-size:20px;color:#667eea}.result-panel .panel-header h2[data-v-52d17e3e]{font-size:20px;font-weight:600;color:#2d3748;margin:0}.result-panel .result-group[data-v-52d17e3e]{display:flex;flex-direction:column;gap:16px}.result-panel .result-item[data-v-52d17e3e]{display:flex;align-items:center;gap:16px;padding:20px;background:#f8fafc;border-radius:12px;border:2px solid #e2e8f0;transition:all .3s ease}.result-panel .result-item[data-v-52d17e3e]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.result-panel .result-item.highlight[data-v-52d17e3e]{background:#f0f9ff;color:#1e40af;border-color:#3b82f6}.result-panel .result-item.highlight .result-icon[data-v-52d17e3e]{background:rgba(59,130,246,.1);color:#3b82f6}.result-panel .result-item.highlight .result-label[data-v-52d17e3e]{color:#1e40af}.result-panel .result-item.highlight .result-value[data-v-52d17e3e]{color:#1e40af;font-weight:700}.result-panel .result-item .result-icon[data-v-52d17e3e]{width:48px;height:48px;background:rgba(102,126,234,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#667eea}.result-panel .result-item .result-content[data-v-52d17e3e]{flex:1}.result-panel .result-item .result-content .result-label[data-v-52d17e3e]{font-size:14px;color:#718096;margin-bottom:4px}.result-panel .result-item .result-content .result-value[data-v-52d17e3e]{font-size:18px;font-weight:600;color:#2d3748}.action-bar[data-v-52d17e3e]{display:flex;gap:16px;justify-content:center;margin-top:30px}.action-bar .btn[data-v-52d17e3e]{display:flex;align-items:center;gap:8px;padding:16px 32px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.action-bar .btn i[data-v-52d17e3e]{font-size:16px}.action-bar .btn.btn-primary[data-v-52d17e3e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 16px #667eea4d}.action-bar .btn.btn-primary[data-v-52d17e3e]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}.action-bar .btn.btn-secondary[data-v-52d17e3e]{background:white;color:#718096;border:2px solid #e2e8f0}.action-bar .btn.btn-secondary[data-v-52d17e3e]:hover{border-color:#667eea;color:#667eea;transform:translateY(-2px)}@keyframes pulse-52d17e3e{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 1024px){.calculator-container[data-v-52d17e3e]{flex-direction:column;max-width:800px}.conversion-arrow[data-v-52d17e3e]{width:100%;height:60px}.conversion-arrow .arrow-container[data-v-52d17e3e]{transform:rotate(90deg)}.input-panel[data-v-52d17e3e],.result-panel[data-v-52d17e3e]{border-right:none;border-bottom:1px solid #e2e8f0}}@media (max-width: 768px){.calculator-page[data-v-52d17e3e]{padding:20px 16px}.page-title h1[data-v-52d17e3e]{font-size:24px}.calculator-container[data-v-52d17e3e]{border-radius:16px}.input-panel[data-v-52d17e3e],.result-panel[data-v-52d17e3e]{padding:24px}.action-bar[data-v-52d17e3e]{flex-direction:column;align-items:center}}.experience-calculator-page[data-v-41c04588]{min-height:auto;padding:40px 20px 80px;display:flex;flex-direction:column;align-items:center}.page-title[data-v-41c04588]{text-align:center;margin-bottom:30px}.page-title h1[data-v-41c04588]{font-size:32px;font-weight:700;color:#fff;margin:0 0 12px}.page-title p[data-v-41c04588]{font-size:16px;color:#fff;margin:0}.calculator-container[data-v-41c04588]{display:flex;align-items:stretch;max-width:1200px;width:100%;background:white;border-radius:20px;box-shadow:0 20px 60px #0000001a;overflow:hidden}.input-panel[data-v-41c04588]{flex:1;padding:40px;background:#f8fafc;border-right:1px solid #e2e8f0}.input-panel .panel-header[data-v-41c04588]{display:flex;align-items:center;gap:12px;margin-bottom:30px}.input-panel .panel-header i[data-v-41c04588]{font-size:20px;color:#667eea}.input-panel .panel-header h2[data-v-41c04588]{font-size:20px;font-weight:600;color:#2d3748;margin:0}.input-panel .input-group[data-v-41c04588]{margin-bottom:24px}.input-panel .input-group .input-label[data-v-41c04588]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}.input-panel .input-group .input-label i[data-v-41c04588]{font-size:14px;color:#667eea}.input-panel .input-group .input-wrapper[data-v-41c04588]{position:relative;margin-bottom:12px}.input-panel .input-group .input-wrapper .form-input[data-v-41c04588]{width:100%;padding:16px 50px 16px 16px;box-sizing:border-box;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;transition:all .3s ease;background:white}.input-panel .input-group .input-wrapper .form-input[data-v-41c04588]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.input-panel .input-group .input-wrapper .input-unit[data-v-41c04588]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#718096;font-size:14px;font-weight:500}.input-panel .input-group .toggle-btn[data-v-41c04588]{width:100%;padding:12px 16px;border:2px solid #e2e8f0;border-radius:12px;background:white;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.input-panel .input-group .toggle-btn[data-v-41c04588]:hover{border-color:#667eea;color:#667eea;background:rgba(102,126,234,.05)}.input-panel .input-group .toggle-btn i[data-v-41c04588]{font-size:12px}.conversion-arrow[data-v-41c04588]{display:flex;align-items:center;justify-content:center;width:60px;background:linear-gradient(135deg,#667eea,#764ba2)}.conversion-arrow .arrow-container[data-v-41c04588]{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;animation:pulse-41c04588 2s infinite}.result-panel[data-v-41c04588]{flex:1;padding:40px;background:white}.result-panel .panel-header[data-v-41c04588]{display:flex;align-items:center;gap:12px;margin-bottom:30px}.result-panel .panel-header i[data-v-41c04588]{font-size:20px;color:#667eea}.result-panel .panel-header h2[data-v-41c04588]{font-size:20px;font-weight:600;color:#2d3748;margin:0}.result-panel .result-group[data-v-41c04588]{display:flex;flex-direction:column;gap:16px}.result-panel .result-item[data-v-41c04588]{display:flex;align-items:center;gap:16px;padding:20px;background:#f8fafc;border-radius:12px;border:2px solid #e2e8f0;transition:all .3s ease}.result-panel .result-item[data-v-41c04588]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.result-panel .result-item.highlight[data-v-41c04588]{background:#f0f9ff;color:#1e40af;border-color:#3b82f6}.result-panel .result-item.highlight .result-icon[data-v-41c04588]{background:rgba(59,130,246,.1);color:#3b82f6}.result-panel .result-item.highlight .result-label[data-v-41c04588]{color:#1e40af}.result-panel .result-item.highlight .result-value[data-v-41c04588]{color:#1e40af;font-weight:700}.result-panel .result-item .result-icon[data-v-41c04588]{width:48px;height:48px;background:rgba(102,126,234,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#667eea}.result-panel .result-item .result-content[data-v-41c04588]{flex:1}.result-panel .result-item .result-content .result-label[data-v-41c04588]{font-size:14px;color:#718096;margin-bottom:4px}.result-panel .result-item .result-content .result-value[data-v-41c04588]{font-size:18px;font-weight:600;color:#2d3748}.action-bar[data-v-41c04588]{display:flex;gap:16px;justify-content:center;margin-top:30px}.action-bar .btn[data-v-41c04588]{display:flex;align-items:center;gap:8px;padding:16px 32px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.action-bar .btn i[data-v-41c04588]{font-size:16px}.action-bar .btn.btn-primary[data-v-41c04588]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 16px #667eea4d}.action-bar .btn.btn-primary[data-v-41c04588]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}.action-bar .btn.btn-secondary[data-v-41c04588]{background:white;color:#718096;border:2px solid #e2e8f0}.action-bar .btn.btn-secondary[data-v-41c04588]:hover{border-color:#667eea;color:#667eea;transform:translateY(-2px)}.action-bar .btn.btn-info[data-v-41c04588]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 4px 16px #f59e0b4d}.action-bar .btn.btn-info[data-v-41c04588]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b66}.rule-modal[data-v-41c04588]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-41c04588 .3s ease}.rule-modal .rule-modal-content[data-v-41c04588]{background:white;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:800px;width:90%;max-height:80vh;animation:slideUp-41c04588 .3s ease}.rule-modal .rule-modal-content .rule-modal-header[data-v-41c04588]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.rule-modal .rule-modal-content .rule-modal-header h3[data-v-41c04588]{margin:0;font-size:20px;font-weight:700;color:#1f2937}.rule-modal .rule-modal-content .rule-modal-header .close-btn[data-v-41c04588]{width:32px;height:32px;border:none;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#6b7280}.rule-modal .rule-modal-content .rule-modal-header .close-btn[data-v-41c04588]:hover{background:#ef4444;color:#fff;transform:rotate(90deg)}.rule-modal .rule-modal-content .rule-modal-header .close-btn i[data-v-41c04588]{font-size:14px}.rule-modal .rule-modal-content .rule-modal-body[data-v-41c04588]{padding:24px;max-height:60vh;overflow-y:auto}.rule-modal .rule-modal-content .rule-modal-body .rule-table .rule-table-header[data-v-41c04588]{display:grid;grid-template-columns:1fr 2fr 2fr;gap:16px;padding:12px 16px;background:#f8fafc;border-radius:8px;font-weight:600;color:#374151}.rule-modal .rule-modal-content .rule-modal-body .rule-table .rule-table-body .rule-row[data-v-41c04588]{display:grid;grid-template-columns:1fr 2fr 2fr;gap:16px;padding:12px 16px;border-bottom:1px solid #e5e7eb}.rule-modal .rule-modal-content .rule-modal-body .rule-table .rule-table-body .rule-row[data-v-41c04588]:hover{background:#f8fafc}.rule-modal .rule-modal-content .rule-modal-body .rule-table .rule-table-body .rule-row .rule-col[data-v-41c04588]{font-size:14px;color:#4b5563}@keyframes pulse-41c04588{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes fadeIn-41c04588{0%{opacity:0}to{opacity:1}}@keyframes slideUp-41c04588{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 1024px){.calculator-container[data-v-41c04588]{flex-direction:column;max-width:800px}.conversion-arrow[data-v-41c04588]{width:100%;height:60px}.conversion-arrow .arrow-container[data-v-41c04588]{transform:rotate(90deg)}.input-panel[data-v-41c04588],.result-panel[data-v-41c04588]{border-right:none;border-bottom:1px solid #e2e8f0}}@media (max-width: 768px){.experience-calculator-page[data-v-41c04588]{padding:20px 16px}.page-title h1[data-v-41c04588]{font-size:24px}.calculator-container[data-v-41c04588]{border-radius:16px}.input-panel[data-v-41c04588],.result-panel[data-v-41c04588]{padding:24px}.action-bar[data-v-41c04588]{flex-direction:column;align-items:center}.rule-modal-content[data-v-41c04588]{width:95%;max-height:90vh}}.floor-treasure[data-v-3f428576]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:2rem 0}.container[data-v-3f428576]{max-width:1200px;margin:0 auto;padding:0 2rem}.header[data-v-3f428576]{text-align:center;margin-bottom:3rem;color:#fff}.header h1[data-v-3f428576]{font-size:3rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.header h1 i[data-v-3f428576]{color:gold}.subtitle[data-v-3f428576]{font-size:1.2rem;opacity:.9}.version-card[data-v-3f428576]{background:white;border-radius:15px;padding:2rem;margin-bottom:3rem;box-shadow:0 10px 30px #0003}.version-header[data-v-3f428576]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f0f0f0}.version-header h3[data-v-3f428576]{color:#333;display:flex;align-items:center;gap:.5rem;margin:0}.version-badge[data-v-3f428576]{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;padding:.5rem 1rem;border-radius:20px;font-weight:700;font-size:1.1rem}.version-details[data-v-3f428576]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.detail-item[data-v-3f428576]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f0f0f0}.label[data-v-3f428576]{font-weight:600;color:#666}.value[data-v-3f428576]{color:#333;font-family:monospace;flex:1;padding-left:20px}.download-section[data-v-3f428576]{text-align:center}.download-btn[data-v-3f428576]{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.download-btn[data-v-3f428576]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #667eea66}.download-btn[data-v-3f428576]:disabled{opacity:.7;cursor:not-allowed}.features-section[data-v-3f428576],.shortcuts-section[data-v-3f428576],.md5-section[data-v-3f428576],.faq-section[data-v-3f428576]{background:white;border-radius:15px;padding:2rem;margin-bottom:2rem;box-shadow:0 10px 30px #0003}.features-section h2[data-v-3f428576],.shortcuts-section h2[data-v-3f428576],.md5-section h2[data-v-3f428576],.faq-section h2[data-v-3f428576]{color:#333;margin-bottom:2rem;display:flex;align-items:center;gap:.5rem}.features-grid[data-v-3f428576]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.feature-card[data-v-3f428576]{text-align:center;padding:1.5rem;border-radius:10px;background:#f8f9fa;transition:transform .3s ease}.feature-card[data-v-3f428576]:hover{transform:translateY(-5px)}.feature-icon[data-v-3f428576]{font-size:3rem;color:#667eea;margin-bottom:1rem}.feature-card h3[data-v-3f428576]{color:#333;margin-bottom:1rem}.feature-card p[data-v-3f428576]{color:#666;line-height:1.6}.shortcuts-grid[data-v-3f428576]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.shortcut-item[data-v-3f428576]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:8px}kbd[data-v-3f428576]{background:#333;color:#fff;padding:.5rem 1rem;border-radius:5px;font-family:monospace;font-weight:700;min-width:60px;text-align:center}.faq-list[data-v-3f428576]{display:flex;flex-direction:column;gap:1.5rem}.faq-item[data-v-3f428576]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.faq-question[data-v-3f428576]{background:#f8f9fa;padding:1rem;display:flex;align-items:center;gap:.5rem;color:#333}.faq-answer[data-v-3f428576]{padding:1rem;color:#666;line-height:1.6}.loading-section[data-v-3f428576],.error-section[data-v-3f428576]{text-align:center;padding:3rem;color:#fff}.loading-section i[data-v-3f428576],.error-section i[data-v-3f428576]{font-size:3rem;margin-bottom:1rem}.retry-btn[data-v-3f428576]{background:white;color:#667eea;border:none;padding:.8rem 1.5rem;border-radius:25px;font-weight:600;cursor:pointer;margin-top:1rem;transition:all .3s ease}.retry-btn[data-v-3f428576]:hover{background:#f0f0f0;transform:translateY(-2px)}.md5-container[data-v-3f428576]{max-width:600px;margin:0 auto}.md5-upload-area[data-v-3f428576]{border:2px dashed #ddd;border-radius:10px;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#fafafa;margin-bottom:2rem}.md5-upload-area[data-v-3f428576]:hover{border-color:#667eea;background:#f8f9ff}.md5-upload-area.drag-over[data-v-3f428576]{border-color:#667eea;background:#f0f4ff;transform:scale(1.02)}.md5-upload-area.has-file[data-v-3f428576]{border-color:#28a745;background:#f8fff9}.upload-placeholder i[data-v-3f428576]{font-size:3rem;color:#667eea;margin-bottom:1rem}.upload-placeholder p[data-v-3f428576]{font-size:1.2rem;color:#333;margin-bottom:.5rem}.upload-placeholder small[data-v-3f428576]{color:#666}.file-info[data-v-3f428576]{display:flex;align-items:center;gap:1rem;justify-content:center}.file-info i[data-v-3f428576]{font-size:2rem;color:#28a745}.file-details[data-v-3f428576]{text-align:left}.file-name[data-v-3f428576]{font-weight:600;color:#333;margin:0 0 .25rem}.file-size[data-v-3f428576]{color:#666;margin:0;font-size:.9rem}.remove-btn[data-v-3f428576]{background:transparent;color:#999;border:1px solid #ddd;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px;flex-shrink:0;margin-left:8px}.remove-btn[data-v-3f428576]:hover{background:#f8f9fa;color:#dc3545;border-color:#dc3545;transform:none}.remove-btn[data-v-3f428576]:active{background:#e9ecef;transform:scale(.98)}.md5-actions[data-v-3f428576]{text-align:center;margin-bottom:2rem}.verify-btn[data-v-3f428576]{background:linear-gradient(45deg,#28a745,#20c997);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.verify-btn[data-v-3f428576]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #28a74566}.verify-btn[data-v-3f428576]:disabled{opacity:.7;cursor:not-allowed}.md5-result[data-v-3f428576]{background:#f8f9fa;border-radius:10px;padding:2rem;border:1px solid #e9ecef}.md5-result h3[data-v-3f428576]{color:#333;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.result-content[data-v-3f428576]{display:flex;flex-direction:column;gap:1.5rem}.md5-hash[data-v-3f428576],.comparison[data-v-3f428576]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.md5-hash label[data-v-3f428576],.comparison label[data-v-3f428576]{font-weight:600;color:#333;min-width:80px}.hash-value[data-v-3f428576]{background:white;border:1px solid #ddd;border-radius:5px;padding:.5rem 1rem;font-family:monospace;font-size:.9rem;color:#333;flex:1;min-width:200px;word-break:break-all}.copy-btn[data-v-3f428576]{background:#667eea;color:#fff;border:none;border-radius:5px;padding:.5rem 1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.25rem}.copy-btn[data-v-3f428576]:hover{background:#5a6fd8;transform:translateY(-1px)}.match-status[data-v-3f428576]{display:flex;align-items:center;gap:.5rem;font-weight:600;padding:.5rem 1rem;border-radius:20px}.match-status.match[data-v-3f428576]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.match-status.mismatch[data-v-3f428576]{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media (max-width: 768px){.md5-hash[data-v-3f428576],.comparison[data-v-3f428576]{flex-direction:column;align-items:stretch}.hash-value[data-v-3f428576]{min-width:auto}.container[data-v-3f428576]{padding:0 1rem}.header h1[data-v-3f428576]{font-size:2rem}.version-details[data-v-3f428576],.features-grid[data-v-3f428576],.shortcuts-grid[data-v-3f428576]{grid-template-columns:1fr}}.result-section[data-v-2803b4ca]{background:#f8f9fa;border-radius:8px;padding:20px;margin:20px 0}.result-section h3[data-v-2803b4ca]{margin:0 0 16px;font-size:16px;font-weight:600;color:#333}.result-section .result-item[data-v-2803b4ca]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e9ecef}.result-section .result-item[data-v-2803b4ca]:last-child{border-bottom:none}.result-section .result-item .label[data-v-2803b4ca]{font-size:14px;color:#666}.result-section .result-item .value[data-v-2803b4ca]{font-size:14px;color:#333;font-weight:500}@font-face{font-family:number;src:url(./number.30a21205.otf)}html,body{margin:0;padding:0;overflow-x:hidden}body{font-size:14px;line-height:1.6;color:#333;background-color:#f5f7fa}.pc-layout{font-size:14px}
