.image-placeholder{max-width:100%;color:var(--color-text-tertiary,#98a2b3);white-space:nowrap;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.image-placeholder>svg{flex-shrink:0}.image-placeholder--compact{gap:2px;font-size:10px;line-height:14px}.reference-image-thumbnail{--radius-sm:calc(var(--radius-xs) * 4);--radius:calc(var(--radius-xs) * 4);box-sizing:border-box;aspect-ratio:1;border-radius:calc(var(--radius-xs) * 4);flex-shrink:0;overflow:hidden}.reference-image-thumbnail>img{object-fit:contain;object-position:center}.reference-image-attachments{align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap;min-width:0;padding:0;display:flex}.reference-image-attachment{flex:0 0 72px;width:72px;height:72px;position:relative}.reference-image-attachment-input{display:contents}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .reference-image-attachments:not(:where(.reference-image-attachments *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--spacing-md,12px) + 1px)}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .reference-image-attachments:not(:where(.reference-image-attachments *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--spacing-md,12px) + 1px)}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .reference-image-attachments:not(:where(.reference-image-attachments *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--spacing-md,12px) + 1px)}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .reference-image-attachments:not(:where(.reference-image-attachments *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--spacing-md,12px) + 1px)}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .reference-image-attachments:not(:where(.reference-image-attachments *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--spacing-md,12px) + 1px)}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .reference-image-attachments:not(:where(.reference-image-attachments *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--spacing-md,12px) + 1px)}:-webkit-any(.content-area,.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form.ant-form-vertical>.ant-form-item:has(.reference-image-attachments):has(+.creation-scene-hint){margin-bottom:0!important}:-moz-any(.content-area,.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form.ant-form-vertical>.ant-form-item:has(.reference-image-attachments):has(+.creation-scene-hint){margin-bottom:0!important}:is(.content-area,.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form.ant-form-vertical>.ant-form-item:has(.reference-image-attachments):has(+.creation-scene-hint){margin-bottom:0!important}:-webkit-any(.content-area,.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form.ant-form-vertical>.reference-media-section:has(+.creation-scene-hint){margin-bottom:0!important}:-moz-any(.content-area,.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form.ant-form-vertical>.reference-media-section:has(+.creation-scene-hint){margin-bottom:0!important}:is(.content-area,.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form.ant-form-vertical>.reference-media-section:has(+.creation-scene-hint){margin-bottom:0!important}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form-item:has(.reference-image-attachments):has(+.creation-scene-hint){margin-bottom:0!important}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form-item:has(.reference-image-attachments):has(+.creation-scene-hint){margin-bottom:0!important}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form-item:has(.reference-image-attachments):has(+.creation-scene-hint){margin-bottom:0!important}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form-item:has(.reference-image-attachments) .ant-form-item-extra:has(>.creation-scene-hint){margin-top:0!important}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form-item:has(.reference-image-attachments) .ant-form-item-extra:has(>.creation-scene-hint){margin-top:0!important}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) .ant-form-item:has(.reference-image-attachments) .ant-form-item-extra:has(>.creation-scene-hint){margin-top:0!important}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :-webkit-any(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint){margin-top:6px!important}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :-moz-any(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint){margin-top:6px!important}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :is(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint){margin-top:6px!important}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :-webkit-any(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--spacing-md,12px) + 1px)}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :-moz-any(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--spacing-md,12px) + 1px)}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :is(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--spacing-md,12px) + 1px)}:-webkit-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :-webkit-any(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing-md,12px) + 1px)}:-moz-any(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :-moz-any(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing-md,12px) + 1px)}:is(.ai-lab-operation-panel,.batch-workbench-left,.canvas-panel) :is(.ai-lab-field-section:has(.reference-image-attachments)>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments) .ant-form-item-extra>.creation-scene-hint,.ant-form-item:has(.reference-image-attachments)+.creation-scene-hint,.reference-image-attachments~.creation-scene-hint,.reference-media-section__hint>.creation-scene-hint,.reference-media-section+.creation-scene-hint,.inline-batch-image-collection>.creation-scene-hint):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing-md,12px) + 1px)}.reference-image-attachment__image{border:1px solid var(--color-border-light);background:var(--color-bg-secondary);cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative}.reference-image-attachment__image>img{width:100%;height:100%;display:block}.reference-image-attachment[data-selected=true] .reference-image-attachment__image{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.reference-image-attachment[data-invalid=true] .reference-image-attachment__image{border-color:var(--color-error)}.reference-image-attachment__ordinal{padding:2px var(--spacing-xs);color:var(--color-bg-primary);font-size:var(--font-size-xs);text-align:center;pointer-events:none;background:rgba(0,0,0,.42);font-weight:400;line-height:18px;position:absolute;top:auto;bottom:0;left:0;right:0}.reference-image-attachment__tools{inset:auto var(--spacing-xs) var(--spacing-xs);pointer-events:none;justify-content:center;gap:2px;display:flex;position:absolute}.reference-image-attachment__action{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-bg-primary);cursor:pointer;opacity:0;pointer-events:none;background:rgba(0,0,0,.64);border:0;flex:0 0 20px;justify-content:center;align-items:center;padding:0;display:inline-flex}.reference-image-attachment__remove{border-radius:var(--radius-circle);position:absolute;top:-5px;right:-5px}.reference-image-attachment__drag{position:absolute;top:4px;left:4px}.reference-image-attachment:hover .reference-image-attachment__action{opacity:1;pointer-events:auto}.reference-image-attachment:focus-within .reference-image-attachment__action{opacity:1;pointer-events:auto}.reference-image-attachment:hover .reference-image-attachment__ordinal{opacity:0}.reference-image-attachment:focus-within .reference-image-attachment__ordinal{opacity:0}.reference-image-attachment__tools [aria-label^=拖拽排序]{touch-action:none;cursor:grab}.reference-image-attachment__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.reference-image-attachment__image:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.reference-image-attachments__add:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.reference-image-attachment__loading{border-radius:calc(var(--radius-xs) * 4);color:var(--color-bg-primary);background:rgba(0,0,0,.35);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.reference-image-attachments__add{justify-content:center;align-items:center;gap:var(--spacing-xs);width:72px;height:72px;padding:var(--spacing-xs);border:1px dashed var(--color-border);border-radius:calc(var(--radius-xs) * 4);color:var(--color-text-secondary);background:var(--color-bg-primary);font-size:var(--font-size-xs);cursor:pointer;flex-direction:column;flex:0 0 72px;display:flex}.reference-image-attachments__add:hover{background:var(--color-bg-secondary)}.reference-image-attachments__add>span{white-space:nowrap}.reference-image-attachments[data-drag-over=true]{outline:2px dashed var(--color-primary);outline-offset:3px}@media (hover:none){.reference-image-attachment__action{opacity:1;pointer-events:auto;min-width:24px;min-height:24px}.reference-image-attachment__ordinal{opacity:0}}
