.left-card{width:250px}.preview-card{margin-left:20px;width:250px}.layui-upload-drag{width:166px}.layui-upload-drag:hover{background:#f5f3ff!important;border-color:#7c3aed!important}.layui-upload-text{color:#666;font-size:13px}.layui-upload-text.notice{display:flex;font-size:12px;gap:12px;justify-content:center;padding:10px}.layui-upload-text.notice i{color:#52c41a;font-size:14px;margin-right:2px}.uploadPreview .layui-upload-list{display:grid;gap:10px;grid-template-columns:repeat(3,60px);justify-content:flex-start;margin-top:15px}.upload-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;height:60px;overflow:hidden;position:relative;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease,background-color .3s ease;width:60px}.upload-item.has-image{background:transparent;border:1px solid #e5e7eb}.upload-item.has-image:hover{border-color:#7c3aed;box-shadow:0 2px 8px rgba(124,58,237,.15);transform:translateY(-2px)}.upload-item.upload-placeholder:hover{background:#f3f4f6;border-color:#9ca3af}.upload-item img{display:none;height:100%;object-fit:cover;width:100%}.upload-item.has-image img{display:block}.upload-item.upload-placeholder{align-items:center;background:#f9fafb;border:2px dashed #d1d5db;display:flex;justify-content:center}.upload-item.upload-placeholder .placeholder-content{align-items:center;color:#9ca3af;display:flex;flex-direction:column;gap:4px;justify-content:center}.upload-item.upload-placeholder .placeholder-content i{color:#d1d5db;font-size:20px}.upload-item.upload-placeholder .placeholder-content .placeholder-text{color:#9ca3af;font-size:11px;font-weight:500}.upload-item.has-image .placeholder-content{display:none}.upload-item.has-image.upload-placeholder{background:transparent;border:1px solid #e5e7eb}.upload-item.has-image .delete-btn{align-items:center;background:rgba(239,68,68,.9);border:1.5px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease;width:20px;z-index:10}.upload-item.has-image:hover .delete-btn{opacity:1}.upload-item.has-image .delete-btn:hover{background:#dc2626;box-shadow:0 2px 6px rgba(239,68,68,.4);transform:scale(1.1)}.upload-item.has-image .delete-btn i{font-size:12px;line-height:1}.upload-item.upload-placeholder .delete-btn{display:none}#currentDetailPic{height:565px}.page-title .productTitle{color:#732bff;font-size:16px;font-weight:400;height:50px;line-height:22px;padding:0 15px}#exportAllDetailImagesBtn{margin-top:47px}.info-section{background:#fff;border-radius:10px;box-shadow:0 2px 12px 0 rgba(117,48,254,.06);padding:0 0 18px}.section-title-bar{align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;font-weight:700;justify-content:space-between;letter-spacing:1px;padding:10px 18px}.section-title{background:#565656;border-radius:5px;color:#fff;font-size:14px;font-weight:700;padding:2px 15px}.section-tools{display:flex;gap:8px;margin-left:auto}.section-tools .layui-icon{background:rgba(0,0,0,.18);border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:2px 3px;transition:background .2s}.section-tools .layui-icon:hover{background:rgba(0,0,0,.4)}.section-tools .en-cn img{cursor:pointer;height:24px;width:24px}.section-content{background-color:#f5f5f5;border-radius:5px;color:#333;font-size:12pt;line-height:1.7;margin:0 10px;min-height:40px;overflow-y:scroll;padding:10px}.section-content textarea{background-color:#f5f5f5;border:none;border-radius:5px;height:200px;text-align:left;width:100%}.product-translate-buttons{display:flex;flex-wrap:wrap;gap:4px;margin-right:10px}.product-translate-btn{background:#667eea;border:none;border-radius:4px;box-shadow:0 2px 4px rgba(102,126,234,.2);color:#fff;cursor:pointer;font-size:11px;font-weight:500;overflow:hidden;padding:4px 8px;position:relative;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,opacity .3s ease;white-space:nowrap}.product-translate-btn:hover{background:#764ba2;box-shadow:0 4px 8px rgba(102,126,234,.3);opacity:.9;transform:translateY(-2px)}.product-translate-btn:active{box-shadow:0 2px 4px rgba(102,126,234,.2);transform:translateY(0)}.product-translate-btn.loading{background:#94a3b8;opacity:.7;pointer-events:none}.product-translate-btn.loading:after{animation:product-translate-btn-spin .6s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;content:"";height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px}@keyframes product-translate-btn-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-translate-btn[data-lang=cn]{background:#f5576c}.product-translate-btn[data-lang=en]{background:#4facfe}.product-translate-btn[data-lang=ja]{background:#ff6b9d}.product-translate-btn[data-lang=ko]{background:#c471ed}.product-translate-btn[data-lang=de]{background:#43e97b}.product-translate-btn[data-lang=fr]{background:#fa709a}.product-translate-btn[data-lang=it]{background:#30cfd0}.product-translate-btn[data-lang=es]{background:#48aca8}.product-translate-btn[data-lang=pt]{background:#ff9a9e}.product-translate-btn[data-lang=ru]{background:#fcb69f}.product-translate-btn[data-lang=ar]{background:#667eea}.product-translate-btn:disabled{background:#cbd5e1;box-shadow:none;cursor:not-allowed;opacity:.5}.product-translate-btn:disabled:hover{transform:none}.history-section{padding:3px 10px}.history-section ul{height:200px}#moreHistoryBtn{border:none}#moreHistoryBtn:hover{color:#732bff;font-weight:700}.page-title{border:1px solid #e0e0e0;border-radius:8px}@media (max-width:768px){.product-translate-btn{font-size:10px;padding:3px 6px}.product-translate-buttons{gap:3px}}