.power-ai{max-width:900px;display:grid;gap:20px}.power-ai-guidance{border-left:3px solid var(--accent,#34a891);padding:2px 20px}.power-ai-guidance p{margin:8px 0}.power-ai-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.power-ai .card{min-width:0}.power-ai label{display:grid;gap:8px;margin-bottom:14px}.power-ai input,.power-ai select{width:100%;min-width:0;box-sizing:border-box}.power-ai .power-ai-binding{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 20px;align-items:end;padding:18px 0;border-top:1px solid var(--border,#d9dfe4)}.power-ai-binding small{display:block}.power-ai-binding p{grid-column:1;margin:0}.power-ai-binding button{grid-column:2;grid-row:1 / 3}.power-ai-connection{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0}.power-ai p{overflow-wrap:anywhere}.power-ai [hidden]{display:none}@media(max-width:600px){.power-ai-choices{grid-template-columns:1fr}.power-ai .power-ai-binding{grid-template-columns:1fr}.power-ai-binding button{grid-column:1;grid-row:auto;justify-self:start}.power-ai-connection{align-items:start;flex-direction:column}}

/* Align the complete Power section with the centered completion card. */
.power-ai-page>:is(.page-head,.power-ai,.card,.error,[role=status]){width:100%;max-width:960px;margin-inline:auto}
