.ai-bridge-hud .ai-bridge-content{display:flex;flex-wrap:wrap;gap:12px;padding:12px;align-items:flex-start}.ai-bridge-content>p,.ai-bridge-content>blockquote,.ai-bridge-content>textarea{flex-basis:100%;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.ai-bridge-content textarea{min-height:100px;color:#e5f4ff;background:#071b32;border:1px solid #d6b728;padding:12px}.ai-bridge-content button,.ai-official,.ai-agent-grid button{border:1px solid #e9ce2b;border-radius:10px;padding:12px;color:#ffe535;background:#092649;font-weight:bold}.ai-agent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:14px}.ai-agent-grid article{border:1px solid #ddb924;border-radius:12px;padding:14px;background:linear-gradient(145deg,#0d3459,#041023);box-shadow:inset 0 0 18px #124f8b}.ai-agent-grid h3{color:#f8db36}.ai-bridge-card .orbit-value{font-size:17px;line-height:1.5;white-space:pre-line}.ai-bridge-card{background-image:radial-gradient(ellipse at top right,#1458a770,transparent 65%)}
.ai-bridge-hud .ai-agent-grid h3{font-size:18px;line-height:1.3}.ai-bridge-hud .ai-agent-grid p,.ai-bridge-hud .ai-bridge-content p{font-size:16px;line-height:1.5}.ai-bridge-hud .ai-agent-grid article{min-width:0;overflow-wrap:anywhere}
.ai-bridge-content .ai-vision-image{max-width:100%;max-height:240px;object-fit:contain;border-radius:12px}
.paid-image-approval{width:min(680px,94vw)!important;min-width:min(520px,94vw)!important;border:1px solid #46b8ff!important;border-top:2px solid #83d9ff!important;background:linear-gradient(145deg,#071a31ed,#06101fed)!important;box-shadow:0 0 38px #1689cf40,inset 0 0 28px #138cc51a!important}.paid-image-approval h2{color:#9ee3ff!important;text-align:center}.paid-image-approval .ai-bridge-content{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.paid-image-approval .approval-state{grid-column:1/-1;margin:0;padding:10px 12px;border:1px solid #d8ba55;border-radius:7px;background:#2b241440;color:#ffe38a;text-align:center;font:12px ui-monospace,monospace;letter-spacing:1px}.paid-image-approval .approval-field{margin:0;padding:10px 12px;border:1px solid #28587d;border-radius:6px;background:#07182ad9;line-height:1.45;overflow-wrap:anywhere}.paid-image-approval .approval-field strong{color:#83d9ff;font:10px ui-monospace,monospace;letter-spacing:1px}.paid-image-approval .approval-accept,.paid-image-approval .approval-cancel{padding:12px 20px}.paid-image-approval .approval-accept{background:#0b486e;border-color:#73d8ff;color:#dff7ff}.paid-image-approval .approval-cancel{background:#2b1820;border-color:#bd6476;color:#ffd9df}.paid-image-approval .approval-error{grid-column:1/-1;color:#ffabb7}@media(max-width:650px){.paid-image-approval{min-width:0!important}.paid-image-approval .ai-bridge-content{grid-template-columns:1fr}.paid-image-approval .approval-state{grid-column:auto}}
