.knowledge-settings{margin:24px 0;padding:22px;border:1px solid #cbdde9;border-radius:18px;background:#f7fbff;color:#20364d}
.knowledge-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.knowledge-heading h3{margin:4px 0}.knowledge-heading .eyebrow{color:#49728c;margin:0;font-size:10px;letter-spacing:.15em}
.knowledge-form{display:grid;gap:10px;margin:18px 0}.knowledge-form label.knowledge-choice{display:flex;align-items:flex-start;gap:12px;padding:13px;background:#fff;border:1px solid #dae5ed;border-radius:12px;cursor:pointer;margin:0}
.knowledge-choice input[type=radio],.knowledge-choice input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;margin:2px 0;accent-color:#386cc0}.knowledge-choice span{min-width:0}.knowledge-choice strong{display:block;font-size:14px;font-weight:650}.knowledge-choice small{display:block;line-height:1.6;color:#586c7b;margin-top:5px;font-weight:400}
.knowledge-form>.primary{justify-self:start}.knowledge-form>.error:empty{display:none}.knowledge-coverage{border-top:1px solid #dae5ed;padding-top:17px}.knowledge-counts{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.knowledge-counts span{font-size:12px;padding:6px 10px;border:1px solid #dbe6f0;background:white;border-radius:9px;color:#45637b}
.knowledge-settings .settings-note{line-height:1.65}.knowledge-heading>.secondary{white-space:nowrap;font-size:12px}@media(max-width:560px){.knowledge-settings{padding:16px}.knowledge-heading{align-items:center}.knowledge-form label.knowledge-choice{padding:11px}}
