.component-role-block{gap:8px;min-width:0;margin:12px 0;display:grid}.component-role-chips{flex-wrap:wrap;gap:6px;display:flex}.component-role-chips a{color:#214b3c;background:#eef3e8;border:1px solid #cbd7c5;border-radius:20px;padding:4px 10px;font-size:13px;text-decoration:none;display:inline-block}.component-role-chips a:hover{background:#e0ebd8}.component-role-block details{font-size:14px}.component-role-block details p{overflow-wrap:anywhere}.library-role-filter{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0;display:flex}.library-role-filter select{max-width:100%;padding:8px}.library-role-filter p{color:#526552;margin:0;font-size:13px}.component-substitutions{min-width:0;margin:20px 0}.component-substitutions article{overflow-wrap:anywhere;background:#fff;border:1px solid #d5ddcf;border-radius:8px;margin:12px 0;padding:16px}.component-substitutions p{max-width:none}.function-inline-links a{color:inherit;text-underline-offset:3px;text-decoration:underline}.function-inline-links a:focus-visible,.component-role-chips a:focus-visible{outline-offset:3px;outline:2px solid}.fc-function-help{margin-top:2px;display:inline-block;font-size:11px!important}
