.personal-ai-settings, .backlog-policy-settings { border-top: 1px solid var(--line); margin-top: 1.5rem; padding-top: 1.25rem; }
.personal-ai-settings h2, .backlog-policy-settings h3 { margin-bottom: .4rem; }
.personal-ai-row { display: grid; grid-template-columns: minmax(0, 1fr); gap: .6rem; margin: 1rem 0; max-width: 34rem; }
.personal-ai-row label, .backlog-policy-settings label { display: grid; gap: .35rem; }
.personal-ai-actions { display: flex; flex-wrap: wrap; gap: .5rem; }
.backlog-policy-settings form { display: grid; gap: .6rem; max-width: 25rem; }
.backlog-policy-settings button { justify-self: start; }
.personal-ai-settings input, .backlog-policy-settings input { min-width: 0; width: 100%; }
