.image-search-page[data-v-462dc678]{background:#fff;box-sizing:border-box;min-height:calc(100vh - 60px);padding:80px 24px;position:relative}.back-icon[data-v-462dc678]{align-items:center;background:#f5f5f5;border:0;cursor:pointer;display:flex;height:48px;justify-content:center;left:24px;padding:0;position:absolute;top:24px;transition:background-color .2s ease;width:48px;z-index:2}.back-icon img[data-v-462dc678]{display:block;height:24px;width:24px}.back-icon[data-v-462dc678]:hover{background:#e8e8e8}.back-icon[data-v-462dc678]:focus-visible{outline:2px solid #333;outline-offset:2px}.image-search-image[data-v-462dc678]{display:flex;flex-direction:column;gap:40px;margin:0 auto;width:min(1340px,100%)}.image-search-heading[data-v-462dc678]{align-items:center;color:#333;display:flex;flex-direction:column;gap:20px;text-align:center}.title[data-v-462dc678]{font-family:MiSans-Demibold,MiSans,sans-serif;font-size:30px;font-weight:600}.subtitle[data-v-462dc678],.title[data-v-462dc678]{color:#333;line-height:1;margin:0}.subtitle[data-v-462dc678]{font-family:MiSans,sans-serif;font-size:14px;font-weight:400}.upload-area[data-v-462dc678],.upload-demo[data-v-462dc678]{height:300px;width:100%}.upload-area[data-v-462dc678]{overflow:hidden;position:relative}.upload-demo-box[data-v-462dc678]{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:60px 32px;position:relative;width:100%}.upload-prompt[data-v-462dc678]{align-items:center;display:flex;flex-direction:column;gap:10px}.upload-icon[data-v-462dc678]{display:block;height:60px;width:60px}.upload-description[data-v-462dc678]{color:#666;font-family:MiSans,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0;text-align:center;white-space:nowrap}.upload-file-trigger[data-v-462dc678]{background:transparent;border:0;color:#1683f3;cursor:pointer;font:inherit;line-height:inherit;padding:0}.upload-file-trigger[data-v-462dc678]:focus-visible,.upload-file-trigger[data-v-462dc678]:hover{text-decoration:underline}.upload-file-trigger[data-v-462dc678]:focus-visible{outline:none}.send-content[data-v-462dc678]{align-items:flex-start;bottom:29px;display:flex;gap:16px;height:40px;left:50%;position:absolute;transform:translate(-50%);width:536px}.send-text[data-v-462dc678]{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;color:#333;flex:1 1 auto;font-family:MiSans,sans-serif;font-size:14px;font-weight:400;height:40px;line-height:22px;min-width:0;outline:0;padding:7px 20px}.send-text[data-v-462dc678]::-moz-placeholder{color:#999;opacity:1}.send-text[data-v-462dc678]::placeholder{color:#999;opacity:1}.send-text[data-v-462dc678]:focus-visible{border-color:#333}.send-button[data-v-462dc678]{background:#ffcd36;border:0;color:#3d3d3d;cursor:pointer;flex:0 0 auto;font-family:MiSans,sans-serif;font-size:14px;font-weight:400;height:40px;line-height:22px;padding:0 16px;transition:background-color .2s ease;white-space:nowrap}.send-button[data-v-462dc678]:hover:not(:disabled){background:#ffc51f}.send-button[data-v-462dc678]:focus-visible{outline:2px solid #333;outline-offset:2px}.send-button[data-v-462dc678]:disabled{background:#eee;color:#999;cursor:not-allowed;opacity:1}.upload-demo-notlogin[data-v-462dc678]{cursor:pointer;inset:0;position:absolute;z-index:10}.workflow-cards[data-v-462dc678]{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.workflow-card[data-v-462dc678]{align-items:center;background:#f7f5f2;box-sizing:border-box;display:flex;gap:20px;justify-content:center;min-height:200px;min-width:0;padding:40px}.workflow-icon[data-v-462dc678]{display:block;flex:0 0 120px;height:120px;width:120px}.workflow-copy[data-v-462dc678]{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;justify-content:center;min-width:0}.workflow-copy h2[data-v-462dc678],.workflow-copy p[data-v-462dc678]{margin:0}.workflow-copy h2[data-v-462dc678]{color:#000;font-family:MiSans-Demibold,MiSans,sans-serif;font-size:14px;font-weight:600;line-height:1}.workflow-copy p[data-v-462dc678]{color:#666;font-family:MiSans,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.workflow-arrow[data-v-462dc678]{display:block;height:20px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:1}.workflow-arrow--first[data-v-462dc678]{left:calc(33.333% - 5px)}.workflow-arrow--second[data-v-462dc678]{left:calc(66.666% + 5px)}[data-v-462dc678] .el-upload,[data-v-462dc678] .el-upload-dragger{display:block;height:100%;width:100%}[data-v-462dc678] .el-upload-dragger{background:#fff;border:1px dashed #aaa;border-radius:0;box-sizing:border-box;padding:0;transition:background-color .2s ease}[data-v-462dc678] .el-upload-dragger:hover{background:#f4eee433}[data-v-462dc678] .el-upload-dragger.is-dragover{background:#fbf9f6;border-color:#c8a45c}[data-v-462dc678] .image-search-upload-loading .el-loading-spinner{line-height:0;margin-top:0;top:50%;transform:translateY(-50%)}[data-v-462dc678] .image-search-upload-loading .el-loading-spinner .path{animation:none;stroke:#999;stroke-dasharray:80,200;stroke-dashoffset:-20px}[data-v-462dc678] .image-search-upload-loading .el-loading-spinner .circular{animation:image-search-upload-loading-rotate-462dc678 .9s linear infinite;height:30px!important;transform-origin:center;width:30px!important;will-change:transform}@keyframes image-search-upload-loading-rotate-462dc678{to{transform:rotate(1turn)}}@media(max-width:1199px){.workflow-card[data-v-462dc678]{padding:28px 24px}.workflow-icon[data-v-462dc678]{flex-basis:96px;height:96px;width:96px}}@media(max-width:899px){.workflow-cards[data-v-462dc678]{grid-template-columns:1fr}.workflow-card[data-v-462dc678]{justify-content:flex-start}.workflow-arrow[data-v-462dc678]{display:none}}@media(max-width:639px){.image-search-page[data-v-462dc678]{padding:88px 16px 40px}.back-icon[data-v-462dc678]{left:16px}.image-search-image[data-v-462dc678]{gap:32px}.title[data-v-462dc678]{font-size:22px;line-height:1.25}.subtitle[data-v-462dc678]{line-height:1.5}.upload-area[data-v-462dc678],.upload-demo[data-v-462dc678]{height:360px}.upload-demo-box[data-v-462dc678]{flex-direction:column;padding:48px 20px}.upload-description[data-v-462dc678]{white-space:normal}.send-content[data-v-462dc678]{flex-direction:column;height:auto;margin-top:32px;position:static;transform:none;width:100%}.send-button[data-v-462dc678],.send-text[data-v-462dc678]{width:100%}.workflow-card[data-v-462dc678]{padding:24px 20px}.workflow-icon[data-v-462dc678]{flex-basis:88px;height:88px;width:88px}}
