.TuwenTool_container__CFp8Y{width:100%;height:calc(100vh - 48px);box-sizing:border-box;display:flex;overflow:hidden;background-color:#fff;min-height:0;flex-shrink:0}.TuwenTool_sidePanel__Fix3k{width:20%;min-width:250px;background-color:#fafafa;display:flex;flex-direction:column;border-right:1px solid #f0f0f0;min-height:0;overflow:hidden}.TuwenTool_panelTabs__hNf2a{display:flex;border-bottom:1px solid #f0f0f0;flex-shrink:0}.TuwenTool_panelTab__50t_l{flex:1;padding:16px;text-align:center;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#666;background:none;border:none;border-bottom:2px solid transparent}.TuwenTool_panelTab__50t_l:hover{color:#333}.TuwenTool_panelTabActive__7iiy2{border-bottom-color:#e60012;color:#e60012;background-color:rgba(230,0,18,.05)}.TuwenTool_panelContent__EPnxf{flex:1;min-height:0;padding:16px 8px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.TuwenTool_panelItem__Idwf_{display:flex;align-items:flex-start;gap:10px;padding:12px;margin-bottom:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.TuwenTool_panelItem__Idwf_:hover{background-color:rgba(230,0,18,.03);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.06)}.TuwenTool_panelItemSelected__GUDOx{background-color:rgba(230,0,18,.06);box-shadow:0 0 0 1px rgba(230,0,18,.2)}.TuwenTool_panelItemTitle__axrUU{font-size:13px;font-weight:500;color:#333;margin:0 0 4px}.TuwenTool_panelItemDesc__AZqYi{font-size:11px;color:#999;margin:0}.TuwenTool_panelItemText__i2QmO{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.TuwenTool_historyItemThumb__8NU8E{flex-shrink:0;width:60px;height:40px;border-radius:4px;overflow:hidden;background:#f0f0f0;position:relative}.TuwenTool_historyItemThumb__8NU8E img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.TuwenTool_historyThumbSelected__8E47s{box-shadow:0 0 0 1px rgba(230,0,18,.5)}.TuwenTool_historyThumbBadge__JUKmW{position:absolute;left:0;top:0;background:rgba(230,0,18,.88);color:#fff;font-size:10px;line-height:1;padding:3px 5px;border-radius:0 0 4px 0}.TuwenTool_historyNoImage__WEUgh{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:11px;color:#bbb}.TuwenTool_tuwenSkeletonList__o8TyQ{display:flex;flex-direction:column;gap:2px;padding:8px 0}.TuwenTool_tuwenSkeletonItem__JfNc3{display:flex;gap:10px;padding:10px 12px;border-bottom:1px solid #f5f5f5}.TuwenTool_tuwenSkeletonCover__SmQqY{flex-shrink:0;width:60px;height:40px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:TuwenTool_shimmer__6eD5C 1.5s infinite}.TuwenTool_tuwenSkeletonText__NuIel{flex:1;display:flex;flex-direction:column;gap:6px;justify-content:center}.TuwenTool_tuwenSkeletonTitle__01jWo{height:14px}.TuwenTool_tuwenSkeletonTime__o_hTp,.TuwenTool_tuwenSkeletonTitle__01jWo{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:TuwenTool_shimmer__6eD5C 1.5s infinite;border-radius:3px}.TuwenTool_tuwenSkeletonTime__o_hTp{height:10px;width:50px}@keyframes TuwenTool_shimmer__6eD5C{0%{background-position:200% 0}to{background-position:-200% 0}}.TuwenTool_emptyState__CNH5e{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;color:#999;font-size:13px}.TuwenTool_tuwenList___QWlk{display:flex;flex-direction:column;gap:2px}.TuwenTool_tuwenItem__z_ZhI{display:flex;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;background:#fff;border:1px solid transparent}.TuwenTool_tuwenItem__z_ZhI:hover{background-color:rgba(230,0,18,.03);border-color:rgba(230,0,18,.15)}.TuwenTool_tuwenItemCover__QyZVJ{flex-shrink:0;width:60px;height:40px;border-radius:4px;overflow:hidden;background:#f0f0f0}.TuwenTool_tuwenItemCover__QyZVJ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.TuwenTool_tuwenItemText__ynX7s{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.TuwenTool_tuwenItemTitle__jPsGW{font-size:13px;font-weight:500;color:#333;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.TuwenTool_tuwenItemTime__mF7jn{font-size:11px;color:#bbb;margin:0}.TuwenTool_mainContentArea__pjWh4{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;background-color:#fff;overflow-y:auto}.TuwenTool_notificationContainer__D8RXS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.TuwenTool_notification__XuUrQ{color:#16a34a;padding:4px 14px;font-size:13px;font-weight:500;line-height:1.4;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;white-space:nowrap;animation:TuwenTool_notifyPop__YXcX3 .3s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 4px rgba(0,0,0,.06);pointer-events:auto}.TuwenTool_notificationFadeOut__a8kdP{animation:TuwenTool_fadeOut____tdM .2s ease-in forwards}@keyframes TuwenTool_notifyPop__YXcX3{0%{opacity:0;transform:scale(.9) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes TuwenTool_fadeOut____tdM{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.TuwenTool_matchPhaseTag__ib9qj{display:inline-flex;align-items:center;gap:6px;color:#16a34a;padding:4px 14px;font-size:13px;font-weight:500;line-height:1.4;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;white-space:nowrap;animation:TuwenTool_notifyPop__YXcX3 .3s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 4px rgba(0,0,0,.06);pointer-events:auto}.TuwenTool_imagePlaceholder__1mDEe{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:85%;max-width:640px;height:240px;margin:20px auto;border:2px dashed #d9d9d9;border-radius:8px;color:#bfbfbf;font-size:13px;animation:TuwenTool_placeholderPulse__3Sz17 1.5s ease-in-out infinite}.TuwenTool_placeholderSpinner__0o9YI{width:16px;height:16px;border:2px solid #e8e8e8;border-top-color:#e60012;border-radius:50%;animation:TuwenTool_spin__4mpUg .8s linear infinite;flex-shrink:0}@keyframes TuwenTool_placeholderPulse__3Sz17{0%,to{border-color:#d9d9d9}50%{border-color:#e60012}}.TuwenTool_editorToolbar__cYGNT{background-color:#fff;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:10;flex-shrink:0;border-bottom:1px solid #f0f0f0}.TuwenTool_toolbarLeft__GdqjD{display:flex;align-items:center;gap:16px}.TuwenTool_toolbarActions__6lQWb{display:flex;align-items:center;gap:8px}.TuwenTool_toolbarBtn__oqkzk{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:6px 12px;background-color:transparent;border-radius:6px;cursor:pointer;font-size:13px;transition:all .2s ease;color:#666;white-space:nowrap;border:none}.TuwenTool_toolbarBtn__oqkzk:hover{background-color:#f0f0f0;color:#e60012}.TuwenTool_toolbarBtn__oqkzk:disabled,.TuwenTool_toolbarBtn__oqkzk:disabled:hover{background-color:transparent;color:#bbb;cursor:not-allowed}.TuwenTool_toolbarBtnPrimary___jUSa{background-color:#e60012;color:#fff}.TuwenTool_toolbarBtnPrimary___jUSa:hover{background-color:#c62828;color:#fff}.TuwenTool_spinnerIcon__E4YqI{animation:TuwenTool_spin__4mpUg 1s linear infinite;margin-left:6px;flex-shrink:0}.TuwenTool_toolbarBtnPublish__3DVUL{background-color:#3b82f6;color:#fff}.TuwenTool_toolbarBtnPublish__3DVUL:hover{background-color:#2563eb;color:#fff}.TuwenTool_toolbarDivider__REhmz{display:none}.TuwenTool_statusText__gOkla{flex:1;text-align:center;font-size:14px;color:#666;padding:0 20px}.TuwenTool_editorContainer__PouUX{padding:24px;display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.TuwenTool_editorGuide__TDBSN{display:flex;align-items:baseline;justify-content:center;gap:12px}.TuwenTool_guideTitle__TB1MD{font-size:14px;font-weight:600;color:#333}.TuwenTool_guideSteps__jz73V{font-size:12px;color:#666}.TuwenTool_richEditor__Z3nyr{padding:0;flex:1;display:flex;flex-direction:column;min-height:0}.TuwenTool_editorTitle__HA_bI{width:100%;border:none;border-bottom:1px solid #e8e8e8;font-size:22px;font-weight:600;line-height:1.4;color:#333;margin-bottom:16px;padding:8px 0;outline:none;background:transparent;text-align:center;transition:border-color .2s,color .2s}.TuwenTool_editorTitle__HA_bI:focus{color:#e60012;border-bottom-color:#e60012}.TuwenTool_editorBody__AKtJF{width:100%;flex:1;min-height:260px;border:1px dashed #d9d4d6;border-radius:6px;padding:20px;font-size:16px;line-height:1.8;color:#333;resize:none;outline:none;background:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;transition:border-color .2s,background-color .2s}.TuwenTool_editorBody__AKtJF:focus{border-color:#e60012;background:#fff}.TuwenTool_contentLoading__FMW2L{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px;color:#666;font-size:14px}.TuwenTool_tipsCarousel__JVWr3{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0 24px}.TuwenTool_tipsCard__8Hdrg{display:flex;align-items:center;justify-content:center;gap:4px;padding:0;max-width:480px;width:100%;box-sizing:border-box;animation:TuwenTool_tipsFadeIn__NcdGw .3s ease}@keyframes TuwenTool_tipsFadeIn__NcdGw{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.TuwenTool_tipsLabel__pL7t4{font-size:13px;color:#666;flex-shrink:0}.TuwenTool_tipsText__AtAtf{font-size:13px;color:#666;line-height:1.5}.TuwenTool_tipsDots__P5SBl{display:flex;gap:6px}.TuwenTool_tipsDot__bWrZr{width:6px;height:6px;border-radius:50%;background:#d9d4d6;cursor:pointer;transition:background .2s,transform .2s}.TuwenTool_tipsDot__bWrZr:hover{background:#bfb8ba}.TuwenTool_tipsDotActive__qc4j_{background:#e60012;transform:scale(1.3)}.TuwenTool_contentLoadingSpinner__U9Tgo{width:32px;height:32px;border:3px solid #f0f0f0;border-top-color:#e60012;border-radius:50%;animation:TuwenTool_spin__4mpUg .8s linear infinite}@keyframes TuwenTool_spin__4mpUg{to{transform:rotate(1turn)}}.TuwenTool_previewSection__vTR_Z{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;background-color:#fff}.TuwenTool_previewContent__VkC5Y{line-height:1.8;padding:24px 16px 72px;max-width:677px;margin:0 auto;font-size:15px;color:#333;letter-spacing:.5px}.TuwenTool_previewContent__VkC5Y h3{font-size:20px;font-weight:700;line-height:1.5;color:#222;margin:0 0 16px;text-align:center}.TuwenTool_previewContentEditable__SOLnw{outline:1px dashed #ddd;padding:20px}.TuwenTool_previewContent__VkC5Y p{margin:0 0 12px;text-align:justify;text-indent:0}.TuwenTool_editTime__b_amf{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-size:14px;color:#666;margin-bottom:20px;text-indent:0!important}.TuwenTool_imageRecommendationSection__Hjiqz{margin:24px 0;padding:16px;background-color:#fafafa;border-radius:8px}.TuwenTool_imageRecommendationSection__Hjiqz:has(.TuwenTool_imagePreviewMode__sf_Wz){background-color:transparent;padding:0;margin:24px 0}.TuwenTool_imageRecommendationSection__Hjiqz:has(.TuwenTool_imagePreviewMode__sf_Wz) .TuwenTool_recommendationHeader__2YJff{display:none}.TuwenTool_recommendationHeader__2YJff{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.TuwenTool_recommendationTitle__yqxRq{font-size:14px;font-weight:600;color:#333;margin:0}.TuwenTool_refreshBtn__zs7aC{padding:4px 12px;font-size:12px;background-color:transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#666;border:none;text-decoration:underline;text-decoration-color:transparent}.TuwenTool_refreshBtn__zs7aC:hover{color:#e60012;text-decoration-color:#e60012}.TuwenTool_recommendedImagesGrid__IBRNQ{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.TuwenTool_imageContainer__c48Lc{position:relative;border-radius:8px;overflow:hidden;transition:all .2s ease;width:100%;aspect-ratio:4/3}.TuwenTool_imageContainer__c48Lc:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.TuwenTool_imageContainerSelected__DIiGd{box-shadow:0 0 0 2px #e60012}.TuwenTool_editableImage__Ll_aF{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition:transform .2s ease,opacity .2s ease;opacity:1;background-color:#f0f0f0;display:block}.TuwenTool_imageContainer__c48Lc:hover .TuwenTool_editableImage__Ll_aF{transform:scale(1.02)}.TuwenTool_imageActionsOverlay____8wL{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));display:flex;align-items:center;justify-content:center;gap:12px;opacity:0;transition:all .2s ease}.TuwenTool_imageContainer__c48Lc:hover .TuwenTool_imageActionsOverlay____8wL{opacity:1}.TuwenTool_deleteBtn__tWQvL,.TuwenTool_previewBtn__DOJ5x{padding:6px 12px;font-size:13px;border:2px solid #fff;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 15px hsla(0,0%,100%,.5);text-shadow:0 1px 3px rgba(0,0,0,.3);min-width:70px;text-align:center;background-color:rgba(0,0,0,.6);color:#fff}.TuwenTool_deleteBtn__tWQvL:hover,.TuwenTool_previewBtn__DOJ5x:hover{background-color:rgba(0,0,0,.8);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.5),0 0 20px rgba(230,0,18,.6);border-color:#e60012;color:#e60012}.TuwenTool_imagePreviewMode__sf_Wz{position:relative;display:block;text-align:center;margin:24px auto;width:92%;max-width:900px}.TuwenTool_imagePreviewMode__sf_Wz img{width:100%;height:auto;display:block;border-radius:6px}.TuwenTool_previewActions__y7zy6{position:absolute;top:5px;right:5px;display:flex;gap:8px;opacity:0;transition:opacity .2s ease;z-index:10}.TuwenTool_imagePreviewMode__sf_Wz:hover .TuwenTool_previewActions__y7zy6{opacity:1}.TuwenTool_previewActionBtn__yFYTL{padding:4px 8px;background-color:rgba(0,0,0,.5);color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.TuwenTool_previewActionBtn__yFYTL:hover{background-color:rgba(0,0,0,.7)}.TuwenTool_imagePreviewMode__sf_Wz .TuwenTool_previewCaption__qzk34{margin:12px 0 0;font-size:14px;color:#595959;text-align:center!important;text-indent:0!important;display:block;line-height:1.6}.TuwenTool_dropZone__3BRKU{height:8px;transition:height .2s ease,background .2s ease,border .2s ease,margin .2s ease;border-radius:4px;border:2px solid transparent;margin:0}.TuwenTool_dropZoneActive__frGiZ{height:48px;background:rgba(24,144,255,.08);border:2px dashed #1890ff;margin:4px 0}.TuwenTool_singleImageSection__aJvhX{margin:20px 0;text-align:center;cursor:pointer;border-radius:6px;position:relative}.TuwenTool_singleImageSectionActive__623ev img{border:2px solid #e60012!important;box-shadow:none!important}.TuwenTool_dragging__7YuCz{opacity:.5;cursor:grabbing}.TuwenTool_imageWrapper__OTFCZ{position:relative;display:block;width:100%;margin:16px auto}.TuwenTool_imageDeleteBtn__D8AkJ{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.95);border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;opacity:0;transition:opacity .2s ease,background .2s ease,color .2s ease;z-index:100;pointer-events:auto}.TuwenTool_imageWrapper__OTFCZ:hover .TuwenTool_imageDeleteBtn__D8AkJ{opacity:1}.TuwenTool_imageDeleteBtn__D8AkJ:hover{background:#ff4d4f;color:#fff;border-color:#ff4d4f}.TuwenTool_previewContent__VkC5Y .TuwenTool_singleImageSection__aJvhX img,.TuwenTool_singleImageSection__aJvhX img{display:block;width:100%;max-width:677px;height:auto;max-height:600px;-o-object-fit:contain;object-fit:contain;margin:0 auto;background:transparent;animation:none}.TuwenTool_imageCaption__8fIs7,.TuwenTool_previewContent__VkC5Y .TuwenTool_imageCaption__8fIs7{margin:8px 0 16px!important;font-size:13px!important;color:#888!important;text-align:center!important;text-indent:0!important;line-height:1.5!important}.TuwenTool_sidebarPanel__8mKS7{width:360px;min-width:360px;height:100%;background:#fff;border-left:1px solid #f0f0f0;box-shadow:-4px 0 16px rgba(0,0,0,.08);display:flex;flex-direction:column;min-height:0;overflow:hidden;animation:TuwenTool_slideInRight__3bS8f .25s ease-out;flex-shrink:0}@keyframes TuwenTool_slideInRight__3bS8f{0%{transform:translateX(100%)}to{transform:translateX(0)}}.TuwenTool_sidebarHeader__mVt_8{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0;line-height:32px}.TuwenTool_sidebarTitle__yTtnG{font-size:15px;font-weight:600;color:#262626}.TuwenTool_sidebarCloseBtn__TqMiP{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;color:#8c8c8c;cursor:pointer;transition:all .2s}.TuwenTool_sidebarCloseBtn__TqMiP:hover{background:#f5f5f5;color:#262626}.TuwenTool_sidebarContent__5HTEE{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px}.TuwenTool_sidebarContent__5HTEE::-webkit-scrollbar{width:4px}.TuwenTool_sidebarContent__5HTEE::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.TuwenTool_sidebarImageItem__ALbBf{margin-bottom:12px;cursor:pointer;border-radius:6px;border:2px solid transparent;transition:border-color .2s}.TuwenTool_sidebarImageItem__ALbBf:hover{border-color:#bae7ff}.TuwenTool_sidebarImageItemActive__egeFA{border-color:#1890ff}.TuwenTool_sidebarImageItem__ALbBf img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:6px;display:block}.TuwenTool_sidebarImageCaption__YG9ce{margin:6px 0 0;font-size:13px;color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.TuwenTool_sidebarImageDetailLink__iAnkd{display:inline-block;margin-top:4px;font-size:12px;color:#1890ff;text-decoration:none;cursor:pointer}.TuwenTool_sidebarImageDetailLink__iAnkd:hover{color:#40a9ff;text-decoration:underline}.TuwenTool_sidebarFooter__5ARlI{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-top:1px solid #f0f0f0;background:#fff;flex-shrink:0}.TuwenTool_sidebarExpandBtn__y2MoL{width:100%;padding:10px;text-align:center;color:#1890ff;border:1px solid #1890ff;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;transition:all .2s}.TuwenTool_sidebarExpandBtn__y2MoL:hover{background:#1890ff;color:#fff}.TuwenTool_configModalOverlay__DYpCl{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.TuwenTool_configModalContent__YZfdB{background-color:#fff;border-radius:8px;padding:24px;width:90%;max-width:600px;max-height:80vh;overflow-y:auto}.TuwenTool_configModalHeader__Y6lxh{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.TuwenTool_configModalTitle__LQMY_{font-size:18px;font-weight:600;color:#333;margin:0}.TuwenTool_closeModalBtn__FXh56{background:none;border:none;font-size:24px;cursor:pointer;color:#999;line-height:1;padding:4px}.TuwenTool_closeModalBtn__FXh56:hover{color:#333}.TuwenTool_categorySection__OgZ5r{margin-bottom:20px}.TuwenTool_categoryTitle__SrFwy{font-size:14px;font-weight:600;margin-bottom:12px;color:#333}.TuwenTool_categoryItems___gJm8{display:flex;flex-wrap:wrap;gap:10px}.TuwenTool_categoryItem__2keQn{display:flex;align-items:center;gap:6px}.TuwenTool_categoryItem__2keQn input[type=checkbox]{cursor:pointer}.TuwenTool_categoryItem__2keQn label{font-size:14px;color:#333;cursor:pointer}.TuwenTool_configModalFooter___AbN_{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e5e5}.TuwenTool_configCancelBtn__TlPRF{padding:8px 16px;border:1px solid #e5e5e5;background-color:#fff;border-radius:8px;cursor:pointer;font-size:14px;color:#333}.TuwenTool_configCancelBtn__TlPRF:hover{border-color:#ccc}.TuwenTool_configSaveBtn__J6ZCM{padding:8px 16px;border:1px solid #e60012;background-color:#e60012;color:#fff;border-radius:8px;cursor:pointer;font-size:14px}.TuwenTool_configSaveBtn__J6ZCM:hover{background-color:#c62828}.TuwenTool_publishOverlay__ZSQ1g{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,.6);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:2000;animation:TuwenTool_publishFadeIn__fu_4H .25s ease}@keyframes TuwenTool_publishFadeIn__fu_4H{0%{opacity:0}to{opacity:1}}@keyframes TuwenTool_publishSlideUp__LMg_H{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.TuwenTool_publishDialog__FafkG{background:#fff;border-radius:20px;width:560px;max-width:94vw;max-height:88vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 60px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);animation:TuwenTool_publishSlideUp__LMg_H .35s cubic-bezier(.16,1,.3,1)}.TuwenTool_publishDialogHeader__4AVak{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #f1f5f9}.TuwenTool_publishDialogTitle__aDhZB{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:700;color:#0f172a}.TuwenTool_publishDialogTitle__aDhZB svg{color:#3b82f6}.TuwenTool_publishCloseBtn__na6ig{width:32px;height:32px;border-radius:8px;border:none;background:#f1f5f9;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .15s}.TuwenTool_publishCloseBtn__na6ig:hover{background:#e2e8f0;color:#334155}.TuwenTool_publishDialogBody__RCUrZ{padding:20px 24px;overflow-y:auto;flex:1}.TuwenTool_publishContentPreview__fu3rG{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;padding:14px 18px;margin-bottom:20px;border:1px solid #e2e8f0}.TuwenTool_publishPreviewLabel__TTSkM{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.TuwenTool_publishPreviewTitle__528cy{font-size:14px;font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TuwenTool_publishSectionHeader___GNmc{margin-bottom:14px}.TuwenTool_publishSectionTitle__hFE9r{font-size:14px;font-weight:700;color:#0f172a}.TuwenTool_publishSectionHint__5ZknZ{display:block;font-size:12px;color:#94a3b8;margin-top:4px}.TuwenTool_publishPlatformsGrid__FoGDk{display:grid;grid-template-columns:1fr 1fr;gap:10px}.TuwenTool_publishPlatformCard__fSKoK{border:1.5px solid #e2e8f0;border-radius:14px;padding:14px 16px;transition:all .2s;cursor:default;background:#fff}.TuwenTool_publishPlatformCard__fSKoK:hover{border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.TuwenTool_publishPlatformCardLinked__jwU_X{border-color:#d1fae5;background:#f0fdf4}.TuwenTool_platformCardHeader__1d6T9{display:flex;align-items:center;gap:12px}.TuwenTool_platformIcon__ROEkw{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.TuwenTool_platformInfo__mGxzW{flex:1;min-width:0}.TuwenTool_platformName__e0qT8{font-size:13px;font-weight:600;color:#1e293b}.TuwenTool_platformStatus__w9YqC{font-size:11px;margin-top:2px}.TuwenTool_statusLinked__pZN2A{color:#16a34a;font-weight:500}.TuwenTool_statusUnlinked__8HAdx{color:#94a3b8}.TuwenTool_platformToggle__GG_WQ{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}.TuwenTool_platformToggle__GG_WQ input{opacity:0;width:0;height:0}.TuwenTool_toggleSlider__KLJ1q{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#e2e8f0;border-radius:22px;transition:.2s}.TuwenTool_toggleSlider__KLJ1q:before{content:"";position:absolute;height:16px;width:16px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.2s;box-shadow:0 1px 3px rgba(0,0,0,.15)}.TuwenTool_platformToggle__GG_WQ input:checked+.TuwenTool_toggleSlider__KLJ1q{background:#3b82f6}.TuwenTool_platformToggle__GG_WQ input:checked+.TuwenTool_toggleSlider__KLJ1q:before{transform:translateX(18px)}.TuwenTool_platformToggle__GG_WQ input:disabled+.TuwenTool_toggleSlider__KLJ1q{opacity:.4;cursor:not-allowed}.TuwenTool_platformCardFooter__E0zke{margin-top:12px;padding-top:10px;border-top:1px solid #f1f5f9}.TuwenTool_platformLinkBtn__JF_1G{width:100%;padding:8px 0;border-radius:8px;border:1.5px dashed;background:transparent;cursor:pointer;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .15s}.TuwenTool_platformLinkBtn__JF_1G:hover{background:rgba(59,130,246,.04)}.TuwenTool_platformAccountInfo__ETLBc{display:flex;align-items:center;gap:8px}.TuwenTool_accountAvatar__mZQsG{width:24px;height:24px;border-radius:6px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:12px}.TuwenTool_accountName__rtwh1{font-size:12px;color:#475569;flex:1}.TuwenTool_accountManageBtn__I6Tb4{font-size:11px;color:#3b82f6;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px}.TuwenTool_accountManageBtn__I6Tb4:hover{background:#eff6ff}.TuwenTool_publishDialogFooter__OoLtx{padding:16px 24px;border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;gap:10px;background:#fafbfc}.TuwenTool_publishBtnCancel__xhYMh{padding:10px 20px;border-radius:10px;border:1.5px solid #e2e8f0;background:#fff;cursor:pointer;font-size:13px;font-weight:500;color:#64748b;transition:all .15s}.TuwenTool_publishBtnCancel__xhYMh:hover{background:#f8fafc;border-color:#cbd5e1}.TuwenTool_publishBtnConfirm__ukwkK{padding:10px 22px;border-radius:10px;border:none;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;cursor:pointer;font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px;transition:all .2s;box-shadow:0 2px 8px rgba(37,99,235,.3)}.TuwenTool_publishBtnConfirm__ukwkK:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(37,99,235,.4)}.TuwenTool_linkAccountDialog__ziFDj{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,.7);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:2001;border-radius:20px}.TuwenTool_linkAccountContent__tAHlA{background:#fff;border-radius:20px;padding:28px;width:380px;max-width:90%;text-align:center;animation:TuwenTool_publishSlideUp__LMg_H .3s cubic-bezier(.16,1,.3,1)}.TuwenTool_linkAccountHeader__eiDLZ{display:flex;align-items:center;gap:14px;text-align:left;margin-bottom:24px;position:relative}.TuwenTool_linkAccountPlatformIcon__M5hwk{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.TuwenTool_linkAccountTitle__0PMrc{font-size:16px;font-weight:700;color:#0f172a}.TuwenTool_linkAccountSubtitle__Rfi2_{font-size:12px;color:#94a3b8;margin-top:3px}.TuwenTool_linkAccountHeaderClose__iXqAn{position:absolute;right:0;top:0}.TuwenTool_linkAccountQrArea__ycjZo{position:relative;width:180px;height:180px;margin:0 auto 20px}.TuwenTool_qrPlaceholder__y1Nbc{width:180px;height:180px;border:2px dashed #e2e8f0;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#94a3b8}.TuwenTool_qrPlaceholder__y1Nbc p{font-size:12px;margin:0}.TuwenTool_qrTimer__1NZq8{position:absolute;bottom:-8px;right:-8px;width:40px;height:40px}.TuwenTool_qrTimerRing__lAPs2{width:40px;height:40px}.TuwenTool_qrTimerText__QD_jc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;font-weight:700;color:#3b82f6}.TuwenTool_linkAccountSteps__2F5c8{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.TuwenTool_stepItem__l8UNE{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.TuwenTool_stepNum__Flio7{width:20px;height:20px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#64748b}.TuwenTool_linkAccountRefresh__gWwC6{padding:8px 16px;border-radius:8px;border:1.5px solid #e2e8f0;background:#fff;cursor:pointer;font-size:12px;color:#64748b;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.TuwenTool_linkAccountRefresh__gWwC6:hover{background:#f8fafc;border-color:#cbd5e1}@media (max-width:1024px){.TuwenTool_sidePanel__Fix3k{width:25%;min-width:200px}}@media (max-width:768px){.TuwenTool_container__CFp8Y{flex-direction:column}.TuwenTool_sidePanel__Fix3k{width:100%;min-width:auto;max-height:300px;border-right:none;border-bottom:1px solid #e5e5e5}.TuwenTool_editorToolbar__cYGNT{flex-direction:column;align-items:stretch;gap:8px}.TuwenTool_toolbarActions__6lQWb,.TuwenTool_toolbarLeft__GdqjD{justify-content:center}.TuwenTool_recommendedImagesGrid__IBRNQ{grid-template-columns:repeat(2,1fr)}.TuwenTool_publishPlatformsGrid__FoGDk{grid-template-columns:1fr}.TuwenTool_linkAccountSteps__2F5c8{flex-direction:column;align-items:flex-start;gap:8px}}.TuwenTool_emptyGuide__iFKcr{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:16px}.TuwenTool_sampleEntryBtn__33_1I{padding:8px 18px;border:1px solid #ddd;border-radius:18px;color:#333;background:#fff;cursor:pointer;font-size:13px;transition:border-color .2s,color .2s}.TuwenTool_sampleEntryBtn__33_1I:hover{border-color:#d0021b;color:#d0021b}.TuwenTool_solutionBanner__CRZqZ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;margin-bottom:12px;border:1px dashed #d0021b;border-radius:8px;background:#fff8f8;font-size:13px;color:#666}.TuwenTool_solutionStartBtn__AQ3vM{padding:6px 16px;border:none;border-radius:6px;background:#d0021b;color:#fff;cursor:pointer;font-size:13px;flex-shrink:0}.AgentSearchBox_agentBox__sNjyl{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;justify-content:center}.AgentSearchBox_embedded__9FBEp{min-height:144px;background:#fff;border:1.5px solid #e8e8e8;border-radius:16px;padding:14px 16px 12px;box-shadow:0 6px 24px rgba(0,0,0,.06);transition:border-color .2s ease,box-shadow .2s ease}.AgentSearchBox_embedded__9FBEp:focus-within{border-color:var(--vcg-brand);box-shadow:0 8px 32px rgba(230,0,18,.1)}.AgentSearchBox_matchOnly__0W1FS{flex:none;justify-content:flex-start}.AgentSearchBox_mainRow__TeATD{display:flex;align-items:center;min-height:40px}.AgentSearchBox_embedded__9FBEp .AgentSearchBox_mainRow__TeATD{min-height:64px}.AgentSearchBox_routeSelector__UJHfy{position:relative;flex:none}.AgentSearchBox_routeArrow__wtxyr{color:#999;transition:transform .2s ease}.AgentSearchBox_routeSelector__UJHfy button[aria-expanded=true] .AgentSearchBox_routeArrow__wtxyr{transform:rotate(180deg)}.AgentSearchBox_typeMenu__HZtjo{position:absolute;bottom:calc(100% + 8px);left:0;z-index:120;min-width:140px;padding:6px;margin:0;list-style:none;background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.12)}.AgentSearchBox_typeOption__ABGQM{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;color:#333;border-radius:8px;cursor:pointer;transition:background .15s ease}.AgentSearchBox_typeOption__ABGQM:hover{background:#f5f5f5}.AgentSearchBox_typeOptionActive__fG1pI{color:var(--vcg-brand);font-weight:500;background:#fff5f5}.AgentSearchBox_inputWrap__sG5qQ{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.AgentSearchBox_input__Dxb2g{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:15px;color:#262626;padding:0 12px;height:40px;box-sizing:border-box;text-align:left}.AgentSearchBox_inputArea__izBDJ{width:100%;height:auto;min-height:44px;max-height:160px;padding:10px 12px;line-height:22px;resize:none;overflow-y:auto;font-family:inherit}.AgentSearchBox_embedded__9FBEp .AgentSearchBox_input__Dxb2g{height:44px;font-size:16px}.AgentSearchBox_embedded__9FBEp .AgentSearchBox_inputArea__izBDJ{height:auto;min-height:48px;font-size:16px}.AgentSearchBox_inputMeta___tN3g{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 12px 8px;min-width:0}.AgentSearchBox_embedded__9FBEp .AgentSearchBox_input__Dxb2g::-moz-placeholder{color:#bbb}.AgentSearchBox_embedded__9FBEp .AgentSearchBox_input__Dxb2g::placeholder{color:#bbb}.AgentSearchBox_metaRow__F5Do4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px 8px}.AgentSearchBox_metaRowWrap__i_3cS{flex-wrap:wrap}.AgentSearchBox_embedded__9FBEp .AgentSearchBox_metaRow__F5Do4{padding:12px 0 2px;border-top:1px solid #f5f5f5;margin-top:8px}.AgentSearchBox_metaLeft__s_pS5{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.AgentSearchBox_metaLeftFit__7Sidd{min-width:-moz-fit-content;min-width:fit-content}.AgentSearchBox_modeRow__r1LnS{display:flex;align-items:center;gap:6px;flex:none}.AgentSearchBox_modeChip__WzYk8{flex:none;display:inline-flex;align-items:center;gap:4px;padding:4px 14px;font-size:13px;line-height:20px;border:1px solid #e5e5e5;border-radius:999px;cursor:pointer;color:#666;background:#fff;transition:all .2s ease}.AgentSearchBox_modeChip__WzYk8:hover{border-color:var(--vcg-brand);color:var(--vcg-brand)}.AgentSearchBox_modeChipActive__1E9Eq{border-color:var(--vcg-brand);color:#fff;background:var(--vcg-brand)}.AgentSearchBox_modeChipActive__1E9Eq .AgentSearchBox_routeArrow__wtxyr{color:#fff}.AgentSearchBox_modeChipOpen___Va4x{border-color:var(--vcg-brand);color:var(--vcg-brand);background:#fff8f8}.AgentSearchBox_modeChipIdle__rxxxN{border-style:dashed;border-color:#ddd;color:#999}.AgentSearchBox_formRow__Z3QLP{display:flex;align-items:center;gap:6px;flex:none;margin-left:4px}.AgentSearchBox_formBtn__tfDgK{flex:none;display:inline-flex;align-items:center;padding:3px 12px;font-size:12px;line-height:18px;border:1px dashed #ddd;border-radius:999px;cursor:pointer;color:#999;background:transparent;white-space:nowrap;transition:all .2s ease}.AgentSearchBox_formBtn__tfDgK:hover{border-color:var(--vcg-brand);border-style:solid;color:var(--vcg-brand);background:#fff5f5}.AgentSearchBox_hint__gRv9_{font-size:12px;color:var(--vcg-brand);line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgentSearchBox_hintMuted__iGt8_{font-size:12px;line-height:1.5;color:#b5b5b5}.AgentSearchBox_charCount__Ke5I_{font-size:12px;color:#999;flex:none}.AgentSearchBox_charCountWarn__kXeO5{color:#fa8c16}.AgentSearchBox_charCountOver__X79iJ{color:var(--vcg-brand)}.AgentSearchBox_actionsRow__l9fDJ{display:flex;align-items:center;gap:6px;flex:none;margin-left:auto}.AgentSearchBox_actionBtn__77fVD{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:transparent;cursor:pointer;color:#666;border-radius:50%;transition:all .2s ease}.AgentSearchBox_actionBtn__77fVD:hover{background:#f5f5f5;color:var(--vcg-brand)}.AgentSearchBox_actionBtn__77fVD:disabled{opacity:.5;cursor:not-allowed}.AgentSearchBox_actionIcon__Ux9QF{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}.AgentSearchBox_submitBtn__Aqzl_{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:50%;background:var(--vcg-brand);color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(230,0,18,.3);transition:all .2s ease;margin-left:2px}.AgentSearchBox_submitBtn__Aqzl_:hover{background:var(--vcg-brand-hover);transform:translateY(-1px);box-shadow:0 6px 16px rgba(230,0,18,.35)}.AgentSearchBox_submitBtn__Aqzl_:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@keyframes AgentSearchBox_agentBoxShake__f8p_J{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.AgentSearchBox_shake__pKHEf{animation:AgentSearchBox_agentBoxShake__f8p_J .3s ease}.AgentSearchBox_submitIcon__ElT9k{width:18px;height:18px;fill:currentColor}.AgentSearchBox_overlay__PKNIO{position:relative}.AgentSearchBox_overlay__PKNIO .AgentSearchBox_metaRow__F5Do4{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.AgentSearchBox_collapsedEmbedded__nd7T_{position:relative}.AgentSearchBox_collapsedEmbedded__nd7T_:not(.AgentSearchBox_expanded__4p7PW){min-height:44px;background:#fff;border:2px solid var(--vcg-brand);border-radius:999px;padding:0;box-shadow:none}.AgentSearchBox_collapsedEmbedded__nd7T_:not(.AgentSearchBox_expanded__4p7PW) .AgentSearchBox_mainRow__TeATD{min-height:0}.AgentSearchBox_collapsedEmbedded__nd7T_:not(.AgentSearchBox_expanded__4p7PW) .AgentSearchBox_input__Dxb2g{height:40px;font-size:14px;padding:0 16px}.AgentSearchBox_collapsedEmbedded__nd7T_:not(.AgentSearchBox_expanded__4p7PW) .AgentSearchBox_inputMeta___tN3g{display:none}.AgentSearchBox_collapsedEmbedded__nd7T_.AgentSearchBox_expanded__4p7PW{position:absolute;top:0;left:0;right:0;z-index:100}.AgentSearchBox_collapseBtn__8wfMM{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:4px;border:none;background:#f5f5f5;cursor:pointer;color:#999;border-radius:50%;transition:all .2s ease}.AgentSearchBox_collapseBtn__8wfMM:hover{background:#fff0f0;color:var(--vcg-brand)}.picmatch_page__J3nma{display:flex;flex-direction:column;height:100vh;background:#fff;overflow:hidden}.picmatch_topBtn__WAyED{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#666;border-radius:8px;cursor:pointer;transition:background .2s ease}.picmatch_topBtn__WAyED:hover{background:#f5f5f5;color:#333}.picmatch_topBtnText__ebOgR{border:none;background:transparent;font-size:13px;color:#666;cursor:pointer;padding:6px 10px;border-radius:8px;transition:background .2s ease}.picmatch_topBtnText__ebOgR:hover{background:#f5f5f5;color:#333}.picmatch_scrollArea__8yEXK{flex:1;overflow-y:auto;padding:8px 16px 16px}.picmatch_chatContainer__uIPp5{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.picmatch_msgRowUser__1ram4{display:flex;justify-content:flex-end}.picmatch_userBubble__iXOkK{max-width:72%;padding:10px 14px;background:#f0f0f2;color:#333;font-size:14px;line-height:1.7;border-radius:16px;white-space:pre-wrap;word-break:break-word}.picmatch_msgRowAgent__gh2H_{display:flex;align-items:flex-start;gap:10px}.picmatch_agentDot__osqxL{flex:none;width:22px;height:22px;margin-top:2px;border-radius:50%;background:#e8e8ea}.picmatch_agentContent__V9RVw{min-width:0;flex:1}.picmatch_agentText__wl17j{margin:0 0 8px;font-size:14px;line-height:1.8;color:#333;white-space:pre-wrap;word-break:break-word}.picmatch_loadingDots__9Q_fY{display:inline-flex;gap:3px;margin-left:6px;vertical-align:middle}.picmatch_loadingDots__9Q_fY i{width:5px;height:5px;border-radius:50%;background:#bbb;animation:picmatch_dotBlink__shWMX 1.2s infinite}.picmatch_loadingDots__9Q_fY i:nth-child(2){animation-delay:.2s}.picmatch_loadingDots__9Q_fY i:nth-child(3){animation-delay:.4s}@keyframes picmatch_dotBlink__shWMX{0%,60%,to{opacity:.25}30%{opacity:1}}.picmatch_searchStep__guqsM{margin:0;font-size:13px;color:#999;line-height:1.7}.picmatch_searchStage__jIquK{margin:2px 0 0;font-size:13px;color:var(--vcg-brand);line-height:1.7}.picmatch_stopFindBtn__d4VP_{margin-top:6px;padding:3px 10px;font-size:12px;color:var(--vcg-brand);background:transparent;border:1px solid;border-radius:999px;cursor:pointer}.picmatch_stopFindBtn__d4VP_:hover{background:rgba(230,0,18,.06)}.picmatch_welcome__54os3{padding-top:32px}.picmatch_welcomeExample__FaqgA{margin:0 0 4px;font-size:14px;line-height:1.8;color:#666}.picmatch_historyBlock__5ivUT{margin-top:18px}.picmatch_historyTitle__R4vfh{font-size:12px;color:#aaa;margin-bottom:8px}.picmatch_historyItem__lCXeh{display:flex;align-items:center;gap:8px;width:100%;padding:0;margin-bottom:6px;background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;transition:all .2s ease}.picmatch_historyItem__lCXeh:hover{border-color:#e0e0e0;background:#f5f5f5}.picmatch_historyMain__yldaG{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:10px 4px 10px 14px;background:transparent;border:none;cursor:pointer;font-size:13px;color:#555;text-align:left}.picmatch_historyRetry__KIIKx{flex:0 0 auto;margin-right:10px;padding:4px 10px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:12px;color:#666;cursor:pointer;transition:all .2s ease}.picmatch_historyRetry__KIIKx:hover{border-color:#999;color:#111}.picmatch_historyTime__1MYkp{flex:none;color:#aaa;font-size:12px}.picmatch_historyQuery__OnRnB{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picmatch_historyCount__E7BRC{flex:none;color:#aaa;font-size:12px}.picmatch_cardGroup__yeJHd{margin-top:10px}.picmatch_cardGrid__1pSl7{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.picmatch_nextBatchBtn__lseV5{display:inline-flex;align-items:center;gap:5px;margin:12px auto 0;padding:6px 14px;border:none;background:transparent;font-size:13px;color:#999;cursor:pointer;border-radius:999px;transition:all .2s ease}.picmatch_nextBatchBtn__lseV5:hover{background:#f5f5f5;color:#333}.picmatch_pickCard__YLFQY{display:flex;flex-direction:column;background:#1e1e20;border-radius:14px;overflow:hidden;border:2px solid transparent;transition:all .2s ease}.picmatch_pickCard__YLFQY:hover{background:#232325}.picmatch_pickCardOn__pyFJT{border-color:var(--vcg-brand);box-shadow:0 0 0 3px rgba(230,0,18,.2)}.picmatch_cardImgWrap__h54E4{position:relative;aspect-ratio:4/3;background:#141416}.picmatch_cardIndex__sflSR{position:absolute;top:8px;left:10px;z-index:2;font-size:13px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.picmatch_cardImg__wj1TX{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}.picmatch_cardPickedBadge__RhSHx{position:absolute;top:8px;right:8px;z-index:2;font-size:11px;font-weight:600;color:#fff;background:var(--vcg-brand);padding:2px 8px;border-radius:999px}.picmatch_cardBody__I7c3J{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px}.picmatch_cardCaption__NrlKr{margin:0;font-size:13px;font-weight:600;line-height:1.65;color:#f0f0f0;word-break:break-word}.picmatch_captionToggle__vzQzR{border:none;background:transparent;color:#8e8e93;font-size:12px;cursor:pointer;padding:0 0 0 6px}.picmatch_captionToggle__vzQzR:hover{color:#c7c7cc}.picmatch_cardCaptionEn__Fum_G{margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.6;color:#b8b8be;word-break:break-word}.picmatch_cardLicense__iP0GW{display:flex;align-items:center;gap:8px}.picmatch_licenseBadge__uI9_7{flex:none;font-size:11px;font-weight:700;color:#fff;background:#c07a2e;padding:2px 8px;border-radius:4px}.picmatch_licenseBadgeCreative__qJ5_o{background:#3a7d44}.picmatch_licenseId__qHLbb{display:none}.picmatch_cardMeta__Eyy4p{display:flex;align-items:center;gap:10px}.picmatch_reasonChip__DECiK{border:none;background:transparent;font-size:12px;color:#8e8e93;cursor:pointer;padding:0;transition:color .2s ease}.picmatch_reasonChip__DECiK:hover{color:#c07a4a}.picmatch_cardReasonOverlay__GyhAd{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:10px 12px;background:linear-gradient(180deg,rgba(20,20,22,.55),rgba(20,20,22,.95));border-radius:0 0 0 0;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.picmatch_cardReasonOverlayOn__jDaSw{opacity:1;transform:translateY(0);pointer-events:auto}.picmatch_cardReasonTitle__PX_Cu{font-size:11px;font-weight:600;color:#c07a4a;margin-bottom:2px}.picmatch_cardReasonText___4G6d{margin:0;font-size:12px;line-height:1.6;color:#e8e8ea;word-break:break-word;max-height:76px;overflow:hidden}.picmatch_cardOpGroup__M21lT{position:absolute;right:8px;bottom:8px;z-index:4;display:flex;align-items:center;gap:6px;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.picmatch_pickCardOn__pyFJT .picmatch_cardOpGroup__M21lT,.picmatch_pickCard__YLFQY:hover .picmatch_cardOpGroup__M21lT{opacity:1;transform:translateY(0)}.picmatch_pickCard__YLFQY.picmatch_cardReasonPinned__2xZxA .picmatch_cardOpGroup__M21lT{opacity:0;pointer-events:none;transform:translateY(6px)}.picmatch_pickCard__YLFQY.picmatch_cardTouch__J_DnZ .picmatch_cardOpGroup__M21lT{opacity:1;transform:translateY(0)}.picmatch_pickCard__YLFQY.picmatch_cardTouch__J_DnZ.picmatch_cardReasonPinned__2xZxA .picmatch_cardOpGroup__M21lT{opacity:0;pointer-events:none;transform:translateY(6px)}.picmatch_cardOpMain__rTyVF{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:34px;padding:0 14px;font-size:13px;font-weight:600;color:#fff;background:var(--vcg-brand);border:none;border-radius:999px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.35);transition:background .2s ease}.picmatch_cardOpMainOn__mEZZ0,.picmatch_cardOpMain__rTyVF:hover{background:var(--vcg-brand-hover)}.picmatch_cardOpLike__lpXe6{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#fff;background:rgba(58,58,60,.9);border:none;border-radius:999px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.35);transition:background .2s ease}.picmatch_cardOpLike__lpXe6:hover{background:rgba(72,72,74,.95)}.picmatch_workbenchBtn__CRi_M{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:10px 22px;font-size:14px;font-weight:600;color:#fff;background:var(--vcg-brand);border:none;border-radius:999px;cursor:pointer;transition:all .2s ease}.picmatch_workbenchBtn__CRi_M:hover{background:var(--vcg-brand-hover)}.picmatch_confirmOps__Hebp5{display:flex;gap:10px;margin-top:10px}.picmatch_confirmBtn__QRAk9{padding:8px 18px;font-size:13px;color:#333;background:#fff;border:1px solid #ddd;border-radius:999px;cursor:pointer;transition:all .2s ease}.picmatch_confirmBtn__QRAk9:hover{border-color:var(--vcg-brand);color:var(--vcg-brand)}.picmatch_confirmDone__aG1l8{font-size:12px;color:#bbb}.picmatch_copyBtn__1m8qN{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;width:26px;height:26px;border:none;background:transparent;color:#ccc;border-radius:6px;cursor:pointer;transition:all .2s ease}.picmatch_copyBtn__1m8qN:hover{background:#f5f5f5;color:#666}.picmatch_retryBtn__aeEvi{display:inline-flex;align-items:center;margin-top:4px;margin-right:6px;padding:2px 12px;height:26px;font-size:12px;color:var(--vcg-brand);background:transparent;border:1px solid;border-radius:999px;cursor:pointer;transition:all .2s ease}.picmatch_retryBtn__aeEvi:hover{background:rgba(230,0,18,.06)}.picmatch_backBottomBtn__n2G_C{position:fixed;right:24px;bottom:150px;z-index:60;width:36px;height:36px;border:1px solid #eee;background:#fff;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.1);color:#888;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.picmatch_backBottomBtn__n2G_C:hover{color:#333}.picmatch_pickedBar__apAcF{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:720px;width:calc(100% - 32px);margin:0 auto 8px;padding:8px 12px;background:hsla(0,0%,100%,.97);backdrop-filter:blur(8px);border:1px solid #eee;border-radius:14px;box-shadow:0 6px 20px rgba(0,0,0,.08)}.picmatch_pickedInfo__zSjge{display:flex;align-items:center;gap:8px;border:none;background:transparent;font-size:13px;color:#555;cursor:pointer;padding:4px 6px;border-radius:8px}.picmatch_pickedInfo__zSjge b{color:var(--vcg-brand);font-size:15px}.picmatch_pickedThumbs__6zxuA{display:flex}.picmatch_pickedThumb__WCV5k{width:28px;height:28px;border-radius:6px;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;margin-left:-8px;box-shadow:0 1px 4px rgba(0,0,0,.12)}.picmatch_pickedThumb__WCV5k:first-child{margin-left:0}.picmatch_pickedExpand__qRmWH{font-size:12px;color:#aaa}.picmatch_pickedOps__aMj8g{display:flex;gap:8px}.picmatch_pickedPrimary__w3EKu{padding:7px 18px;font-size:13px;font-weight:600;color:#fff;background:var(--vcg-brand);border:none;border-radius:999px;cursor:pointer;transition:all .2s ease}.picmatch_pickedPrimary__w3EKu:hover:not(:disabled){background:var(--vcg-brand-hover)}.picmatch_pickedPrimary__w3EKu:disabled{opacity:.5;cursor:not-allowed}.picmatch_pickedSecondary__DLxlE{padding:7px 14px;font-size:13px;color:var(--vcg-brand);background:#fff;border:1px solid rgba(230,0,18,.35);border-radius:999px;cursor:pointer;transition:all .2s ease}.picmatch_pickedSecondary__DLxlE:hover{background:#fff5f5}.picmatch_inputArea__Gah4d{flex:none;padding:4px 16px 12px}.picmatch_inputBar__N_zog{display:flex;flex-direction:column;gap:4px;max-width:720px;margin:0 auto;padding:12px 14px 8px;background:#fff;border:1.5px solid #e8e8e8;border-radius:16px;box-shadow:0 6px 24px rgba(0,0,0,.06);transition:border-color .2s ease,box-shadow .2s ease}.picmatch_inputBar__N_zog:focus-within{border-color:var(--vcg-brand);box-shadow:0 8px 32px rgba(230,0,18,.1)}.picmatch_inputOps___cYkz{display:flex;align-items:center;justify-content:space-between}.picmatch_attachBtn__b1Um0{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:transparent;color:#999;border-radius:50%;cursor:pointer;transition:all .2s ease}.picmatch_attachBtn__b1Um0:hover{background:#f5f5f5;color:#555}.picmatch_fileInput__ZyHD4{display:none}.picmatch_inputBox__YM9cl{width:100%;min-height:48px;max-height:140px;border:none;outline:none;resize:none;font-size:14px;line-height:1.6;color:#333;padding:4px 2px;font-family:inherit;background:transparent;box-sizing:border-box}.picmatch_sendBtn__jZc0l{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:var(--vcg-brand);color:#fff;cursor:pointer;transition:all .2s ease}.picmatch_sendBtn__jZc0l:hover:not(:disabled){background:var(--vcg-brand-hover)}.picmatch_sendBtn__jZc0l:disabled{opacity:.45;cursor:not-allowed}.picmatch_sendBtnStop__wmJFI{background:var(--vcg-brand)}.picmatch_stopIcon__Nakyc{width:12px;height:12px;border-radius:2px;background:#fff}.picmatch_inputHint__V87X9{max-width:720px;margin:8px auto 0;text-align:center;font-size:11px;color:#c3c3c8}.picmatch_helpMask__kBMTY{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;padding:20px}.picmatch_helpPanel__jQvC0{width:100%;max-width:560px;max-height:80vh;overflow-y:auto;background:#fff;border-radius:16px;padding:18px 22px 22px;animation:picmatch_helpIn__ZWR4Y .2s ease}@keyframes picmatch_helpIn__ZWR4Y{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.picmatch_helpHead__skxmF{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;color:#1a1a1a;margin-bottom:12px}.picmatch_helpClose__0zRnh{border:none;background:#f5f5f5;width:28px;height:28px;border-radius:50%;cursor:pointer;color:#888;font-size:13px}.picmatch_helpBody__ObU7J p{margin:0 0 12px;font-size:13px;line-height:1.8;color:#555}.picmatch_helpBody__ObU7J b{color:#1a1a1a}.picmatch_trayMask__RLZek{position:fixed;inset:0;z-index:180;background:rgba(0,0,0,.35);display:flex;align-items:flex-end;justify-content:center}.picmatch_tray__MZK23{width:100%;max-width:720px;max-height:70vh;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;padding:16px 20px;animation:picmatch_trayUp__nwGvy .25s ease}@keyframes picmatch_trayUp__nwGvy{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.picmatch_trayHead__lsHih{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;color:#1a1a1a;margin-bottom:12px}.picmatch_trayList__zIFCP{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.picmatch_trayItem__aN4fK{display:flex;align-items:center;gap:12px;padding:8px;border:1px solid #f0f0f0;border-radius:12px}.picmatch_trayThumb__kFMWo{flex:none;width:72px;height:54px;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#f0f0f0}.picmatch_trayMeta__3JJ0G{flex:1;min-width:0}.picmatch_trayCaption__3lMr6{font-size:12px;line-height:1.6;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.picmatch_traySub__UY4U0{font-size:11px;color:#aaa;margin-top:2px}.picmatch_trayItemOps__rD19J{flex:none;display:flex;gap:10px}.picmatch_trayLink__20AOO{border:none;background:transparent;font-size:12px;color:#888;cursor:pointer;padding:4px}.picmatch_trayLink__20AOO:hover{color:var(--vcg-brand)}.picmatch_trayFoot__pIdup{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0}@media (max-width:720px){.picmatch_chatContainer__uIPp5{gap:16px}.picmatch_userBubble__iXOkK{max-width:86%}.picmatch_cardGrid__1pSl7{grid-template-columns:1fr}.picmatch_pickedBar__apAcF{flex-direction:column;align-items:stretch}.picmatch_pickedOps__aMj8g{justify-content:space-between}.picmatch_backBottomBtn__n2G_C{right:16px;bottom:180px}}.picmatch_solutionHits__2ZD2R{margin:14px 0 0;padding-top:12px;border-top:1px solid #eee}.picmatch_solutionHitsTitle__ZPGmT{margin:0 0 10px;font-size:13px;color:#666}.picmatch_solutionHitsGrid__KZFtT{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.picmatch_solutionHitsGrid__KZFtT>*{flex:0 0 220px;width:220px}.picmatch_previewMask__3FceK{position:fixed;inset:0;z-index:220;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:24px}.picmatch_previewPanel__UYZti{position:relative;width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;animation:picmatch_previewIn__G02sL .2s ease}@keyframes picmatch_previewIn__G02sL{0%{transform:scale(.97);opacity:0}to{transform:none;opacity:1}}.picmatch_previewClose__Ab9Jz{position:absolute;top:12px;right:12px;z-index:1;border:none;background:rgba(0,0,0,.45);color:#fff;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:14px;line-height:1}.picmatch_previewImg__RAgNR{width:100%;max-height:62vh;-o-object-fit:contain;object-fit:contain;background:#0b0b0b;display:block}.picmatch_previewMeta__LQ7Pt{padding:14px 18px 16px}.picmatch_previewCaption__qgx4m{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.6;margin-bottom:6px}.picmatch_previewCaptionEn__fRAL8{font-size:12px;font-weight:400;color:#888;line-height:1.6;margin-bottom:6px}.picmatch_previewEnToggle__cPsjI{border:none;background:transparent;color:#888;font-size:12px;cursor:pointer;padding:0 0 0 8px}.picmatch_previewEnToggle__cPsjI:hover{color:#e60012}.picmatch_previewSub__8GHAc{font-size:12px;color:#888;margin-bottom:12px}.picmatch_previewFullDetail__uCJPg{border:1px solid #ddd;background:#fff;color:#333;border-radius:8px;padding:6px 14px;font-size:13px;cursor:pointer}.picmatch_previewFullDetail__uCJPg:hover{border-color:#999;color:#111}.picmatch_toolBar__amTCb{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--border-color,#e8e8e8);background:#fff}.picmatch_toolBarTitle__ab1sR{font-size:13px;font-weight:600;color:var(--text-secondary,#666)}.SolutionCard_card__PWxk_{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;cursor:pointer;transition:box-shadow .2s,transform .2s}.SolutionCard_card__PWxk_:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px)}.SolutionCard_coverWrap__PI3M6{position:relative;aspect-ratio:16/10;background:#f5f5f5}.SolutionCard_cover__Y0G3s{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.SolutionCard_countBadge__dCecz{position:absolute;right:8px;top:8px;padding:2px 8px;border-radius:10px;background:rgba(0,0,0,.55);color:#fff;font-size:12px}.SolutionCard_body__eX74P{padding:12px 14px 14px}.SolutionCard_title__WMxjH{margin:0 0 4px;font-size:16px;font-weight:600;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SolutionCard_summary__ROKsv{margin:0 0 8px;font-size:13px;color:#888;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SolutionCard_tags__q_QGW{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.SolutionCard_tag__DDwPg{padding:2px 8px;border-radius:10px;background:#f7f7f7;color:#666;font-size:12px}.SolutionCard_meta__5kDrk{margin:0;font-size:12px;color:#999}