/* v40 — tylko ujednolicenie kółek radio w protokołach */
.protocol-panel .contract-controls .checklabel input[type="radio"]{
  -webkit-appearance:none !important;
  appearance:none !important;
  width:20px !important;
  min-width:20px !important;
  max-width:20px !important;
  height:20px !important;
  min-height:20px !important;
  padding:0 !important;
  margin:2px 0 0 !important;
  border:2px solid #7b8288 !important;
  border-radius:50% !important;
  background:#fff !important;
  box-shadow:none !important;
  flex:0 0 20px !important;
  cursor:pointer;
}

.protocol-panel .contract-controls .checklabel input[type="radio"]:checked{
  border-color:#6f941f !important;
  background:
    radial-gradient(circle at center, #6f941f 0 5px, #fff 5.5px 100%) !important;
}

.protocol-panel .contract-controls .checklabel input[type="radio"]:focus-visible{
  outline:2px solid #98bd32 !important;
  outline-offset:3px !important;
}

.protocol-panel .contract-controls .checklabel{
  align-items:flex-start !important;
  gap:10px !important;
}
