.protocol-form fieldset{border:1px solid #e6e0ef;border-radius:12px;padding:16px;margin:12px 0;min-width:0}.protocol-form fieldset[hidden]{display:none}.protocol-form legend{font-weight:600;padding:0 6px;white-space:normal}.protocol-form .pf-option{display:flex;align-items:flex-start;gap:10px;padding:9px 2px;cursor:pointer}.protocol-form input[type=radio],.protocol-form input[type=checkbox]{width:auto;flex:none;accent-color:#7248bf;margin-top:4px}.protocol-form input:not([type=radio]):not([type=checkbox]),.protocol-form textarea{width:100%;padding:10px;border:1px solid #d8d1e4;border-radius:7px;font:inherit;box-sizing:border-box}.protocol-form textarea{min-height:90px}.protocol-form p{font-size:13px;color:#6c6478;white-space:pre-wrap}
