/* 从 AI 页面迁移的静态样式，避免业务 HTML 使用 style 属性。 */
.uaa-ai-inline-1{margin-left:auto}
.uaa-ai-inline-2{display:none}
.uaa-ai-inline-3{--b1:#8a8a94;--b2:#232329}
.uaa-ai-inline-4{--a1:#E6B873;--a2:#3a2c0f}
.uaa-ai-inline-5{margin:0 0 14px;padding:0}
.uaa-ai-inline-6{font-size:20px}
.uaa-ai-inline-7{grid-template-columns:repeat(2,1fr);max-width:560px}
.uaa-ai-inline-8{--g1:#8a8a94;--g2:#232329}
.uaa-ai-inline-9{--g1:#E6B873;--g2:#3a2c0f}
.uaa-ai-inline-10{--g1:#C9A0FF;--g2:#2e1f52}
.uaa-ai-inline-11{padding:0 clamp(16px,5vw,72px);margin-bottom:6px}
.uaa-ai-inline-12{font-size:12.5px;color:var(--ink-3);margin:0 0 14px}
.uaa-ai-inline-13{margin:18px 0 4px;padding:0 clamp(16px,5vw,72px)}
.uaa-ai-inline-14{padding:0 clamp(16px,5vw,72px);margin-top:10px}
.uaa-ai-inline-15{margin-left:14px}
.uaa-ai-inline-16{margin:8px 0 4px;padding:0 clamp(16px,5vw,72px)}
.uaa-ai-inline-17{margin:0 0 6px;padding:0}
.uaa-ai-inline-18{max-width:600px}
.uaa-ai-inline-19{--g1:#FF6177;--g2:#3E2A66}
.uaa-ai-inline-20{--g1:#26262f;--g2:#111116}
.uaa-ai-inline-21{--g1:#7BE0C6;--g2:#155244}
.uaa-ai-inline-22{padding:0 clamp(16px,5vw,72px);margin-top:16px}
.uaa-ai-inline-23{--g1:#C9A0FF;--g2:#3E2A66}
.uaa-ai-inline-24{--g1:#B98BFF;--g2:#362058}
.uaa-ai-inline-25{--g1:#D9AFFF;--g2:#46295E}
.uaa-ai-inline-26{--g1:#BCA0FF;--g2:#2E1F52}
.uaa-ai-inline-27{--g1:#E0B8FF;--g2:#4A2A5E}
.uaa-ai-inline-28{--g1:#AD8CFF;--g2:#32204E}
.uaa-ai-inline-29{padding:0 clamp(16px,5vw,72px);margin:8px 0 4px}
.uaa-ai-inline-32{--hue:0deg}
.uaa-ai-inline-33{display:block}
.uaa-ai-inline-34{--a1:#C9A0FF;--a2:#3E2A66}
.uaa-ai-inline-35{--hue:22deg}
.uaa-ai-inline-36{--hue:-18deg}
.uaa-ai-inline-37{--hue:38deg}

/* 通用操作页 ai/action.htm：上传/参数字段包装 */
.ai-field{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}
.ai-field__label{font-size:14px;font-weight:600;color:var(--ink)}
.ai-field__req{margin-left:4px;color:var(--crimson);font-weight:600;font-size:12px}
.ai-input{width:100%;padding:11px 13px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font-size:14px}
.ai-input::placeholder{color:var(--ink-3)}
.ai-input:focus{outline:none;border-color:var(--crimson)}
