.textarea-scrollbar[data-v-dc955e71]{scrollbar-color:rgba(0,0,0,.35) transparent;scrollbar-width:16px}.textarea-scrollbar[data-v-dc955e71]::-webkit-scrollbar{width:10px}.textarea-scrollbar[data-v-dc955e71]::-webkit-scrollbar-track{background:transparent;border-radius:12px;margin:4px}.textarea-scrollbar[data-v-dc955e71]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#9438d98c,#9438d959);background-clip:padding-box;border:2px solid transparent;border-radius:12px}.textarea-scrollbar[data-v-dc955e71]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#9438d9bf,#9438d98c)}.prompt-container[data-v-dc955e71]{background:#f2f6ff;border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding-bottom:8px;position:relative}.preset-btn[data-v-dc955e71]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;display:inline-flex;font-size:12px;height:27px;justify-content:center;line-height:1;padding:0 12px}.preset-btn[data-v-dc955e71]:hover{border-color:#d1d5db;color:#111827}.prompt-enhance-btn[data-v-dc955e71]{background:#e7e6f2;color:#000;font-size:12px;height:27px;line-height:1;min-width:80px;padding:0 12px}.prompt-enhance-btn[data-v-dc955e71],.prompt-enhance-btn .btn-content[data-v-dc955e71]{align-items:center;display:inline-flex;justify-content:center}.prompt-enhance-btn .btn-content[data-v-dc955e71]{white-space:nowrap}.prompt-enhance-btn[data-v-dc955e71]:focus,.prompt-enhance-btn[data-v-dc955e71]:hover{background:#cbc9db!important;color:#000!important}.prompt-enhance-btn[data-v-dc955e71]:active{background:#b5b3c7!important;color:#000!important}.prompt-enhance-btn[data-v-dc955e71]:disabled{background:#e7e6f2!important;color:#918fa1!important;cursor:not-allowed}.value-select-popover[data-v-71ed4b19]{position:relative}.value-select-popover .value-popover-container[data-v-71ed4b19]{background-color:#fff;padding:6px}.value-select-popover .value-item[data-v-71ed4b19]{height:32px;margin:2px 0;padding:0 5px 0 25px;transition:all .2s ease}.value-select-popover .value-item[data-v-71ed4b19]:hover{background-color:#d7e3ff}.value-select-popover .value-item.current[data-v-71ed4b19]{background:#d7e3ff url(../_image/ico_gou12_black.svg) no-repeat 6px}.value-select-popover .value-item.disabled[data-v-71ed4b19]{cursor:not-allowed;opacity:.5}.value-select-popover .value-item.disabled[data-v-71ed4b19]:hover{background-color:transparent}.value-select-active[data-v-71ed4b19]{transition:all .2s ease}.value-select-active.with-border[data-v-71ed4b19]{border:.5px solid #e5d6ff}.value-select-active .value-expand-arrow[data-v-71ed4b19]{transition:all .2s ease}.value-select-active.active[data-v-71ed4b19],.value-select-active[data-v-71ed4b19]:hover{background-color:#eef0f5}.value-select-active.active .value-expand-arrow[data-v-71ed4b19],.value-select-active:hover .value-expand-arrow[data-v-71ed4b19]{transform:rotate(180deg)}.value-select-active.disabled[data-v-71ed4b19]{cursor:not-allowed;opacity:.5}.value-select-active.disabled[data-v-71ed4b19]:hover{background-color:var(--d2fa628e)!important}.value-select-active.disabled:hover .value-expand-arrow[data-v-71ed4b19]{transform:none}.model-button[data-v-3e7f05c3]{background:#fff;color:#434250}.model-button[data-v-3e7f05c3]:hover{background:#e7e6f2;color:#434250}.model-button[data-v-3e7f05c3]:active{background:#cbc9db;color:#434250}.model-button[data-v-3e7f05c3]:disabled{background:transparent;color:#918fa1}.model-button-selected[data-v-3e7f05c3]{background:#f3f0ff;color:#434250}.model-button-selected[data-v-3e7f05c3]:disabled{background:#cbc9db;color:#918fa1}.img-style-container-wrapper[data-v-3e7f05c3]{border-radius:24px;box-sizing:border-box;width:100%}.img-style-container-wrapper .img-style-container[data-v-3e7f05c3]{background-color:#fff;border-radius:16px;min-height:200px;width:100%}.image-style-uploader[data-v-3e7f05c3]{height:200px;margin:0;padding:0;position:relative;width:100%}.image-style-uploader .image-upload-dragger[data-v-3e7f05c3] .ant-upload-drag{border:1px dashed #c9cad1!important}.image-style-uploader .image-upload-dragger[data-v-3e7f05c3] .ant-upload-drag:hover{border-color:#7f5cff!important}.image-style-uploader .uploader-inner[data-v-3e7f05c3]{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.image-style-uploader .uploader-inner .choose-file[data-v-3e7f05c3]{border-radius:12px;font-size:14px;font-weight:400;height:32px;overflow:hidden;padding:0 15px;position:relative;transition:all .3s;z-index:0}.submit-button[data-v-3e7f05c3]{border:none;border-radius:12px;font-size:18px;font-weight:600;height:48px;width:100%}.submit-button[data-v-3e7f05c3],.submit-button[data-v-3e7f05c3]:focus,.submit-button[data-v-3e7f05c3]:hover{background-image:linear-gradient(95deg,#6f34f3,#e86df5),linear-gradient(180deg,#6f34f3,#e86df5);color:#fff}.submit-button[data-v-3e7f05c3]:focus,.submit-button[data-v-3e7f05c3]:hover{opacity:.9}.submit-button[data-v-3e7f05c3]:active{background-image:linear-gradient(95deg,#6f34f3,#e86df5),linear-gradient(180deg,#6f34f3,#e86df5);color:#fff;opacity:.8}.sample-questions-container[data-v-3e7f05c3]{display:grid;gap:24px;grid-template-columns:repeat(4,220px);margin:54px auto 32px;max-width:976px;padding:0 12px}@media(max-width:1200px){.sample-questions-container[data-v-3e7f05c3]{gap:16px;grid-template-columns:repeat(2,minmax(0,220px));grid-template-rows:repeat(2,auto);justify-content:center;padding:0 12px}}.question-card[data-v-3e7f05c3]{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;max-height:150px;max-width:220px;overflow:hidden;position:relative;transition:all .3s ease}@media(max-width:1200px){.question-card[data-v-3e7f05c3]{height:100%;margin:0 auto;max-width:100%}}.question-card[data-v-3e7f05c3]:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-4px)}.question-card .image-container[data-v-3e7f05c3]{align-items:center;background-color:#fff;border-radius:6px;display:flex;justify-content:center}.question-card .image-container img[data-v-3e7f05c3]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.success-icon[data-v-3e7f05c3]{align-items:center;display:flex;justify-content:center}.text-pink[data-v-3e7f05c3],.text-purple[data-v-3e7f05c3]{color:#8351f5}
