/* Text-first generation, within the established AION workspace. */
.direction-options.text-directions{align-items:stretch}
.text-directions .ai-option{height:100%;min-height:142px;text-align:left}
.text-directions .candidate-copy{padding:18px 14px}
.text-directions .candidate-reason{font-size:12px;line-height:1.7}
.text-directions .candidate-copy>strong{padding-right:14px}
.selected-image-action{border-top:1px solid var(--line);padding-top:20px;margin-top:20px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}
.selected-image-action[hidden]{display:none}.selected-image-action h4{font-size:14px;font-weight:500;line-height:1.6}.selected-image-action #selected-image-name{font-size:12px;line-height:1.7;margin-top:5px;color:#c4c4c4;overflow-wrap:anywhere}
.selected-image-action .button{font-size:12px;min-height:44px;white-space:normal}
.selected-image-action #selected-image-note{grid-column:1/-1;font-size:12px;line-height:1.8;color:#b7b7b7;max-width:75ch;margin:0}
@media(max-width:600px){.direction-options.text-directions{grid-template-columns:1fr}.text-directions .ai-option{min-height:112px}.selected-image-action{grid-template-columns:1fr;gap:12px}.selected-image-action .button{width:100%}.text-directions .candidate-copy{padding:16px}.text-directions .candidate-copy>strong{font-size:14px}}
