.hunyuan-3d-wrapper[data-v-65c9cdf2]{max-width:1200px;margin:0 auto;padding:20px}.generate-card[data-v-65c9cdf2]{border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.form-item[data-v-65c9cdf2]{margin-bottom:20px}.label[data-v-65c9cdf2]{display:block;margin-bottom:8px;font-weight:500;font-size:14px}.label.required[data-v-65c9cdf2]:before{content:"*";color:#f5222d;margin-right:4px}.upload-tip[data-v-65c9cdf2]{margin-top:8px;color:#999;font-size:12px}.btn-box[data-v-65c9cdf2]{margin:30px 0;text-align:center}.result-grid[data-v-65c9cdf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:20px 0}.result-card[data-v-65c9cdf2]{background:#fafafa;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.result-card[data-v-65c9cdf2]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.result-image-wrapper[data-v-65c9cdf2]{position:relative;width:100%;height:280px;overflow:hidden}.result-img[data-v-65c9cdf2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.result-img[data-v-65c9cdf2]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.preview-overlay[data-v-65c9cdf2]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer;color:#fff}.result-image-wrapper:hover .preview-overlay[data-v-65c9cdf2]{opacity:1}.preview-icon[data-v-65c9cdf2]{font-size:32px;margin-bottom:8px}.result-info[data-v-65c9cdf2]{padding:16px}.result-title[data-v-65c9cdf2]{font-weight:500;margin-bottom:12px;color:#333}.result-actions[data-v-65c9cdf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.task-status[data-v-65c9cdf2]{margin:20px 0;padding:0 20px}.preview-modal[data-v-65c9cdf2] .ant-modal-body{padding:0}.preview-container[data-v-65c9cdf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:500px;background:#f5f5f5}.preview-image[data-v-65c9cdf2]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain}