.hud-composer-glow{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .9s cubic-bezier(.22,.8,.26,1)}.hud-composer-glow.is-visible{opacity:.78}.hud-composer-glow-shader{position:absolute;inset:0}.composer-credit-cost{display:inline-flex;align-items:center;gap:5px;margin-left:auto;margin-right:10px;color:#c9cec3;white-space:nowrap;font-size:12px}.composer-credit-cost>svg{color:#a6ff3c}.generation-composer-controls .composer-credit-cost+.generation-submit{margin-left:0;flex:none}.hud-composer-bar>.hud-agent-controls,.hud-composer-bar>.composer-credit-cost,.hud-composer-bar>.hud-send{zoom:.9}.hud-composer-bar>.composer-credit-cost{font-size:15px;line-height:24px}.hud-composer-bar .hud-agent-controls{transform:none}.hud-composer-bar .image-mention-trigger,.hud-composer-bar .composer-optimize-prompt{line-height:0}.hud-composer-bar .composer-optimize-wrap{align-items:center}.hud-composer-bar .image-mention-trigger>svg,.hud-composer-bar .composer-optimize-prompt>svg{display:block;width:16.2px;height:16.2px}.hud-composer-bar .composer-optimize-spinner{width:14.4px;height:14.4px}.hud-composer .hud-attach[aria-busy=true]{opacity:1;cursor:progress}.hud-attach .hud-attach-loading{color:#a6ff3c;animation:composer-upload-spin .9s linear infinite}@keyframes composer-upload-spin{to{transform:rotate(360deg)}}@media(max-width:720px){.composer-credit-cost{margin-right:7px;font-size:11px}}@media(max-width:700px){.hud-composer{height:210px}.hud-composer-bar{left:16px;right:16px;bottom:9px;height:auto;flex-wrap:wrap;gap:8px}.hud-composer-bar .hud-agent-controls{flex:1 0 100%;gap:12px;transform:none;min-height:32px}.hud-agent-controls .hud-agent[aria-label=创作类型：图片模式]{display:none}.hud-composer-bar .hud-generation-controls{flex:1;justify-content:space-between}.hud-composer-bar .hud-control-select,.hud-composer-bar .composer-credit-cost{font-size:12px}.hud-composer-bar .hud-send{flex:none}.hud-composer .hud-textarea{height:calc(100% - 105px)}.hud-mode-stage,.hud-composer{min-height:210px}}@media(max-resolution:1.5dppx){.hud-composer:after{border-width:1px;filter:blur(.25px)}.hud-composer .hud-attachment-thumb,.generation-heading-references .generation-reference-card,.hud-composer .hud-attach.is-attachment-add,.hud-composer .hud-attachment-remove{border-width:1px;border-color:transparent}.hud-composer .hud-attachment-thumb{--reference-edge-color: rgba(255, 255, 255, .73)}.generation-heading-references .generation-reference-card{--reference-edge-color: #b5b5b5}.hud-composer .hud-attach.is-attachment-add{--reference-edge-color: rgba(255, 255, 255, .71)}.hud-composer .is-expanded .hud-attach.is-attachment-add{--reference-edge-color: rgba(255, 255, 255, .67)}.hud-composer .hud-attachment-remove{--reference-edge-color: rgba(255, 255, 255, .5)}.hud-composer .hud-attachment-remove:is(:hover,:focus,:active){--reference-edge-color: rgba(255, 255, 255, .78)}.hud-composer .hud-attachment-thumb:after,.generation-heading-references .generation-reference-card:after,.hud-composer .hud-attach.is-attachment-add:after,.hud-composer .hud-attachment-remove:after{content:"";position:absolute;inset:-1px;box-sizing:border-box;border:1px solid var(--reference-edge-color);border-radius:inherit;filter:blur(.35px);pointer-events:none}}
