.workflow-container[data-v-c3bc70e6]{position:relative;transition:all .2s ease}.workflow-container[data-v-c3bc70e6]:before{background:linear-gradient(120deg,#6b24ea4d,#e2e2ff4d 50%,#6b24ea4d);border-radius:5px;bottom:-1px;content:"";left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;transition:opacity .2s ease;z-index:-1}.workflow-container[data-v-c3bc70e6]:hover:before{opacity:1}.workflow-container.selected[data-v-c3bc70e6]:before{background:linear-gradient(120deg,#6b24ea,#e2e2ff 50%,#6b24ea);opacity:1}.gradient-border-wrap[data-v-c3bc70e6]{background:linear-gradient(120deg,#6b24ea99,#e2e2ff99 50%,#6b24ea99);transition:background .2s}.gradient-border-wrap[data-v-c3bc70e6]:hover{background:linear-gradient(120deg,#6b24ea,#e2e2ff 50%,#6b24ea)}[data-v-c3bc70e6] .ant-slider .ant-slider-rail{background-color:#8167cf4d}[data-v-c3bc70e6] .ant-slider .ant-slider-track{background:linear-gradient(90deg,#8b5cf6,#3b82f6)}[data-v-c3bc70e6] .ant-slider .ant-slider-handle{background-color:#8b5cf6;border-color:#8b5cf6}[data-v-c3bc70e6] .ant-slider .ant-slider-handle:hover{background-color:#7c3aed;border-color:#7c3aed}[data-v-c3bc70e6] .ant-slider .ant-slider-handle:focus{border-color:#7c3aed;box-shadow:0 0 0 5px #8b5cf633}[data-v-c3bc70e6] .ant-btn-primary{background:linear-gradient(90deg,#8b5cf6,#3b82f6);border:none;color:#fff}[data-v-c3bc70e6] .ant-btn-primary:hover{background:linear-gradient(90deg,#7c3aed,#2563eb)}[data-v-c3bc70e6] .ant-btn-primary:focus{background:linear-gradient(90deg,#7c3aed,#2563eb)}[data-v-c3bc70e6] .ant-btn{background-color:#3d2a74;border-color:#3d2a74;color:#b7a6d7}[data-v-c3bc70e6] .ant-btn:hover{background-color:#4a3285;border-color:#4a3285;color:#b7a6d7}.value-control-container[data-v-c3bc70e6]{background:#8167cf1a;border:1px solid #8167cf;border-radius:8px;padding:12px;position:relative}.value-display[data-v-c3bc70e6]{text-align:center}.button-group[data-v-c3bc70e6]{align-items:center;display:flex;gap:8px}.value-control-container .ant-btn[data-v-c3bc70e6]{align-items:center;background:linear-gradient(135deg,#8167cf,#6366f1);border:none;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;min-width:32px}.value-control-container .ant-btn[data-v-c3bc70e6]:hover:not(:disabled){background:linear-gradient(135deg,#9575d4,#7c7ff6);box-shadow:0 4px 8px #8167cf4d;transform:translateY(-1px)}.value-control-container .ant-btn[data-v-c3bc70e6]:disabled{background:#4a4a4a;color:#888;cursor:not-allowed;opacity:.5}.value-control-container .ant-btn[data-v-c3bc70e6]:disabled:hover{box-shadow:none;transform:none}.gen-btn[data-v-c3bc70e6]{background:linear-gradient(135deg,#8167cf,#b7a6d7);border:none;border-radius:8px;color:#fff;font-size:12px;font-weight:500;height:40px;transition:all .3s ease;width:100%}.gen-btn[data-v-c3bc70e6]:hover{opacity:.9;transform:translateY(-1px)}.gen-btn[data-v-c3bc70e6]:disabled{opacity:.5;transform:none}.cancel-btn[data-v-c3bc70e6]{background:#8167cf;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;padding:4px 12px;transition:all .2s ease}.cancel-btn[data-v-c3bc70e6]:hover{background:#9980e5;border-color:#9980e5}.gen-card[data-v-c3bc70e6]{align-items:center;background:#17161980;border:1px solid #3d2a74;border-radius:8px;display:flex;height:110px;justify-content:center;transition:all .2s ease;width:110px}.gen-card[data-v-c3bc70e6]:hover{border-color:#8167cf}.gen-card button[title=删除图片][data-v-c3bc70e6],button[title=删除图片][data-v-c3bc70e6]{align-items:center;border:1px solid #fff!important;border-radius:50%;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:1;min-height:20px;min-width:20px;padding:0}.gallery-btn-eye[data-v-c3bc70e6],.gen-card button[title=在画廊中查看大图][data-v-c3bc70e6]{align-items:center;border:none!important;border-radius:50%;display:flex;font-size:10px;justify-content:center;line-height:1;padding:0}.custom-scrollbar[data-v-c3bc70e6]{scrollbar-color:#8167cf #3d2a74;scrollbar-width:thin}.custom-scrollbar[data-v-c3bc70e6]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-c3bc70e6]::-webkit-scrollbar-track{background:#3d2a74;border-radius:4px}.custom-scrollbar[data-v-c3bc70e6]::-webkit-scrollbar-thumb{background:#8167cf;border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.custom-scrollbar[data-v-c3bc70e6]::-webkit-scrollbar-thumb:hover{background:#9980e5}.custom-scrollbar[data-v-c3bc70e6]::-webkit-scrollbar-corner{background:#3d2a74}
