/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Sep 10 2026 | 02:12:33 */
/* Scoped to the category group; no theme-wide changes. */
.forminator-ui .pcd-category-limit-v1 {
  --pcd-blue:#135da8; --pcd-border:#dce3eb;
  font-family:Arial,Helvetica,sans-serif!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-replaced-instruction {display:none!important}
.forminator-ui .pcd-category-limit-v1 .forminator-all-group-copies,
.forminator-ui .pcd-category-limit-v1 .forminator-grouped-fields {
  background:transparent!important;border:0!important;box-shadow:none!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-guide {
  background:#f1f6fc!important;color:#20354b!important;
  border:1px solid #cbdced!important;border-radius:14px;padding:22px!important;
  margin-bottom:22px!important;box-sizing:border-box;
}
.forminator-ui .pcd-category-limit-v1 .pcd-guide h3 {
  font:700 22px/1.3 Arial,Helvetica,sans-serif!important;color:#163e65!important;
  margin:0 0 8px!important;letter-spacing:normal!important;text-transform:none!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-steps {
  font:400 15px/1.6 Arial,Helvetica,sans-serif!important;
  color:#334f6b!important;margin:0 0 12px!important;
}
.forminator-ui .pcd-category-limit-v1 [role="status"] {
  font:400 15px/1.55 Arial,Helvetica,sans-serif!important;color:#243b53!important;
}
.forminator-ui .pcd-category-limit-v1 button.pcd-change {
  display:inline-flex;align-items:center;justify-content:center;
  background:white!important;color:#135da8!important;border:1px solid #135da8!important;
  border-radius:8px!important;min-height:44px;padding:10px 16px!important;margin-top:14px!important;
  font:600 14px/1.4 Arial,Helvetica,sans-serif!important;text-transform:none!important;
  letter-spacing:normal!important;cursor:pointer;box-shadow:none!important;
}
.forminator-ui .pcd-category-limit-v1 button.pcd-change[hidden] {display:none!important}
.forminator-ui .pcd-category-limit-v1 button.pcd-change:hover {background:#e5effb!important}
.forminator-ui .pcd-category-limit-v1 .pcd-card {
  background:#fff!important;border:1px solid var(--pcd-border)!important;
  border-radius:14px;padding:20px!important;box-sizing:border-box;
  height:100%;box-shadow:0 2px 6px #172b4d06;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card .forminator-label {
  display:block!important;font:700 17px/1.4 Arial,Helvetica,sans-serif!important;
  color:#21364b!important;margin:10px 0 6px!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card .forminator-description {
  display:block;font:400 14px/1.55 Arial,Helvetica,sans-serif!important;
  color:#526174!important;margin-bottom:14px!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card-state {
  display:inline-block;border-radius:6px;padding:4px 8px;background:#edf2f7;color:#526174;
  font:600 12px/1.5 Arial,Helvetica,sans-serif!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card-selected {
  border:2px solid var(--pcd-blue)!important;padding:19px!important;background:#fbfdff!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card-selected .pcd-card-state {background:#e0edfc;color:#135da8}
.forminator-ui .pcd-category-limit-v1 .pcd-card-disabled {
  background:#f1f3f5!important;border-color:#e0e3e7!important;box-shadow:none!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card-disabled .forminator-label,
.forminator-ui .pcd-category-limit-v1 .pcd-card-disabled .forminator-description {color:#68717c!important}
.forminator-ui .pcd-category-limit-v1 .pcd-card-disabled .pcd-card-state {background:#e4e7eb;color:#59616b}
.forminator-ui .pcd-category-limit-v1 .pcd-card label.forminator-checkbox {
  display:flex!important;align-items:center!important;gap:10px!important;
  width:100%!important;min-height:46px!important;margin:6px 0!important;
  padding:10px 12px!important;border:1px solid #dce3eb!important;
  border-radius:8px!important;background:white!important;box-sizing:border-box!important;
  cursor:pointer;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card .forminator-checkbox-label {
  font:400 15px/1.45 Arial,Helvetica,sans-serif!important;
  color:#25364a!important;margin:0!important;white-space:normal!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card .forminator-checkbox-box {
  flex:0 0 20px!important;width:20px!important;height:20px!important;
  border-radius:4px!important;margin:0!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card label.pcd-option-selected {
  background:#eaf3ff!important;border-color:#8cb7e4!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card label.pcd-option-disabled {
  background:#eaedf0!important;border-color:#dfe3e7!important;cursor:not-allowed!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-option-disabled .forminator-checkbox-label {
  color:#69727d!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-option-disabled .forminator-checkbox-box {
  background:#dde2e7!important;border-color:#a7b0ba!important;
}
.forminator-ui .pcd-category-limit-v1 .pcd-card label:focus-within,
.forminator-ui .pcd-category-limit-v1 button.pcd-change:focus-visible {
  outline:3px solid #135da8!important;outline-offset:3px!important;
}
@media(max-width:600px){
 .forminator-ui .pcd-category-limit-v1 .pcd-guide {padding:17px!important}
 .forminator-ui .pcd-category-limit-v1 .pcd-guide h3 {font-size:20px!important}
 .forminator-ui .pcd-category-limit-v1 .pcd-category-choice {width:100%!important;max-width:100%!important;flex-basis:100%!important}
 .forminator-ui .pcd-category-limit-v1 .pcd-card {padding:16px!important}
 .forminator-ui .pcd-category-limit-v1 .pcd-card-selected {padding:15px!important}
 .forminator-ui .pcd-category-limit-v1 button.pcd-change {width:100%}
}
