2px;
      font-weight: bold;
    }

    .checkbox-wrapper input[type="checkbox"]:hover {
      border-color: #0052a3;
      box-shadow: 0 0 0 2px rgba(0, 102, 204, 0.1);
    }

    .checkbox-wrapper input[type="checkbox"]:disabled {
      opacity: 0.6;
      cursor: not-allowed;
    }

    .description {
      font-style: italic;
      color: #666;
      margin: 10px 0;
      padding: 10px;
      background: #f8f9fa;
      border-radius: 4px;
      border-left: 3px solid #0066cc;
    }

    .footer {
     