.switch-slide-text-enter-from{left:-100%!important}.switch-slide-text-enter-to{left:8px!important}.switch-slide-text-enter-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.switch-slide-text-leave-from{left:100%!important}.switch-slide-text-leave-to{left:26px!important}.switch-slide-text-leave-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.arco-switch{background-color:var(--color-fill-4);border:none;border-radius:12px;box-sizing:border-box;cursor:pointer;height:24px;line-height:24px;min-width:40px;outline:none;overflow:hidden;padding:0;position:relative;transition:background-color .2s cubic-bezier(.34,.69,.1,1);vertical-align:middle}.arco-switch-handle{align-items:center;background-color:var(--color-bg-white);border-radius:50%;color:var(--color-neutral-3);display:flex;font-size:12px;height:16px;justify-content:center;left:4px;position:absolute;top:4px;transition:all .2s cubic-bezier(.34,.69,.1,1);width:16px}.arco-switch-checked{background-color:rgb(var(--primary-6))}.arco-switch-checked .arco-switch-handle{color:rgb(var(--primary-6));left:calc(100% - 20px)}.arco-switch[disabled] .arco-switch-handle{color:var(--color-fill-2)}.arco-switch[disabled].arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-text-holder{font-size:12px;margin:0 8px 0 26px;opacity:0}.arco-switch-text{color:var(--color-white);font-size:12px;left:26px;position:absolute;top:0}.arco-switch-checked .arco-switch-text-holder{margin:0 26px 0 8px}.arco-switch-checked .arco-switch-text{color:var(--color-white);left:8px}.arco-switch[disabled]{background-color:var(--color-fill-2);cursor:not-allowed}.arco-switch[disabled] .arco-switch-text{color:var(--color-white)}.arco-switch[disabled].arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch[disabled].arco-switch-checked .arco-switch-text{color:var(--color-white)}.arco-switch-loading{background-color:var(--color-fill-2)}.arco-switch-loading .arco-switch-handle{color:var(--color-neutral-3)}.arco-switch-loading .arco-switch-text{color:var(--color-white)}.arco-switch-loading.arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-text{color:var(--color-primary-light-1)}.arco-switch-small{height:16px;line-height:16px;min-width:28px}.arco-switch-small.arco-switch-checked{padding-left:-2px}.arco-switch-small .arco-switch-handle{border-radius:8px;height:12px;left:2px;top:2px;width:12px}.arco-switch-small .arco-switch-handle-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.66667)}.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 14px)}.arco-switch-type-round{border-radius:var(--border-radius-small);min-width:40px}.arco-switch-type-round .arco-switch-handle{border-radius:2px}.arco-switch-type-round.arco-switch-small{border-radius:2px;height:16px;line-height:16px;min-width:28px}.arco-switch-type-round.arco-switch-small .arco-switch-handle{border-radius:1px}.arco-switch-type-line{background-color:transparent;min-width:36px;overflow:unset}.arco-switch-type-line:after{background-color:var(--color-fill-4);border-radius:3px;content:"";display:block;height:6px;transition:background-color .2s cubic-bezier(.34,.69,.1,1);width:100%}.arco-switch-type-line .arco-switch-handle{background-color:var(--color-bg-white);border-radius:10px;box-shadow:0 1px 3px var(--color-neutral-6);height:20px;left:0;top:2px;width:20px}.arco-switch-type-line.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-checked:after{background-color:rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-custom-color{--custom-color:var(--color-fill-4)}.arco-switch-type-line.arco-switch-custom-color:after{background-color:var(--custom-color)}.arco-switch-type-line.arco-switch-custom-color.arco-switch-checked{--custom-color:rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px)}.arco-switch-type-line[disabled]{background-color:transparent;cursor:not-allowed}.arco-switch-type-line[disabled]:after{background-color:var(--color-fill-2)}.arco-switch-type-line[disabled].arco-switch-checked{background-color:transparent}.arco-switch-type-line[disabled].arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-loading{background-color:transparent}.arco-switch-type-line.arco-switch-loading:after{background-color:var(--color-fill-2)}.arco-switch-type-line.arco-switch-loading.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-loading.arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-small{height:16px;line-height:16px;min-width:28px}.arco-switch-type-line.arco-switch-small.arco-switch-checked{padding-left:0}.arco-switch-type-line.arco-switch-small .arco-switch-handle{border-radius:8px;height:16px;top:0;width:16px}.arco-switch-type-line.arco-switch-small .arco-switch-handle-icon{transform:translate(-50%,-50%) scale(1)}.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 16px)}.arco-textarea-wrapper{background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);box-sizing:border-box;color:var(--color-text-1);cursor:text;display:inline-flex;display:inline-block;font-size:14px;overflow:hidden;padding-left:0;padding-right:0;position:relative;transition:color .1s linear,border-color .1s linear,background-color .1s linear;width:100%}.arco-textarea-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-textarea-wrapper.arco-textarea-focus,.arco-textarea-wrapper:focus-within{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2);z-index:1}.arco-textarea-wrapper.arco-textarea-disabled{cursor:not-allowed}.arco-textarea-wrapper.arco-textarea-disabled,.arco-textarea-wrapper.arco-textarea-disabled:hover{background-color:var(--color-fill-2);border-color:transparent;color:var(--color-text-4)}.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-prefix,.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-suffix{color:inherit}.arco-textarea-wrapper.arco-textarea-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error.arco-textarea-wrapper-focus,.arco-textarea-wrapper.arco-textarea-error:focus-within{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2);z-index:1}.arco-textarea-wrapper .arco-textarea-prefix,.arco-textarea-wrapper .arco-textarea-suffix{align-items:center;display:inline-flex;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.arco-textarea-wrapper .arco-textarea-prefix>svg,.arco-textarea-wrapper .arco-textarea-suffix>svg{font-size:14px}.arco-textarea-wrapper .arco-textarea-prefix{color:var(--color-text-2);padding-right:12px}.arco-textarea-wrapper .arco-textarea-suffix{color:var(--color-text-2);padding-left:12px}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon{display:inline-flex}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-textarea-wrapper .arco-textarea-clear-btn{align-self:center;color:var(--color-text-2);cursor:pointer;font-size:12px;visibility:hidden}.arco-textarea-wrapper .arco-textarea-clear-btn>svg{position:relative;transition:color .1s linear}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{visibility:visible}.arco-textarea-wrapper:not(.arco-textarea-focus) .arco-textarea-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-textarea-wrapper .arco-textarea-word-limit{bottom:6px;color:var(--color-text-3);font-size:12px;position:absolute;right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-word-limit{right:25px}.arco-textarea-wrapper .arco-textarea-clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-clear-btn{right:25px}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{display:block}.arco-textarea-wrapper .arco-textarea-mirror{position:absolute;visibility:hidden}.arco-textarea{-webkit-appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:inherit;outline:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;font-size:14px;height:100%;line-height:1.5715;min-height:32px;padding:4px 12px;resize:vertical;vertical-align:top}.arco-textarea::-moz-placeholder{color:var(--color-text-3)}.arco-textarea::placeholder{color:var(--color-text-3)}.arco-textarea[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-textarea[disabled]::placeholder{color:var(--color-text-4)}.arco-textarea[disabled]{-webkit-text-fill-color:var(--color-text-4)}.image-workspace[data-v-4d50b527]{--image-accent:#9f7ff1;--image-accent-strong:#ae7bff;--image-control-bg:hsla(0,0%,100%,.07);--image-control-bg-hover:hsla(0,0%,100%,.11);--image-control-border:hsla(0,0%,100%,.14);--image-control-border-active:rgba(159,127,241,.82);--image-control-shadow:0 12px 34px rgba(7,4,18,.32),inset 0 1px 0 hsla(0,0%,100%,.08)}.image-workspace-panel[data-v-4d50b527]{background:radial-gradient(circle at 10% 0,rgba(159,127,241,.16),transparent 17rem),linear-gradient(180deg,#ffffff13,#ffffff06);box-shadow:var(--image-control-shadow)}.image-workspace-label[data-v-4d50b527]{color:#ffffffa3;font-size:12px;font-weight:500;letter-spacing:0}.image-model-card[data-v-4d50b527]{background:var(--image-control-bg);border-color:var(--image-control-border);box-shadow:inset 0 1px #ffffff0f}.image-style-card[data-v-4d50b527]{background:#ffffff0e;border-color:#ffffff21;box-shadow:inset 0 1px #ffffff0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.image-style-card[data-v-4d50b527]:hover{background:#ffffff16;border-color:#9f7ff175}.image-style-card.is-selected[data-v-4d50b527]{background:linear-gradient(180deg,#9f7ff13d,#9f7ff114),#ffffff14;border-color:var(--image-control-border-active)!important;box-shadow:0 0 0 2px #9f7ff12e,0 12px 24px #3a208e47,inset 0 1px #ffffff24}.image-style-card.is-selected[data-v-4d50b527]:after{background:var(--image-accent-strong);border-radius:999px;box-shadow:0 0 0 3px #9f7ff138;content:"";height:8px;position:absolute;right:6px;top:6px;width:8px}.image-style-name[data-v-4d50b527]{background:linear-gradient(180deg,#09090d00,#09090dbd);color:#ffffffe0;font-weight:500}.image-action-bar[data-v-4d50b527]{gap:12px}.image-action-button[data-v-4d50b527],.image-feedback-button[data-v-4d50b527]{background:var(--image-control-bg);border:1px solid var(--image-control-border);border-radius:8px;box-shadow:inset 0 1px #ffffff0f;color:var(--image-accent);height:40px;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease;width:40px}.image-action-button[data-v-4d50b527]:hover,.image-feedback-button[data-v-4d50b527]:hover{background:var(--image-control-bg-hover);border-color:var(--image-control-border-active);color:#fff}.image-action-button[data-v-4d50b527] svg{height:18px;width:18px}.image-action-button[data-v-4d50b527] path{fill:currentColor}.image-action-button[data-v-4d50b527]:active,.image-feedback-button[data-v-4d50b527]:active{transform:translateY(1px)}.image-feedback-button[data-v-4d50b527]{align-items:center;display:flex;justify-content:center}.image-feedback-button[data-v-4d50b527] .flex{height:100%;width:100%}.image-feedback-button[data-v-4d50b527] span{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.image-feedback-button[data-v-4d50b527] svg{height:19px;width:19px}.image-feedback-button[data-v-4d50b527] path{fill:currentColor}.image-convert-svg-button[data-v-4d50b527]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000061;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:0 10px 24px #00000038,inset 0 1px #ffffff14;color:#fff;font-size:12px;font-weight:700;line-height:1;min-height:30px;padding:0 10px;position:absolute;transition:background .18s ease,border-color .18s ease,transform .18s ease;z-index:12}.image-convert-svg-button[data-v-4d50b527]:hover{background:#0000008a;border-color:#ffffff47;transform:translateY(-1px)}.image-reupload-button[data-v-4d50b527]{background:var(--image-control-bg)!important;border-color:var(--image-control-border)!important;box-shadow:inset 0 1px #ffffff0f;color:#ffffffdb!important;min-width:126px}.image-reupload-button[data-v-4d50b527]:hover{background:var(--image-control-bg-hover)!important;border-color:var(--image-control-border-active)!important;color:#fff!important}.image-workspace[data-v-4d50b527] .font-selector-input{background:var(--image-control-bg);border-color:var(--image-control-border);border-radius:8px;box-shadow:inset 0 1px #ffffff0f;color:#ffffffe0;height:40px}.image-workspace[data-v-4d50b527] .common-input,.image-workspace[data-v-4d50b527] .image-brand-input,.image-workspace[data-v-4d50b527] input{background:var(--image-control-bg)!important;border-color:var(--image-control-border)!important;color:#ffffffe6!important}.image-workspace[data-v-4d50b527] .common-input:focus-within,.image-workspace[data-v-4d50b527] .common-input:hover,.image-workspace[data-v-4d50b527] .image-brand-input:focus-within,.image-workspace[data-v-4d50b527] .image-brand-input:hover,.image-workspace[data-v-4d50b527] input:focus,.image-workspace[data-v-4d50b527] input:hover{border-color:var(--image-control-border-active)!important;box-shadow:0 0 0 3px #9f7ff11f}.image-workspace[data-v-4d50b527] .image-brand-input input{caret-color:var(--image-accent);color:#ffffffeb!important}.image-workspace[data-v-4d50b527] input::-moz-placeholder{color:#ffffff61!important}.image-workspace[data-v-4d50b527] input::placeholder{color:#ffffff61!important}.image-workspace[data-v-4d50b527] .font-selector-input.is-active,.image-workspace[data-v-4d50b527] .font-selector-input:hover{background:var(--image-control-bg-hover);border-color:var(--image-control-border-active);box-shadow:0 0 0 3px #9f7ff11f,inset 0 1px #ffffff14}.image-workspace[data-v-4d50b527] .font-selector-value span,.image-workspace[data-v-4d50b527] .font-selector-value{color:#ffffffe0!important;font-size:14px;font-weight:500}.image-workspace[data-v-4d50b527] .font-selector-arrow{color:#ffffff94}.image-workspace[data-v-4d50b527] .font-selector-dropdown{background:linear-gradient(180deg,#1f202afa,#12131bfa);border-color:#ffffff24;border-radius:10px;box-shadow:0 18px 42px #0000006b;top:calc(100% + 6px)}.image-workspace[data-v-4d50b527] .font-selector-dropdown-inner{border:0;box-shadow:none;padding:6px}.image-workspace[data-v-4d50b527] .font-selector-option{border-radius:8px;color:#ffffffc7;min-height:38px;transition:background .16s ease,color .16s ease}.image-workspace[data-v-4d50b527] .font-selector-option-active,.image-workspace[data-v-4d50b527] .font-selector-option:hover{background:#9f7ff124;color:#fff}.image-workspace[data-v-4d50b527] .font-selector-option-selected{background:#9f7ff138;color:#fff}.image-workspace[data-v-4d50b527] .font-selector-option span{color:inherit!important;font-family:var(--font-primary)!important}.image-workspace[data-v-4d50b527] .arco-textarea-wrapper{background:var(--image-control-bg)!important;border-color:var(--image-control-border)!important;box-shadow:inset 0 1px #ffffff0f}.image-workspace[data-v-4d50b527] .arco-textarea-wrapper:focus-within,.image-workspace[data-v-4d50b527] .arco-textarea-wrapper:hover{background:var(--image-control-bg-hover)!important;border-color:var(--image-control-border-active)!important;box-shadow:0 0 0 3px #9f7ff11f}.image-workspace[data-v-4d50b527] .arco-textarea{background:transparent!important;color:#ffffffe6!important}.image-workspace[data-v-4d50b527] .arco-textarea::-moz-placeholder{color:#ffffff61!important}.image-workspace[data-v-4d50b527] .arco-textarea::placeholder{color:#ffffff61!important}@media (max-width:768px){.image-action-bar[data-v-4d50b527]{padding-bottom:16px}.image-reupload-button[data-v-4d50b527]{min-width:116px}.image-icon-actions[data-v-4d50b527]{gap:8px}}
