.aud-chips{flex-wrap:wrap;gap:6px;margin-top:14px;padding:0;list-style:none;display:flex}.aud-chip{font-size:var(--fs-cap);color:var(--text-2);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:3px 10px;line-height:1.4}.guide-body>.plain-box{border-radius:var(--r-lg);background:var(--panel);max-width:36em;box-shadow:inset 0 0 0 1px var(--line), inset 3px 0 0 0 var(--accent);padding:18px 20px}.plain-box .plain-k{font-size:var(--fs-cap);line-height:1.4;font-weight:var(--w-head);text-transform:uppercase;color:var(--text-3);margin:0}.plain-box .plain-t{font-size:var(--fs-body);color:var(--text);margin-top:6px;line-height:1.6}.plain-box h3.plain-k{margin-top:16px}.plain-box .plain-pts{color:var(--text);gap:6px;margin-top:6px;padding-left:1.2em;list-style:outside;display:grid}.gl-box{border-top:1px solid var(--line);font-size:var(--fs-sm);margin-top:14px;padding-top:12px}.gl-box summary{cursor:pointer;color:var(--text-2);min-height:24px;font-weight:500}.gl-box summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.gl-box dl{gap:10px;margin-top:10px;display:grid}.gl-box dt{font-weight:var(--w-head);color:var(--text)}.gl-box dd{color:var(--text-2);margin:2px 0 0;line-height:1.5}.guide-body abbr.gl{text-decoration:underline dotted;text-decoration-color:var(--text-3);text-underline-offset:3px;cursor:help}.guide-body>.code-note{margin-top:var(--sp-block);font-size:var(--fs-sm);color:var(--text-2);line-height:1.5}.guide-body>.code-note span{font-family:var(--mono);font-size:var(--fs-cap);color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;margin-right:6px;padding:1px 6px}.guide-body>.code-note+pre{margin-top:8px}.guide-body :is(p,li){text-wrap:pretty}.bl-filter{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;padding:0;display:flex}.bl-filter legend{float:left;font-size:var(--fs-sm);color:var(--text-2);margin-right:6px}.bl-filter input{opacity:0;width:1px;height:1px;position:absolute}.bl-filter label{cursor:pointer;font-size:var(--fs-sm);min-height:32px;color:var(--text-2);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;padding:6px 12px;line-height:1.4;display:inline-flex}.bl-filter label .n{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:6px}.bl-filter input:checked+label{color:var(--bg);background:var(--text);box-shadow:none}.bl-filter input:checked+label .n{color:inherit;opacity:.75}.bl-filter input:focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}.seo-index p.bl-aud{font-size:var(--fs-cap);color:var(--text-3)}.bl-aud span+span:before{content:"·";margin:0 6px}.bl-wrap:has(#aud-clinicians:checked) .bl-index>li:not([data-aud~=clinicians]),.bl-wrap:has(#aud-health-it:checked) .bl-index>li:not([data-aud~=health-it]),.bl-wrap:has(#aud-developers:checked) .bl-index>li:not([data-aud~=developers]){display:none}
