/* C188: visible, accessible form-owner control for respondent multiple tabs. */
.builder-respondent-multiple{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--bg);min-width:0}
.builder-respondent-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:9px}
.builder-respondent-heading strong{font-size:14px;font-weight:680;color:var(--text)}
.builder-multiple-state{color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:4px 9px;font-size:12px;white-space:nowrap}
.builder-multiple-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;color:var(--text);line-height:1.35}
.builder-multiple-check input{width:19px;height:19px;margin:2px 0 0;flex:none;accent-color:var(--accent);cursor:pointer}
.builder-multiple-check span{display:grid;gap:3px;min-width:0}
.builder-multiple-check strong{font-size:14px;font-weight:650}
.builder-multiple-check small{font-size:12px;color:var(--muted);line-height:1.4}
.builder-multiple-check:focus-within{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}
@media(max-width:620px){.builder-respondent-multiple{padding:10px}.builder-respondent-heading{gap:8px}}
