.agent-connection-choices{min-width:0;margin:16px 0;padding:0;border:0}.agent-connection-choices legend{padding:0;color:var(--color-ink);font-size:var(--type-body);font-weight:600}.agent-connection-choices p{margin:5px 0 10px;color:var(--color-ink-soft);font-size:var(--type-support);line-height:1.5}.agent-connection-choice-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-connection-choice-list>label{display:flex;align-items:flex-start;gap:9px;margin:0;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-canvas);cursor:pointer}.agent-connection-choice-list>label:has(input:checked){border-color:var(--line-strong);background:var(--surface-subtle)}.agent-connection-choice-list input{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:var(--color-ink)}.agent-connection-choice-list input:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.agent-connection-choice-list>label>span{display:grid;min-width:0;gap:3px}.agent-connection-choice-list strong{color:var(--color-ink);font-size:var(--type-support);font-weight:500}.agent-connection-choice-list small{color:var(--color-ink-soft);font-size:var(--type-support);line-height:1.4}.agent-connection-choices .agent-connection-choice-help{margin:9px 0 0}.agent-connection-choices:disabled{opacity:.6}.agent-connection-choices:disabled label{cursor:default}@media (max-width:420px){.agent-connection-choice-list{grid-template-columns:1fr}}